Commit Graph

25 Commits

Author SHA1 Message Date
sfc-gh-tclinkenbeard 305dead7f5 Merge remote-tracking branch 'origin/main' into change-rebalance-teams-signature 2022-03-18 21:12:47 -07:00
Xiaoxi Wang 87640673f7 add hasWigglePausedServer method; add new sort criteria 2022-03-14 16:02:42 -07:00
Bharadwaj V.R 8be519a5d8 Make getServerMetrics private to TCServerInfo class and rename some methods to remove redundant reference to 'server' 2022-03-12 17:30:50 -04:00
Bharadwaj V.R 7bad6c5093 Make server API for load metrics 2022-03-12 17:30:50 -04:00
Bharadwaj V.R 2d2f7ed2c6 Refactor team space methods and create new TCServerInfo method to expose space metrics 2022-03-12 17:30:50 -04:00
Bharadwaj V.R c5a17f48c0 Make some TCServerInfo methods that are only used in DDTCUnitTest class private 2022-03-12 17:30:50 -04:00
Bharadwaj V.R cb5f44c76d
Merge branch 'apple:main' into fdb#4271 2022-02-16 10:14:50 -08:00
Bharadwaj V.R fe03e6f822 Introduce a new server knob and use it to test if storage servers are near the min bar for available space 2022-02-15 22:43:06 -08:00
sfc-gh-tclinkenbeard 32bbabefd7 Merge remote-tracking branch 'origin/main' into dd-refactor 2022-02-15 14:11:30 -08:00
sfc-gh-tclinkenbeard e77b70c508 Encapsulate TCMachineTeamInfo fields 2022-02-12 15:50:51 -08:00
sfc-gh-tclinkenbeard 51afe403d1 Encapsulate TCMachineTeamInfo::id field 2022-02-11 22:56:16 -08:00
sfc-gh-tclinkenbeard a958fd2fbc Encapsulate TCServerInfo::serverMetrics 2022-02-11 22:05:57 -08:00
sfc-gh-tclinkenbeard 62dbd29ddc Remove unnecessary whitespace 2022-02-11 21:47:36 -08:00
sfc-gh-tclinkenbeard 10f40294a3 Encapsulate TCServerInfo::teams field 2022-02-11 21:44:28 -08:00
sfc-gh-tclinkenbeard 45f68c7db7 Add TCServerInfo::removeTeamsContainingServer method 2022-02-11 21:29:52 -08:00
sfc-gh-tclinkenbeard 5bfb2669a2 Add TCServerInfo::removeTeam method 2022-02-11 21:05:45 -08:00
sfc-gh-tclinkenbeard 3959ee6c27 Encapsulate TCServerInfo::dataInFlightToServer 2022-02-11 19:41:04 -08:00
sfc-gh-tclinkenbeard 0fe4dcf469 Make several more TCServerInfo fields private 2022-02-11 19:41:04 -08:00
sfc-gh-tclinkenbeard 4aa5a329ac Encapsulate TCServerInfo::collection and TCServerInfo::tracker 2022-02-11 19:41:04 -08:00
sfc-gh-tclinkenbeard 711462dfd7 Encapsulate TCServerInfo::inDesiredDC 2022-02-11 19:41:04 -08:00
sfc-gh-tclinkenbeard 3f8c1e2e69 Encapsulate TCServerInfo::id 2022-02-10 23:04:25 -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 dcbbee56a0 Update copyright dates 2022-02-09 13:28:40 -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