foundationdb/fdbserver
negoyal 9354fca2e4 Add the new cache workload to .vcxproj build system. 2020-03-09 11:33:17 -07:00
..
sqlite fixed sqlite bug that was introduced in this PR 2020-02-04 10:46:32 -08:00
workloads Comment out unused code. 2020-03-05 13:11:16 -08:00
ApplyMetadataMutation.cpp Custom bookkeeping allocator for PTree. Simple Cache workload. 2020-02-14 11:42:47 -08:00
ApplyMetadataMutation.h Merge remote-tracking branch 'upstream/master' into features/icc 2020-02-04 10:26:18 -08:00
BackupInterface.h Address review comments 2020-01-22 19:42:13 -08:00
BackupProgress.actor.cpp Add copyright for BackupProgress.actor.cpp 2020-01-31 19:29:09 -08:00
BackupProgress.actor.h Start backup with a wait on all backup workers running 2020-01-31 19:29:09 -08:00
BackupWorker.actor.cpp Fix key_not_found error due to deleted BackupConfig 2020-02-14 19:37:58 -08:00
CMakeLists.txt Add the cachetest back in. 2020-02-24 17:26:20 -08:00
ClusterController.actor.cpp Merge branch 'master' into fdb_cache_subfeature2 2020-02-26 11:22:08 -08:00
ClusterRecruitmentInterface.h Merge branch 'master' into HEAD 2020-02-05 14:59:55 -08:00
CompactMap.cpp Merge branch 'release-6.1' 2019-06-03 18:49:35 -07:00
ConflictSet.h clang-format 2020-01-31 12:32:58 -05: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 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 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 Add epochBegin version to OldTLogCoreData/OldLogData/OldTLogConf 2020-01-22 19:38:46 -08:00
DataDistribution.actor.cpp Merge branch 'release-6.2' 2020-02-25 18:25:19 -08:00
DataDistribution.actor.h Merge branch 'release-6.2' 2020-02-21 19:09:16 -08:00
DataDistributionQueue.actor.cpp Merge branch 'release-6.2' of github.com:apple/foundationdb 2020-02-23 23:27:53 -08:00
DataDistributionTracker.actor.cpp Merge branch 'release-6.2' 2020-01-16 18:37:47 -08:00
DataDistributorInterface.h created new reply types to work with flatbuffer serialization requirements 2019-09-18 13:40:18 -07:00
DeltaTree.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
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 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
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 Merge branch 'release-6.2' 2020-02-21 19:09:16 -08:00
KeyValueStoreSQLite.actor.cpp Merge branch 'release-6.2' 2020-02-21 19:09:16 -08:00
Knobs.cpp Merge branch 'release-6.2' 2020-02-25 18:25:19 -08:00
Knobs.h Merge branch 'release-6.2' 2020-02-25 18:25:19 -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 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 pull request #2242 from alexmiller-apple/fix-10min-stall-again 2020-01-23 17:53:02 -08:00
LogSystem.h Address review comments 2020-01-22 19:42:13 -08:00
LogSystemConfig.h More review comments fixed. 2020-01-22 19:42:13 -08: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' 2020-02-21 19:09:16 -08:00
MasterInterface.h Remove old backup workers when done 2020-01-22 19:38:45 -08:00
MasterProxyServer.actor.cpp Some bugfixes and cleanup. 2020-03-02 17:11:23 -08: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 Merge branch 'release-6.2' 2020-02-21 19:09:16 -08:00
OldTLogServer_6_0.actor.cpp Merge branch 'release-6.2' 2020-02-21 19:09:16 -08: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 Set options _within_ the retry loop 2020-02-13 16:15:41 -08: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-02-21 19:09:16 -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 Put generated code back in anonymous namespace where possible 2019-09-11 16:30:37 -07:00
ResolverInterface.h Fixed management api 2020-01-24 11:00:50 -08:00
RestoreApplier.actor.cpp FastRestore:Resolve review comments 2020-02-20 14:27:34 -08:00
RestoreApplier.actor.h FastRestore:Resolve review comments 2020-02-20 14:27:34 -08:00
RestoreCommon.actor.cpp FastRestore:Applier:Intro StagingKey struct 2020-02-12 13:57:18 -08:00
RestoreCommon.actor.h FastRestore:Assign priority to actors to prioritize vb work 2020-02-10 20:29:23 -08:00
RestoreLoader.actor.cpp Merge branch 'master' into mengxu/fast-restore-applier-multi-applying-PR 2020-02-19 15:22:33 -08:00
RestoreLoader.actor.h FastRestore:Apply clang-format against master 2020-02-18 16:41:59 -08:00
RestoreMaster.actor.cpp Merge branch 'master' into mengxu/fast-restore-applier-multi-applying-PR 2020-02-19 15:22:33 -08:00
RestoreMaster.actor.h Merge branch 'master' into mengxu/fast-restore-agent-PR 2020-02-18 16:17:59 -08:00
RestoreRoleCommon.actor.cpp FastRestore:Applier:Add metrics counter and proc counter 2020-02-10 16:38:26 -08:00
RestoreRoleCommon.actor.h FastRestore:Applier:Add metrics counter and proc counter 2020-02-10 16:38:26 -08:00
RestoreUtil.actor.cpp FastRestore:Introduce RestoreAsset 2019-12-20 18:00:10 -08:00
RestoreUtil.h FastRestore:Disable verbose trace for perf. measurement 2020-02-06 20:50:23 -08:00
RestoreWorker.actor.cpp FastRestore:Minor revision for code review 2020-02-19 11:52:24 -08: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 Merge branch 'master' into HEAD 2020-02-05 14:59:55 -08:00
SimulatedCluster.actor.cpp Merge branch 'master' into fdb_cache_subfeature2 2020-02-26 11:22:08 -08:00
SimulatedCluster.h code cleanup 2020-02-19 17:59:45 -08:00
SkipList.cpp Merge branch 'release-6.2' 2020-02-21 19:09:16 -08:00
Status.actor.cpp Merge branch 'release-6.2' 2020-02-21 19:09:16 -08: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 Convert the future_version SevError to SevDebug in cache role. 2020-03-04 15:18:49 -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 Fix UBSAN report 2019-12-03 12:51:36 -08:00
TLogServer.actor.cpp Merge branch 'release-6.2' 2020-02-21 19:09:16 -08:00
TagPartitionedLogSystem.actor.cpp Merge branch 'master' into fdb_cache_subfeature2 2020-02-26 11:22:08 -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 Merge branch 'release-6.2' 2020-02-21 19:09:16 -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 Merge branch 'master' into fdb_cache_subfeature2 2020-02-26 11:22:08 -08:00
fdbserver.actor.cpp Merge branch 'release-6.2' 2020-02-21 19:09:16 -08:00
fdbserver.vcxproj Add the new cache workload to .vcxproj build system. 2020-03-09 11:33:17 -07:00
fdbserver.vcxproj.filters Add the new cache workload to .vcxproj build system. 2020-03-09 11:33:17 -07:00
local.mk Gperftools Profiling fix. 2019-04-01 14:42:18 -07:00
masterserver.actor.cpp Merge branch 'master' into fdb_cache_subfeature2 2020-02-26 11:22:08 -08:00
networktest.actor.cpp Pull request comments 2020-02-19 10:55:05 -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 Some bugfixes and cleanup. 2020-03-02 17:11:23 -08: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 Merge branch 'release-6.2' 2020-02-21 19:09:16 -08:00
worker.actor.cpp Some bugfixes and cleanup. 2020-03-02 17:11:23 -08:00