You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by "Apoorv Naik (JIRA)" <ji...@apache.org> on 2016/12/13 19:09:58 UTC
[jira] [Comment Edited] (ATLAS-1245) More objects should have a
unique guid
[ https://issues.apache.org/jira/browse/ATLAS-1245?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15745967#comment-15745967 ]
Apoorv Naik edited comment on ATLAS-1245 at 12/13/16 7:09 PM:
--------------------------------------------------------------
Ok so in V2 we call trait/tag as classification and during creation the type/entities are assigned a GUID. There's no change in the Catalog section though, not sure if that's where (taxonomy reference) you're looking to make a change.
was (Author: apoorvnaik):
Ok so in V2 we call trait as classification and during creation the type/entities are assigned a GUID. There's no change in the Catalog section though, not sure if that's where (taxonomy reference) you're looking to make a change.
> More objects should have a unique guid
> --------------------------------------
>
> Key: ATLAS-1245
> URL: https://issues.apache.org/jira/browse/ATLAS-1245
> Project: Atlas
> Issue Type: Improvement
> Environment:
> Reporter: David Radley
> Assignee: David Radley
>
> Currently only some Atlas objects have guids. The entity REST API exposes guids as the unique identifiers by which entities can be found.
> Some objects like taxonomy have a guid internally but externally it is referenced by name. My feeling is that an object can have a unique guid and a unique name.
> Some objects like trait and trait instance do not have guids at all. So their management is tied to their name.
> Having a unique identifier for all objects allows for common ways for them to be managed, it also means that renames do not change the object identity.
> We have system level attributes already. In a similar way I suggest we add in guids to all objects.
> Also at the graph level if every vertex has a guid property - which is indexed, Gremlin queries are simpler (possibly more perfomant), and edges can be created in a standard way by supplying the in and out guids.
> I suggest types, traits and trait types gain a guid.
> I can see that some artifacts like comments may not need an exposed guid.
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)