Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
With Hadoop 3, HDFS supports multiple namespaces; each namespace is serviced by a cluster of name-nodes identified by a nameServiceId. HDFS path entity in Atlas should be updated to capture the the nameServiceId of the namenode cluster for the path. Also, references to individual namenode in the path should be replaced with corresponding nameServiceID.
Changes:
- HDFS model to include a new attribute called nameServiceId, default will be empty
- hdfs path's qualified name will include the cluster info as well
- All Hooks dealing with HDFS path will resolve the host:port to the respective nameServiceId
Attachments
Issue Links
- is required by
-
ATLAS-2381 Disabled Integration Test: HiveHookIT.java:196
- Resolved
-
ATLAS-2382 Disabled Integration Test: HiveHookIT.java:662
- Resolved
-
ATLAS-2384 Disabled Integration Test: HiveHookIT.java:967
- Resolved
-
ATLAS-2385 Disabled Integration Test: HiveHookIT.java:1111
- Resolved