foundationdb/fdbserver
A.J. Beamon 2744646090 Merge branch 'release-5.0' into release-5.1 2018-01-22 11:57:58 -08:00
..
sqlite Merge branch 'fix-io-timeout-handling' into release-5.0 2017-05-31 17:03:15 -07:00
workloads fix: do not pause when running multiple backup tests simultaneously 2018-01-18 12:24:33 -08:00
ApplyMetadataMutation.h Add or change a bunch of comments to provide descriptions of function contracts. 2017-12-20 16:57:14 -08:00
ClusterController.actor.cpp make timekeeper priority system immediate 2018-01-08 18:21:00 -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 formatting 2018-01-11 14:44:09 -08:00
DataDistribution.actor.cpp we need to check the server list at a higher priority, because if we do not notice a storage server interface change for a long period of time, we will mark it as failed 2018-01-12 12:51:07 -08: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 do not use bandwidth splitting on the keyServer shard, lots of sets and clears to this shard generally means you do not want to create additional data distribution work 2017-11-30 18:28:16 -08: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 fix: we cannot pipeline disk queue commits until after the first commit is successful 2018-01-02 13:30:27 -08:00
IDiskQueue.h added a SevWarnAlways for when a disk queue file grows larger than 20GB 2017-12-01 15:05:17 -08: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 Rename IAsyncFile::incrementalDelete -> IAsyncFileSystem::incrementalDeleteFile. 2017-11-30 17:19:10 -08:00
Knobs.cpp backup and restore sometimes took too long in simulation 2018-01-09 17:26: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 fixed a priority inversion where the tlog would prefer to copy data from the previous generation rather than make data durable (leading to being ratekeeper controlled) 2018-01-11 16:09:49 -08: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 fixed a priority inversion where the tlog would prefer to copy data from the previous generation rather than make data durable (leading to being ratekeeper controlled) 2018-01-11 16:09:49 -08:00
MasterInterface.h Initial repository commit 2017-05-25 13:48:44 -07:00
MasterProxyServer.actor.cpp optimize GetKeyLocationRequests on the proxy so they only require a single map lookup, instead of doing 3 + (3* [number of ranges]) lookups 2017-12-15 20:13:44 -08:00
MoveKeys.actor.cpp optimize GetKeyLocationRequests on the proxy so they only require a single map lookup, instead of doing 3 + (3* [number of ranges]) lookups 2017-12-15 20:13:44 -08: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 Refactoring: Create a common prefixRange and do UID->Key once in backup. 2017-12-19 17:17:50 -08: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 warmRange needs to get a read version occasionally to prevent it from overwhelming the proxy 2018-01-14 12:50:52 -08:00
QuietDatabase.h Enable checkUsingDesiredClasses() in consistency check 2017-10-24 12:58:54 -07:00
Ratekeeper.actor.cpp Add back (in different form) some ratekeeper trace events when a storage server or log doesn't respond. Add actualTPS (named TPSBasis) to RkUpdate. 2018-01-18 14:51:38 -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 fixed low latency tests in a way that gives us better test coverage 2017-11-28 18:20:29 -08: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 Merge branch 'release-5.0' into release-5.1 2018-01-22 11:57:58 -08:00
Status.h Support log group field in status json 2017-09-28 16:31:29 -07:00
StorageMetrics.actor.h fix: split metrics could fail an assert in a very rare scenario 2018-01-08 18:20:22 -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 fix: the tlog did not cancel recovery properly when stopped 2018-01-12 17:18:14 -08:00
TagPartitionedLogSystem.actor.cpp optimize GetKeyLocationRequests on the proxy so they only require a single map lookup, instead of doing 3 + (3* [number of ranges]) lookups 2017-12-15 20:13:44 -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 Simulation will return and error and print if any non-suppressed SevError events were logged. 2017-12-19 17:17:50 -08:00
fdbserver.vcxproj Some visual studio project cleanup. 2018-01-10 10:07:18 -08:00
fdbserver.vcxproj.filters Some visual studio project cleanup. 2018-01-10 10:07:18 -08:00
local.mk Initial repository commit 2017-05-25 13:48:44 -07:00
masterserver.actor.cpp Add or change a bunch of comments to provide descriptions of function contracts. 2017-12-20 16:57:14 -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 fix: a storage server does not ever need to rollback before a version restored from disk 2017-11-30 11:19:43 -08:00
template_fdb.h Initial repository commit 2017-05-25 13:48:44 -07:00
tester.actor.cpp warmRange needs to get a read version occasionally to prevent it from overwhelming the proxy 2018-01-14 12:50:52 -08:00
worker.actor.cpp Generalize the message that gets displayed in status if a cluster file's contents are incorrect. 2018-01-05 10:29:47 -08:00