----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/72652/ -----------------------------------------------------------
(Updated July 7, 2020, 5:43 p.m.) Review request for atlas, Ashutosh Mestry, Jayendra Parab, madhan, Nixon Rodrigues, Sarath Subramanian, and Sidharth Mishra. Changes ------- Addressed review comment - Removed trailing "/" from ozone_key qualifiedName Bugs: ATLAS-3879 https://issues.apache.org/jira/browse/ATLAS-3879 Repository: atlas Description ------- The support for Apache Ozone was added in ATLAS-3836. Currently, ozone_key entity is getting created under ozone_bucket, but there is no support to create a hierarchy of parent ozone_key and child ozone_key. e.g. -> CREATE EXTERNAL TABLE sales (id int) row format delimited fields terminated by ' ' stored as textfile location 'o3fs://bucket1.volume1.ozone1/sale1/q1/sales'; This query will create only 1 ozone_key directly under bucket "bucket1". Created entities : o3fs://volume1@cm (ozone_key) o3fs://volume1.bucket1@cm (ozone_bucket) o3fs://bucket1.volume1.ozone1/sale1/q1/sales@cm (ozone_key) This Jira will improve implementation to support creating the hierarchy of ozone_keys. With this, above query will result into following entites o3fs://volume1@cm (ozone_key) o3fs://volume1.bucket1@cm (ozone_bucket) o3fs://bucket1.volume1.ozone1/sale1/@cm (ozone_key) child of ozone_bucket o3fs://bucket1.volume1.ozone1/sale1/q1/@cm (ozone_key) child of ozone_key o3fs://bucket1.volume1.ozone1/sale1/q1/sales/@cm (ozone_key) child of ozone_key Diffs (updated) ----- addons/models/3000-Cloud/3050-ozone-typedefs.json 0f0a5c90f common/src/main/java/org/apache/atlas/utils/AtlasPathExtractorUtil.java c3276a891 common/src/test/java/org/apache/atlas/utils/AtlasPathExtractorUtilTest.java 4abdca498 Diff: https://reviews.apache.org/r/72652/diff/2/ Changes: https://reviews.apache.org/r/72652/diff/1-2/ Testing ------- UTs updated & verified. Manually verified. PC build: https://builds.apache.org/job/PreCommit-ATLAS-Build-Test/2026/console (IN PROGRESS) Thanks, Nikhil Bonte