HDDS-11420. OM rocksdb manual WAL flush control
What changes were proposed in this pull request?
Capability is added to disable WAL manual flush of rocksdb for OM. There is no change in behavior but added for performance test purpose. As ratis log itself provide recovery, WAL log provide duplicate mechanism. This is added for planned for Leader Side execution of request as performance optimization.
Parent JIRA: https://issues.apache.org/jira/browse/HDDS-11415
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-11420
How was this patch tested?
- Existing test scenario
This looks related to #7150. Once Ozone supports RocksDB INI files we should not need to propagate RocksDB configs up to Ozone, but instead can ship with default RocksDB config files that contain our recommended practices. Since we don't need this in master immediately, I would wait until that switch to INI files completes.
If this config is set to false, when does the WAL flush occur and how is it triggered?
This PR has been marked as stale due to 21 days of inactivity. Please comment or remove the stale label to keep it open. Otherwise, it will be automatically closed in 7 days.
Thank you for your contribution. This PR is being closed due to inactivity. If needed, feel free to reopen it.