.. |
sqlite
|
Fix some typos.
|
2018-04-19 11:44:01 -07:00 |
workloads
|
fix: do not force a recovery if the master was already in the other region (and therefore already recovered)
|
2018-09-28 12:10:04 -07: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
|
fix: we need to force recovery if the master is still attempting to read the txs tag
|
2018-09-28 13:33:33 -07: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
|
do not spin on a failed storage server recruitment
|
2018-10-02 17:31:07 -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
|
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 |
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
|
require key value store memory to recover cleanly when recovering the txnStateStore, since all of the data it is recovering has been fsync’ed
|
2018-08-31 13:07:48 -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
|
require key value store memory to recover cleanly when recovering the txnStateStore, since all of the data it is recovering has been fsync’ed
|
2018-08-31 13:07:48 -07:00 |
KeyValueStoreSQLite.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 |
Knobs.cpp
|
do not spin on a failed storage server recruitment
|
2018-10-02 17:31:07 -07:00 |
Knobs.h
|
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 |
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: we need to restart the peek cursor when the known committed version becomes available
|
2018-10-02 17:44:14 -07:00 |
LogSystemDiskQueueAdapter.h
|
fix: we need to restart the peek cursor when the known committed version becomes available
|
2018-10-02 17:44:14 -07:00 |
LogSystemPeekCursor.actor.cpp
|
changed the location of a yield
|
2018-07-12 17:59:12 -07:00 |
MasterInterface.h
|
Addressed review comments.
|
2018-03-02 17:56:49 -08:00 |
MasterProxyServer.actor.cpp
|
fix: we need to restart the peek cursor when the known committed version becomes available
|
2018-10-02 17:44:14 -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
|
fix: status was reporting no replicas remaining when the remote datacenter was initially configured with usable_regions=2
|
2018-08-09 13:16:09 -07: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
|
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: we have to use durableKnownCommittedVersion, because the is the true lower bound on the recovery version of the remote logs
|
2018-09-18 16:29:03 -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 comparison of serialization speed of json_spirit and JsonBuilder to JsonBuilder perf test.
|
2018-09-10 19:54:27 -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
|
renamed some uses of knownCommittedVersion to durableKnownCommittedVersion
|
2018-06-26 18:20:28 -07:00 |
TLogServer.actor.cpp
|
fix: parallel peek requests leaked memory
|
2018-10-02 17:28:39 -07:00 |
TagPartitionedLogSystem.actor.cpp
|
fix: because of forced recovery, 0 log router tags does not mean we are a special tlog set
|
2018-10-02 17:45:11 -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
|
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
|
Added support for no-op legacy TLS options
|
2018-06-27 09:25:05 -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: we need to restart the peek cursor when the known committed version becomes available
|
2018-10-02 17:44:14 -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
|
fix: the storage server must always keep MAX_READ_TRANSACTION_LIFE_VERSIONS of history in memory, because forced recovery could roll back an epoch end.
|
2018-09-28 16:04:59 -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
|
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 |