.. |
sqlite
|
Fix some typos.
|
2018-04-19 11:44:01 -07:00 |
workloads
|
test region priority changes
|
2018-11-04 20:11:23 -08:00 |
ApplyMetadataMutation.h
|
renamed onlySystem to mustContainSystemMutations, to accurately represent what setting the key does
|
2018-08-21 22:15:45 -07:00 |
ClusterController.actor.cpp
|
keep track of the last time a process became available to set a better starting value for remoteStartTime
|
2018-11-04 14:33:03 -08:00 |
ClusterRecruitmentInterface.h
|
added a fallback satellite configuration, so that we can use two satellites if available, but do not have to failover to the remote datacenter if one satellite is down
|
2018-06-28 23:15:32 -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
|
we need to send notifications when the leader fitness becomes worse so that we repopulate availableCandidates to compare with the new lower fitness
|
2018-08-13 20:56:02 -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
|
fix: during forced recovery logs can be removed from the logSystemConfig. We need to avoid killing the removed logs as unneeded until we actually complete the recovery
|
2018-09-28 12:13:46 -07:00 |
DataDistribution.actor.cpp
|
fix: if the team started unhealthy and initialFailureReactionDelay was ready, we would not send relocations to the queue
|
2018-11-02 13:00:15 -07:00 |
DataDistribution.h
|
prevented a slow task when too many shards were sent to the data distribution queue after switching to a fearless deployment
|
2018-08-09 12:37:46 -07:00 |
DataDistributionQueue.actor.cpp
|
fix: bytesWritten would overflow and go negative
|
2018-08-31 12:46:57 -07:00 |
DataDistributionTracker.actor.cpp
|
fix: trackShardBytes was called with the incorrect range, resulting in incorrect shard sizes
|
2018-11-02 13:03:01 -07:00 |
DiskQueue.actor.cpp
|
call all methods which could disable a trace event before it is initialized. In practice this means calling .error first, then .suppressFor, then all your details.
|
2018-08-01 14:30:57 -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
|
Address review comments.
|
2018-10-19 18:55: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
|
Address review comments.
|
2018-10-19 18:55:35 -07:00 |
KeyValueStoreSQLite.actor.cpp
|
Fix warnings about ACTORs not having waits. Fix shadowing of future variable in KVFileIntegrityCheck.
|
2018-09-10 10:51:41 -07:00 |
Knobs.cpp
|
Address review comments.
|
2018-10-19 18:55:35 -07:00 |
Knobs.h
|
Address review comments.
|
2018-10-19 18:55:35 -07:00 |
LeaderElection.actor.cpp
|
fix: the cluster controller needs to update its priority immediately
|
2018-07-06 18:29:54 -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
|
added yields to the log router and tlogs after processing a version
|
2018-09-04 17:16:44 -07:00 |
LogSystem.h
|
fix: we need to restart the peek cursor when the known committed version becomes available
|
2018-10-02 17:44:14 -07:00 |
LogSystemConfig.h
|
added a peek method which will attempt to read the txsTag from the local region as much as possible
|
2018-09-28 12:21:08 -07:00 |
LogSystemDiskQueueAdapter.actor.cpp
|
fix: if the disk queue adapter peek hangs for a while, switch to a peek from a different locality
|
2018-10-03 13:58:55 -07:00 |
LogSystemDiskQueueAdapter.h
|
fix: if the disk queue adapter peek hangs for a while, switch to a peek from a different locality
|
2018-10-03 13:58:55 -07:00 |
LogSystemPeekCursor.actor.cpp
|
fix: nested multCursors would improperly hang on getMore, because an inner pop of cursors would not be detected by the outer instance
|
2018-11-02 13:04:09 -07:00 |
MasterInterface.h
|
Addressed review comments.
|
2018-03-02 17:56:49 -08:00 |
MasterProxyServer.actor.cpp
|
changed a knob
|
2018-10-18 15:26:19 -07:00 |
MoveKeys.actor.cpp
|
fix: start move keys will only move destination servers to become source servers if less than destination servers are healthy and the total number of sources is less than 2x the number of destinations
|
2018-08-31 12:43:14 -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 peek requests leaked memory
|
2018-10-02 17:28:39 -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 protection against configuration changes which cannot be immediately reverted
|
2018-11-04 19:53:55 -08:00 |
QuietDatabase.h
|
only disable fearless if a datacenter has actually been killed
|
2018-07-16 10:06:57 -07: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
|
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
|
Attempt to normalize trace events:
|
2018-06-08 11:11:08 -07:00 |
ResolverInterface.h
|
clients cache storage server interfaces individually, instead of as a team. This is needed because in fearless every shard has storage servers from two separate teams, leading to a lot of possible combinations
|
2018-11-02 13:15:09 -07:00 |
ServerDBInfo.h
|
Make RecoveryState an enum class.
|
2018-06-12 16:50:25 -07:00 |
SimulatedCluster.actor.cpp
|
restarting tests will sometimes configure to a fearless configuration on startup if possible
|
2018-11-02 14:16:47 -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
|
Fix: status was trying to read a metric under the wrong name, leading to an error that caused the cluster to report itself unhealthy and some metrics to be missing.
|
2018-10-10 13:33:28 -07:00 |
Status.h
|
Merge commit '892727e358c0b3f075564c60c2b7cedb64306f83' into trace-log-refactor
|
2018-06-26 11:37:23 -07:00 |
StorageMetrics.actor.h
|
suppressed spammy trace events
|
2018-08-06 12:12:55 -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
|
clients cache storage server interfaces individually, instead of as a team. This is needed because in fearless every shard has storage servers from two separate teams, leading to a lot of possible combinations
|
2018-11-02 13:15:09 -07:00 |
TLogServer.actor.cpp
|
fix: if a storage server already exists in a remote region after converting to fearless, it did not receive mutations between the known committed version and the recovery version
|
2018-11-02 14:11:39 -07:00 |
TagPartitionedLogSystem.actor.cpp
|
added additional checks in peek which determine when a tag will never get additional versions
|
2018-11-04 19:28:15 -08: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
|
call all methods which could disable a trace event before it is initialized. In practice this means calling .error first, then .suppressFor, then all your details.
|
2018-08-01 14:30:57 -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
|
fix: the cluster controller did not pass in its own locality when creating its database object, therefore it was not using locality aware load balancing
|
2018-09-28 12:12:06 -07:00 |
fdbserver.actor.cpp
|
Fix warnings about ACTORs not having waits. Fix shadowing of future variable in KVFileIntegrityCheck.
|
2018-09-10 10:51:41 -07:00 |
fdbserver.vcxproj
|
added a workload which tests killing an entire region, and recovering from the failure with data loss.
|
2018-09-17 18:32:39 -07:00 |
fdbserver.vcxproj.filters
|
added a workload which tests killing an entire region, and recovering from the failure with data loss.
|
2018-09-17 18:32:39 -07:00 |
local.mk
|
Fix not depending on FDBLibTLS.a and default TLS_LIBDIR to a sensible place.
|
2018-07-05 13:23:20 -07:00 |
masterserver.actor.cpp
|
fix: forced recovery does not recover tags from any DC besides the surviving one
|
2018-10-02 17:46:22 -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
|
clients cache storage server interfaces individually, instead of as a team. This is needed because in fearless every shard has storage servers from two separate teams, leading to a lot of possible combinations
|
2018-11-02 13:15:09 -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
|
added a workload which tests killing an entire region, and recovering from the failure with data loss.
|
2018-09-17 18:32:39 -07:00 |
worker.actor.cpp
|
forgot to commit as part of the merge
|
2018-10-23 16:53:41 -07:00 |