foundationdb/fdbserver
Jingyu Zhou 5f43e18906 Backup worker pops max of savedVersion or NOOP's popVersion 2020-04-20 11:43:09 -07:00
..
sqlite fixed sqlite bug that was introduced in this PR 2020-02-04 10:46:32 -08:00
workloads Merge pull request #2970 from xumengpanda/mengxu/fr-range-versions-PR 2020-04-19 09:49:07 -07:00
ApplyMetadataMutation.cpp Convert UID to Tag in keyServers to reduce txnStateStore size 2020-04-05 14:30:09 -07:00
ApplyMetadataMutation.h Merge remote-tracking branch 'upstream/master' into features/icc 2020-02-04 10:26:18 -08:00
ArtMutationBuffer.h Applying initial feedback from Steve 2020-03-31 09:28:33 +02:00
BackupInterface.h Address review comments 2020-01-22 19:42:13 -08:00
BackupProgress.actor.cpp Remove epoch's begin version check 2020-04-20 11:06:46 -07:00
BackupProgress.actor.h Avoid overlapping version ranges for backup workers 2020-04-10 21:19:37 -07:00
BackupWorker.actor.cpp Backup worker pops max of savedVersion or NOOP's popVersion 2020-04-20 11:43:09 -07:00
CMakeLists.txt Merge remote-tracking branch 'upstream/master' into private-keyspace-framework 2020-04-13 14:21:07 -07:00
ClusterController.actor.cpp Fix oldest backup epoch for backup workers 2020-03-20 20:15:09 -07:00
ClusterRecruitmentInterface.h Add epoch and backup workers to DBCoreState 2020-01-22 19:38:45 -08:00
CompactMap.cpp Merge branch 'release-6.1' 2019-06-03 18:49:35 -07:00
ConflictSet.h Revert "Revert "Merge pull request #2257 from zjuLcg/report-conflicting-key"" 2020-03-24 18:11:15 -07:00
CoordinatedState.actor.cpp ProtocolVersion type - second try 2019-06-18 17:55:27 -07:00
CoordinatedState.h
Coordination.actor.cpp Step 3 of fixing storage server range reads: change return type of readRange from VectorRef<KeyValueRef> to RangeResultRef. 2020-02-06 13:19:24 -08:00
CoordinationInterface.h FastRestore:Minic fdbd to monitor coordintors 2020-02-03 14:48:31 -08:00
CoroFlow.actor.cpp When one of the sqlite reader or writer thread pools fail, fail the other with the same error. 2020-02-24 12:39:04 -08:00
CoroFlow.h
DBCoreState.h Add epochBegin version to OldTLogCoreData/OldLogData/OldTLogConf 2020-01-22 19:38:46 -08:00
DataDistribution.actor.cpp Convert GetRangeLimits() -> TOO_MANY + ASSERT(). 2020-04-12 18:23:14 -07:00
DataDistribution.actor.h merge release 6.2 into master 2020-03-17 12:51:47 -07:00
DataDistributionQueue.actor.cpp Merge branch 'master' into per-priority-busy-logging 2020-04-14 14:22:12 -07:00
DataDistributionTracker.actor.cpp Merge branch 'master' into per-priority-busy-logging 2020-04-14 14:22:12 -07:00
DataDistributorInterface.h created new reply types to work with flatbuffer serialization requirements 2019-09-18 13:40:18 -07:00
DeltaTree.h Leaf page modifications are now made incrementally until the DeltaTree is out of space or the tree is too imbalanced, at which point it falls back to a linear merge and page(s) rebuild. 2020-02-21 16:26:44 -08:00
DiskQueue.actor.cpp Move crc32c from fdbrpc to flow 2020-01-13 18:19:30 -08:00
FDBExecHelper.actor.cpp Merge remote-tracking branch 'upstream/master' into features/icc 2020-02-04 10:26:18 -08:00
FDBExecHelper.actor.h deprecate isTLogInSameNode used by snapshot V1 2019-10-09 15:33:11 -07:00
IDiskQueue.h Comments:Add comments to DiskQueue 2019-08-01 15:20:01 -07:00
IKeyValueStore.h Merge branch 'release-6.2' 2020-02-21 19:09:16 -08:00
IPager.h Leaf page modifications are now made incrementally until the DeltaTree is out of space or the tree is too imbalanced, at which point it falls back to a linear merge and page(s) rebuild. 2020-02-21 16:26:44 -08:00
IVersionedStore.h Implemented page preloading on BTree cursor seeks to enable hiding latency on soon-to-be-read sibling pages. Added random scans with various preload sizes to the set performance unit test. ObjectCache now tracks hits, misses, and pages which were preloaded but then never used prior to eviction. BTree pages no longer store flags because height is sufficient. Removed virtual specifier in classes not designed to be further inherited. Removed old prototype code (PrefixTree, IndirectShadowPager, MemoryPager) as some interface changes are incompatible and they are no longer worth maintaining. 2019-11-11 09:54:22 -08:00
KeyValueStoreCompressTestData.actor.cpp Step 3 of fixing storage server range reads: change return type of readRange from VectorRef<KeyValueRef> to RangeResultRef. 2020-02-06 13:19:24 -08:00
KeyValueStoreMemory.actor.cpp Added comments about when snapshot deltas can't be used, and fixed some whitespace oddities. 2020-04-04 03:19:01 -07:00
KeyValueStoreSQLite.actor.cpp When one of the sqlite reader or writer thread pools fail, fail the other with the same error. 2020-02-24 12:39:04 -08:00
Knobs.cpp Buggify FASTRESTORE_GET_RANGE_VERSIONS_EXPENSIVE knob for true and false 2020-04-17 11:20:57 -07:00
Knobs.h FastRestore:Use knob to guard the expensive way to get range versions 2020-04-17 10:02:58 -07:00
LatencyBandConfig.cpp Remove trace-calls to printable (in non-workloads) 2019-04-05 13:12:19 -07:00
LatencyBandConfig.h re-enabled flat buffers, fixed the latencyBandConfig serialization 2019-07-27 17:48:24 -07:00
LeaderElection.actor.cpp Replace scalar root types with proper messages 2019-08-28 14:40:50 -07:00
LeaderElection.h Remove USE_OBJECT_SERIALIZER knob 2020-02-12 10:41:52 -08:00
LogProtocolMessage.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
LogRouter.actor.cpp Merge branch 'release-6.2' 2020-03-06 18:22:46 -08:00
LogSystem.h Merge branch 'mengxu/new-backup-format-PR-delta' of github.com:xumengpanda/foundationdb into backup-worker-bak 2020-03-23 13:35:33 -07:00
LogSystemConfig.h More review comments fixed. 2020-01-22 19:42:13 -08:00
LogSystemDiskQueueAdapter.actor.cpp Apply clang-format 2020-03-12 10:18:53 -07:00
LogSystemDiskQueueAdapter.h the master checks the popped version of the txsTag before recovering the txnStateStore, to avoid restoring data that is later found to be popped 2019-08-05 17:01:48 -07:00
LogSystemPeekCursor.actor.cpp ConsistencyCheck:Fix failue due to address inconsistency between process and worker 2020-03-10 21:07:16 -07:00
MasterInterface.h merge release 6.2 into master 2020-03-17 12:51:47 -07:00
MasterProxyServer.actor.cpp Fix merge related issue. 2020-04-14 14:10:12 -07:00
MoveKeys.actor.cpp Convert GetRangeLimits() -> TOO_MANY + ASSERT(). 2020-04-12 18:23:14 -07:00
MoveKeys.actor.h Implemented direct removal of failed storage server from system keyspace 2019-08-27 14:39:43 -07:00
NetworkTest.h Compiling on clang again 2019-05-13 14:15:23 -07:00
OldTLogServer_4_6.actor.cpp Merge branch 'release-6.2' 2020-02-21 19:09:16 -08:00
OldTLogServer_6_0.actor.cpp Merge pull request #2802 from xumengpanda/mengxu/debug-master-PR 2020-03-18 16:07:36 -07:00
OldTLogServer_6_2.actor.cpp Merge branch 'release-6.2' 2020-02-21 19:09:16 -08:00
Orderer.actor.h A giant translation of TaskFooPriority -> TaskPriority::Foo 2019-06-25 02:47:35 -07:00
QuietDatabase.actor.cpp Increate QuietDatabase time to 90 seconds for real world cases. 2020-03-17 14:36:07 -07:00
QuietDatabase.h snap v2: worker and other helper related changes 2019-07-24 15:36:28 -07:00
Ratekeeper.actor.cpp Merge branch 'release-6.2' 2020-03-06 18:22:46 -08:00
RatekeeperInterface.h Compiling on clang again 2019-05-13 14:15:23 -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 clang-format the pr 2020-03-26 15:52:30 -07:00
ResolverInterface.h clang-format the pr 2020-03-26 15:52:30 -07:00
RestoreApplier.actor.cpp FastRestore:Loader:Send mutations at different versions in the same message to appliers 2020-04-12 10:46:58 -07:00
RestoreApplier.actor.h FastRestore:Loader:Send mutations at different versions in the same message to appliers 2020-04-12 10:46:58 -07:00
RestoreCommon.actor.cpp FastRestore:Filter out log mutations whose version is smaller than range mutation version 2020-04-15 19:45:03 -07:00
RestoreCommon.actor.h Move MAX_VERSION to FDBTypes.h 2020-04-17 18:46:04 -07:00
RestoreLoader.actor.cpp FastRestore:Add an assertion in handleRestoreSysInfoRequest 2020-04-18 22:42:46 -07:00
RestoreLoader.actor.h FastRestore:Loader:Add counter oldLogMutations 2020-04-17 15:21:59 -07:00
RestoreMaster.actor.cpp FastRestore:Minor simplify code 2020-04-17 15:00:07 -07:00
RestoreMaster.actor.h FastRestore:Apply clang-format to changes 2020-04-07 15:57:03 -07:00
RestoreRoleCommon.actor.cpp FastRestore:Fix:Master cannot throttle on in progress version batches when it release batches out of order in simulation 2020-04-04 17:34:26 -07:00
RestoreRoleCommon.actor.h StagingKey can add out-of-order mutations 2020-03-20 20:13:38 -07:00
RestoreUtil.actor.cpp FastRestore:Apply clang-format to changes 2020-04-07 15:57:03 -07:00
RestoreUtil.h FastRestore:Loader:Send mutations at different versions in the same message to appliers 2020-04-12 10:46:58 -07:00
RestoreWorker.actor.cpp Include simulator.h to RestoreWorker 2020-03-23 11:34:02 -07:00
RestoreWorker.actor.h FastRestore:Add debug to see why restore role is not connected 2020-02-03 17:19:52 -08:00
ServerDBInfo.h Add epoch and backup workers to DBCoreState 2020-01-22 19:38:45 -08:00
SimulatedCluster.actor.cpp Merge pull request #2887 from ddi-zrl/feature-redwood-zrl 2020-04-03 03:14:48 -07:00
SimulatedCluster.h code cleanup 2020-02-19 17:59:45 -08:00
SkipList.cpp Revert "Revert "Merge pull request #2257 from zjuLcg/report-conflicting-key"" 2020-03-24 18:11:15 -07:00
Status.actor.cpp Consistently use timeout instead of timedout in status messages. 2020-04-07 08:43:23 -07:00
Status.h the cluster controller caches the serialization of serverDBInfo, to avoid regenerating it many times 2019-09-10 14:27:22 -07:00
StorageCache.actor.cpp Fix OPEN_FOR_IDE build 2020-02-03 10:42:05 -08:00
StorageMetrics.actor.h Merge branch 'release-6.2' 2020-02-21 19:09:16 -08:00
StorageMetrics.h Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
TLogInterface.h Apply clang-format 2020-03-12 10:18:53 -07:00
TLogServer.actor.cpp merge release 6.2 into master 2020-03-17 12:51:47 -07:00
TagPartitionedLogSystem.actor.cpp Fix backup worker removal races with setting 2020-04-20 11:06:46 -07:00
TesterInterface.actor.h Merge pull request #2045 from atn34/disallow-scalar-network-messages 2019-08-30 13:38:54 -07:00
VFSAsync.cpp A giant translation of TaskFooPriority -> TaskPriority::Foo 2019-06-25 02:47:35 -07:00
VersionedBTree.actor.cpp Re-enable ART mutation buffer in Redwood. 2020-04-07 11:47:19 -07:00
WaitFailure.actor.cpp A giant translation of TaskFooPriority -> TaskPriority::Foo 2019-06-25 02:47:35 -07:00
WaitFailure.h A giant translation of TaskFooPriority -> TaskPriority::Foo 2019-06-25 02:47:35 -07:00
WorkerInterface.actor.h Include a total number of tags in partition log file names 2020-03-20 20:13:38 -07:00
art.h Removing dangling debugging macros 2020-04-07 18:08:02 +02:00
art_impl.h Using Flow's wrappers for gcc builtins 2020-04-07 17:55:43 +02:00
fdbserver.actor.cpp Merge commit 'cf01233f28a2c42908656a39f458a4475c1d44a3' into run-loop-busy-profiler 2020-04-14 14:02:24 -07:00
masterserver.actor.cpp Merge pull request #2642 from xumengpanda/mengxu/new-backup-format-PR 2020-03-25 15:47:55 -07:00
networktest.actor.cpp Fix OPEN_FOR_IDE build 2020-03-03 11:32:43 -08:00
pubsub.actor.cpp Merge branch 'master' into thread-safe-random-number-generation 2019-05-23 08:35:47 -07:00
pubsub.h Use proper fwd decl in NativeAPI 2019-02-19 15:16:59 -08:00
storageserver.actor.cpp Merge branch 'release-6.2' 2020-02-21 19:09:16 -08:00
template_fdb.h
tester.actor.cpp Addressded review comments. Change the issue reporting from 'ITraceLogWriter' to be a more generic way. 2020-02-25 15:37:53 -08:00
worker.actor.cpp Add removal for backupWorkerCache 2020-03-23 12:47:42 -07:00