atlas-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vimal Sharma (JIRA)" <>
Subject [jira] [Commented] (ATLAS-1318) Atlas Type System does not have DELETE API
Date Thu, 24 Nov 2016 13:26:58 GMT


Vimal Sharma commented on ATLAS-1318:

Thanks for the suggestion.
Below are my thoughts:
There can be references from one type to another type. For example, a Storm Topology type
which connects a Kafka Topic type to HDFS location type. If we delete, say HDFS location type,
what will happen to Storm Topology type. If we delete all types which reference the deleted
type in a cascading manner, the final Typesystem might be very different(and full of suprises!)
from what the user intended to do. This DELETE solution will be reasonable only if a single
user has total control and understanding of the existing typesystem. 

> Atlas Type System does not have DELETE API
> ------------------------------------------
>                 Key: ATLAS-1318
>                 URL:
>             Project: Atlas
>          Issue Type: Bug
>    Affects Versions: 0.7-incubating
>            Reporter: Zineng Yuan
> I am trying to extend Atlas Type System by adding custom data type. However, when I found
a type name was misspecified and needed to be recreated, I can't find a Restful Delete API.
> Question is does Atlas expose a Delete API for custom data types/attributes? Without
this delete API, it's difficult to rely on Atlas as a meta store to extend custom data.  
> Please do suggest how to recreate a data type in this case. Thank you! 

This message was sent by Atlassian JIRA

View raw message