| 137 | std::shared_ptr<DataMove> dataMove; |
| 138 | |
| 139 | RelocateData() |
| 140 | : priority(-1), boundaryPriority(-1), healthPriority(-1), reason(RelocateReason::OTHER), startTime(-1), |
| 141 | dataMoveId(anonymousShardId), workFactor(0), wantsNewServers(false), cancellable(false), |
| 142 | interval("QueuedRelocation") {} |
| 143 | explicit RelocateData(RelocateShard const& rs) |
| 144 | : keys(rs.keys), priority(rs.priority), boundaryPriority(isBoundaryPriority(rs.priority) ? rs.priority : -1), |
| 145 | healthPriority(isHealthPriority(rs.priority) ? rs.priority : -1), reason(rs.reason), startTime(now()), |
nothing calls this directly
no test coverage detected