Description
HADOOP-11492 upped the Curator version to 2.7.1, which makes the ChildReaper class use a method that only exists in newer versions of Guava (we have 11.0.2, and it needs 15+). As a workaround, we can copy the ChildReaper class into hadoop-common and make a minor modification to allow it to work with Guava 11.
The ChildReaper is used by Curator to cleanup old lock znodes. Curator locks are needed by YARN-2942.
Attachments
Attachments
Issue Links
- is related to
-
HADOOP-10101 Update guava dependency to the latest version
- Resolved
-
HADOOP-11616 Remove workaround for Curator's ChildReaper requiring Guava 15+
- Resolved
- relates to
-
HADOOP-11492 Bump up curator version to 2.7.1
- Closed