35 Commits

Author SHA1 Message Date
sfc-gh-tclinkenbeard
eaa699c203 Merge remote-tracking branch 'origin/main' into ddteamcollection-boolean-param 2022-03-16 13:38:28 -07:00
Xiaoxi Wang
87640673f7 add hasWigglePausedServer method; add new sort criteria 2022-03-14 16:02:42 -07:00
sfc-gh-tclinkenbeard
0f8435e407 Make DDTeamCollection::addTeamsBestOf private 2022-03-11 00:11:51 -04:00
sfc-gh-tclinkenbeard
7a5105a9d5 Add type safety to boolean parameters in DDTeamCollection 2022-03-11 00:10:12 -04:00
sfc-gh-tclinkenbeard
01e00f3c7d Make DDTeamCollection::addTeam private 2022-03-10 23:35:56 -04:00
Bharadwaj V.R
c568f9884d Make a few more DDCollection methods private 2022-02-17 08:25:20 -08:00
Bharadwaj V.R
7a17dbeacc Create DD unit test class. Start to make test-specific methods in DDTeamCollection private 2022-02-16 19:18:24 -08:00
Bharadwaj V.R
a14377641c Renamed a couple of test-only collection methods and make the test case waits more succinct 2022-02-13 23:53:12 -08:00
Bharadwaj V.R
c3bb248d61 Adapt to members of DDCollection class that were accessed directly in test cases becoming private 2022-02-11 13:56:00 -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
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
sfc-gh-tclinkenbeard
0dce252c92 Make many DDTeamCollection methods private 2022-02-10 13:44:39 -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
sfc-gh-tclinkenbeard
1b3aba018c Mark DDTeamCollection::isCorrectDC const 2022-02-09 15:51:52 -08:00
sfc-gh-tclinkenbeard
dcbbee56a0 Update copyright dates 2022-02-09 13:28:40 -08:00
sfc-gh-tclinkenbeard
3d3223d13c Remove uses of pid2server_info 2022-02-08 15:58:20 -08:00
sfc-gh-tclinkenbeard
ebf940b710 Remove pid2server_info field 2022-02-08 14:25:16 -08:00
sfc-gh-tclinkenbeard
04a1347df2 Merge remote-tracking branch 'origin/main' into dd-refactor 2022-02-08 00:33:27 -08:00
sfc-gh-tclinkenbeard
a2b4fb91d0 Update copyright headers 2022-02-04 13:46:44 -08:00
sfc-gh-tclinkenbeard
6ab4bc0a06 Move all TC*Info classes into TCInfo.h 2022-02-04 10:59:01 -08:00
sfc-gh-tclinkenbeard
0c8834ff66 Move TCServerInfo into its own files 2022-02-04 10:20:11 -08:00
sfc-gh-tclinkenbeard
68ec591cf9 Move DDTeamCollection into its own files 2022-02-04 00:39:42 -08:00