Ow fork 7.1 update to apple-7.1.65#152
Merged
Merged
Conversation
Add Knobs to control retry delays for BlobStore
Found by Valgrind
…ions fix: Data distribution when not detect a newly added process was locality excluded fix: RemoveServerSafely did not wait for processes to be excluded before killing them when excluding localities
…required addresses
Added an overflow test as well.
Fix an invalid memory access [release-7.1]
[Release-7.1] Fix redistribute cli
…ot-storage-queue [Release-7.1] Add auto range split for hot storage queue
Fixed multiple bugs related to locality based exclusions [release-7.1]
…metrics [Release-7.1] Add write traffic metrics to ddMetricsGetRange
…chema [Release-7.1] Fix unknown key in DataDistributionMetrics test
Perpetual wiggle option to have multiple SS in rebalance state during wiggling
Previously, `status json` would report a machine as excluded when any of its processes were excluded. But a machine should only be reported as excluded when all of its processes are excluded. I tested this change by running a small, three process test cluster. I excluded one machine, and verified `status json` reported the overall machine as not excluded. Co-authored-by: Lukas Joswiak <lukas.joswiak@snowflake.com>
Restore the default value for knob peek_tracker_expiration_time. Failed seed: -f ./tests/slow/MoveKeysSideband.toml -s 669512178 -b on commit: a3dbd4b
* Add client metric test This restarting test start with 7.1 version and setup the sample rate for transaction log, then it test with 7.3 version and verify transaction log are still being written. This test use latency as the sample transaction log metric. Now only code is added, but it is not run by simulation. It will be run as part of the restarting test in simulation in 7.3 * add toml This test should also be run in 7.1 but not as restarting test, to validate its correctness. * Consolidate test code * Fix format issue
…erver processes (apple#11464) * Add support for the isolate process group annotation to shutdown fdbserver processes
…the correct configuration is already loaded
* Change the default base image to RockyLinux9 * Update the sidecar install commands * Update the python verson used for the sidecar
Use PRIORITY_SYSTEM_IMMEDIATE for excludeServersAndLocalities() call.
The logSystemConfig could be changed after the yield(), thus the iterator can points to invalid memory. To reproduce with gcc build at commit 3e90644: -f tests/slow/DDBalanceAndRemoveStatus.toml -s 3134372275 -b off
Add more trace events for exclude command [release-7.1]
* Capture default database options in fdbbackup in a local variable. * Add debug logging to help validate the transaction options set in fdbbackup. * Reformat changes. * Rename fields in new trace events to match formatting standards. * Fix references to the wrong DB in the backup actor initialization. (apple#11588) * Fix references to the wrong DB in the backup actor initialization. * Fix variable name. * Apply clang-format updates. --------- Co-authored-by: John Brownlee <john_brownlee@apple.com>
oleg68
approved these changes
Apr 16, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
update up to release version apple-7.1.65