foundationdb/fdbserver
A.J. Beamon cf2ec3418c
Merge pull request #2317 from xumengpanda/mengxu/fastrestore-extend-atomicOpTest-PR
AtomicOps Test: Add more detailed debug information when test fails with opType = AddValue
2019-11-11 15:03:10 -08:00
..
sqlite FastRestore:Apply Clang-format 2019-08-01 18:09:12 -07:00
workloads Merge pull request #2317 from xumengpanda/mengxu/fastrestore-extend-atomicOpTest-PR 2019-11-11 15:03:10 -08:00
ApplyMetadataMutation.cpp Implemented direct removal of failed storage server from system keyspace 2019-08-27 14:39:43 -07:00
ApplyMetadataMutation.h Move code in ApplyMetadataMutation from .h to .cpp 2019-07-16 15:00:34 -07:00
CMakeLists.txt Move RestoreWorkerInterface to fdbclient 2019-10-25 10:42:22 -07:00
ClusterController.actor.cpp merge 6.2 into master 2019-10-21 11:43:46 -07:00
ClusterRecruitmentInterface.h A giant translation of TaskFooPriority -> TaskPriority::Foo 2019-06-25 02:47:35 -07:00
CompactMap.cpp Merge branch 'release-6.1' 2019-06-03 18:49:35 -07:00
ConflictSet.h remove snap v1 related code 2019-07-25 17:29:31 -07:00
CoordinatedState.actor.cpp ProtocolVersion type - second try 2019-06-18 17:55:27 -07:00
CoordinatedState.h
Coordination.actor.cpp add yieldedFutures to prevent slow tasks 2019-09-11 16:26:48 -07:00
CoordinationInterface.h Replace scalar root types with proper messages 2019-08-28 14:40:50 -07:00
CoroFlow.actor.cpp A giant translation of TaskFooPriority -> TaskPriority::Foo 2019-06-25 02:47:35 -07:00
CoroFlow.h
DBCoreState.h Update fdbserver/DBCoreState.h 2019-07-12 18:17:30 -07:00
DataDistribution.actor.cpp Fix OPEN_FOR_IDE build 2019-10-25 10:42:22 -07:00
DataDistribution.actor.h Merge branch 'master' of https://github.com/apple/foundationdb into mark-ss-failed 2019-10-21 13:47:06 -07:00
DataDistributionQueue.actor.cpp merge 6.2 into master 2019-10-21 11:43:46 -07:00
DataDistributionTracker.actor.cpp Merge branch 'release-6.2' 2019-11-01 15:48:04 -07:00
DataDistributorInterface.h created new reply types to work with flatbuffer serialization requirements 2019-09-18 13:40:18 -07:00
DeltaTree.h DeltaTree building now passes the prev/next common prefix length, which is effectively a subtree shared prefix, to recursive calls, which enables each new prev/next common prefix comparison to start from the position at which the previous call on the stack left off. 2019-09-27 22:56:33 -07:00
DiskQueue.actor.cpp Make DiskQueue V1 not ignore min recovery location. 2019-10-03 01:45:10 -07:00
FDBExecHelper.actor.cpp Update fdbserver/FDBExecHelper.actor.cpp 2019-10-25 10:42:22 -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 Address review comments. 2018-10-19 18:55:35 -07:00
IPager.h COWPager can now internally remap page IDs by version and has been renamed to DWALPager. This causes the B+Tree to no longer have to rewrite all ancestors of an updated page. FIFOQueue now has a read-only cursor and a peekAll() method to read an entire queue without popping it. Fixed some valgrind false positives, made some debug logging improvements. Fixed bug in pager shutdown where it could wait on an ActorCollection containing canceled futures. 2019-11-04 03:04:03 -08:00
IVersionedStore.h Bug fixes in lazy subtree deletion, queue pushFront(), queue flush(), and advancing the oldest pager version. CommitSubtree no longer forces page rewrites due to boundary changes. IPager2 and IVersionedStore now have explicit async init() functions to avoid returning futures from some frequently used functions. 2019-10-22 17:17:29 -07:00
IndirectShadowPager.actor.cpp Major refactor primarily to change BTree page ids from a single LogicalPageID to multiple, but also refactored write path data structures and memory lifetimes to use Refs and Arenas and carefully avoid unnecessary copying as it involved much of the same code. Pager reads can now explicitly avoid cache pollution. Refactored toString() helpers for easier debug output using common container types. 2019-09-27 21:46:24 -07:00
IndirectShadowPager.h Major refactor primarily to change BTree page ids from a single LogicalPageID to multiple, but also refactored write path data structures and memory lifetimes to use Refs and Arenas and carefully avoid unnecessary copying as it involved much of the same code. Pager reads can now explicitly avoid cache pollution. Refactored toString() helpers for easier debug output using common container types. 2019-09-27 21:46:24 -07:00
KeyValueStoreCompressTestData.actor.cpp Fix minor IDE build errors 2019-02-19 15:16:59 -08:00
KeyValueStoreMemory.actor.cpp throw away state if we ever read popped data from the disk queue adapter 2019-07-30 10:14:39 -07:00
KeyValueStoreSQLite.actor.cpp A giant translation of TaskFooPriority -> TaskPriority::Foo 2019-06-25 02:47:35 -07:00
Knobs.cpp Merge branch 'release-6.2' 2019-11-06 13:45:37 -08:00
Knobs.h Merge branch 'release-6.2' 2019-11-06 13:45:37 -08: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 --object-serializer flag from executables 2019-08-06 09:25:40 -07:00
LogProtocolMessage.h Replace & operator with variadic function 2018-12-28 11:33:42 -08:00
LogRouter.actor.cpp Merge branch 'release-6.2' 2019-11-06 13:45:37 -08:00
LogSystem.h Merge branch 'release-6.2' 2019-11-06 13:45:37 -08:00
LogSystemConfig.h Merge pull request #1945 from xumengpanda/mengxu/tLog-code-read-v2 2019-08-08 13:24:32 -07:00
LogSystemDiskQueueAdapter.actor.cpp 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
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 Merge branch 'release-6.2' 2019-11-06 13:45:37 -08:00
MasterInterface.h Replace scalar root types with proper messages 2019-08-28 14:40:50 -07:00
MasterProxyServer.actor.cpp Merge branch 'release-6.2' 2019-10-24 17:38:15 -07:00
MemoryPager.actor.cpp Fix OPEN_FOR_IDE build 2019-10-25 10:42:22 -07:00
MemoryPager.h Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
MoveKeys.actor.cpp addressed review comments 2019-10-18 09:43:25 -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 Continuing a parallel peek after a timeout would hang. 2019-10-22 19:24:05 -07:00
OldTLogServer_6_0.actor.cpp Merge branch 'release-6.2' 2019-11-06 13:45:37 -08:00
OldTLogServer_6_2.actor.cpp deprecate isTLogInSameNode used by snapshot V1 2019-10-09 15:33:11 -07:00
Orderer.actor.h A giant translation of TaskFooPriority -> TaskPriority::Foo 2019-06-25 02:47:35 -07:00
PrefixTree.h Fixed several minor code issues 2019-01-24 14:43:12 -08:00
QuietDatabase.actor.cpp Merge branch 'master' of https://github.com/apple/foundationdb into mark-ss-failed 2019-09-18 11:49: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 'master' of https://github.com/apple/foundationdb into mark-ss-failed 2019-10-03 09:47:45 -07: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 A giant translation of TaskFooPriority -> TaskPriority::Foo 2019-06-25 02:47:35 -07:00
ResolverInterface.h Replace scalar root types with proper messages 2019-08-28 14:40:50 -07:00
RestoreApplier.actor.cpp FastRestore:Refine debug messages 2019-11-04 11:47:38 -08:00
RestoreApplier.actor.h Move RestoreWorkerInterface to fdbclient 2019-10-25 10:42:22 -07:00
RestoreCommon.actor.cpp Remove several nonsensical const uses 2019-10-26 14:30:34 -07:00
RestoreCommon.actor.h FastRestore:Refine debug messages 2019-11-04 11:47:38 -08:00
RestoreLoader.actor.cpp Merge pull request #2317 from xumengpanda/mengxu/fastrestore-extend-atomicOpTest-PR 2019-11-11 15:03:10 -08:00
RestoreLoader.actor.h Move RestoreWorkerInterface to fdbclient 2019-10-25 10:42:22 -07:00
RestoreMaster.actor.cpp FastRestore:Refine debug messages 2019-11-04 11:47:38 -08:00
RestoreMaster.actor.h FastRestore:RestoreMaster:Remove the extra lockDatabase in RestoreMaster 2019-10-16 16:08:53 -07:00
RestoreRoleCommon.actor.cpp FastRestore:Use reference for handleInitVersionBatchRequest func 2019-10-24 13:54:44 -07:00
RestoreRoleCommon.actor.h Remove several nonsensical const uses 2019-10-26 14:30:34 -07:00
RestoreUtil.actor.cpp FastRestore:Apply Clang-format 2019-08-01 18:09:12 -07:00
RestoreUtil.h Trace:Resolve review comments and add SevVerbose level 2019-11-05 09:42:29 -08:00
RestoreWorker.actor.cpp FastRestore:Fix bug in applying mutations and increase atomicOp test worload 2019-10-22 23:24:23 -07:00
RestoreWorker.actor.h Move RestoreWorkerInterface to fdbclient 2019-10-25 10:42:22 -07:00
ServerDBInfo.h the cluster controller caches the serialization of serverDBInfo, to avoid regenerating it many times 2019-09-10 14:27:22 -07:00
SimulatedCluster.actor.cpp Fix OPEN_FOR_IDE build 2019-10-25 10:42:22 -07:00
SimulatedCluster.h Address review comments and minor fixes 2019-05-28 22:07:46 -07:00
SkipList.cpp Merge branch 'master' into thread-safe-random-number-generation 2019-05-23 08:35:47 -07:00
Status.actor.cpp Merge branch 'release-6.2' 2019-10-24 17:38:15 -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
StorageMetrics.actor.h Defined a minimum read cost (a penalty) for empty read or read size smaller than it. Fixed several review comments. 2019-10-30 10:04:19 -07:00
StorageMetrics.h Adjust all includes to be relative to the root. 2018-10-19 17:35:33 +00:00
TLogInterface.h do not copy locality in the tlog interface constructor 2019-09-12 14:20:26 -07:00
TLogServer.actor.cpp Merge branch 'release-6.2' 2019-11-06 13:45:37 -08:00
TagPartitionedLogSystem.actor.cpp Merge branch 'release-6.2' 2019-11-06 13:45:37 -08: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 When bulk building pages, make most of them full. 2019-11-07 15:52:23 -08: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 Spill SharedTLog when there's more than one. 2019-10-17 01:24:50 -07:00
fdbserver.actor.cpp Move RestoreWorkerInterface to fdbclient 2019-10-25 10:42:22 -07:00
fdbserver.vcxproj Remove rule from vcxproj 2019-10-25 10:42:22 -07:00
fdbserver.vcxproj.filters Move RestoreWorkerInterface to fdbclient 2019-10-25 10:42:22 -07:00
local.mk Gperftools Profiling fix. 2019-04-01 14:42:18 -07:00
masterserver.actor.cpp Merge branch 'master' of https://github.com/apple/foundationdb into mark-ss-failed 2019-10-03 09:47:45 -07:00
networktest.actor.cpp Make the networktest payload size a knob so that it can be changed. 2019-08-21 18:37:50 -07: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 Defined a minimum read cost (a penalty) for empty read or read size smaller than it. Fixed several review comments. 2019-10-30 10:04:19 -07:00
template_fdb.h
tester.actor.cpp Only print 'waiting for DD to end...' if test actually waits 2019-11-03 16:13:32 -08:00
worker.actor.cpp added datahall kill and option to target a specific datahall/dc/machine id 2019-10-23 14:19:17 -07:00