Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.7-incubating
-
None
-
None
Description
Atlas hooks and server currently register a shutdown hook directly with java Runtime object. Hadoop provides an utility class, ShutdownHookManager, which helps to ensure that the hooks are called in a well defined order. Atlas hook registration should be updated to register its shutdown hook with Hadoop's ShutdownHookManager:
https://github.com/apache/hadoop/blob/master/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/ShutdownHookManager.java.
Ref: RANGER-891