foundationdb/fdbserver
Xiaoxi Wang ab2a6bda99
Merge pull request #7451 from sfc-gh-xwang/feature/ddtxn
[Data Distribution Testability] move getServerListAndProcessClasses to NativeAPI
2022-06-27 14:06:23 -07:00
..
sqlite fix typo 2021-06-28 11:14:55 +08:00
workloads fdbserver is now compiling 2022-06-23 18:45:26 -06:00
ApplyMetadataMutation.cpp OpenTelemetry Tracing Perf Fixes (#6990) 2022-05-02 14:56:51 -05:00
ApplyMetadataMutation.h OpenTelemetry Tracing Perf Fixes (#6990) 2022-05-02 14:56:51 -05:00
ArtMutationBuffer.h fdbserver is now compiling 2022-06-23 18:45:26 -06:00
BackupInterface.h Update copyright header dates 2022-03-21 13:36:23 -07:00
BackupProgress.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
BackupProgress.actor.h Update copyright header dates 2022-03-21 13:36:23 -07:00
BackupWorker.actor.cpp fdbclient now compiling 2022-06-23 18:05:36 -06:00
BlobGranuleServerCommon.actor.cpp enforce include modularization in cmake 2022-06-23 14:37:35 -06:00
BlobGranuleServerCommon.actor.h Clean up includes in actor header files (#7331) 2022-06-13 13:26:51 -07:00
BlobGranuleValidation.actor.cpp Full integration with BlobConnectionProvider for blob granules 2022-06-01 12:39:51 -05:00
BlobGranuleValidation.actor.h Clean up includes in actor header files (#7331) 2022-06-13 13:26:51 -07:00
BlobManager.actor.cpp enforce include modularization in cmake 2022-06-23 14:37:35 -06:00
BlobManagerInterface.h Merge branch 'main' into blob_integration 2022-03-22 11:41:58 -05:00
BlobWorker.actor.cpp enforce include modularization in cmake 2022-06-23 14:37:35 -06:00
CMakeLists.txt fdbserver is now compiling 2022-06-23 18:45:26 -06:00
ClusterController.actor.cpp Remove explicit degraded peer recovery since this may be false positive 2022-06-23 09:38:27 -07:00
ClusterController.actor.h Remove explicit degraded peer recovery since this may be false positive 2022-06-23 09:38:27 -07:00
ClusterRecovery.actor.cpp Support encrypting TxnStateStore (#7253) 2022-06-14 13:26:32 -07:00
ClusterRecovery.actor.h Add trace-based status reporting for server version 2022-04-15 09:04:52 -07:00
CommitProxyServer.actor.cpp fdbclient now compiling 2022-06-23 18:05:36 -06:00
CompactMap.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
ConfigBroadcastInterface.h Update copyright header dates 2022-03-21 13:36:23 -07:00
ConfigBroadcaster.actor.cpp Reenable status json for dynamic knobs, add unit test 2022-06-21 11:43:05 -07:00
ConfigBroadcaster.h Update copyright header dates 2022-03-21 13:36:23 -07:00
ConfigDatabaseUnitTests.actor.cpp Reenable status json for dynamic knobs, add unit test 2022-06-21 11:43:05 -07:00
ConfigFollowerInterface.cpp Fix ConfigFollowerInterface constructor. 2022-04-08 14:21:49 -07:00
ConfigFollowerInterface.h Fix ConfigFollowerInterface constructor. 2022-04-08 14:21:49 -07:00
ConfigNode.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
ConfigNode.h Update copyright header dates 2022-03-21 13:36:23 -07:00
ConflictSet.h Update copyright header dates 2022-03-21 13:36:23 -07:00
CoordinatedState.actor.cpp Check in the new Hostname logic. (#6926) 2022-04-27 21:54:13 -07:00
CoordinatedState.h Update copyright header dates 2022-03-21 13:36:23 -07:00
Coordination.actor.cpp coordinatorsKey should not always store IP addresses. (#7204) 2022-05-23 11:42:56 -07:00
CoordinationInterface.h moved wellknownendpoints and fixed some includes 2022-06-23 17:03:53 -06:00
CoroFlow.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
CoroFlow.h Update copyright header dates 2022-03-21 13:36:23 -07:00
CoroFlowCoro.actor.cpp Linux fixes and addressed review comments 2022-06-23 20:52:13 -06:00
DBCoreState.h Make names even across change and add lowest-compatible-version to status json 2022-04-15 13:57:58 -07:00
DDTeamCollection.actor.cpp move getServerListAndProcessClasses to NativeAPI 2022-06-23 15:28:45 -07:00
DDTeamCollection.h Build a TenantCache for use by DD (#7207) 2022-06-21 16:29:30 -07:00
DDTxnProcessor.actor.cpp move getServerListAndProcessClasses to NativeAPI 2022-06-23 15:28:45 -07:00
DDTxnProcessor.h move getServerListAndProcessClasses to NativeAPI 2022-06-23 15:28:45 -07:00
DataDistribution.actor.cpp move getServerListAndProcessClasses to NativeAPI 2022-06-23 15:28:45 -07:00
DataDistribution.actor.h move getServerListAndProcessClasses to NativeAPI 2022-06-23 15:28:45 -07:00
DataDistributionQueue.actor.cpp add option; change to shared_ptr 2022-06-13 13:55:48 -07:00
DataDistributionTracker.actor.cpp change priority knob; change PromiseStream to FutureStream; remove comments; add on_sr check 2022-05-25 17:09:34 -07:00
DataDistributorInterface.h add lastStateChange 2022-05-08 23:05:43 -07:00
DeltaTree.h Clear unused memory regions for structures written to disk. 2022-04-07 23:02:33 -07:00
DiskQueue.actor.cpp moved wellknownendpoints and fixed some includes 2022-06-23 17:03:53 -06:00
EncryptKeyProxy.actor.cpp Fix bugs in EncyrptKeyProxy actor (#7388) 2022-06-14 21:22:25 -07:00
EncryptKeyProxyInterface.h KmsConnector implementation to support KMS driven CipherKey TTL (#7334) 2022-06-13 13:25:01 -07:00
FDBExecHelper.actor.cpp moved wellknownendpoints and fixed some includes 2022-06-23 17:03:53 -06:00
FDBExecHelper.actor.h Remote ikvs debugging (#6465) 2022-03-31 17:08:59 -07:00
GetEncryptCipherKeys.actor.cpp Support encrypting TxnStateStore (#7253) 2022-06-14 13:26:32 -07:00
GetEncryptCipherKeys.h GetEncryptCipherKeys helper function and misc encryption changes (#7252) 2022-06-07 21:00:13 -07:00
GrvProxyServer.actor.cpp OpenTelemetry Tracing Perf Fixes (#6990) 2022-05-02 14:56:51 -05:00
IConfigConsumer.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
IConfigConsumer.h Update copyright header dates 2022-03-21 13:36:23 -07:00
IDiskQueue.h Update copyright header dates 2022-03-21 13:36:23 -07:00
IKeyValueContainer.h Update copyright header dates 2022-03-21 13:36:23 -07:00
IKeyValueStore.h [ShardedRocksDB] 4/N Support removeRange. (#7345) 2022-06-14 13:52:03 -07:00
IPager.h Updated BTree write-only forensic fields for last known logical page ID and last known logical parent page ID. 2022-04-08 01:17:50 -07:00
KeyValueStoreCompressTestData.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
KeyValueStoreMemory.actor.cpp Support encrypting TxnStateStore (#7253) 2022-06-14 13:26:32 -07:00
KeyValueStoreRocksDB.actor.cpp Adding logId to trace events. 2022-06-27 10:41:05 -07:00
KeyValueStoreSQLite.actor.cpp Linux fixes and addressed review comments 2022-06-23 20:52:13 -06:00
KeyValueStoreShardedRocksDB.actor.cpp [ShardedRocksDB] 4/N Support removeRange. (#7345) 2022-06-14 13:52:03 -07:00
KmsConnector.h FDB native KMS Connector Framework (#6846) 2022-04-22 08:53:39 -07:00
KmsConnectorInterface.h KmsConnector implementation to support KMS driven CipherKey TTL (#7334) 2022-06-13 13:25:01 -07:00
KnobProtectiveGroups.cpp fixup! Let invalid knob in toml not raising ASSERT but a TraceEvent 2022-03-17 16:53:10 -07:00
KnobProtectiveGroups.h fixup! clang-format 2022-03-17 16:53:10 -07:00
Knobs.h Update copyright header dates 2022-03-21 13:36:23 -07:00
LatencyBandConfig.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
LatencyBandConfig.h Update copyright header dates 2022-03-21 13:36:23 -07:00
LeaderElection.actor.cpp Update coordinator list from cluster file (#7382) 2022-06-23 09:22:09 +02:00
LeaderElection.h Check in the new Hostname logic. (#6926) 2022-04-27 21:54:13 -07:00
LocalConfiguration.actor.cpp Avoid printing warnings in LocalConfiguration::ManualKnobOverrides constructor 2022-05-23 13:41:48 -07:00
LocalConfiguration.h Update copyright header dates 2022-03-21 13:36:23 -07:00
LogProtocolMessage.h Update copyright header dates 2022-03-21 13:36:23 -07:00
LogRouter.actor.cpp Save a memcpy in the tlog peek path (#7328) 2022-06-07 13:22:56 -07:00
LogSystem.cpp Optimize LogPushData to avoid constructing LogSystemConfig 2022-05-06 12:33:19 -07:00
LogSystem.h CC sends recovery txn version during TLog recruitment 2022-05-24 14:57:55 -07:00
LogSystemConfig.cpp Merge branch 'main-4a085fc84' into vv 2022-03-30 22:28:06 -07:00
LogSystemConfig.h Merge branch 'main-4a085fc84' into vv 2022-03-30 22:28:06 -07:00
LogSystemDiskQueueAdapter.actor.cpp fix a fault injection bug in txn store recovery (#7405) 2022-06-21 12:33:58 -04:00
LogSystemDiskQueueAdapter.h fix a fault injection bug in txn store recovery (#7405) 2022-06-21 12:33:58 -04:00
LogSystemPeekCursor.actor.cpp Don't fail test if log cursor times out during network partition (#7330) 2022-06-13 13:28:22 -07:00
MasterInterface.h OpenTelemetry Tracing Perf Fixes (#6990) 2022-05-02 14:56:51 -05:00
MetricLogger.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
MetricLogger.actor.h Update copyright header dates 2022-03-21 13:36:23 -07:00
MoveKeys.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
MoveKeys.actor.h Update copyright header dates 2022-03-21 13:36:23 -07:00
MutationTracking.cpp OpenTelemetry Tracing Perf Fixes (#6990) 2022-05-02 14:56:51 -05:00
MutationTracking.h Update copyright header dates 2022-03-21 13:36:23 -07:00
NetworkTest.h Update copyright header dates 2022-03-21 13:36:23 -07:00
OTELSpanContextMessage.h fdbclient now compiling 2022-06-23 18:05:36 -06:00
OldTLogServer_4_6.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
OldTLogServer_6_0.actor.cpp fix: pops which were ignored during a snapshot would not be replayed on the proper tlogs within a shared tlog (#6892) 2022-04-19 16:57:41 -07:00
OldTLogServer_6_2.actor.cpp fix: pops which were ignored during a snapshot would not be replayed on the proper tlogs within a shared tlog (#6892) 2022-04-19 16:57:41 -07:00
OnDemandStore.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
OnDemandStore.h Update copyright header dates 2022-03-21 13:36:23 -07:00
PaxosConfigConsumer.actor.cpp Reenable status json for dynamic knobs, add unit test 2022-06-21 11:43:05 -07:00
PaxosConfigConsumer.h Update copyright header dates 2022-03-21 13:36:23 -07:00
ProxyCommitData.actor.h Add a null pointer check for extra safety 2022-05-16 11:09:10 -07:00
QuietDatabase.actor.cpp Increase quiet-database timeout when buggify is on; data-movements in simulation take longer than the timeout allows, and waiting for quiet-database does succeed when given some more time (#7290) 2022-06-06 13:13:11 -07:00
QuietDatabase.h Clean up includes in actor header files (#7331) 2022-06-13 13:26:51 -07:00
RESTKmsConnector.actor.cpp Linux fixes and addressed review comments 2022-06-23 20:52:13 -06:00
RESTKmsConnector.h Enable debugId tracing for encryption requests (#7111) 2022-05-11 13:23:27 -07:00
RadixTree.h Update copyright header dates 2022-03-21 13:36:23 -07:00
Ratekeeper.actor.cpp move getServerListAndProcessClasses to NativeAPI 2022-06-23 15:28:45 -07:00
Ratekeeper.h Resolve merge conflict 2022-03-28 22:54:00 -07:00
RatekeeperInterface.h Update copyright header dates 2022-03-21 13:36:23 -07:00
RecoveryState.h Update copyright header dates 2022-03-21 13:36:23 -07:00
RemoteIKeyValueStore.actor.cpp Remote ikvs debugging (#6465) 2022-03-31 17:08:59 -07:00
RemoteIKeyValueStore.actor.h Fix the bug where use the pointer after it's cleaned 2022-04-04 11:49:41 -07:00
ResolutionBalancer.actor.cpp Merge branch 'main-4a085fc84' into vv 2022-03-30 22:28:06 -07:00
ResolutionBalancer.actor.h Clean up includes in actor header files (#7331) 2022-06-13 13:26:51 -07:00
Resolver.actor.cpp Support encrypting TxnStateStore (#7253) 2022-06-14 13:26:32 -07:00
ResolverInterface.h OpenTelemetry Tracing Perf Fixes (#6990) 2022-05-02 14:56:51 -05:00
RestoreApplier.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
RestoreApplier.actor.h Update copyright header dates 2022-03-21 13:36:23 -07:00
RestoreCommon.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
RestoreCommon.actor.h moved wellknownendpoints and fixed some includes 2022-06-23 17:03:53 -06:00
RestoreController.actor.cpp Add proxy option to backup and restore params. 2022-03-28 17:10:49 -07:00
RestoreController.actor.h Add proxy option to backup and restore params. 2022-03-28 17:10:49 -07:00
RestoreLoader.actor.cpp Move StorageMetrics unit tests into cpp file 2022-05-10 13:21:23 -07:00
RestoreLoader.actor.h Add proxy option to backup and restore params. 2022-03-28 17:10:49 -07:00
RestoreRoleCommon.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
RestoreRoleCommon.actor.h Update copyright header dates 2022-03-21 13:36:23 -07:00
RestoreUtil.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
RestoreUtil.h moved wellknownendpoints and fixed some includes 2022-06-23 17:03:53 -06:00
RestoreWorker.actor.cpp moved wellknownendpoints and fixed some includes 2022-06-23 17:03:53 -06:00
RestoreWorker.actor.h moved wellknownendpoints and fixed some includes 2022-06-23 17:03:53 -06:00
RestoreWorkerInterface.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
RestoreWorkerInterface.actor.h Add proxy option to backup and restore params. 2022-03-28 17:10:49 -07:00
RkTagThrottleCollection.cpp Add comments and modify ITagThrottler::tryUpdateAutoThrottling method 2022-03-11 12:13:34 -04:00
RkTagThrottleCollection.h Add comments to RkTagThrottleCollection 2022-03-11 12:09:15 -04:00
RocksDBCheckpointUtils.actor.cpp Resolving comments. 2022-05-19 13:27:21 -07:00
RocksDBCheckpointUtils.actor.h Clean up includes in actor header files (#7331) 2022-06-13 13:26:51 -07:00
RoleLineage.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
RoleLineage.actor.h Clean up includes in actor header files (#7331) 2022-06-13 13:26:51 -07:00
ServerCheckpoint.actor.cpp ServerCheckpoint.actor.* 2022-05-19 13:27:21 -07:00
ServerCheckpoint.actor.h Clean up includes in actor header files (#7331) 2022-06-13 13:26:51 -07:00
ServerDBInfo.actor.h Update copyright header dates 2022-03-21 13:36:23 -07:00
ServerDBInfo.h Update copyright header dates 2022-03-21 13:36:23 -07:00
SigStack.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
SimEncryptKmsProxy.actor.h Small BlobCipher and SimKmsConnector fixes and changes (#6936) 2022-05-04 14:09:31 -07:00
SimKmsConnector.actor.cpp enforce include modularization in cmake 2022-06-23 14:37:35 -06:00
SimKmsConnector.h Enable debugId tracing for encryption requests (#7111) 2022-05-11 13:23:27 -07:00
SimpleConfigConsumer.actor.cpp Check in the new Hostname logic. (#6926) 2022-04-27 21:54:13 -07:00
SimpleConfigConsumer.h Update copyright header dates 2022-03-21 13:36:23 -07:00
SimulatedCluster.actor.cpp Linux fixes and addressed review comments 2022-06-23 20:52:13 -06:00
SimulatedCluster.h Update copyright header dates 2022-03-21 13:36:23 -07:00
SkipList.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
SpanContextMessage.h Update copyright header dates 2022-03-21 13:36:23 -07:00
Status.actor.cpp enforce include modularization in cmake 2022-06-23 14:37:35 -06:00
Status.h Update copyright header dates 2022-03-21 13:36:23 -07:00
StorageCache.actor.cpp Fix a storage cache bug that prevents it from peeking 2022-05-25 12:28:57 -07:00
StorageMetrics.actor.cpp Move UnitTests.h include 2022-05-10 19:43:57 -07:00
StorageMetrics.h Minor cleanup in StorageMetrics.h 2022-05-10 17:36:54 -07:00
TCInfo.actor.cpp Build a TenantCache for use by DD (#7207) 2022-06-21 16:29:30 -07:00
TCInfo.h Build a TenantCache for use by DD (#7207) 2022-06-21 16:29:30 -07:00
TLogInterface.h OpenTelemetry Tracing Perf Fixes (#6990) 2022-05-02 14:56:51 -05:00
TLogServer.actor.cpp Save a memcpy in the tlog peek path (#7328) 2022-06-07 13:22:56 -07:00
TSSMappingUtil.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
TSSMappingUtil.actor.h Update copyright header dates 2022-03-21 13:36:23 -07:00
TagPartitionedLogSystem.actor.cpp CC sends recovery txn version during TLog recruitment 2022-05-24 14:57:55 -07:00
TagPartitionedLogSystem.actor.h CC sends recovery txn version during TLog recruitment 2022-05-24 14:57:55 -07:00
TagThrottler.actor.cpp Minor bug fix in TagThrottlerImpl::tryUpdateAutoThrottling 2022-03-12 13:32:41 -04:00
TagThrottler.h Clean up TagThrottler* files 2022-03-11 12:23:01 -04:00
TenantCache.actor.cpp Build a TenantCache for use by DD (#7207) 2022-06-21 16:29:30 -07:00
TenantCache.h Build a TenantCache for use by DD (#7207) 2022-06-21 16:29:30 -07:00
TesterInterface.actor.h Update simulator to sometimes create tenants it doesn't use. Fix bug in mapped range where it would fail if any tenants existed and transactions were run not using the tenants. 2022-05-05 10:03:30 -07:00
TransactionTagCounter.cpp Fix `TEST` macro comment 2022-03-23 11:07:06 -07:00
TransactionTagCounter.h Support sending multiple busy tags from storage server to ratekeeper 2022-03-11 12:09:15 -04:00
VFSAsync.cpp moved wellknownendpoints and fixed some includes 2022-06-23 17:03:53 -06:00
VFSAsync.h fdbserver is now compiling 2022-06-23 18:45:26 -06:00
VersionedBTree.actor.cpp moved wellknownendpoints and fixed some includes 2022-06-23 17:03:53 -06:00
WaitFailure.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
WaitFailure.h Update copyright header dates 2022-03-21 13:36:23 -07:00
WorkerInterface.actor.h CC sends recovery txn version during TLog recruitment 2022-05-24 14:57:55 -07:00
art.h Update copyright header dates 2022-03-21 13:36:23 -07:00
art_impl.h Update copyright header dates 2022-03-21 13:36:23 -07:00
fdbserver.actor.cpp fdbclient now compiling 2022-06-23 18:05:36 -06:00
masterserver.actor.cpp - Do not try to figure out the sequencer locality if knob 2022-06-15 16:08:31 +00:00
networktest.actor.cpp enforce include modularization in cmake 2022-06-23 14:37:35 -06:00
pubsub.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
pubsub.h Update copyright header dates 2022-03-21 13:36:23 -07:00
storageserver.actor.cpp fdbclient now compiling 2022-06-23 18:05:36 -06:00
template_fdb.h Update copyright header dates 2022-03-21 13:36:23 -07:00
tester.actor.cpp Update the create tenant transaction to take the ID as a parameter. Generate unique IDs for multiple creations in the same transaction. Don't set lock aware options inside the tenant transaction code. 2022-06-06 09:45:14 -07:00
worker.actor.cpp moved wellknownendpoints and fixed some includes 2022-06-23 17:03:53 -06:00