apple / foundationdb

FoundationDB - the open source, distributed, transactional key-value store
https://apple.github.io/foundationdb/
Apache License 2.0
14.2k stars 1.3k forks source link

[Release-7.3] Add acs mutation support #11289

Closed kakaiu closed 3 months ago

kakaiu commented 3 months ago

When downgrading from 7.4, the release-7.3 storage server should know the ACS private mutation (for the accumulative checksum feature). Otherwise, there will be an assertion failure for Unknown private mutation.

100K tests: 20240409-230139-zhewang-6fd6ad32e7d39452 compressed=True data_size=34888753 duration=5979425 ended=100000 fail=1 fail_fast=10 max_runs=100000 pass=99999 priority=100 remaining=0 runtime=0:37:55 sanity=False started=100000 stopped=20240409-233934 submitted=20240409-230139 timeout=5400 username=zhewang

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:

foundationdb-ci commented 3 months ago

Result of foundationdb-pr-macos-m1 on macOS Ventura 13.x

foundationdb-ci commented 3 months ago

Result of foundationdb-pr-macos on macOS Ventura 13.x

foundationdb-ci commented 3 months ago

Result of foundationdb-pr-cluster-tests on Linux CentOS 7

foundationdb-ci commented 3 months ago

Result of foundationdb-pr-clang on Linux CentOS 7

foundationdb-ci commented 3 months ago

Result of foundationdb-pr on Linux CentOS 7

foundationdb-ci commented 3 months ago

Result of foundationdb-pr-macos-m1 on macOS Ventura 13.x

foundationdb-ci commented 3 months ago

Result of foundationdb-pr-macos on macOS Ventura 13.x

foundationdb-ci commented 3 months ago

Result of foundationdb-pr-cluster-tests on Linux CentOS 7

foundationdb-ci commented 3 months ago

Result of foundationdb-pr on Linux CentOS 7

foundationdb-ci commented 3 months ago

Result of foundationdb-pr-clang on Linux CentOS 7

foundationdb-ci commented 3 months ago

Result of foundationdb-pr-macos-m1 on macOS Ventura 13.x

foundationdb-ci commented 3 months ago

Result of foundationdb-pr-macos on macOS Ventura 13.x

foundationdb-ci commented 3 months ago

Result of foundationdb-pr-cluster-tests on Linux CentOS 7

foundationdb-ci commented 3 months ago

Result of foundationdb-pr-clang on Linux CentOS 7

foundationdb-ci commented 3 months ago

Result of foundationdb-pr on Linux CentOS 7