foundationdb/fdbserver
Evan Tschannen 2987f85177 fix: known committed version must be updated before creating the tlogQueueEntryRef 2018-06-26 23:21:30 -07:00
..
sqlite Fix some typos. 2018-04-19 11:44:01 -07:00
workloads fix: log_anti_quorum was always 0 in simulation 2018-06-18 10:24:57 -07:00
ApplyMetadataMutation.h Attempt to normalize trace events: 2018-06-08 11:11:08 -07:00
ClusterController.actor.cpp fix: the cluster controller needs to continue to retry recruitment until after wait_for_good_remote_recruitment_delay 2018-06-25 18:20:16 -07:00
ClusterRecruitmentInterface.h The master will tell the cluster controller if it is going to take a long time to recruit new logs in its DC; the cluster controller can determine if the other DC would be better and recruit there. 2018-06-13 18:14:14 -07: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 Attempt to normalize trace events: 2018-06-08 11:11:08 -07: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 Attempt to normalize trace events: 2018-06-08 11:11:08 -07:00
CoordinationInterface.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
CoroFlow.actor.cpp remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08: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 satellite log push locations are static per tag, which will reduce the number of tags each satellite log has to index, and reduce the proxy cpu when calculating push locations 2018-06-16 17:39:02 -07:00
DataDistribution.actor.cpp ratekeeper does not control on remote storage servers 2018-06-18 17:23:55 -07:00
DataDistribution.h fix: log_anti_quorum was always 0 in simulation 2018-06-18 10:24:57 -07:00
DataDistributionQueue.actor.cpp when doing data movement where one region has the data and the other doesn’t, first move a single replica to the other region to save WAN bandwidth 2018-06-19 23:15:30 -07:00
DataDistributionTracker.actor.cpp Attempt to normalize trace events: 2018-06-08 11:11:08 -07:00
DiskQueue.actor.cpp Attempt to normalize trace events: 2018-06-08 11:11:08 -07:00
IDiskQueue.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
IKeyValueStore.h knobify replace contents bytes 2018-05-01 19:43:35 -07:00
KeyValueStoreCompressTestData.actor.cpp remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
KeyValueStoreMemory.actor.cpp Attempt to normalize trace events: 2018-06-08 11:11:08 -07:00
KeyValueStoreSQLite.actor.cpp Some more trace event normalization 2018-06-08 13:57:00 -07:00
Knobs.cpp Swapped OkayFit and UnsetFit, because generally if machine classes are set on one machine they are set everywhere and it helps with wait_for_good_recruitment logic 2018-06-22 10:15:24 -07:00
Knobs.h Swapped OkayFit and UnsetFit, because generally if machine classes are set on one machine they are set everywhere and it helps with wait_for_good_recruitment logic 2018-06-22 10:15:24 -07:00
LeaderElection.actor.cpp Swapped OkayFit and UnsetFit, because generally if machine classes are set on one machine they are set everywhere and it helps with wait_for_good_recruitment logic 2018-06-22 10:15:24 -07: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 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
LogRouter.actor.cpp renamed some uses of knownCommittedVersion to durableKnownCommittedVersion 2018-06-26 18:20:28 -07:00
LogSystem.h renamed some uses of knownCommittedVersion to durableKnownCommittedVersion 2018-06-26 18:20:28 -07:00
LogSystemConfig.h renamed some uses of knownCommittedVersion to durableKnownCommittedVersion 2018-06-26 18:20:28 -07:00
LogSystemDiskQueueAdapter.actor.cpp Attempt to normalize trace events: 2018-06-08 11:11:08 -07:00
LogSystemDiskQueueAdapter.h passed debug ids into all versions of peek() to assist debugging 2018-04-30 13:36:35 -07:00
LogSystemPeekCursor.actor.cpp fix: parallel get more needs to verify the begin version matches the end of the previous request, because when a peek cursor expires we lose all history, so the same sequence number could start at different versions 2018-06-25 11:15:49 -07:00
MasterInterface.h Addressed review comments. 2018-03-02 17:56:49 -08:00
MasterProxyServer.actor.cpp fix: broken_promise from push can be throw into the proxy’s actor collection 2018-06-21 15:55:27 -07:00
MoveKeys.actor.cpp fix: log_anti_quorum was always 0 in simulation 2018-06-18 10:24:57 -07:00
MoveKeys.h fix: log_anti_quorum was always 0 in simulation 2018-06-18 10:24:57 -07:00
NetworkTest.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
OldTLogServer.actor.cpp fix: parallel get more needs to verify the begin version matches the end of the previous request, because when a peek cursor expires we lose all history, so the same sequence number could start at different versions 2018-06-25 11:15:49 -07:00
Orderer.actor.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
QuietDatabase.actor.cpp added usable_regions to specify if we will replicate into a remote region 2018-06-17 19:31:15 -07:00
QuietDatabase.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
Ratekeeper.actor.cpp Merge branch 'master' into feature-remote-logs 2018-06-11 11:34:10 -07:00
Ratekeeper.h first working version of non-copying recovery working with fearless configurations 2018-04-08 21:24:05 -07:00
RecoveryState.h Make RecoveryState an enum class. 2018-06-12 16:50:25 -07:00
Resolver.actor.cpp Attempt to normalize trace events: 2018-06-08 11:11:08 -07:00
ResolverInterface.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
ServerDBInfo.h Make RecoveryState an enum class. 2018-06-12 16:50:25 -07:00
SimulatedCluster.actor.cpp Merge branch 'master' into feature-remote-logs 2018-06-22 10:43:07 -07:00
SimulatedCluster.h Fix the other half of simulation requiring a TLS Plugin. 2018-04-30 18:26:29 -07:00
SkipList.cpp remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
Status.actor.cpp Add metrics for watches and mutations on the storage server. The storage server tracks its lag with the logs, and status tries to report a more accurate measure of this lag. 2018-06-21 15:59:43 -07:00
Status.h added datacenter_version_difference to status 2018-06-14 19:09:25 -07:00
StorageMetrics.actor.h Attempt to normalize trace events: 2018-06-08 11:11:08 -07:00
StorageMetrics.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
TLogInterface.h renamed some uses of knownCommittedVersion to durableKnownCommittedVersion 2018-06-26 18:20:28 -07:00
TLogServer.actor.cpp fix: known committed version must be updated before creating the tlogQueueEntryRef 2018-06-26 23:21:30 -07:00
TagPartitionedLogSystem.actor.cpp renamed some uses of knownCommittedVersion to durableKnownCommittedVersion 2018-06-26 18:20:28 -07:00
TesterInterface.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
VFSAsync.cpp Some more trace event normalization 2018-06-08 13:57:00 -07:00
WaitFailure.actor.cpp Some more trace event normalization 2018-06-08 13:57:00 -07: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 removed hasBestPolicy 2018-06-15 12:36:19 -07:00
fdbserver.actor.cpp Some more trace event normalization 2018-06-08 13:57:00 -07:00
fdbserver.vcxproj Merge branch 'master' into feature-remote-logs 2018-04-30 22:15:39 -07:00
fdbserver.vcxproj.filters Merge branch 'master' into feature-remote-logs 2018-04-30 22:15:39 -07:00
local.mk Move .actor.g.cpp files to .obj. 2018-06-18 16:47:27 -07:00
masterserver.actor.cpp re-added the ability to configure the number of log routers. Many log routers are needed to get a sufficient number of sockets involved in copying data across the WAN 2018-06-22 00:04:00 -07:00
networktest.actor.cpp remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
pubsub.actor.cpp remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
pubsub.h remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
storageserver.actor.cpp renamed some uses of knownCommittedVersion to durableKnownCommittedVersion 2018-06-26 18:20:28 -07: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 Attempt to normalize trace events: 2018-06-08 11:11:08 -07:00
worker.actor.cpp Merge branch 'master' of github.com:apple/foundationdb into save-fitness-info 2018-06-08 16:09:59 -07:00