foundationdb/fdbserver
Evan Tschannen e422874758 fix: reboot does not work un unreliable processes 2020-02-21 14:29:42 -08:00
..
sqlite Fix another UBSAN error 2019-12-02 12:51:33 -08:00
workloads fix: reboot does not work un unreliable processes 2020-02-21 14:29:42 -08:00
ApplyMetadataMutation.cpp Move code in ApplyMetadataMutation from .h to .cpp 2019-07-16 15:00:34 -07:00
ApplyMetadataMutation.h Move code in ApplyMetadataMutation from .h to .cpp 2019-07-16 15:00:34 -07:00
CMakeLists.txt Changed ordering of link libraries 2020-02-21 08:56:52 -08:00
ClusterController.actor.cpp Merge pull request #2694 from dongxinEric/feature/2663/specialize-policy-for-zoneid-in-cc 2020-02-20 14:46:23 -08:00
ClusterRecruitmentInterface.h increase the priority of cluster controller recruitment to prefer recruitment over sending serverDBInfo 2019-12-04 16:28:41 -08: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 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 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 More aggressively attempt to find teams that do not have low disk space 2020-02-20 16:47:50 -08:00
DataDistribution.actor.h Merge branch 'release-6.2' into dd-use-available-space 2020-02-20 16:12:42 -08:00
DataDistributionQueue.actor.cpp More aggressively attempt to find teams that do not have low disk space 2020-02-20 16:47:50 -08:00
DataDistributionTracker.actor.cpp fixed capitalization 2020-01-15 09:35:57 -08:00
DataDistributorInterface.h snap v2: DD changes - snapshot orchestration logic 2019-07-24 15:36:28 -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 Fix "null passed as argument declared not null" 2019-12-03 14:46:53 -08:00
FDBExecHelper.actor.cpp Merge pull request #2042 from senthil-ram/snap_cli_fix 2019-08-30 13:40:38 -07:00
FDBExecHelper.actor.h Fix #2009 posix compliant args for snapshot binary 2019-08-30 12:54:09 -07:00
IDiskQueue.h Implemented Traceable for printable types 2019-04-05 13:12:19 -07:00
IKeyValueStore.h 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
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 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
KeyValueStoreSQLite.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
Knobs.cpp More aggressively attempt to find teams that do not have low disk space 2020-02-20 16:47:50 -08:00
Knobs.h More aggressively attempt to find teams that do not have low disk space 2020-02-20 16:47:50 -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 optimized memory allocations by using VectorRef<Tag> instead of std::vector<Tag> 2019-11-05 18:07:30 -08:00
LogSystem.h fixed a compiler error 2019-11-05 18:32:15 -08:00
LogSystemConfig.h fix: ratekeeper could limit based on remote storage servers 2020-01-10 12:21:08 -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 fix: buffered cursor should always make sure all of the sub-cursors are completely exhausted before calculating minVersion. It is not legal to advance a cursor version past an epochEnd (+100 million versions) without also returning the epochEnd mutation, or the storage servers might not be able to rollback far enough because the end of the previous epoch will be made durable 2020-02-19 15:24:32 -08:00
MasterInterface.h Replace scalar root types with proper messages 2019-08-28 14:40:50 -07:00
MasterProxyServer.actor.cpp Merge pull request #2589 from etschannen/feature-proxy-delay 2020-02-20 15:23:30 -08:00
MoveKeys.actor.cpp Move trace event after transaction commit 2019-09-24 21:18:28 -07:00
MoveKeys.actor.h Merge branch 'master' into merge-release-6.1-into-master 2019-07-30 17:40:15 -07:00
NetworkTest.h Compiling on clang again 2019-05-13 14:15:23 -07:00
OldTLogServer_4_6.actor.cpp Merge pull request #2650 from ajbeamon/fix-reverse-range-read-byte-limit-bug 2020-02-20 12:47:17 -08:00
OldTLogServer_6_0.actor.cpp Merge pull request #2698 from etschannen/feature-recruit-delay 2020-02-20 14:42:37 -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 More aggressively attempt to find teams that do not have low disk space 2020-02-20 16:47:50 -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 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
Restore.actor.cpp Add a random UID to TransactionMetrics in case a client opens multiple connections and also a field to indicate whether the connection is internal. Convert some of the metrics to our Counter object instead of running totals. 2019-07-08 14:01:04 -07:00
RestoreInterface.h A giant translation of TaskFooPriority -> TaskPriority::Foo 2019-06-25 02:47:35 -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 Merge commit 'b46d6e25e24993ab5a5f04091fd3235050b7cd09' into feature-boost-ssl 2020-02-20 17:36:38 -08:00
SimulatedCluster.h code cleanup 2020-02-19 17:59:45 -08:00
SkipList.cpp Revert to memcmp comparison in SkipList 2020-02-12 17:33:33 -05:00
Status.actor.cpp Status should use the full list of proxies 2020-02-07 15:44:02 -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
StorageMetrics.actor.h Data distribution uses available space instead of free space when evaluating whether processes are low on space and penalizing them. 2020-02-20 11:21:03 -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 pull request #2698 from etschannen/feature-recruit-delay 2020-02-20 14:42:37 -08:00
TagPartitionedLogSystem.actor.cpp Improved prioritization of commit path on the proxies 2019-12-18 16:56:35 -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 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
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 Removed TLogVersion logging. 2020-02-14 12:33:43 -08:00
fdbserver.actor.cpp Report errors on TLS misconfigurations ... or at least try to. 2020-02-20 16:57:29 -08:00
fdbserver.vcxproj 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
fdbserver.vcxproj.filters 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
local.mk Gperftools Profiling fix. 2019-04-01 14:42:18 -07:00
masterserver.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
networktest.actor.cpp A giant translation of TaskFooPriority -> TaskPriority::Foo 2019-06-25 02:47:35 -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 Merge pull request #2697 from etschannen/feature-correctness-fixes 2020-02-20 13:32:18 -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 Fix simulation test 2020-02-11 13:49:19 -08:00
worker.actor.cpp fix: only delete the processId file on binaryReader errors 2020-02-20 23:04:39 -08:00