Apoorv Naik created ATLAS-1780:
----------------------------------

             Summary: Type deletion blocks ability to redefine same type with 
different attribute
                 Key: ATLAS-1780
                 URL: https://issues.apache.org/jira/browse/ATLAS-1780
             Project: Atlas
          Issue Type: Bug
            Reporter: Apoorv Naik
            Assignee: Apoorv Naik


This change supports the use-case where the user creates a type and deletes it 
sometime later, now the redefinition of the type is restricted to use the same 
data type for the attributes used during the initial creation. 

Solution: Rename the propertyKey corresponding to that attribute using the 
titan management API by suffing _deleted_xxx where xxx is an increasing integer 
sequence starting from 0. The reason for increment of xxx is that the type 
create, delete and re-create can be done multiple times without any conflicting 
key in Titan.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to