Anand Nadar created RANGER-4736:
-----------------------------------

             Summary: Tag Def creation api does not throw duplicate error when 
Tag Def with existing name is being created
                 Key: RANGER-4736
                 URL: https://issues.apache.org/jira/browse/RANGER-4736
             Project: Ranger
          Issue Type: Bug
          Components: admin
            Reporter: Anand Nadar


API being used POST - service/tags/tagdefs
Case:
1. There is an existing tagDef with name as SSN with no attributes.
2. Now we are trying to create another tagDef with same name but with attributes
SSN with attributes - name: expires_on and type: dateTime

Actual behaviour:
The api returns 200, but the 2nd tagDef is not created and existing tagDef is 
also not updated with attributes which are added in 2nd step.

Expected behaviour:
Since this is a POST api, an exception with duplicate object should be thrown 
indicating that a tagDef with name as SSN already exists.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to