lhotari commented on PR #23178: URL: https://github.com/apache/pulsar/pull/23178#issuecomment-2292955859
One of the tunings that is lost in Pulsar 2.11 / Bookkeeper 4.15 is the automatic adjustment of `dbStorage_rocksDB_blockCacheSize` for the entry index location database ``` # Size of RocksDB block-cache. For best performance, this cache # should be big enough to hold a significant portion of the index # database which can reach ~2GB in some cases # Default is to use 10% of the direct memory size dbStorage_rocksDB_blockCacheSize= ``` since Pulsar 2.11 / Bookkeeper 4.15, this isn't automatically adjusted. the value is fixed to 206150041 which is less than 200MB. This could have an impact when the value used to be larger in Pulsar 2.10 due to automatic tuning. The bottleneck would show up in the Bookkeeper's index lookup metrics which were added in BK 4.16 with https://github.com/apache/bookkeeper/pull/3444 . That's probably missing from most dashboards. -- 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]
