sfc-gh-tclinkenbeard
58669717f1
Move tryAutoThrottleTag method to TagThrottler
2022-02-14 18:54:12 -08:00
sfc-gh-tclinkenbeard
b80f89204a
Use PImpl for TagThrottler class
2022-02-14 18:17:55 -08:00
sfc-gh-tclinkenbeard
796249e99d
Move lastBusiestCommitTagPick field back to Ratekeeper
2022-02-14 16:15:51 -08:00
sfc-gh-tclinkenbeard
00f12687c6
Add TagThrottler class
2022-02-14 16:03:37 -08:00
sfc-gh-tclinkenbeard
49ba96e0bb
Clean up ratekeeper includes
2022-02-14 13:02:09 -08:00
sfc-gh-tclinkenbeard
8074630530
Rename class RatekeeperData to Ratekeeper
2022-02-14 12:42:25 -08:00
sfc-gh-tclinkenbeard
d6c5239080
Fix copyright headers
2022-02-14 12:36:44 -08:00
sfc-gh-tclinkenbeard
d4b4479399
Rename RatekeeperData.actor.cpp to Ratekeeper.actor.cpp
2022-02-14 12:35:50 -08:00
sfc-gh-tclinkenbeard
687df447ce
Move all code from Ratekeeper.actor.cpp into RatekeeperData.actor.cpp
2022-02-14 12:32:34 -08:00
sfc-gh-tclinkenbeard
9beae3fb64
Add RatekeeperData class with refactored implementation
2022-02-14 11:49:45 -08:00
Trevor Clinkenbeard
6ac22756a0
Merge pull request #6388 from apple/revert-6345-ppw-restarting
...
Revert "add proper downgrade/upgrade test for storage migration with PPW"
2022-02-11 16:08:58 -08:00
Kao Makino
cb8c5168df
Merge pull request #6378 from sfc-gh-sgwydir/mako-overwrite
...
Add "overwrite" operation to mako
2022-02-11 15:50:04 -08:00
A.J. Beamon
2e78014870
Merge pull request #6387 from sfc-gh-ajbeamon/fix-endpoint-allocation
...
When inserting multiple streams into an EndpointMap, don't assign them to the well-known endpoint space
2022-02-11 14:42:08 -08:00
Trevor Clinkenbeard
6d3b7c97b8
Revert "add proper downgrade/upgrade test for storage migration with PPW"
2022-02-11 14:37:14 -08:00
Sam Gwydir
25ffcf9f7d
documntation
2022-02-11 13:44:37 -08:00
A.J. Beamon
5e7982fdd7
Merge pull request #6350 from sfc-gh-ajbeamon/improve-exclude-help
...
Improve the help for fdbcli exclude
2022-02-11 13:41:59 -08:00
A.J. Beamon
1b7e790211
When inserting multiple streams into an EndpointMap, don't assign them in the well-known endpoint space
2022-02-11 12:59:12 -08:00
Trevor Clinkenbeard
b8d8eafdec
Merge pull request #6379 from sfc-gh-tclinkenbeard/dd-refactor
...
Shrink public interface of `DDTeamCollection`
2022-02-11 11:44:15 -08:00
Trevor Clinkenbeard
3260ecb32f
Merge pull request #6345 from sfc-gh-xwang/ppw-restarting
...
add proper downgrade/upgrade test for storage migration with PPW
2022-02-11 11:09:17 -08:00
sfc-gh-tclinkenbeard
9158564bfc
Fix formatting
2022-02-11 10:27:41 -08:00
sfc-gh-tclinkenbeard
3f8c1e2e69
Encapsulate TCServerInfo::id
2022-02-10 23:04:25 -08:00
Trevor Clinkenbeard
ef68e6fe0d
Merge pull request #6353 from sfc-gh-ljoswiak/fixes/dynamic-knobs
...
Fix dynamic knobs correctness issues
2022-02-10 22:13:02 -08:00
sfc-gh-tclinkenbeard
6e87c01404
Move implementations of TC*Info methods to TCInfo.actor.cpp
2022-02-10 19:19:50 -08:00
sfc-gh-tclinkenbeard
2165635478
Make printSnapshotTeamsInfo a static function of DDTeamCollection
2022-02-10 18:45:52 -08:00
sfc-gh-tclinkenbeard
9bc38ae73e
Make DDTeamCollection::distributorId private
2022-02-10 18:26:06 -08:00
sfc-gh-tclinkenbeard
14c8483e9d
Mark DDTeamCollection::primary private
2022-02-10 18:16:57 -08:00
sfc-gh-tclinkenbeard
8e7963172b
Mark DDTeamCollection::excludedServers private
2022-02-10 17:58:59 -08:00
sfc-gh-tclinkenbeard
7ba250a991
Fix -Wreorder-ctor warnings
2022-02-10 17:54:57 -08:00
sfc-gh-tclinkenbeard
1f64477938
Make more DDTeamCollection fields private
2022-02-10 17:44:49 -08:00
sfc-gh-tclinkenbeard
6e60e26730
Make some DDTeamCollection fields private
2022-02-10 16:48:26 -08:00
sfc-gh-tclinkenbeard
641a38bd0b
Make more DDTeamCollection methods private.
...
The methods only used by DDTeamCollection::run can now be made private.
2022-02-10 16:19:32 -08:00
sfc-gh-tclinkenbeard
c4508330d2
Make dataDistributionTeamCollection a static function of DDTeamCollection
2022-02-10 16:19:32 -08:00
sfc-gh-tclinkenbeard
5477012ad8
Change DDTeamCollection method signatures to accept references.
...
Passing nullptr to these methods is invalid, but previously the
signature didn't indicate this. We previously needed to pass pointers
due to actor compiler restrictions, but these restrictions no longer
apply.
2022-02-10 16:19:32 -08:00
sfc-gh-tclinkenbeard
b51944b262
Pass constant reference to DDTeamCollection::isCorrectDC
2022-02-10 16:19:32 -08:00
sfc-gh-tclinkenbeard
c024fbe845
Mark DDTeamCollection::waitUntilHealthy const
2022-02-10 16:19:32 -08:00
Sam Gwydir
8bff389fe3
add overwrite op
2022-02-10 15:17:13 -08:00
Sam Gwydir
cf19452277
typo
2022-02-10 15:17:07 -08:00
Trevor Clinkenbeard
f7118ad406
Merge pull request #6371 from sfc-gh-tclinkenbeard/dd-refactor
...
Move `DDTeamCollection` method implementations into `.cpp` file
2022-02-10 15:03:01 -08:00
Zhe Wang
d684508540
Add RatekeeperLimitReasonDetails traceevent for RK
2022-02-10 13:59:47 -08:00
sfc-gh-tclinkenbeard
0dce252c92
Make many DDTeamCollection methods private
2022-02-10 13:44:39 -08:00
sfc-gh-tclinkenbeard
36700791a1
Use structured bindings in some for loops in DDTeamCollection.actor.cpp
2022-02-10 12:10:45 -08:00
sfc-gh-tclinkenbeard
3141698c41
Use special ASSERT_* macros for numeric comparison in data distribution
...
code.
This helps debugging by printing the exact input values when an
assertion fails.
2022-02-10 11:59:19 -08:00
sfc-gh-tclinkenbeard
975b9f3b32
Remove get helper function from DataDistribution.actor.cpp
2022-02-10 11:32:33 -08:00
sfc-gh-tclinkenbeard
f16aa56d4c
Fix comment grammar
2022-02-10 11:26:39 -08:00
sfc-gh-tclinkenbeard
b5cefdbcc2
Mark DDTeamCollection methods const
2022-02-10 11:26:04 -08:00
sfc-gh-tclinkenbeard
3c00a66f36
Remove public DDTeamCollection::zeroServerLeftLoggerActor method
2022-02-10 11:19:34 -08:00
sfc-gh-tclinkenbeard
b96c2477a3
Mark TSSPairState methods const
2022-02-10 11:12:40 -08:00
sfc-gh-tclinkenbeard
c37be7a898
Move DDTeamCollection method implementations into cpp file
2022-02-10 11:09:31 -08:00
Ben Collins
017f9b2308
ApiWorkload ctor failed to perform null check on g_simulator
2022-02-10 09:51:37 -08:00
A.J. Beamon
d10dc300de
Merge pull request #6365 from sfc-gh-ajbeamon/remove-configure-test-restart
...
Disallow starting the ConfigureTestRestart test from any version before 7.1.
2022-02-09 17:17:18 -08:00