mukul1987 opened a new pull request #876: HDDS-1613. Opening of rocksDB in datanode fails with No locks available. Contributed by Mukul Kumar Singh. URL: https://github.com/apache/hadoop/pull/876 This problem occurs because in the current container cache, if an eviction is being requested on an entry with a reference, the entry is removed from the map while reference is still held onto the rocksdb. This reference also has acquired the lock as well. When another consumer tries to fetch the rockdb from the cache, it does not find the entry and now tries to acquire the lock, this step will fail as the other reference is holding the lock.
---------------------------------------------------------------- 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: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
