foundationdb/fdbserver
Evan Tschannen 57f121481c reverted killing processes because of io_error, we should fix the problem in a better way in the future 2018-07-16 15:09:07 -07:00
..
sqlite Fix some typos. 2018-04-19 11:44:01 -07:00
workloads data inconsistency is always an error when detected by the consistency check 2018-07-09 22:26:13 -07:00
ApplyMetadataMutation.h Attempt to normalize trace events: 2018-06-08 11:11:08 -07:00
ClusterController.actor.cpp fix: it is not safe to drop logs supporting the current primary datacenter, because configuring usable_regions down will drop the storage servers in the remote region, leaving you will no remaining logs 2018-07-14 16:26:45 -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 Added a trace event related to max_notifications being reached 2018-07-08 20:18:24 -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 fixed a few slow tasks 2018-07-12 14:06:59 -07:00
DataDistribution.h Renamed ShardInfo to avoid a name conflict which sometimes causes the wrong destructor to be used at link time. 2018-06-30 18:44:46 -07:00
DataDistributionQueue.actor.cpp fix: do not attempt data movement to an unhealthy destination team 2018-07-07 16:51:16 -07:00
DataDistributionTracker.actor.cpp fixed a few slow tasks 2018-07-12 14:06:59 -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 more yields to avoid slow tasks 2018-07-12 17:47:35 -07:00
Knobs.h added a buffered cursor, which efficiently merges lots of peek cursors 2018-07-12 12:09:48 -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 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
LogSystem.h fix: it is not safe to drop logs supporting the current primary datacenter, because configuring usable_regions down will drop the storage servers in the remote region, leaving you will no remaining logs 2018-07-14 16:26:45 -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 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: 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
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 only disable fearless if a datacenter has actually been killed 2018-07-16 10:06:57 -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 only disable fearless if a datacenter has actually been killed 2018-07-16 10:06: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 the connection string to status 2018-07-09 22:11:58 -07:00
Status.h Merge commit '892727e358c0b3f075564c60c2b7cedb64306f83' into trace-log-refactor 2018-06-26 11:37:23 -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: do not write to the persistent queue when we are terminated, which could happen if shutdown was caused by setting a promise in the asyncPullData loop 2018-07-13 17:01:31 -07:00
TagPartitionedLogSystem.actor.cpp fix: it is not safe to drop logs supporting the current primary datacenter, because configuring usable_regions down will drop the storage servers in the remote region, leaving you will no remaining logs 2018-07-14 16:26: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 added the (untested) ability to force a recovery to the remote datacenter, even if that results in data loss. If the DR lag is more than 1 week there could be potential data corruption if any primary storage servers are still alive. 2018-07-01 09:39:04 -04:00
fdbserver.actor.cpp Added support for no-op legacy TLS options 2018-06-27 09:25:05 -07:00
fdbserver.vcxproj Changed the TLS_DISABLED macro 2018-06-26 12:08:32 -07:00
fdbserver.vcxproj.filters Merge branch 'master' into feature-remote-logs 2018-04-30 22:15: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: it is not safe to drop logs supporting the current primary datacenter, because configuring usable_regions down will drop the storage servers in the remote region, leaving you will no remaining logs 2018-07-14 16:26:45 -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: 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
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 only disable fearless if a datacenter has actually been killed 2018-07-16 10:06:57 -07:00
worker.actor.cpp reverted killing processes because of io_error, we should fix the problem in a better way in the future 2018-07-16 15:09:07 -07:00