foundationdb/fdbserver
sfc-gh-tclinkenbeard f647a1289e Split GLOBAL_TAG_THROTTLING_FOLDING_TIME into several knobs 2023-05-31 17:20:32 -07:00
..
coroimpl Merge remote-tracking branch 'origin/main' into features/tenant-lock2 2023-02-06 11:58:49 +01:00
include/fdbserver Improve performance of TransactionTagCounter 2023-05-26 08:15:41 -07:00
workloads Merge pull request #10357 from w41ter/main 2023-05-31 15:43:25 -07:00
ApplyMetadataMutation.cpp Psm ss (#9817) 2023-05-23 11:18:35 -07:00
BackupProgress.actor.cpp Convert literal string ref instances to use _sr suffix 2022-09-19 11:35:58 -07:00
BackupWorker.actor.cpp Add ID to DEBUG_MUTATION in backup worker 2023-05-03 13:15:18 -07:00
BlobConnectionProviderTest.actor.cpp [EAR]: Remove usage of EncryptDomainName for Encryption at-rest operations (#8715) 2022-11-16 10:26:39 -08:00
BlobGranuleServerCommon.actor.cpp Create blob connection per tenant for blob restore (#10070) 2023-05-01 10:26:55 -07:00
BlobGranuleValidation.actor.cpp optimzing latency of granule open and adding some buffer for speed up sim (#9780) 2023-03-29 09:16:45 -05:00
BlobManager.actor.cpp support blob restore in fdbrestore (#10248) 2023-05-19 14:45:14 -07:00
BlobManifest.actor.cpp support blob restore in fdbrestore (#10248) 2023-05-19 14:45:14 -07:00
BlobMigrator.actor.cpp Implement IStorageMetricsService intef for BlobMigrator 2023-05-25 15:58:05 -07:00
BlobRestoreController.actor.cpp support blob restore in fdbrestore (#10248) 2023-05-19 14:45:14 -07:00
BlobWorker.actor.cpp Add manifest encryption (#10081) 2023-05-05 14:33:37 -07:00
CMakeLists.txt Move metacluster into its own directory and static library 2023-03-30 16:07:49 -07:00
ClusterController.actor.cpp support blob restore in fdbrestore (#10248) 2023-05-19 14:45:14 -07:00
ClusterRecovery.actor.cpp Add a metacluster version to the MetaclusterRegistrationEntry and validate it when loading the entry from the cluster. 2023-04-27 10:04:57 -07:00
CommitProxyServer.actor.cpp Remove unused state variables 2023-05-18 12:23:22 -07:00
ConfigBroadcaster.actor.cpp Fix a rare configuration database data loss bug 2022-11-22 11:20:04 -08:00
ConfigDatabaseUnitTests.actor.cpp format source code after switch to clang 15 2022-12-08 17:26:45 +00:00
ConfigFollowerInterface.cpp Add support for changing coordinators to the configuration database 2022-09-13 16:53:54 -07:00
ConfigNode.actor.cpp format source code after switch to clang 15 2022-12-08 17:26:45 +00:00
ConsistencyScan.actor.cpp fixing consistency scan loop and completion check (#10345) 2023-05-25 18:29:03 -05:00
CoordinatedState.actor.cpp format source code after switch to clang 15 2022-12-08 17:26:45 +00:00
Coordination.actor.cpp - Do not add fdbserver processes to the client list. (#9225) 2023-01-25 14:39:32 -05:00
DDRelocationQueue.actor.cpp Clear move-in-shards before terminating SS. 2023-05-24 19:02:30 -07:00
DDShardTracker.actor.cpp Fix opsReadSample poll and getMetrics; 2023-05-23 09:46:34 -07:00
DDTeamCollection.actor.cpp Limit the change to be only during consistency check in simulation 2023-05-24 20:50:04 -07:00
DDTxnProcessor.actor.cpp Adding cleanup of old audit metadata (#10137) 2023-05-10 19:32:04 -07:00
DataDistribution.actor.cpp SS Audit Storage Throttling (#10322) 2023-05-29 14:43:47 -07:00
DiskQueue.actor.cpp Fix commit location accounting in DiskQueue. (#10075) 2023-05-02 12:33:29 -04:00
EncryptKeyProxy.actor.cpp Prevent Encryption Key Refresh for Non-Latest Keys (#9959) 2023-04-18 09:43:24 -07:00
FDBExecHelper.actor.cpp Improve support for prebuilt boost 2023-02-27 15:38:58 -06:00
GlobalTagThrottler.actor.cpp Split GLOBAL_TAG_THROTTLING_FOLDING_TIME into several knobs 2023-05-31 17:20:32 -07:00
GrvProxyServer.actor.cpp Merge remote-tracking branch 'origin/main' into expose-tag-throttled-duration 2023-02-08 11:25:14 -08:00
GrvProxyTagThrottler.actor.cpp Remove unnecessary usage of printable 2023-05-26 11:23:23 -07:00
GrvTransactionRateInfo.actor.cpp Rename parameters for GrvTransactionRateInfo::endReleaseWindow 2022-11-08 08:24:51 -08:00
IConfigConsumer.cpp Add support for changing coordinators to the configuration database 2022-09-13 16:53:54 -07:00
IKeyValueStore.actor.cpp Handle the case when range is empty 2023-03-28 13:47:44 -07:00
IPager.cpp EaR: Implement Key Check Value semantics (#9936) 2023-04-12 14:29:31 -07:00
KeyValueStoreCompressTestData.actor.cpp Changing single key deletions to delete based on number of deletes instead of bytelimit. (#9867) 2023-04-03 13:55:58 -07:00
KeyValueStoreMemory.actor.cpp Fix RangeResult.readThrough misuse 2023-04-17 21:37:51 -07:00
KeyValueStoreRocksDB.actor.cpp knobs (#10253) 2023-05-18 14:58:09 -07:00
KeyValueStoreSQLite.actor.cpp Fix RangeResult.readThrough misuse 2023-04-17 21:37:51 -07:00
KeyValueStoreShardedRocksDB.actor.cpp Psm ss (#9817) 2023-05-23 11:18:35 -07:00
KnobProtectiveGroups.cpp
LatencyBandConfig.cpp
LatencyBandsMap.actor.cpp Make old latency bands expire in LatencyBandsMap 2022-10-26 18:23:36 -07:00
LeaderElection.actor.cpp - FdbServer not able to join cluster (during upgrade): Address this 2023-03-27 20:52:30 +00:00
LocalConfiguration.actor.cpp Allow boolean parameters to be nested inside of namespaces or classes 2023-03-30 15:09:59 -07:00
LogRouter.actor.cpp Remote debug TraceEvent 2023-03-27 11:47:11 -07:00
LogSystem.cpp Remove rare annotation 2022-11-21 09:03:22 -08:00
LogSystemConfig.cpp Add recovered at in CSTATE, and use a knob to guard the use of it 2023-05-16 12:47:00 -07:00
LogSystemDiskQueueAdapter.actor.cpp format source code after switch to clang 15 2022-12-08 17:26:45 +00:00
LogSystemPeekCursor.actor.cpp Remote debug TraceEvent 2023-03-27 11:47:11 -07:00
MetricClient.actor.cpp Extract IConnection and NetworkAddress out from network.h 2023-01-24 14:48:31 -08:00
MetricLogger.actor.cpp Changed KeyBackedTypes to an actor file. Added TypedKeySelectors for Map and Set classes and getRange() keySelector methods. Added debug macro for KeyBackedTypes. Rewrote KeyBackedRangeMap using keyselectors on KeyBackedMap. 2023-04-18 22:21:19 -07:00
MockGlobalState.actor.cpp Implement IStorageMetricsService intef for BlobMigrator 2023-05-25 15:58:05 -07:00
MoveKeys.actor.cpp Removed SHARD_ENCODE_LOCATION_METADATA. 2023-05-23 13:39:25 -07:00
MutationTracking.cpp Disable mutation tracking by default 2023-05-25 12:44:51 -07:00
OldTLogServer_4_6.actor.cpp format source code after switch to clang 15 2022-12-08 17:26:45 +00:00
OldTLogServer_6_0.actor.cpp extract KeyBackedConfig, StorageWiggleData class; solve template resolution problem; solve MV txn and native api conflict by splitting RunTransaction file 2023-01-02 23:34:39 -08:00
OldTLogServer_6_2.actor.cpp extract KeyBackedConfig, StorageWiggleData class; solve template resolution problem; solve MV txn and native api conflict by splitting RunTransaction file 2023-01-02 23:34:39 -08:00
OnDemandStore.actor.cpp
PaxosConfigConsumer.actor.cpp Fix a rare configuration database data loss bug 2022-11-22 11:20:04 -08:00
QuietDatabase.actor.cpp Log reason for QuietDatabase check failure. (#9775) 2023-03-23 15:02:51 -04:00
RESTKmsConnector.actor.cpp EaR: REST based Simulated KMS Vault request handler interface (#10240) 2023-05-17 12:38:09 -07:00
RESTKmsConnectorUtils.cpp EaR: REST based Simulated KMS Vault request handler interface (#10240) 2023-05-17 12:38:09 -07:00
RESTSimKmsVault.actor.cpp BlobMetadata: Move SimBlobMetada store to SimKmsVault (#10269) 2023-05-22 11:00:59 -07:00
Ratekeeper.actor.cpp Update StorageQueueInfo::getTagThrottlingRatio implementation 2023-05-26 16:10:37 -07:00
RemoteIKeyValueStore.actor.cpp format source code after switch to clang 15 2022-12-08 17:26:45 +00:00
ResolutionBalancer.actor.cpp
Resolver.actor.cpp Revert "Revert "Refactor GetEncryptCipherKeys (#9600)"" (#9903) 2023-04-05 10:03:48 -07:00
ResolverBug.cpp Add framework for writing negative simulation tests 2023-03-15 11:22:25 -07:00
RestoreApplier.actor.cpp Fix clang 15 compiler warnings 2022-12-08 13:59:37 -08:00
RestoreCommon.actor.cpp Address review comments. KeyRangeMapSnapshot is now ReferenceCounted and getSnapshot() returns a Reference to discourage copying. Added several comments for clarity. Added FormatUsingTraceable and changed all new formatters to use it except for Standalone<T> which redirects to the formatter for T. 2023-04-24 19:01:05 -07:00
RestoreController.actor.cpp Snapshot Backup Tenant Deletion Support (#9145) 2023-01-26 17:46:14 -08:00
RestoreLoader.actor.cpp Revert "Revert "Refactor GetEncryptCipherKeys (#9600)"" (#9903) 2023-04-05 10:03:48 -07:00
RestoreRoleCommon.actor.cpp extract KeyBackedConfig, StorageWiggleData class; solve template resolution problem; solve MV txn and native api conflict by splitting RunTransaction file 2023-01-02 23:34:39 -08:00
RestoreUtil.actor.cpp Convert literal string ref instances to use _sr suffix 2022-09-19 11:35:58 -07:00
RestoreWorker.actor.cpp Extract ProcessInfo, MachineInfo, KillType out from ISimulator 2023-01-24 14:48:42 -08:00
RestoreWorkerInterface.actor.cpp
RkTagThrottleCollection.cpp Merge pull request #8319 from sfc-gh-tclinkenbeard/add-rare-code-probe-annotation 2022-10-07 09:39:00 -06:00
RocksDBCheckpointUtils.actor.cpp Psm ss (#9817) 2023-05-23 11:18:35 -07:00
RocksDBLogForwarder.actor.cpp format source code after switch to clang 15 2022-12-08 17:26:45 +00:00
RoleLineage.actor.cpp
ServerCheckpoint.actor.cpp Psm ss (#9817) 2023-05-23 11:18:35 -07:00
ShardsAffectedByTeamFailure.cpp made a variety of improvements that came from code review 2023-03-17 10:30:34 -07:00
SigStack.cpp
SimKmsConnector.actor.cpp BlobMetadata: Move SimBlobMetada store to SimKmsVault (#10269) 2023-05-22 11:00:59 -07:00
SimpleConfigConsumer.actor.cpp Avoid race between ConfigNodeImpl::getChanges and ConfigNodeImpl::commitMutations 2022-12-05 10:10:08 -08:00
SimulatedCluster.actor.cpp Psm ss (#9817) 2023-05-23 11:18:35 -07:00
SkipList.cpp First successful negative run 2023-03-15 11:22:25 -07:00
Status.actor.cpp support blob restore in fdbrestore (#10248) 2023-05-19 14:45:14 -07:00
StorageCache.actor.cpp Fix RangeResult.readThrough misuse 2023-04-17 21:37:51 -07:00
StorageMetrics.actor.cpp Fix opsReadSample poll and getMetrics; 2023-05-23 09:46:34 -07:00
StorageServerUtils.cpp Psm ss (#9817) 2023-05-23 11:18:35 -07:00
TCInfo.actor.cpp remove smoothedCPU 2023-04-12 09:33:05 -07:00
TLogServer.actor.cpp Make TLog server to handle empty oldGenerationRecoverAtVersions 2023-05-16 15:16:42 -07:00
TSSMappingUtil.actor.cpp Changed KeyBackedTypes to an actor file. Added TypedKeySelectors for Map and Set classes and getRange() keySelector methods. Added debug macro for KeyBackedTypes. Rewrote KeyBackedRangeMap using keyselectors on KeyBackedMap. 2023-04-18 22:21:19 -07:00
TagPartitionedLogSystem.actor.cpp Do not track TLog recovery if old generations have invalid recover at version. This can happen when we just turn on tracking TLog recovery. 2023-05-16 13:20:00 -07:00
TagThrottler.actor.cpp Switch some usages of LiteralStringRef to use the _sr suffix 2022-09-30 16:04:16 -07:00
TenantCache.actor.cpp Changed KeyBackedTypes to an actor file. Added TypedKeySelectors for Map and Set classes and getRange() keySelector methods. Added debug macro for KeyBackedTypes. Rewrote KeyBackedRangeMap using keyselectors on KeyBackedMap. 2023-04-18 22:21:19 -07:00
TransactionTagCounter.actor.cpp Fix type of TagCost field in BusiestReadTag traces 2023-05-26 08:15:45 -07:00
VFSAsync.cpp Extract ProcessInfo, MachineInfo, KillType out from ISimulator 2023-01-24 14:48:42 -08:00
VersionedBTree.actor.cpp Make redwood tests terminate after certain amount of time (#10032) 2023-05-23 21:29:45 -07:00
VersionedBTreeDebug.cpp Redwood: fix tree height overgrowth with per-tenant encryption (#9020) 2023-01-06 15:56:37 -08:00
WaitFailure.actor.cpp
fdbserver.actor.cpp Fix a couple thread-safety issues (#10359) 2023-05-26 19:36:02 +02:00
masterserver.actor.cpp Revert "Revert "Refactor GetEncryptCipherKeys (#9600)"" (#9903) 2023-04-05 10:03:48 -07:00
networktest.actor.cpp Extract IConnection and NetworkAddress out from network.h 2023-01-24 14:48:31 -08:00
pubsub.actor.cpp Convert literal string ref instances to use _sr suffix 2022-09-19 11:35:58 -07:00
storageserver.actor.cpp Merge pull request #10354 from sfc-gh-tclinkenbeard/main-tag-counter-optimizations 2023-05-31 16:08:12 -07:00
tester.actor.cpp Limit the change to be only during consistency check in simulation 2023-05-24 20:50:04 -07:00
worker.actor.cpp Refactor healthMonitor in worker.actor.cpp 2023-05-23 14:14:33 -07:00