-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/56634/
-----------------------------------------------------------
Review request for atlas.
Bugs: ATLAS-1522
https://issues.apache.org/jira/browse/ATLAS-1522
Repository: atlas
Description
-------
In an entity instance, attribute values that refer to other entities (like
hive_table.columns attribute that refers to an array of hive_column objects)
will hold value of type AtlasObjectId, instead of entities themselves. This
helps to keep the data model simple and avoid any potential circular references
in an entity value. With this design, the equivalent of Referencable instance
(from earlier versions) will be an instance of AtlasEntityWithExtInfo - which
holds details of an entity (like hive_table) along with all entities referenced
by this entity (like hive_columns, hive_db, hive_storagedesc), in a separate
field named obj.referredEntities.
Diffs
-----
intg/src/main/java/org/apache/atlas/AtlasErrorCode.java adffee7
intg/src/main/java/org/apache/atlas/type/AtlasArrayType.java 77f5d80
intg/src/main/java/org/apache/atlas/type/AtlasBuiltInTypes.java 1bfdf77
intg/src/main/java/org/apache/atlas/type/AtlasEntityType.java b537295
intg/src/main/java/org/apache/atlas/type/AtlasMapType.java 7624bc1
intg/src/main/java/org/apache/atlas/type/AtlasStructType.java 232356a
intg/src/main/java/org/apache/atlas/type/AtlasType.java de71d11
repository/src/main/java/org/apache/atlas/repository/graph/GraphHelper.java
cbc91f5
repository/src/main/java/org/apache/atlas/repository/store/graph/v1/AtlasEntityGraphDiscoveryV1.java
2e9393e
repository/src/main/java/org/apache/atlas/repository/store/graph/v1/AtlasGraphUtilsV1.java
99f074b
repository/src/main/java/org/apache/atlas/repository/store/graph/v1/DeleteHandlerV1.java
ff13ea5
repository/src/main/java/org/apache/atlas/repository/store/graph/v1/EntityGraphMapper.java
cb8636b
repository/src/main/java/org/apache/atlas/repository/store/graph/v1/EntityGraphRetriever.java
847e5fe
repository/src/test/java/org/apache/atlas/repository/store/graph/v1/AtlasEntityStoreV1Test.java
9d01357
webapp/src/main/java/org/apache/atlas/util/RestUtils.java 08dac8a
webapp/src/main/java/org/apache/atlas/web/adapters/AtlasFormatConverters.java
7c3f536
webapp/src/main/java/org/apache/atlas/web/adapters/AtlasStructFormatConverter.java
e87956f
Diff: https://reviews.apache.org/r/56634/diff/
Testing
-------
Verified that all unit tests pass
Thanks,
Madhan Neethiraj