Skip to content

HDDS-14874. Make Ratis append-entries.compose.enabled false by default.#9963

Open
ss77892 wants to merge 1 commit intoapache:masterfrom
ss77892:HDDS-14874
Open

HDDS-14874. Make Ratis append-entries.compose.enabled false by default.#9963
ss77892 wants to merge 1 commit intoapache:masterfrom
ss77892:HDDS-14874

Conversation

@ss77892
Copy link
Contributor

@ss77892 ss77892 commented Mar 21, 2026

What changes were proposed in this pull request?

HDDS-14874. Make Ratis append-entries.compose.enabled false by default.

Please describe your PR in detail:
RATIS-2235 has introduced performance degradation in Ozone. That was addressed in RATIS-2387, which made the previous logic optional. We should explicitly set append-entries.compose.enabled to false to restore the old behavior.

What is the link to the Apache JIRA

https://issues.apache.org/jira/browse/HDDS-14874

How was this patch tested?

UTs.
Performance comparison of large file writes on 3 container-based nodes:
40GB file upload.
Before patch:
Run 1: Upload: 189.79s ( 215.81 MB/s)
Run 2: Upload: 178.98s ( 228.84 MB/s)
Run 3: Upload: 173.18s ( 236.51 MB/s)
After patch:
Run 1: Upload: 121.48s ( 337.16 MB/s)
Run 2: Upload: 122.66s ( 333.93 MB/s)
Run 3: Upload: 106.20s ( 385.67 MB/s)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant