Add two flags to add a random delay at the top of dataDistributionRel…#12896
Add two flags to add a random delay at the top of dataDistributionRel…#12896gxglass wants to merge 1 commit into
Conversation
…ocator for restored and unrestored moves
Result of foundationdb-pr-macos-m1 on macOS Ventura 13.x
|
Result of foundationdb-pr on Linux RHEL 9
|
Result of foundationdb-pr-clang-arm on Linux CentOS 7
|
Result of foundationdb-pr-clang on Linux RHEL 9
|
Result of foundationdb-pr-macos on macOS Ventura 13.x
|
Result of foundationdb-pr-cluster-tests on Linux RHEL 9
|
|
@gxglass is this PR still needed or can we close it for now? |
It's not my favorite PR but all things considered if we find ourselves in need of this sort of control again, I'd rather have it than not have it (or have to put out another hot fix to get something we could have put in in advance). In the mean time, the cost is negligible. So I'd rather put it in. And in main and release-7.3. |
Result of foundationdb-pr-macos-m1 on macOS Ventura 13.x
|
Result of foundationdb-pr-clang-arm on Linux CentOS 7
|
Result of foundationdb-pr-clang on Linux RHEL 9
|
Result of foundationdb-pr-macos on macOS Ventura 13.x
|
Result of foundationdb-pr on Linux RHEL 9
|
SGTM |
Result of foundationdb-pr-cluster-tests on Linux RHEL 9
|
I am seeing joshua failures on this PR. Do you have an opinion about cherrypicking 7.3 PRs into 7.4 or vice-versa? I assume a main-based PR will be impossible due to file moves. I'll just retype this into a fresh 7.3 PR since I expect to be doing development on that in coming weeks. |
Yeah, yesterday I also saw 5 failures in 10K runs in CI joshua. Not sure if those were related. In terms of order, typically our workflow is: main -> 7.4 -> 7.3 Given we're working on 7.3 patches and testing those, starting with 7.3 also makes sense, so 7.3 -> 7.4 -> main. That's what I'm planning to do with the dd getTeamByServers O(1) change as well. So no preference in terms of order. We just need to make sure all three branches have your changes. |
…ocator for restored and unrestored moves
Replace this text with your description here...
Code-Reviewer Section
The general pull request guidelines can be found here.
Please check each of the following things and check all boxes before accepting a PR.
For Release-Branches
If this PR is made against a release-branch, please also check the following:
release-branchormainif this is the youngest branch)