foundationdb/fdbserver
A.J. Beamon 45649c543d
Merge pull request #6500 from sfc-gh-ajbeamon/fix-merge-error
Fix conflict between two recent merges by using the new errorUnsuppressed function
2022-03-04 13:56:52 -08:00
..
sqlite fix typo 2021-06-28 11:14:55 +08:00
workloads Merge pull request #6500 from sfc-gh-ajbeamon/fix-merge-error 2022-03-04 13:56:52 -08:00
ApplyMetadataMutation.cpp Add protection against storage and tlog data deletion when joining a new cluster 2021-11-09 12:29:47 -08:00
ApplyMetadataMutation.h Refactor ApplyMetadataMutation for better readability 2021-08-24 12:58:14 -07:00
ArtMutationBuffer.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
BackupInterface.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
BackupProgress.actor.cpp Create RangeResult type alias 2021-05-03 13:14:16 -07:00
BackupProgress.actor.h Enforce std:: specifier rather than using namespace 2021-09-16 19:40:28 -07:00
BackupWorker.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
BlobManager.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
BlobManagerInterface.h Add blob manager as a singleton. 2021-09-23 10:45:37 -04:00
BlobWorker.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
CMakeLists.txt Merge branch 'main' of github.com:apple/foundationdb into jfu-grv-cache 2022-02-22 12:43:55 -05:00
ClusterController.actor.cpp Support hostname in coordinators commands. 2022-02-24 23:02:29 -08:00
ClusterController.actor.h Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
ClusterRecovery.actor.cpp Support hostname in coordinators commands. 2022-02-24 23:02:29 -08:00
ClusterRecovery.actor.h Revert "Revert "Refactor: ClusterController driving cluster-recovery state machine" (#6191) 2022-01-06 12:15:51 -08:00
CommitProxyServer.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
CompactMap.cpp apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
ConfigBroadcastInterface.h Fix dynamic knobs correctness issues 2022-02-09 13:43:32 -08:00
ConfigBroadcaster.actor.cpp Fast-track ConfigNode registration with Simple DB 2022-02-09 14:18:48 -08:00
ConfigBroadcaster.h Fix dynamic knobs correctness issues 2022-02-09 13:43:32 -08:00
ConfigDatabaseUnitTests.actor.cpp Try eliminating warnings in macOS and Windows CI builds. 2022-02-25 19:06:57 -08:00
ConfigFollowerInterface.cpp Merge rollback message into rollforward message 2021-10-25 12:03:22 -07:00
ConfigFollowerInterface.h Fix dynamic knobs correctness issues 2022-02-09 13:43:32 -08:00
ConfigNode.actor.cpp Add explanation of out-or-order messages from broadcaster 2022-02-09 13:43:33 -08:00
ConfigNode.h Move single interface serve functions to testing interface 2022-02-09 13:43:33 -08:00
ConflictSet.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
CoordinatedState.actor.cpp Address comments. 2022-02-22 16:29:59 -08:00
CoordinatedState.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
Coordination.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
CoordinationInterface.h Fix dynamic knobs correctness issues 2022-02-09 13:43:32 -08:00
CoroFlow.actor.cpp Fix macOS CI broken by #6449. 2022-02-24 20:26:13 -08:00
CoroFlow.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
CoroFlowCoro.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
DBCoreState.h Enforce std:: specifier rather than using namespace 2021-09-16 19:40:28 -07:00
DDTeamCollection.actor.cpp add wiggle_server_ids and wiggle_server_addresses in status json 2022-03-02 10:03:23 -08:00
DDTeamCollection.h Make a few more DDCollection methods private 2022-02-17 08:25:20 -08:00
DataDistribution.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
DataDistribution.actor.h Merge remote-tracking branch 'origin/main' into dd-refactor 2022-02-08 00:33:27 -08:00
DataDistributionQueue.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
DataDistributionTracker.actor.cpp Refactor NativeAPI transactions to create and pass around a reference counted state object. Watches no longer use the tranasction info object but instead use their own state. 2021-12-17 11:57:39 -08:00
DataDistributorInterface.h Adjust distributorSplitRange order. 2021-11-11 20:28:55 -08:00
DeltaTree.h Redwood inline same-size value updates (#5925) 2021-11-10 08:22:57 -08:00
DiskQueue.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
EncryptKeyProxy.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
EncryptKeyProxyInterface.h Add new FDB EncryptKeyProxy role 2022-01-25 17:38:27 -08:00
FDBExecHelper.actor.cpp forgot to save before commit 2021-09-25 16:35:54 -06:00
FDBExecHelper.actor.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
GrvProxyServer.actor.cpp Merge pull request #5725 from sfc-gh-jfu/jfu-grv-cache 2022-03-04 09:17:27 -08:00
IConfigConsumer.cpp Add UseConfigDB class 2021-06-10 20:57:50 -07:00
IConfigConsumer.h Update fdbserver/IConfigConsumer.h 2021-06-12 08:04:09 -07:00
IDiskQueue.h Support xxhash3 for checksuming DiskQueue for TLogs 2022-02-07 13:32:52 -08:00
IKeyValueContainer.h Move IKeyValueContainer from flow to fdbserver 2020-11-15 12:23:08 -08:00
IKeyValueStore.h Add role 'kvfiledump' to dump key-values from storage file 2022-01-28 10:40:33 -08:00
IPager.h Remove explicit tryEvict(x) as it is unused and it is functionally replaced by prioritizeEviction(x). 2021-11-27 03:26:34 -08:00
KeyValueStoreCompressTestData.actor.cpp Make IClosable interface const-correct 2021-10-18 13:40:47 -07:00
KeyValueStoreMemory.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
KeyValueStoreRocksDB.actor.cpp RocksDB increasing background threads to speedup compaction. 2022-03-03 15:14:37 -08:00
KeyValueStoreSQLite.actor.cpp Replace printf() and fprintf() with fmt::print(). 2022-02-25 19:06:57 -08:00
Knobs.h rebase 2021-07-26 10:55:22 -04:00
LatencyBandConfig.cpp apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
LatencyBandConfig.h Use LF instead of CRLF in LatencyBandConfig 2021-03-11 08:56:55 -08:00
LeaderElection.actor.cpp Add resolveHostnamesBlocking() in ConnectionString and IClusterConnectionRecord. 2022-01-28 12:20:41 -08:00
LeaderElection.h Minor leader election code improvements. 2021-09-16 15:34:45 -07:00
LocalConfiguration.actor.cpp Implement IClosable in OnDemandStore 2021-09-13 12:28:17 -07:00
LocalConfiguration.h Implement IClosable in OnDemandStore 2021-09-13 12:28:17 -07:00
LogProtocolMessage.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
LogRouter.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
LogSystem.cpp Rename isEmptyMessage to messagesWritten 2022-02-03 14:55:44 -08:00
LogSystem.h Rename isEmptyMessage to messagesWritten 2022-02-03 14:55:44 -08:00
LogSystemConfig.cpp Extract methods in LogSystemConfig.h to corresponding cpp file 2021-09-12 14:17:19 -07:00
LogSystemConfig.h fixup! Reformat the code per github's requirement 2021-09-12 14:17:19 -07:00
LogSystemDiskQueueAdapter.actor.cpp Make IClosable interface const-correct 2021-10-18 13:40:47 -07:00
LogSystemDiskQueueAdapter.h Enable -Wdelete-non-virtual-dtor for clang build 2021-12-20 16:19:31 -08:00
LogSystemPeekCursor.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
MasterInterface.h Revert "Revert "Refactor: ClusterController driving cluster-recovery state machine" (#6191) 2022-01-06 12:15:51 -08:00
MetricLogger.actor.cpp Enforce std:: specifier rather than using namespace 2021-09-16 19:40:28 -07:00
MetricLogger.actor.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
MoveKeys.actor.cpp Add contrib/debug_determinism (#6389) 2022-02-25 12:54:31 -08:00
MoveKeys.actor.h merge from master 2021-09-22 13:07:38 -07:00
MutationTracking.cpp Fix formatting issue 2022-02-24 12:28:13 -08:00
MutationTracking.h Enforce std:: specifier rather than using namespace 2021-09-16 19:40:28 -07:00
NetworkTest.h added a sequence number to streaming replies as a safety backstop against out of order delivery 2021-09-20 13:58:05 -07:00
OldTLogServer_4_6.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
OldTLogServer_6_0.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
OldTLogServer_6_2.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
OnDemandStore.actor.cpp Make IClosable interface const-correct 2021-10-18 13:40:47 -07:00
OnDemandStore.h Make IClosable interface const-correct 2021-10-18 13:40:47 -07:00
PaxosConfigConsumer.actor.cpp Fix timeout issue when using >3 coordinators 2022-02-09 13:43:33 -08:00
PaxosConfigConsumer.h Added PImpl class 2021-08-09 10:04:34 -07:00
ProxyCommitData.actor.h Fix name of ProxyCommitData::commitLatencyBands sample 2022-03-02 14:57:42 -08:00
QuietDatabase.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
QuietDatabase.h Merge branch 'feature-range-feed' into blob_full 2021-10-13 15:44:35 -05:00
RadixTree.h Avoid calling memcpy with null 2nd argument 2021-06-04 09:48:06 -07:00
Ratekeeper.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
Ratekeeper.h Make many fields and methods of Ratekeeper private 2022-02-14 19:28:19 -08:00
RatekeeperInterface.h Reader can read blob worker interface and mapping from db, read files, apply mutations, and return result 2021-08-06 11:02:05 -05:00
RecoveryState.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
Resolver.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
ResolverInterface.h Implement the core logic of gray network triggered recovery in cluster controller 2021-06-30 11:27:05 -07:00
RestoreApplier.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
RestoreApplier.actor.h Fix trace event detail name collision in MutationTracking use cases. 2021-08-24 08:04:19 -07:00
RestoreCommon.actor.cpp Rename ::TRUE and ::FALSE in BooleanParams to ::True and ::False so as to not conflict with the TRUE and FALSE macros provided by the Windows and MacOS SDKs. 2021-07-17 00:11:40 -07:00
RestoreCommon.actor.h Move RestoreWorkerInterface into fdbserver 2021-05-30 15:02:33 -07:00
RestoreController.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
RestoreController.actor.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
RestoreLoader.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
RestoreLoader.actor.h Fix many -Wreorder-ctor warnings 2021-07-23 17:33:18 -07:00
RestoreRoleCommon.actor.cpp apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
RestoreRoleCommon.actor.h Move RestoreWorkerInterface into fdbserver 2021-05-30 15:02:33 -07:00
RestoreUtil.actor.cpp FastRestore:Replace master word with controller 2020-07-16 16:37:13 -07:00
RestoreUtil.h Move RestoreWorkerInterface into fdbserver 2021-05-30 15:02:33 -07:00
RestoreWorker.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
RestoreWorker.actor.h Move RestoreWorkerInterface into fdbserver 2021-05-30 15:02:33 -07:00
RestoreWorkerInterface.actor.cpp Move RestoreWorkerInterface into fdbserver 2021-05-30 15:02:33 -07:00
RestoreWorkerInterface.actor.h Abstract the cluster file into a cluster connection record that can be backed by something other than the filesystem. 2021-10-22 11:05:18 -07:00
RoleLineage.actor.cpp Revert "Merge pull request #4802 from sfc-gh-ljoswiak/revert/actor-lineage" 2021-06-04 13:31:55 -07:00
RoleLineage.actor.h Lazy inititialization 2021-06-04 15:01:18 -07:00
ServerDBInfo.actor.h Add new FDB EncryptKeyProxy role 2022-01-25 17:38:27 -08:00
ServerDBInfo.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-05 16:31:35 -06:00
SigStack.cpp Add SIGUSR1 and SIGUSR2 macros for Windows 2021-08-18 18:06:36 +02:00
SimpleConfigConsumer.actor.cpp Fix dynamic knobs correctness issues 2022-02-09 13:43:32 -08:00
SimpleConfigConsumer.h Added PImpl class 2021-08-09 10:04:34 -07:00
SimulatedCluster.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
SimulatedCluster.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
SkipList.cpp Enforce std:: specifier rather than using namespace 2021-09-16 19:40:28 -07:00
SpanContextMessage.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
Status.actor.cpp add storage wiggle to status 2022-03-02 11:31:55 -08:00
Status.h Merge branch 'master' into bit-flipping-workload 2021-10-11 16:34:57 -07:00
StorageCache.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
StorageMetrics.actor.h Enforce std:: specifier rather than using namespace 2021-09-16 19:40:28 -07:00
StorageMetrics.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
TCInfo.actor.cpp Switch to testing MIN_AVAILABLE_SPACE 2022-02-16 11:33:07 -08:00
TCInfo.h Merge branch 'apple:main' into fdb#4271 2022-02-16 10:14:50 -08:00
TLogInterface.h Remove unneeded Arena in Requests/Replies 2022-01-10 10:26:02 -08:00
TLogServer.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
TSSMappingUtil.actor.cpp Enforce std:: specifier rather than using namespace 2021-09-16 19:40:28 -07:00
TSSMappingUtil.actor.h Enforce std:: specifier rather than using namespace 2021-09-16 19:40:28 -07:00
TagPartitionedLogSystem.actor.cpp Revert "Revert "Refactor: ClusterController driving cluster-recovery state machine" (#6191) 2022-01-06 12:15:51 -08:00
TagPartitionedLogSystem.actor.h Add protection against storage and tlog data deletion when joining a new cluster 2021-11-09 12:29:47 -08:00
TagThrottler.actor.cpp Remove TagThrottler::ratekeeper field 2022-02-14 19:08:23 -08:00
TagThrottler.h Remove TagThrottler::ratekeeper field 2022-02-14 19:08:23 -08:00
TesterInterface.actor.h Abstract the cluster file into a cluster connection record that can be backed by something other than the filesystem. 2021-10-22 11:05:18 -07:00
VFSAsync.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
VFSAsync.h Enhance trace event. 2021-11-16 17:39:59 -08:00
VersionedBTree.actor.cpp Fix minor bugs turned up by _GLIBCXX_DEBUG (#6375) 2022-02-25 13:50:41 -08:00
WaitFailure.actor.cpp apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
WaitFailure.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
WorkerInterface.actor.h Add new FDB EncryptKeyProxy role 2022-01-25 17:38:27 -08:00
art.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
art_impl.h Fix -Wunused-but-set-variable warnings 2021-12-01 18:15:53 -08:00
fdbserver.actor.cpp Try eliminating warnings in macOS and Windows CI builds. 2022-02-25 19:06:57 -08:00
masterserver.actor.cpp Merge branch 'main' of github.com:apple/foundationdb into jfu-grv-cache 2022-01-20 16:17:20 -05:00
networktest.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
pubsub.actor.cpp s/subcription/subscription 2021-09-12 17:33:25 -07:00
pubsub.h s/subcription/subscription 2021-09-12 17:33:25 -07:00
storageserver.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
template_fdb.h apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
tester.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00
worker.actor.cpp Enforce that trace event suppression calls happen first when using trace event call chaining. Fix various instances where we weren't following this requirement. 2022-02-24 12:25:52 -08:00