cadonna opened a new pull request #9098: URL: https://github.com/apache/kafka/pull/9098
This PR refactors the RocksDB store and the metrics infrastructure in Streams in preparation of the recordings of the RocksDB properties specified in KIP-607. The refactoring includes: - wrapper around `BlockedBasedTableConfig` to make the cache accessible to the RocksDB metrics recorder - RocksDB metrics recorder now takes also the DB instance and the cache in addition to the statistics - The value providers for the metrics are added to the RockDB metrics recorder also if the recording level is INFO. - The creation of the RocksDB metrics recording trigger is moved to `StreamsMetricsImpl` ### Committer Checklist (excluded from commit message) - [ ] Verify design and implementation - [ ] Verify test coverage and CI build status - [ ] Verify documentation (including upgrade notes) ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: us...@infra.apache.org