foundationdb/fdbserver
Hui Liu 1bc6e4cc6f
Merge pull request #8819 from sfc-gh-huliu/fix
BlobManifest - add limits for getRange and transactions for resiliency
2022-11-15 10:24:52 -08:00
..
coroimpl Make g_simulator a pointer 2022-09-15 09:00:33 -07:00
include/fdbserver Merge remote-tracking branch 'origin/main' into fix-tag-throttler-release-transactions 2022-11-12 09:09:56 -08:00
workloads Add a command to clear storage quota 2022-11-11 17:59:54 -08:00
ApplyMetadataMutation.cpp During a restore, the tenant map may not be self-consistent. For example, it is possible for a tenant to exist with two names if it was renamed during a backup. This updates the tenant maps in SS and CP to allow there to be multiple tenants with the same ID, but it expects there to only be one such tenant once the restore is complete and the data is accessed. 2022-11-02 09:05:31 -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 Encapsulate CounterCollection 2022-10-25 10:17:15 -07:00
BlobConnectionProviderTest.actor.cpp Blob single part upload (#8703) 2022-11-08 17:30:01 -06:00
BlobGranuleServerCommon.actor.cpp add client cache size blob metadata latency metrics (#8484) 2022-11-03 16:43:30 -05:00
BlobGranuleValidation.actor.cpp Added test check to verify change feeds get cleaned up at the end of blob granule tests (#8322) 2022-10-05 12:58:05 -05:00
BlobManager.actor.cpp Add fdbcli blobrestore to start the full restore 2022-11-11 08:32:23 -08:00
BlobManifest.actor.cpp BlobManifest - add limits for getRange and transactions for resilency with large manifest 2022-11-14 20:09:44 -08:00
BlobMigrator.actor.cpp Add fdbcli blobrestore to start the full restore 2022-11-11 08:32:23 -08:00
BlobWorker.actor.cpp Add fdbcli blobrestore to start the full restore 2022-11-11 08:32:23 -08:00
CMakeLists.txt Only pass SSD_ROCKSDB_EXPERIMENTAL if RocksDB is actually enabled 2022-09-26 18:38:54 -06:00
ClusterController.actor.cpp Add fdbcli blobrestore to start the full restore 2022-11-11 08:32:23 -08:00
ClusterRecovery.actor.cpp Extend Tlog persistentStorage to persist encryption state (#8344) 2022-11-03 11:16:50 -07:00
CommitProxyServer.actor.cpp Add a knob to enable/disable storage quota enforcement 2022-11-10 19:35:21 -08:00
ConfigBroadcaster.actor.cpp Encapsulate CounterCollection 2022-10-25 10:17:15 -07:00
ConfigDatabaseUnitTests.actor.cpp configdb: Fix ConfigIncrementWorkload ConfigDatabaseUnitTests to use tuple instead of binary reader 2022-10-11 15:32:01 -07:00
ConfigFollowerInterface.cpp Add support for changing coordinators to the configuration database 2022-09-13 16:53:54 -07:00
ConfigNode.actor.cpp Encapsulate CounterCollection 2022-10-25 10:17:15 -07:00
ConsistencyScan.actor.cpp The simulator was changing the configuration of the cluster while the consistency check was expecting a quiescent database 2022-11-03 08:35:34 -07:00
CoordinatedState.actor.cpp Add rare code probe decoration 2022-09-25 15:28:32 -07:00
Coordination.actor.cpp Merge remote-tracking branch 'origin/main' into bugfixes/open-for-ide 2022-10-04 18:27:48 -06:00
DDRelocationQueue.actor.cpp Revert debugging info and apply clang-format 2022-11-15 09:41:21 -08:00
DDShardTracker.actor.cpp Revert debugging info and apply clang-format 2022-11-15 09:41:21 -08:00
DDTeamCollection.actor.cpp make trackExcludedServers PRIORITY_SYSTEM_IMMEDIATE 2022-11-07 14:38:04 -08:00
DDTxnProcessor.actor.cpp Merge pull request #8678 from sfc-gh-xwang/fix/dd/priority 2022-11-07 10:08:11 -08:00
DataDistribution.actor.cpp Add a knob to enable/disable storage quota enforcement 2022-11-10 19:35:21 -08:00
DiskQueue.actor.cpp DiskQueue: use explicitly sized int32_t instead of int in on-disk format. 2022-11-02 13:49:58 -07:00
EncryptKeyProxy.actor.cpp Blob connection provider test (#8478) 2022-10-27 10:44:06 -05:00
FDBExecHelper.actor.cpp Fix simulation issue where process switch was ignored 2022-10-27 13:56:13 -07:00
GlobalTagThrottler.actor.cpp Merge remote-tracking branch 'origin/main' into combine-gtt-knobs 2022-11-09 12:46:46 -08:00
GrvProxyServer.actor.cpp Change SevWarn to SevInfo for injected errors 2022-11-10 12:10:00 -08:00
GrvProxyTagThrottler.actor.cpp Added to comment for /GrvProxyTagThrottler/LimitedIdleBudget test 2022-11-08 14:57:51 -08: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
KeyValueStoreCompressTestData.actor.cpp Rocksdb storage using single_key_deletes instead of deleterange on clearrange operation. (#8452) 2022-10-21 15:47:19 -07:00
KeyValueStoreMemory.actor.cpp Fix some clang warnings on unused variables 2022-11-01 15:38:47 -07:00
KeyValueStoreRocksDB.actor.cpp Adding counters for singlekey clear requests (#8747) 2022-11-10 20:04:20 -08:00
KeyValueStoreSQLite.actor.cpp Rocksdb storage using single_key_deletes instead of deleterange on clearrange operation. (#8452) 2022-10-21 15:47:19 -07:00
KeyValueStoreShardedRocksDB.actor.cpp Do not set timeout for RocksDB reads in simulation. (#8716) 2022-11-07 15:59:52 -08:00
KnobProtectiveGroups.cpp Add a knob to allow token-less tenant data access for untrusted clients 2022-09-08 14:53:01 +02:00
LatencyBandConfig.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
LatencyBandsMap.actor.cpp Make old latency bands expire in LatencyBandsMap 2022-10-26 18:23:36 -07:00
LeaderElection.actor.cpp Make TEST macros C++ only (#7558) 2022-07-19 13:15:51 -07:00
LocalConfiguration.actor.cpp Encapsulate CounterCollection 2022-10-25 10:17:15 -07:00
LogRouter.actor.cpp Change ASSERT_WE_THINK to ASSERT when checking that peek reply start version must be greater than latest pop version 2022-11-04 15:05:37 -07:00
LogSystem.cpp Add rare code probe decoration 2022-09-25 15:28:32 -07:00
LogSystemConfig.cpp Merge branch 'main-4a085fc84' into vv 2022-03-30 22:28:06 -07:00
LogSystemDiskQueueAdapter.actor.cpp Make TEST macros C++ only (#7558) 2022-07-19 13:15:51 -07:00
LogSystemPeekCursor.actor.cpp Handling request_maybe_delivered in reply promise stream and injecting faults to make sure the code path is exercised 2022-09-01 12:57:09 -05:00
MetricLogger.actor.cpp Convert literal string ref instances to use _sr suffix 2022-09-19 11:35:58 -07:00
MockGlobalState.actor.cpp fix network failure check in unit test 2022-10-25 16:43:00 -07:00
MoveKeys.actor.cpp Don't unassign ranges from dest servers if they are skipped. (#8611) 2022-10-31 12:07:42 -07:00
MutationTracking.cpp Add rare code probe decoration 2022-09-25 15:28:32 -07:00
OldTLogServer_4_6.actor.cpp Encapsulate CounterCollection 2022-10-25 10:17:15 -07:00
OldTLogServer_6_0.actor.cpp Encapsulate CounterCollection 2022-10-25 10:17:15 -07:00
OldTLogServer_6_2.actor.cpp Encapsulate CounterCollection 2022-10-25 10:17:15 -07:00
OnDemandStore.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
PaxosConfigConsumer.actor.cpp Fix various correctness and timeout issues 2022-09-13 16:53:54 -07:00
QuietDatabase.actor.cpp The simulator was changing the configuration of the cluster while the consistency check was expecting a quiescent database 2022-11-03 08:35:34 -07:00
RESTKmsConnector.actor.cpp Enable EncryptKeyProxy test and add code probes (#8490) 2022-10-18 13:58:16 -07:00
Ratekeeper.actor.cpp Fix bug in GlobalTagThrottler::getLimitingTps. 2022-10-27 21:18:39 -07:00
RemoteIKeyValueStore.actor.cpp sync with upstream main 2022-08-31 15:46:39 -07:00
ResolutionBalancer.actor.cpp Make TEST macros C++ only (#7558) 2022-07-19 13:15:51 -07:00
Resolver.actor.cpp Revert "Extend Transaction Window during Restore in Simulation" (#8806) 2022-11-12 15:24:30 -08:00
RestoreApplier.actor.cpp Convert literal string ref instances to use _sr suffix 2022-09-19 11:35:58 -07:00
RestoreCommon.actor.cpp Add macros for literal string ref versions of __FUNCTION__ and __FILE__ 2022-09-30 16:05:47 -07:00
RestoreController.actor.cpp Snapshot Backup Encryption (#8095) 2022-09-29 14:45:47 -07:00
RestoreLoader.actor.cpp Fix stack overflows 2022-11-10 12:10:15 -08:00
RestoreRoleCommon.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
RestoreUtil.actor.cpp Convert literal string ref instances to use _sr suffix 2022-09-19 11:35:58 -07:00
RestoreWorker.actor.cpp Make g_simulator a pointer 2022-09-15 09:00:33 -07:00
RestoreWorkerInterface.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
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 Replace KeyRange with std::vector<KeyRange> in DataMoveMetaData and (#8591) 2022-10-28 15:22:55 -07:00
RocksDBLogForwarder.actor.cpp Add SSD_ROCKSDB_EXPERIMENTAL for RocksDBLogForwarder.* 2022-11-01 16:09:39 -07:00
RoleLineage.actor.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
ServerCheckpoint.actor.cpp sync with upstream main 2022-08-31 15:46:39 -07:00
ShardsAffectedByTeamFailure.cpp finish getKeysLocations etc, and unit test pass. 2022-10-24 09:58:41 -07:00
SigStack.cpp Update copyright header dates 2022-03-21 13:36:23 -07:00
SimKmsConnector.actor.cpp Blob connection provider test (#8478) 2022-10-27 10:44:06 -05:00
SimpleConfigConsumer.actor.cpp Encapsulate CounterCollection 2022-10-25 10:17:15 -07:00
SimulatedCluster.actor.cpp 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
SkipList.cpp Enforce the lifetime of a write tx is actually <= MAX_WRITE_TRANSACTION_LIFE_VERSIONS 2022-10-11 13:46:39 -07:00
Status.actor.cpp Fix exclude status of machines in status json 2022-11-04 09:55:51 -07:00
StorageCache.actor.cpp Bug fix: The change feed request UID is actually not just for debugging and can't be shared across requests, so the debugID in ReadOptions should not be used. Restored the original ChangeFeedRequest member but renamed it from debugUID to just id. 2022-10-26 20:45:39 -07:00
StorageMetrics.actor.cpp extract serveStorageMetricsRequests template function 2022-10-24 09:58:41 -07:00
TCInfo.actor.cpp Shard based move (#6981) 2022-07-07 20:49:16 -07:00
TLogServer.actor.cpp Update TLogServer in main 2022-11-04 15:05:37 -07:00
TSSMappingUtil.actor.cpp Add support for returning whether a key-backed type range read has more results or not. 2022-07-13 15:46:10 -07:00
TagPartitionedLogSystem.actor.cpp Fix a race condition between batched peek and pop, where the server removal pop may be lost 2022-11-04 15:05:37 -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 Add a command to clear storage quota 2022-11-11 17:59:54 -08:00
TransactionTagCounter.cpp Implemented first version of Transaction::getTotalCost, along with workload 2022-10-16 21:58:08 -07:00
VFSAsync.cpp Make g_simulator a pointer 2022-09-15 09:00:33 -07:00
VersionedBTree.actor.cpp Bug fix, Redwood's ioLock was not a Reference<>. Renamed several knobs, functions, and Redwood metrics for clarity. 2022-11-11 20:07:48 -08:00
WaitFailure.actor.cpp Make TEST macros C++ only (#7558) 2022-07-19 13:15:51 -07:00
fdbserver.actor.cpp moving fdbblob in sim folder for simulations (#8701) 2022-11-04 13:26:44 -05:00
masterserver.actor.cpp Encapsulate CounterCollection 2022-10-25 10:17:15 -07:00
networktest.actor.cpp Handling request_maybe_delivered in reply promise stream and injecting faults to make sure the code path is exercised 2022-09-01 12:57:09 -05: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 #8797 from sfc-gh-satherton/pml-delay 2022-11-14 11:30:01 -08:00
tester.actor.cpp Merge branch 'main' of github.com:apple/foundationdb into tenant-restarting-tests 2022-10-19 14:30:55 -07:00
worker.actor.cpp Add fdbcli blobrestore to start the full restore 2022-11-11 08:32:23 -08:00