foundationdb/fdbserver/include/fdbserver
A.J. Beamon fd13bc04c8 Update the tenant maps to be keyed by ID 2023-01-23 14:09:12 -08:00
..
workloads Update the tenant maps to be keyed by ID 2023-01-23 14:09:12 -08:00
ApplyMetadataMutation.h Tenant Deletion Support for Backup Mutation Log (#9103) 2023-01-18 15:11:58 -08:00
ArtMutationBuffer.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
BackupInterface.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
BackupProgress.actor.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
BlobGranuleServerCommon.actor.h Update the tenant maps to be keyed by ID 2023-01-23 14:09:12 -08:00
BlobGranuleValidation.actor.h Remove tenant name from the TenantInfo object 2023-01-13 08:58:15 -08:00
BlobManagerInterface.h Throttle the cluster if the blob manager cannot assign ranges (#7900) 2022-08-23 13:33:46 -05:00
BlobMigratorInterface.h Add fdbcli blobrestore to start the full restore 2022-11-11 08:32:23 -08:00
ClusterController.actor.h remove client info encryption state (#9096) 2023-01-06 17:14:06 -05:00
ClusterRecovery.actor.h metrics: Avoid name conflicts in MetricCollection 2022-12-08 10:07:11 -08:00
ConfigBroadcastInterface.h Update type of coordinators hash 2022-09-13 16:53:54 -07:00
ConfigBroadcaster.h Fix configuration database unit tests 2022-09-13 16:53:54 -07:00
ConfigFollowerInterface.h Fix a rare configuration database data loss bug 2022-11-22 11:20:04 -08:00
ConfigNode.h Fix configuration database unit tests 2022-09-13 16:53:54 -07:00
ConflictSet.h Enforce the lifetime of a write tx is actually <= MAX_WRITE_TRANSACTION_LIFE_VERSIONS 2022-10-11 13:46:39 -07:00
CoordinatedState.h Mark CoordinatedState::getConflict const 2022-06-28 19:45:58 -07:00
CoordinationInterface.h Add flag to disable the configuration database 2022-09-13 16:53:54 -07:00
CoroFlow.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
DBCoreState.h Extend Tlog persistentStorage to persist encryption state (#8344) 2022-11-03 11:16:50 -07:00
DDRelocationQueue.h Use full paths in includes 2022-08-31 14:39:14 -07:00
DDShardTracker.h Use full paths in includes 2022-08-31 14:39:14 -07:00
DDSharedContext.h remote .actor name 2022-08-17 00:03:05 -07:00
DDTeamCollection.h 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
DDTxnProcessor.h format code 2022-11-10 13:11:24 -08:00
DataDistribution.actor.h Validate Storage part II (#8471) 2023-01-15 21:46:14 -08:00
DataDistributionTeam.h Split shards along tenant keyspace boundaries (disabled by default) (#7432) 2022-09-06 10:53:02 -07:00
DataDistributorInterface.h Remove tenant name from the TenantInfo object 2023-01-20 14:04:43 -08:00
DeltaTree.h Granule file performance benchmark and improvements (#7742) 2022-08-02 11:36:44 -05:00
EncryptionOpsUtils.h encryption: fix some data not being encrypted (#8403) 2022-10-12 14:18:56 -07:00
FDBExecHelper.actor.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
GrvProxyTagThrottler.h Avoid indefinitely growing GrvProxyTagThrottler::TagQueue budget 2022-11-08 08:18:00 -08:00
GrvTransactionRateInfo.h Rename parameters for GrvTransactionRateInfo::endReleaseWindow 2022-11-08 08:24:51 -08:00
IClosable.h EaR: Add page checksum to Redwood pages in no-auth mode (#8965) 2023-01-03 10:30:07 -08:00
IConfigConsumer.h Add support for changing coordinators to the configuration database 2022-09-13 16:53:54 -07:00
IDiskQueue.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
IKeyValueContainer.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
IKeyValueStore.h Remove cleanUpShard API. (#8955) 2022-12-06 13:58:27 -08:00
IPageEncryptionKeyProvider.actor.h EaR: Add page checksum to Redwood pages in no-auth mode (#8965) 2023-01-03 10:30:07 -08:00
IPager.h EaR: Add page checksum to Redwood pages in no-auth mode (#8965) 2023-01-03 10:30:07 -08:00
KmsConnector.h Enable EncryptKeyProxy test and add code probes (#8490) 2022-10-18 13:58:16 -07:00
KmsConnectorInterface.h [EaR]: Update KMS APIs to split encryption keys endpoints (#9017) 2023-01-09 10:55:53 -08:00
KnobProtectiveGroups.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
Knobs.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
LatencyBandConfig.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
LatencyBandsMap.h Make old latency bands expire in LatencyBandsMap 2022-10-26 18:23:36 -07:00
LeaderElection.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
LocalConfiguration.h Delay cluster controller restart when pushing knob updates to workers 2022-09-13 16:53:54 -07:00
LogProtocolMessage.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
LogSystem.h Mark several methods of ILogSystem, IPeekCursor and LogPushData const 2022-11-15 14:57:32 -08:00
LogSystemConfig.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
LogSystemDiskQueueAdapter.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
MasterInterface.h Ensure change coordinators request came from same generation proxy 2022-07-19 17:44:48 -07:00
MetricClient.h metrics: Break down OTELSum into smaller chunks to avoid UDP max packet size 2022-12-08 10:07:11 -08:00
MetricLogger.actor.h metrics: Add OTEL metric definitions 2022-12-08 10:07:11 -08:00
MockGlobalState.h add comments; mark some methods const 2022-11-16 13:18:40 -08:00
MoveKeys.actor.h Fix simulation failure with the new MoveKeysParams 2022-11-29 13:29:02 -08:00
MutationTracking.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
NetworkTest.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
OTELSpanContextMessage.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
OnDemandStore.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
PaxosConfigConsumer.h Add support for changing coordinators to the configuration database 2022-09-13 16:53:54 -07:00
ProxyCommitData.actor.h Update the tenant maps to be keyed by ID 2023-01-23 14:09:12 -08:00
QuietDatabase.h Repair Dead Data Center Outside Quiet Database (#8359) 2022-09-30 13:59:02 -07:00
RESTKmsConnector.h Enable EncryptKeyProxy test and add code probes (#8490) 2022-10-18 13:58:16 -07:00
RadixTree.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
Ratekeeper.h Reenable ThroughputQuota.toml test 2022-11-15 12:58:34 -08:00
RatekeeperInterface.h Track commit costs while ReportCommitCostEstimationRequest is in-flight 2022-11-16 07:37:00 -08:00
RecoveryState.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
RemoteIKeyValueStore.actor.h Rocksdb storage using single_key_deletes instead of deleterange on clearrange operation. (#8452) 2022-10-21 15:47:19 -07:00
ResolutionBalancer.actor.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
ResolverInterface.h Assert that Arena's appear last in serializer calls (#8078) 2022-09-08 08:31:14 -07:00
RestoreApplier.actor.h Add const qualifier to more methods 2022-11-15 14:57:32 -08:00
RestoreCommon.actor.h 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
RestoreController.actor.h Add const qualifier to more methods 2022-11-15 14:57:32 -08:00
RestoreLoader.actor.h Add const qualifier to more methods 2022-11-15 14:57:32 -08:00
RestoreRoleCommon.actor.h Add const qualifier to more methods 2022-11-15 14:57:32 -08:00
RestoreUtil.h format source code after switch to clang 15 2022-12-08 17:26:45 +00:00
RestoreWorker.actor.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
RestoreWorkerInterface.actor.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
RkTagThrottleCollection.h Merge remote-tracking branch 'origin/main' into global-tag-throttling3 2022-06-28 19:51:41 -07:00
RocksDBCheckpointUtils.actor.h Fetch checkpoint as key-value pairs (#9003) 2022-12-14 17:44:47 -08:00
RocksDBLogForwarder.h Add SSD_ROCKSDB_EXPERIMENTAL for RocksDBLogForwarder.* 2022-11-01 16:09:39 -07:00
RoleLineage.actor.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
ServerCheckpoint.actor.h Fetch checkpoint as key-value pairs (#9003) 2022-12-14 17:44:47 -08:00
ServerDBInfo.actor.h add a blob migrator 2022-10-13 13:21:45 -07:00
ServerDBInfo.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
ShardsAffectedByTeamFailure.h add rawMoveShard function 2022-11-07 16:47:14 -08:00
SimEncryptKmsProxy.actor.h Improve memory safety (#8069) 2022-09-01 12:47:03 -07:00
SimKmsConnector.h Enable EncryptKeyProxy test and add code probes (#8490) 2022-10-18 13:58:16 -07:00
SimpleConfigConsumer.h Apply feedback 2022-09-13 16:53:54 -07:00
SimulatedCluster.h Make the hardcoded timeouts as parameters in test files; Also longRunningTest para to disable Simulation timeout restriction (#8765) 2022-11-09 16:57:51 -08:00
SingletonRoles.h Move SingletonRecruitThrottler to SingletonRoles.h 2023-01-03 14:08:09 -08:00
SpanContextMessage.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
Status.actor.h Merge branch 'main' of github.com:apple/foundationdb into metacluster-status 2022-10-05 11:48:04 -07:00
StorageMetrics.actor.h Added metrics for read range operations. 2023-01-22 19:22:07 -08:00
TCInfo.h Remove tenant name from the TenantInfo object 2023-01-20 14:04:43 -08:00
TLogInterface.h Assert that Arena's appear last in serializer calls (#8078) 2022-09-08 08:31:14 -07:00
TSSMappingUtil.actor.h Use narrow includes in key backed types; remove some unnecessary return statements. 2022-07-14 13:26:43 -07:00
TagPartitionedLogSystem.actor.h Mark several methods of ILogSystem, IPeekCursor and LogPushData const 2022-11-15 14:57:32 -08:00
TagThrottler.h Fix bug in GlobalTagThrottler::getLimitingTps. 2022-10-27 21:18:39 -07:00
TenantCache.h Remove tenant name from the TenantInfo object 2023-01-20 14:04:43 -08:00
TesterInterface.actor.h Set g_simulator fields for restart tests (#8318) 2022-09-28 10:09:26 -07:00
TransactionTagCounter.h fixup! Update per code review 2022-08-01 18:56:50 -07:00
VFSAsync.h Make g_simulator a pointer 2022-09-15 09:00:33 -07:00
VersionedBTreeDebug.h Redwood: fix tree height overgrowth with per-tenant encryption (#9020) 2023-01-06 15:56:37 -08:00
WaitFailure.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
WorkerInterface.actor.h Resolver uses Encryption DB Config (#9002) 2023-01-10 17:11:14 -08:00
art.h format source code after switch to clang 15 2022-12-08 17:26:45 +00:00
art_impl.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
pubsub.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
template_fdb.h fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00