.. |
sqlite
|
fix typo
|
2021-06-28 11:14:55 +08:00 |
workloads
|
Physical Shard Move (#6264)
|
2022-03-15 13:03:23 -07:00 |
ApplyMetadataMutation.cpp
|
Physical Shard Move (#6264)
|
2022-03-15 13:03:23 -07:00 |
ApplyMetadataMutation.h
|
Add a tenant parameter to read and commit requests. Store a map of all tenants on commit proxy and storage servers. Add an option to require tenant mode.
|
2022-03-06 21:54:21 -08: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
|
Fix file names in copyright headers (#6578)
|
2022-03-14 13:24:25 -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
|
Update code base to use fmt 8.1.1
|
2022-03-04 15:52:06 -08:00 |
BlobManagerInterface.h
|
Add blob manager as a singleton.
|
2021-09-23 10:45:37 -04:00 |
BlobWorker.actor.cpp
|
Fix typos
|
2022-03-13 10:02:11 -03:00 |
CMakeLists.txt
|
Physical Shard Move (#6264)
|
2022-03-15 13:03:23 -07:00 |
ClusterController.actor.cpp
|
Introduce a simulate EncryptKeyVaultProxy interface (#6576)
|
2022-03-10 12:06:49 -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
|
Send a version along with GetKeyServerLocationsRequests to allow the proxy to reject missing tenants more quickly. Change the commit proxy tenant map to be unversioned.
|
2022-03-08 13:33:56 -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
|
Fix issue with stuck config nodes
|
2022-03-15 11:42:58 -07: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 issue with stuck config nodes
|
2022-03-15 11:42:58 -07:00 |
ConfigNode.actor.cpp
|
Fix issue with stuck config nodes
|
2022-03-15 11:42:58 -07:00 |
ConfigNode.h
|
Move single interface serve functions to testing interface
|
2022-02-09 13:43:33 -08:00 |
ConflictSet.h
|
Add a tenant parameter to read and commit requests. Store a map of all tenants on commit proxy and storage servers. Add an option to require tenant mode.
|
2022-03-06 21:54:21 -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 unit test
|
2022-03-14 16:43:02 -07:00 |
DDTeamCollection.h
|
add hasWigglePausedServer method; add new sort criteria
|
2022-03-14 16:02:42 -07:00 |
DataDistribution.actor.cpp
|
Fix the includes in DataDistribution.actor.cpp
|
2022-03-15 18:05:55 -07:00 |
DataDistribution.actor.h
|
Merge remote-tracking branch 'origin/main' into dd-refactor
|
2022-02-08 00:33:27 -08:00 |
DataDistributionQueue.actor.cpp
|
Limiting DD Moves by destination SS.
|
2022-03-15 13:52:19 -05: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 now uses one global page cache eviction order and size limit for all page sizes, for real or virtual processes, and DecodeCache memory is counted against the global page cache budget.
|
2022-02-25 03:20:53 -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
|
Introduce a simulate EncryptKeyVaultProxy interface (#6576)
|
2022-03-10 12:06:49 -08:00 |
EncryptKeyProxyInterface.h
|
Introduce a simulate EncryptKeyVaultProxy interface (#6576)
|
2022-03-10 12:06:49 -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
|
Fix typos
|
2022-03-13 10:02:11 -03: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
|
Physical Shard Move (#6264)
|
2022-03-15 13:03:23 -07:00 |
IPager.h
|
Fix unclear comment.
|
2022-03-10 14:22:45 -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
|
Physical Shard Move (#6264)
|
2022-03-15 13:03:23 -07:00 |
KeyValueStoreSQLite.actor.cpp
|
In the SQLite storage engine, destroy and create new cursors after SQLITE_CURSOR_MAX_LIFETIME_BYTES of KV read usage because cursor usage increases page cache memory usage in SQLite (internal page cache, not AsyncFileCached) by pinning pages which are not freed until the cursor is destroyed.
|
2022-03-07 11:20:59 -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
|
Specify system key access for a few move keys transactions
|
2022-03-15 09:23:30 -07: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
|
Fix typos
|
2022-03-13 10:02:11 -03: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
|
Update fdbserver/PaxosConfigConsumer.actor.cpp
|
2022-03-16 08:59:12 -07:00 |
PaxosConfigConsumer.h
|
Added PImpl class
|
2021-08-09 10:04:34 -07:00 |
ProxyCommitData.actor.h
|
Fix file names in copyright headers (#6578)
|
2022-03-14 13:24:25 -07:00 |
QuietDatabase.actor.cpp
|
Don't apply read prefixes on the client. Cache tenant data locally.
|
2022-03-15 09:23:30 -07: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
|
Fix typos
|
2022-03-13 10:02:11 -03:00 |
RestoreController.actor.h
|
Fix file names in copyright headers (#6578)
|
2022-03-14 13:24:25 -07:00 |
RestoreLoader.actor.cpp
|
Fix typos
|
2022-03-13 10:02:11 -03:00 |
RestoreLoader.actor.h
|
Fix many -Wreorder-ctor warnings
|
2021-07-23 17:33:18 -07:00 |
RestoreRoleCommon.actor.cpp
|
Fix typos
|
2022-03-13 10:02:11 -03:00 |
RestoreRoleCommon.actor.h
|
Move RestoreWorkerInterface into fdbserver
|
2021-05-30 15:02:33 -07:00 |
RestoreUtil.actor.cpp
|
…
|
|
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
|
Fix typos
|
2022-03-13 10:02:11 -03:00 |
RocksDBCheckpointUtils.actor.cpp
|
Physical Shard Move (#6264)
|
2022-03-15 13:03:23 -07:00 |
RocksDBCheckpointUtils.actor.h
|
Physical Shard Move (#6264)
|
2022-03-15 13:03:23 -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 |
ServerCheckpoint.actor.cpp
|
Physical Shard Move (#6264)
|
2022-03-15 13:03:23 -07:00 |
ServerCheckpoint.actor.h
|
Physical Shard Move (#6264)
|
2022-03-15 13:03:23 -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 |
SimEncryptVaultProxy.actor.cpp
|
Introduce a simulate EncryptKeyVaultProxy interface (#6576)
|
2022-03-10 12:06:49 -08:00 |
SimEncryptVaultProxy.actor.h
|
Introduce a simulate EncryptKeyVaultProxy interface (#6576)
|
2022-03-10 12:06:49 -08: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
|
Merge pull request #6423 from sfc-gh-satherton/redwood-bug-fixes-and-memory-leak
|
2022-03-15 16:52:28 -07: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
|
Fix typos
|
2022-03-13 10:02:11 -03: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
|
Apply tenant prefixes on the storage server. The commit proxy can serve tenant location requests. Fix some bugs.
|
2022-03-06 21:54:21 -08:00 |
StorageMetrics.h
|
apply clang-format to *.c, *.cpp, *.h, *.hpp files
|
2021-03-10 10:18:07 -08:00 |
TCInfo.actor.cpp
|
add hasWigglePausedServer method; add new sort criteria
|
2022-03-14 16:02:42 -07:00 |
TCInfo.h
|
add hasWigglePausedServer method; add new sort criteria
|
2022-03-14 16:02:42 -07: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
|
Merge pull request #6423 from sfc-gh-satherton/redwood-bug-fixes-and-memory-leak
|
2022-03-15 16:52:28 -07: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
|
Update code base to use fmt 8.1.1
|
2022-03-04 15:52:06 -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
|
Merge pull request #6600 from sfc-gh-ajbeamon/add-tenant-support-back-to-mapped-range
|
2022-03-15 13:46:32 -07:00 |
template_fdb.h
|
apply clang-format to *.c, *.cpp, *.h, *.hpp files
|
2021-03-10 10:18:07 -08:00 |
tester.actor.cpp
|
Fix typos
|
2022-03-13 10:02:11 -03:00 |
worker.actor.cpp
|
GetMappedRange support serializable & check RYW & continuation (#6181)
|
2022-03-10 10:05:44 -08:00 |