[
https://issues.apache.org/jira/browse/ATLAS-4220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mandar Ambawane resolved ATLAS-4220.
------------------------------------
Resolution: Not A Bug
> [Atlas: Audits] When business metadata attribute from different business
> metadata is added multiple audits are created
> ----------------------------------------------------------------------------------------------------------------------
>
> Key: ATLAS-4220
> URL: https://issues.apache.org/jira/browse/ATLAS-4220
> Project: Atlas
> Issue Type: Bug
> Components: atlas-core
> Reporter: Dharshana M Krishnamoorthy
> Priority: Major
> Attachments: Screenshot 2021-03-20 at 4.35.39 PM.png, Screenshot
> 2021-03-20 at 4.52.56 PM.png
>
>
> Scenario:
> {code:java}
> Add multiple business metadata attribute to an entity
> {code}
> Add 2 attributes of 2 different business metadata
> !Screenshot 2021-03-20 at 4.52.56 PM.png|width=606,height=222!
> Sample Custom attribute update: Only one audit is created in case of custom
> defined attributes.
> !Screenshot 2021-03-20 at 4.35.39 PM.png|width=829,height=474!
> *Current output:*
> {code:java}
> {
> "entityId": "269582c2-9b05-4abf-9abb-71f587c465e0",
> "timestamp": 1616239355837,
> "user": "hrt_qa",
> "action": "BUSINESS_ATTRIBUTE_UPDATE",
> "details": "Updated business attributes:
> {\"typeName\":\"bm_dharsh_type\",\"attributes\":{\"attrib_1\":\"bbb\"}}",
> "eventKey":
> "269582c2-9b05-4abf-9abb-71f587c465e0:1616239355837:1:1616239355872",
> "entity": None,
> "type": None
> },
> {
> "entityId": "269582c2-9b05-4abf-9abb-71f587c465e0",
> "timestamp": 1616239355837,
> "user": "hrt_qa",
> "action": "BUSINESS_ATTRIBUTE_UPDATE",
> "details": "Updated business attributes:
> {\"typeName\":\"bm_dharsh_2\",\"attributes\":{\"attr_1\":\"aaa\"}}",
> "eventKey":
> "269582c2-9b05-4abf-9abb-71f587c465e0:1616239355837:0:1616239355872",
> "entity": None,
> "type": None
> } {code}
> *Expectation:*
> Only one audit entry has to be created when business metadata attributes are
> updated, even when they belong to different metadata. Expecting an update
> similar to the above shown used defined attribute update
> {code:java}
> {
> "entityId": "269582c2-9b05-4abf-9abb-71f587c465e0",
> "timestamp": 1616239355837,
> "user": "hrt_qa",
> "action": "BUSINESS_ATTRIBUTE_UPDATE",
> "details": "Updated business attributes:
> [{\"typeName\":\"bm_dharsh_type\",\"attributes\":{\"attrib_1\":\"bbb\"}},{\"typeName\":\"bm_dharsh_2\",\"attributes\":{\"attr_1\":\"aaa\"}}]",
> "eventKey":
> "269582c2-9b05-4abf-9abb-71f587c465e0:1616239355837:1:1616239355872",
> "entity": None,
> "type": None
> }{code}
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)