foundationdb/fdbserver
Evan Tschannen 1ac91fa277 fix: the primary location in a forced recovery much have the same dcid as the master 2019-02-18 15:25:14 -08:00
..
sqlite Fix some typos. 2018-04-19 11:44:01 -07:00
workloads fix: coordinators auto could put two coordinators in the same zone 2019-01-18 15:42:48 -08:00
ApplyMetadataMutation.h fix: kill all storage servers which are not in the safe locality after a forced recovery 2019-02-18 14:30:51 -08:00
CMakeLists.txt Remove more top-level tests that were out of order. 2019-01-14 20:28:40 -08:00
ClusterController.actor.cpp fix: forced recoveries now require a target dcid which will become the new primary location. During the forced recovery, the configuration will be changed to make that location primary, and usable_regions will be set to 1. If the target dcid is already the primary location, the forced recovery will do nothing. This makes forced recoveries idempotent, so it is safe to the client to re-send forced recovery commands to the cluster controller. 2019-02-18 14:54:28 -08:00
ClusterRecruitmentInterface.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
CompactMap.cpp Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
ConflictSet.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
CoordinatedState.actor.cpp Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
CoordinatedState.h Reverting changes from merge of master into release-5.2 (b25810711c). Note that we never intend to release master into release-5.2, but if we did we would need to revert this commit. 2018-03-06 10:15:04 -08:00
Coordination.actor.cpp Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
CoordinationInterface.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
CoroFlow.actor.cpp Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
CoroFlow.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
DBCoreState.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
DataDistribution.actor.cpp fix: simulation could buggify a delay such that data distribution incorrectly thinks the queue is not processing unhealthy relocations 2019-02-18 14:57:07 -08:00
DataDistribution.h Merge branch 'release-6.0' 2018-11-12 20:26:58 -08:00
DataDistributionQueue.actor.cpp TeamCollection: clang-format 2018-11-21 11:18:26 -08:00
DataDistributionTracker.actor.cpp Merge branch 'release-6.0' 2018-11-12 20:26:58 -08:00
DiskQueue.actor.cpp Require PageHeader to be 36 bytes, and don't use magic numbers. 2018-12-17 13:37:44 -08:00
IDiskQueue.h Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
IKeyValueStore.h Address review comments. 2018-10-19 18:55:35 -07:00
IPager.h Many bug fixes related to concurrent page operations and pager shutdown. 2018-11-06 19:31:16 -08:00
IVersionedStore.h Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
IndirectShadowPager.actor.cpp Many bug fixes related to concurrent page operations and pager shutdown. 2018-11-06 19:31:16 -08:00
IndirectShadowPager.h Many bug fixes related to concurrent page operations and pager shutdown. 2018-11-06 19:31:16 -08:00
KeyValueStoreCompressTestData.actor.cpp Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
KeyValueStoreMemory.actor.cpp Address review comments. 2018-10-19 18:55:35 -07:00
KeyValueStoreSQLite.actor.cpp Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
Knobs.cpp fix: simulation could buggify a delay such that data distribution incorrectly thinks the queue is not processing unhealthy relocations 2019-02-18 14:57:07 -08:00
Knobs.h fix: simulation could buggify a delay such that data distribution incorrectly thinks the queue is not processing unhealthy relocations 2019-02-18 14:57:07 -08:00
LeaderElection.actor.cpp Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
LeaderElection.h Reverting changes from merge of master into release-5.2 (b25810711c). Note that we never intend to release master into release-5.2, but if we did we would need to revert this commit. 2018-03-06 10:15:04 -08:00
LogProtocolMessage.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
LogRouter.actor.cpp fix: all remote tlogs must process the startVersion of a log router before the router will start loading more versions. This prevents the transaction logs from getting more than 5e6 version apart when peeking across multiple generations of log routers 2019-02-18 14:58:34 -08:00
LogSystem.h fix: if the tagPartitionedLogSystem cannot do a forced recovery, the master should not execute it forced recovery based modifications either 2019-02-18 15:13:18 -08:00
LogSystemConfig.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
LogSystemDiskQueueAdapter.actor.cpp Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
LogSystemDiskQueueAdapter.h Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
LogSystemPeekCursor.actor.cpp Merge branch 'release-6.0' 2018-11-10 13:04:24 -08:00
MasterInterface.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
MasterProxyServer.actor.cpp Merge branch 'release-6.0' of github.com:apple/foundationdb 2018-11-27 09:50:39 -08:00
MemoryPager.actor.cpp Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
MemoryPager.h Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
MoveKeys.actor.cpp Merge branch 'release-6.0' 2018-11-12 20:26:58 -08:00
MoveKeys.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
NetworkTest.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
OldTLogServer.actor.cpp Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
Orderer.actor.h Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
PrefixTree.h Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
QuietDatabase.actor.cpp Merge branch 'release-6.0' 2018-11-10 13:04:24 -08:00
QuietDatabase.h Restrict actor keyword #defines to actor files. 2018-08-14 15:50:26 -07:00
Ratekeeper.actor.cpp Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
Ratekeeper.h Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
RecoveryState.h fix: kill all tlogs in one region prevents the remote logs from recovering in that region, do not allow that to prevent us from configuring usable_regions=1. 2018-07-05 00:08:51 -07:00
Resolver.actor.cpp Merge branch 'release-6.0' 2018-11-12 20:26:58 -08:00
ResolverInterface.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
Restore.actor.cpp Merge branch 'release-6.0' 2018-11-10 13:04:24 -08:00
RestoreInterface.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
ServerDBInfo.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
SimulatedCluster.actor.cpp fix: The anti quorum cannot be more than half of the replication factor, or the log system will continue to accept commits when a recovery is impossible 2019-02-18 15:22:32 -08:00
SimulatedCluster.h Fix the other half of simulation requiring a TLS Plugin. 2018-04-30 18:26:29 -07:00
SkipList.cpp Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
Status.actor.cpp Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
Status.h Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
StorageMetrics.actor.h Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
StorageMetrics.h Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
TLogInterface.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
TLogServer.actor.cpp Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
TagPartitionedLogSystem.actor.cpp fix: the primary location in a forced recovery much have the same dcid as the master 2019-02-18 15:25:14 -08:00
TesterInterface.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
VFSAsync.cpp Revert one line from #856 that accidentally changed the include path for Windows.h 2018-10-23 18:58:00 -07:00
VersionedBTree.actor.cpp Fix issues that a newer compiler warned about. 2018-12-14 14:43:50 -08:00
WaitFailure.actor.cpp Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
WaitFailure.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
WorkerInterface.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
fdbserver.actor.cpp First tests working with ctest 2019-01-14 19:14:25 -08:00
fdbserver.vcxproj Merge pull request #819 from satherton/feature-redwood 2018-10-18 18:38:11 -07:00
fdbserver.vcxproj.filters Merge commit 'a72c8f5cb2e79a673abc0ed3d27ef1c51028fb13' into feature-redwood 2018-10-05 10:15:10 -07:00
local.mk Remove specifying non-root directory as a path to search for includes. 2018-10-19 18:56:45 -07:00
masterserver.actor.cpp fix: if the tagPartitionedLogSystem cannot do a forced recovery, the master should not execute it forced recovery based modifications either 2019-02-18 15:13:18 -08:00
networktest.actor.cpp Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
pubsub.actor.cpp Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
pubsub.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
storageserver.actor.cpp fix: because of forced recoveries, storage servers in remote regions cannot update their durable version to (lastLogVersion - 5e6), because the lastLogVersion might have jumped due to an epoch end and the recovery version after the forced recovery could be before the epoch end, causing the storage server to want to rollback to a version it does not have on disk 2019-02-18 14:40:30 -08:00
template_fdb.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
tester.actor.cpp Add some sanity checks to tester.actor.cpp 2019-01-10 11:05:50 -08:00
worker.actor.cpp Merge pull request #964 from xumengpanda/mengxu/teamcollection-release 2018-12-13 13:18:54 -08:00