foundationdb/fdbserver
Meng Xu 3d6f69c8e2 FastRestore:addPrefix:Transform must clear both orignal and transformed range
Otherwise, anything left in the range can interfer with the result.
2020-06-21 22:18:12 -07:00
..
sqlite fixed sqlite bug that was introduced in this PR 2020-02-04 10:46:32 -08:00
workloads FastRestore:addPrefix:Transform must clear both orignal and transformed range 2020-06-21 22:18:12 -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 Fix a backup progress true-up bug 2020-05-31 14:15:12 -07:00
BackupProgress.actor.h Avoid overlapping version ranges for backup workers 2020-04-10 21:19:37 -07:00
BackupWorker.actor.cpp Fix a super rare missing mutation bug in backup workers 2020-05-21 12:19:57 -07:00
CMakeLists.txt Revert "Revert "Initial RocksDB"" 2020-06-15 12:45:36 -04:00
ClusterController.actor.cpp Merge branch 'release-6.3' of github.com:apple/foundationdb into features/trace-roles 2020-05-14 10:34:53 -07: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 explicitly versioned every key in systemData, so we only will update the associated protocolVersion when the serialization actually changes 2020-05-22 16:35:01 -07:00
CoordinatedState.h
Coordination.actor.cpp When responding to OpenDatabaseCoordRequest and ElectionResultRequest immediately, don't start monitorLeaderForProxies, which will keep a process alive as a coordinator. 2020-06-04 15:48:06 -07:00
CoordinationInterface.h Fixed a number of problems with monitorLeaderRemotely 2020-05-10 14:20:50 -07: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 Merge remote-tracking branch 'upstream/release-6.3' into add-data-distribution-metrics 2020-05-17 23:36:52 -07:00
DataDistribution.actor.h Merge remote-tracking branch 'upstream/master' into add-data-distribution-metrics 2020-05-08 18:39:28 -07:00
DataDistributionQueue.actor.cpp Fixed a crash related to destruction order in data distribution 2020-05-10 23:14:19 -07:00
DataDistributionTracker.actor.cpp update comments, make isAsync() virtual, remove unused code 2020-06-12 10:12:44 -07:00
DataDistributorInterface.h Rename DDMetrics to DDMetricsRef 2020-05-08 17:17:27 -07:00
DeltaTree.h Added commonPrefixLength for StringRefs that takes a prefix skip length. 2020-05-10 04:24:11 -07:00
DiskQueue.actor.cpp Revert "Enable -Wclass-memaccess and fix warnings" 2020-04-29 15:51:29 -07:00
FDBExecHelper.actor.cpp Remove IncludeVersions.h, which is no longer needed for cmake-only builds 2020-05-20 13:23:02 -07: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 Revert "Revert "Initial RocksDB"" 2020-06-15 12:45:36 -04:00
IPager.h Checkpointing large refactor of how commitSubtree() works regarding internal pages such that now they can be incrementally modified and detecting changes involves far fewer comparison and staging of records. 2020-05-08 07:11:51 -07:00
IVersionedStore.h Apply clang-format to Redwood source. 2020-04-24 14:12:40 -07: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 Add a knob which controls writing prefix compressed kvs mem snapshots. 2020-05-12 17:01:52 -07:00
KeyValueStoreRocksDB.actor.cpp Don't log ok status on DB close 2020-06-15 16:51:42 +00: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 Delay cluster controller candidacy for all worst fit processes, not just storage servers. 2020-06-10 09:59:56 -07:00
Knobs.h Delay cluster controller candidacy for all worst fit processes, not just storage servers. 2020-06-10 09:59:56 -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 Fixed a number of problems with monitorLeaderRemotely 2020-05-10 14:20:50 -07:00
LeaderElection.h Remove USE_OBJECT_SERIALIZER knob 2020-02-12 10:41:52 -08:00
LogProtocolMessage.h
LogRouter.actor.cpp Merge branch 'release-6.2' into merge-release-6.2-into-release-6.3 2020-05-29 15:51:56 -07: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 fix compiler errors 2020-04-17 17:47:50 -07: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 use the first RequestStream as the base endpoint 2020-05-20 13:52:22 -07:00
MasterProxyServer.actor.cpp finished explicitly versioning everything stored in the database 2020-05-22 17:14:21 -07:00
MoveKeys.actor.cpp Merge commit '5288033bcfe40c3ade97c8bf2d04cf31b3f16cb1' into feature-tree-broadcast 2020-04-17 15:17:37 -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 finished explicitly versioning everything stored in the database 2020-05-22 17:14:21 -07:00
OldTLogServer_6_0.actor.cpp finished explicitly versioning everything stored in the database 2020-05-22 17:14:21 -07:00
OldTLogServer_6_2.actor.cpp finished explicitly versioning everything stored in the database 2020-05-22 17:14:21 -07:00
Orderer.actor.h A giant translation of TaskFooPriority -> TaskPriority::Foo 2019-06-25 02:47:35 -07:00
QuietDatabase.actor.cpp Fix compiler warnings with clang 2020-04-22 14:14:56 -07:00
QuietDatabase.h snap v2: worker and other helper related changes 2019-07-24 15:36:28 -07:00
Ratekeeper.actor.cpp finished explicitly versioning everything stored in the database 2020-05-22 17:14:21 -07:00
RatekeeperInterface.h Add a bunch of TEST macros and some other little things 2020-05-04 10:11:36 -07:00
RecoveryState.h
Resolver.actor.cpp Emit traces regularly about role assignment 2020-05-08 16:27:57 -07:00
ResolverInterface.h clang-format the pr 2020-03-26 15:52:30 -07:00
RestoreApplier.actor.cpp FastRestore:addPrefix:Transform must clear both orignal and transformed range 2020-06-21 22:18:12 -07:00
RestoreApplier.actor.h getAndComputeStagingKeys: Improved handling of not exist keys 2020-06-03 15:32:36 -07:00
RestoreCommon.actor.cpp Remove assert on error_code_key_not_found in previous commit 2020-06-08 19:02:56 -07:00
RestoreCommon.actor.h FastRestore:Add assertion and trace events for diagnosis 2020-05-05 19:12:15 -07:00
RestoreLoader.actor.cpp FastRestore:addPrefix:Transform must clear both orignal and transformed range 2020-06-21 22:18:12 -07:00
RestoreLoader.actor.h FastRestoreLoader:Clean batchData when a version batch finishes 2020-05-04 11:31:42 -07:00
RestoreMaster.actor.cpp FastRestore:Add addPrefix and removePrefix feature 2020-06-18 11:58:42 -07:00
RestoreMaster.actor.h FastRestore:Make FastRestore event type more descriptive 2020-05-01 10:27:08 -07:00
RestoreRoleCommon.actor.cpp FastRestoreLoader:Clean batchData when a version batch finishes 2020-05-04 11:31:42 -07:00
RestoreRoleCommon.actor.h Remove versionBatchStart var from RestoreRoleData 2020-05-04 11:42:19 -07:00
RestoreUtil.actor.cpp FastRestore:Apply clang-format to changes 2020-04-07 15:57:03 -07:00
RestoreUtil.h FastRestore:FixTest:Remove unnecessary read 2020-06-20 20:07:18 -07:00
RestoreWorker.actor.cpp FastRestore:Add priorities for loader and applier endpoints 2020-06-16 22:48:32 -07:00
RestoreWorker.actor.h FastRestore:Revise trace events 2020-04-25 21:32:45 -07:00
ServerDBInfo.actor.h More fixes for OPEN_FOR_IDE build 2020-05-01 23:04:12 -07:00
ServerDBInfo.h More fixes for OPEN_FOR_IDE build 2020-05-01 23:04:12 -07:00
SimulatedCluster.actor.cpp Remove IncludeVersions.h, which is no longer needed for cmake-only builds 2020-05-20 13:23:02 -07:00
SimulatedCluster.h code cleanup 2020-02-19 17:59:45 -08:00
SkipList.cpp Eliminate undefined behaviour 2020-05-13 19:59:34 -07:00
Status.actor.cpp Cherry-pick region related status changes from 6.3 2020-06-09 14:56:21 -07:00
Status.h code cleanup based on review comments 2020-04-17 15:05:01 -07:00
StorageCache.actor.cpp Emit traces regularly about role assignment 2020-05-08 16:27:57 -07:00
StorageMetrics.actor.h Fix the possible dead loop when endKey got reset to equal to the beginKey. 2020-05-12 08:12:15 -07:00
StorageMetrics.h
TLogInterface.h use the first RequestStream as the base endpoint 2020-05-20 13:52:22 -07:00
TLogServer.actor.cpp another compile fix 2020-05-22 17:26:22 -07:00
TagPartitionedLogSystem.actor.cpp Merge branch 'master' into feature-small-endpoint 2020-04-29 18:43:10 -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 Revert "Enable -Wclass-memaccess and fix warnings" 2020-04-29 15:51:29 -07:00
VersionedBTree.actor.cpp Change Redwood read concurrency lock to a reference because it must be able to live longer than the storage engine itself due to destruction order of actors if the storage engine is shut down while read operations are in progress. 2020-06-16 03:38:51 -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 Emit traces regularly about role assignment 2020-05-08 16:27:57 -07:00
art.h address test failure 2020-05-06 15:51:53 -07:00
art_impl.h Using Flow's wrappers for gcc builtins 2020-04-07 17:55:43 +02:00
fdbserver.actor.cpp Set up blob credentials for backup workers 2020-06-11 17:26:21 -07:00
masterserver.actor.cpp finished explicitly versioning everything stored in the database 2020-05-22 17:14:21 -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' into merge-release-6.2-into-release-6.3 2020-06-16 13:06:29 -07:00
template_fdb.h
tester.actor.cpp Emit traces regularly about role assignment 2020-05-08 16:27:57 -07:00
worker.actor.cpp Fix copy/paste error 2020-06-15 16:48:19 +00:00