xuyangzhong opened a new pull request, #3594:
URL: https://github.com/apache/fluss/pull/3594
### Purpose
Linked issue: close #3593
The tablet server rejects writes once the data-disk usage exceeds
`server.data-disk.write-limit-ratio` (default `0.85`), and only resumes after
usage drops below `ratio - 0.10`. `FlussClusterExtension` inherits this
default,
so tests that write data through it fail with disk-write-limited errors on CI
runners or local machines whose disk usage is already above 85%. These
failures
are unrelated to the code under test and make the suite flaky and
environment-dependent.
This change makes the shared test cluster ignore disk-usage protection so
tests
no longer depend on the host's free disk space.
### Brief change log
- Set `server.data-disk.write-limit-ratio` to `0.99` in
`FlussClusterExtension`
so the disk-usage write protection effectively stays out of the way during
tests, while still guarding against a truly full disk.
- Fix the import ordering of `org.apache.curator.test.TestingServer`.
### Tests
No new tests. This only adjusts test infrastructure. Existing tests based on
`FlussClusterExtension` continue to pass and are no longer affected by the
host
disk-usage limit.
### API and Format
No. This change is limited to test utilities and does not affect any public
API
or storage format.
### Documentation
No. This is a test-only change and introduces no new feature.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]