Zhe Wang
Zhe Wang
In the CI failure, there is a storage server gets stuck at a version. As a result, ConsistencyCheckUrgent is always failed to read the replica from this storage server. Eventually,...
> > What if the buildTeam consistently failed? > > Has it failed in any simulation test, without the changes in this PR? Simulation tests are frequently failed without deciding...
> @kakaiu do we need this for 7.3 or can we close it? No, we do not need this.
This PR introduces a range-based lock for write traffic. https://github.com/apple/foundationdb/pull/11693 The design is using commit proxy to do rejection. This design is simple and the design does not increase the...
We will work on a range-based lock for read traffic.
Currently, BulkLoad is the first feature relies on this range lock: https://github.com/apple/foundationdb/pull/11741 When we loading a range, we shut down the write traffic on the range at the first step.
More thoughts: Read lock vs write lock. Exclusive lock vs. non-exclusive lock.
Compiling error: ``` CMake Error at fdbclient/CMakeLists.txt:83 (message): Homebrew fmt not found. Please install with 'brew install fmt' ```
Increased frequency of external timeout for sharded rocksdb. Will look into this.
> While this warning indicates potential synchronization issues, the system's built-in safeguards prevent actual data loss during this failover process. Sorry for the late review. Can you help to explain...