foundationdb/fdbserver
Stephen Atherton 33f9f1a95c Added SnapshotDispatch task for writing snapshots in random order over a specified period of time and adapting speed to a growing or shrinking database. TaskBucket now supports scheduling tasks. TaskFuture now correctly recognizes multiple tasks in its callback space. TaskBucket extendTimeout() now supports specifying the new timeout version. Submitting a backup now requires a snapshot duration. 2017-12-14 01:44:38 -08:00
..
sqlite Merge branch 'fix-io-timeout-handling' into release-5.0 2017-05-31 17:03:15 -07:00
workloads Added SnapshotDispatch task for writing snapshots in random order over a specified period of time and adapting speed to a growing or shrinking database. TaskBucket now supports scheduling tasks. TaskFuture now correctly recognizes multiple tasks in its callback space. TaskBucket extendTimeout() now supports specifying the new timeout version. Submitting a backup now requires a snapshot duration. 2017-12-14 01:44:38 -08:00
ApplyMetadataMutation.h Fix double recoveries 2017-11-16 16:58:55 -08:00
ClusterController.actor.cpp Remove commented code 2017-11-16 17:25:37 -08:00
ClusterRecruitmentInterface.h Change excluded cluster controller 2017-11-14 13:57:37 -08: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 Change excluded cluster controller 2017-11-14 13:57:37 -08: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 only increase the max shard size if the shard begins in the keyServer keyspace, do not increase the minimum shard size 2017-10-27 14:22:26 -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 Remove RkServerQueueInfo and RkTLogQueueInfo trace events, since this information is more or less already logged on the storage servers and tlogs. Update the quiet database check and magnesium to use the information from the logs and storage servers. 2017-11-14 12:59:42 -08:00
Knobs.h Remove RkServerQueueInfo and RkTLogQueueInfo trace events, since this information is more or less already logged on the storage servers and tlogs. Update the quiet database check and magnesium to use the information from the logs and storage servers. 2017-11-14 12:59:42 -08:00
LeaderElection.actor.cpp Change excluded cluster controller 2017-11-14 13:57:37 -08:00
LeaderElection.h Change excluded cluster controller 2017-11-14 13:57:37 -08: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 the GRV performance regression introduced by adding the policy engine to GRV calculations. 2017-11-16 16:15:52 -08: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 Throttle Spammy logs. Three knobs are added. 2017-10-02 18:43:11 -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 Remove RkServerQueueInfo and RkTLogQueueInfo trace events, since this information is more or less already logged on the storage servers and tlogs. Update the quiet database check and magnesium to use the information from the logs and storage servers. 2017-11-14 12:59:42 -08:00
QuietDatabase.h Enable checkUsingDesiredClasses() in consistency check 2017-10-24 12:58:54 -07:00
Ratekeeper.actor.cpp Remove RkServerQueueInfo and RkTLogQueueInfo trace events, since this information is more or less already logged on the storage servers and tlogs. Update the quiet database check and magnesium to use the information from the logs and storage servers. 2017-11-14 12:59:42 -08: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-30 08:31:23 -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 typo message and remove extra TraceEvent which overwrites the expected one 2017-11-02 10:47:51 -07:00
Status.h Support log group field in status json 2017-09-28 16:31:29 -07:00
StorageMetrics.actor.h Convert client_invalid_operation errors to ASSERTs. 2017-11-13 11:38:34 -08: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 Throttle Spammy logs. Three knobs are added. 2017-10-02 18:43:11 -07:00
TagPartitionedLogSystem.actor.cpp Fix the GRV performance regression introduced by adding the policy engine to GRV calculations. 2017-11-16 16:15:52 -08: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 Change excluded cluster controller 2017-11-14 13:57:37 -08:00
fdbserver.actor.cpp Introduce cluster controller process class in circus 2017-11-03 14:22:55 -07:00
fdbserver.vcxproj Modified existing behavior of MIN and AND atomic ops. The new behavior results in a 'SET' if the atomic op is performed on a non -existing key. 2017-10-10 13:02:22 -07:00
fdbserver.vcxproj.filters Modified existing behavior of MIN and AND atomic ops. The new behavior results in a 'SET' if the atomic op is performed on a non -existing key. 2017-10-10 13:02:22 -07:00
local.mk Initial repository commit 2017-05-25 13:48:44 -07:00
masterserver.actor.cpp Merge pull request #206 from cie/change-excluded-cluster-controller 2017-11-15 17:28:33 -08: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 Addressed review comments. 2017-10-25 14:48:05 -07:00
template_fdb.h Initial repository commit 2017-05-25 13:48:44 -07:00
tester.actor.cpp Exclude excluded processses when getting testers 2017-10-24 15:16:34 -07:00
worker.actor.cpp Merge pull request #206 from cie/change-excluded-cluster-controller 2017-11-15 17:28:33 -08:00