foundationdb/fdbserver
Alex Miller 7b9bc1d715 Merge pull request #170 from cie/alexmiller/flowprofile
Add support for profiling a running fdb cluster to fdbcli, fix security issues, and add an improved backtrace.
2017-10-16 16:51:53 -07:00
..
sqlite Merge branch 'fix-io-timeout-handling' into release-5.0 2017-05-31 17:03:15 -07:00
workloads Merge pull request #170 from cie/alexmiller/flowprofile 2017-10-16 16:51:53 -07:00
ApplyMetadataMutation.h fix: always set confChange, because popVersion is not deterministic across proxies, and confChange needs to be set deterministically 2017-10-06 18:37:08 -07:00
ClusterController.actor.cpp Merge pull request #157 from cie/choose-leader-on-stateless-processes 2017-10-13 14:03:29 -07:00
ClusterRecruitmentInterface.h Merge pull request #157 from cie/choose-leader-on-stateless-processes 2017-10-13 14:03:29 -07:00
ConflictSet.h Initial repository commit 2017-05-25 13:48:44 -07:00
CoordinatedState.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
CoordinatedState.h Initial repository commit 2017-05-25 13:48:44 -07:00
Coordination.actor.cpp Introduce prevChangeID to CandidacyRequest and LeaderHeartbeatRequest 2017-10-12 17:11:58 -07:00
CoordinationInterface.h Introduce prevChangeID to CandidacyRequest and LeaderHeartbeatRequest 2017-10-12 17:11:58 -07:00
CoroFlow.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
CoroFlow.h Initial repository commit 2017-05-25 13:48:44 -07:00
DBCoreState.h Initial repository commit 2017-05-25 13:48:44 -07:00
DataDistribution.actor.cpp Use addTeamsBestOf() instead of addAllTeams() when team size is greater than 3 2017-09-07 12:31:01 -07:00
DataDistribution.h Add a switch to turn off data distribution in CLI 2017-07-28 18:14:55 -07:00
DataDistributionQueue.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
DataDistributionTracker.actor.cpp shard system keyspace 2017-07-26 13:47:31 -07:00
DatabaseConfiguration.cpp fix: toMap didn’t report logs proxies and resolvers 2017-10-06 15:55:50 -07:00
DatabaseConfiguration.h Merge branch 'master' into removing-old-dc-code 2017-06-26 16:27:10 -07:00
DiskQueue.actor.cpp Merge branch 'release-5.0' 2017-08-25 18:55:33 -07:00
IDiskQueue.h Initial repository commit 2017-05-25 13:48:44 -07:00
IKeyValueStore.h Merge branch 'fix-io-timeout-handling' 2017-05-26 18:43:08 -07:00
KeyValueStoreCompressTestData.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
KeyValueStoreMemory.actor.cpp moved Notified.h from flow -> fdbclient ; flow bindings package does better job when excluding testers 2017-07-14 15:49:30 -07:00
KeyValueStoreSQLite.actor.cpp fix: file_corrupt was not checking for fault injection 2017-09-25 17:22:41 -07:00
Knobs.cpp Add a string knob to hold the Log directory, and write profiles to it. 2017-10-16 16:05:02 -07:00
Knobs.h Add a string knob to hold the Log directory, and write profiles to it. 2017-10-16 16:05:02 -07:00
LeaderElection.actor.cpp Move UID generation and add initialClass 2017-10-13 13:46:37 -07:00
LeaderElection.h choose leader on the perferred process class 2017-08-28 14:41:04 -07:00
LogProtocolMessage.h Initial repository commit 2017-05-25 13:48:44 -07:00
LogSystem.h fix: peek cursors were being timed out every 10 minutes, instead of 10 minutes after the last use 2017-08-09 15:58:06 -07:00
LogSystemConfig.h Initial repository commit 2017-05-25 13:48:44 -07:00
LogSystemDiskQueueAdapter.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
LogSystemDiskQueueAdapter.h Initial repository commit 2017-05-25 13:48:44 -07:00
LogSystemPeekCursor.actor.cpp fix: peek cursors were being timed out every 10 minutes, instead of 10 minutes after the last use 2017-08-09 15:58:06 -07:00
MasterInterface.h Initial repository commit 2017-05-25 13:48:44 -07:00
MasterProxyServer.actor.cpp renamed past_version to transaction_too_old 2017-09-28 16:35:08 -07:00
MoveKeys.actor.cpp Revert line ending change 2017-10-04 11:19:19 -07:00
MoveKeys.h Initial repository commit 2017-05-25 13:48:44 -07:00
NetworkTest.h Initial repository commit 2017-05-25 13:48:44 -07:00
OldTLogServer.actor.cpp moved Notified.h from flow -> fdbclient ; flow bindings package does better job when excluding testers 2017-07-14 15:49:30 -07:00
Orderer.actor.h moved Notified.h from flow -> fdbclient ; flow bindings package does better job when excluding testers 2017-07-14 15:49:30 -07:00
QuietDatabase.actor.cpp added the ability to disable connection failures for a period of time after one happens 2017-09-18 12:46:29 -07:00
QuietDatabase.h Initial repository commit 2017-05-25 13:48:44 -07:00
Ratekeeper.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
Ratekeeper.h Initial repository commit 2017-05-25 13:48:44 -07:00
RecoveryState.h Initial repository commit 2017-05-25 13:48:44 -07:00
Resolver.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
ResolverInterface.h Initial repository commit 2017-05-25 13:48:44 -07:00
ServerDBInfo.h Initial repository commit 2017-05-25 13:48:44 -07:00
SimulatedCluster.actor.cpp Merge branch 'release-5.0' 2017-10-16 10:08:11 -07:00
SimulatedCluster.h Initial repository commit 2017-05-25 13:48:44 -07:00
SkipList.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
Status.actor.cpp fix: Set lock aware at the transaction level for latency probe to avoid having to fill the shard cache every time. 2017-08-28 17:16:46 -07:00
Status.h Initial repository commit 2017-05-25 13:48:44 -07:00
StorageMetrics.actor.h Fix erroneous std::move in indexed set, and clean up addMetric users. 2017-10-11 17:36:51 -07:00
StorageMetrics.h Initial repository commit 2017-05-25 13:48:44 -07:00
TLogInterface.h Initial repository commit 2017-05-25 13:48:44 -07:00
TLogServer.actor.cpp do not register with the master until recovery of the queue is complete, to avoid having the master wait a long time for a peek response 2017-09-18 17:39:12 -07:00
TagPartitionedLogSystem.actor.cpp fix: failed logs do not count even if they have returned a result 2017-09-25 18:14:40 -07:00
TesterInterface.h testers now use client locality load balancing 2017-09-01 12:53:01 -07:00
VFSAsync.cpp Merge branch 'fix-io-timeout-handling' into release-5.0 2017-05-31 17:03:15 -07:00
WaitFailure.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
WaitFailure.h Initial repository commit 2017-05-25 13:48:44 -07:00
WorkerInterface.h Merge pull request #170 from cie/alexmiller/flowprofile 2017-10-16 16:51:53 -07:00
fdbserver.actor.cpp Add a string knob to hold the Log directory, and write profiles to it. 2017-10-16 16:05:02 -07:00
fdbserver.vcxproj Add a new workload: BackupToDBAbort, which does an ACI switchover. 2017-09-29 15:58:36 -07:00
fdbserver.vcxproj.filters Add a new workload: BackupToDBAbort, which does an ACI switchover. 2017-09-29 15:58:36 -07:00
local.mk Initial repository commit 2017-05-25 13:48:44 -07:00
masterserver.actor.cpp Make atomicSwitchover preserve an ever-increasing commit version. 2017-09-29 15:58:36 -07:00
networktest.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
pubsub.actor.cpp Initial repository commit 2017-05-25 13:48:44 -07:00
pubsub.h Initial repository commit 2017-05-25 13:48:44 -07:00
storageserver.actor.cpp renamed past_version to transaction_too_old 2017-09-28 16:35:08 -07:00
template_fdb.h Initial repository commit 2017-05-25 13:48:44 -07:00
tester.actor.cpp added the ability to disable connection failures for a period of time after one happens 2017-09-18 12:46:29 -07:00
worker.actor.cpp Merge pull request #170 from cie/alexmiller/flowprofile 2017-10-16 16:51:53 -07:00