foundationdb/fdbserver
Evan Tschannen e951df95b7 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
..
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 added usable_regions to specify if we will replicate into a remote region 2018-06-17 19:31:15 -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 added a hard memory limit to the TLog to prevent it from running out of memory. Because remote logs are not ratekeeper controlled this is their only protection 2018-06-18 17:22:40 -07:00
Knobs.h added a hard memory limit to the TLog to prevent it from running out of memory. Because remote logs are not ratekeeper controlled this is their only protection 2018-06-18 17:22:40 -07:00
LeaderElection.actor.cpp Address review comments. Refactor getLeader function to mask the first 7 bits of changeID and return the masked LeaderInfo. 2018-06-01 18:23: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 fixed incorrect priorities on the log router 2018-06-18 17:36:40 -07:00
LogSystem.h fix: prevent adding the same location multiple times for satellite logs 2018-06-18 15:27:28 -07:00
LogSystemConfig.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
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 Attempt to normalize trace events: 2018-06-08 11:11:08 -07:00
MasterInterface.h Addressed review comments. 2018-03-02 17:56:49 -08:00
MasterProxyServer.actor.cpp fix: for configurations with anti-quorums to work, the push actors need to be put in the proxy’s actor collection 2018-06-18 15:25:54 -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 Make RecoveryState an enum class. 2018-06-12 16:50:25 -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 fix: log_anti_quorum was always 0 in simulation 2018-06-18 10:24:57 -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 added usable_regions to specify if we will replicate into a remote region 2018-06-17 19:31:15 -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 fix: new tlogs are initialized with exactly the tags which existed at the recovery version 2018-04-22 20:28:01 -07:00
TLogServer.actor.cpp fix: we need to return from commit when stopped 2018-06-18 22:12:46 -07:00
TagPartitionedLogSystem.actor.cpp log routers need to use parallelGetMore when peeking because the latency to the primary datacenter makes the bandwidth of normal peeking too low. 2018-06-19 22:16:45 -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 remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
masterserver.actor.cpp added usable_regions to specify if we will replicate into a remote region 2018-06-17 19:31:15 -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 removed unnecessary suppressFor 2018-06-18 17:59:29 -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