mwkang commented on PR #8469: URL: https://github.com/apache/hbase/pull/8469#issuecomment-4957982788
The benchmark concern was valid for the previous revision, which added lifecycle locks to the normal cache read and write paths. I removed those locks in the revised patch. The normal cacheBlock, getBlock, and writer queue paths no longer acquire any additional lock. Synchronization is limited to terminal disable/shutdown, and the backingMap scan/write lock only runs after an HBaseIOException. -- 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]
