foundationdb/fdbserver
Evan Tschannen 71dfaa3f95
Merge pull request #2275 from dongxinEric/bugfix/2273/fix-read-key-sampling
Resolves #2273: Use a large value for read sampling size threshold. Also at sampling …
2019-10-31 10:21:58 -07:00
..
sqlite FastRestore:Apply Clang-format 2019-08-01 18:09:12 -07:00
workloads Move RestoreWorkerInterface to fdbclient 2019-10-25 10:42:22 -07: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 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 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 remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
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 pull request #1955 from fzhjon/mark-ss-failed 2019-10-22 23:36:30 -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 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
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 pull request #2275 from dongxinEric/bugfix/2273/fix-read-key-sampling 2019-10-31 10:21:58 -07:00
Knobs.h Merge pull request #2275 from dongxinEric/bugfix/2273/fix-read-key-sampling 2019-10-31 10:21: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 --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 Remove unuseful variable tagPopped 2019-09-30 19:05:34 -07:00
LogSystem.h Refactor deserialization of TagsAndMessages 2019-09-04 14:55:05 -07: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-10-24 17:38:15 -07: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-10-24 17:38:15 -07: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:Convert handleInitVersionBatchRequest to plain func 2019-10-24 13:06:50 -07: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:RestoreMaster:Remove the extra lockDatabase in RestoreMaster 2019-10-16 16:08:53 -07:00
RestoreLoader.actor.cpp FastRestore:Remove unnecessary return 2019-10-24 13:09:24 -07:00
RestoreLoader.actor.h Move RestoreWorkerInterface to fdbclient 2019-10-25 10:42:22 -07:00
RestoreMaster.actor.cpp Fix OPEN_FOR_IDE build 2019-10-25 10:42:22 -07: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 FastRestore:Resolve review comments 2019-09-04 16:48:43 -07: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-10-24 17:38:15 -07:00
TagPartitionedLogSystem.actor.cpp Merge branch 'release-6.2' 2019-08-30 17:23:58 -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 fixed a window build error 2019-10-23 13:48:24 -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 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 remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
tester.actor.cpp DD:getTeam may fail to get a team when it can 2019-09-07 20:08:58 -07: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