Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
…13658) Change the server/metdata.py tests to expect, for a pool rdb capacity of 128 MiB, out of space errors just before creating a maxiimum of about 7500 containers (increasing from the prior value 3000). To avoid out of space errors on pool service replica followers, in the server/metadata.yaml functional test config, change the rdb log compaction frequency (RDB_COMPACT_THRESHOLD) to be once every 64 entries, rather than the prdoduct default 256. For applications that push the metadata/rdb space to its limits, this is one tactic to reduce the amount of free space skew between the leader and followers. Such skew, if allowed to become too large, can cause followers to run out of space in rdb before the next periodic trigger of log compaction. And that of course can impact overall pool service availability. Signed-off-by: Kenneth Cain <[email protected]>
- Loading branch information