-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/69707/
-----------------------------------------------------------
(Updated Jan. 15, 2019, 1:26 a.m.)
Review request for atlas, Madhan Neethiraj, Nikhil Bonte, Nixon Rodrigues, and
Sarath Subramanian.
Changes
-------
Updates include: Addressed review comments.
Bugs: ATLAS-3029
https://issues.apache.org/jira/browse/ATLAS-3029
Repository: atlas
Description
-------
**Approach**
- Scan HBase 'ATLAS_ENTITY_AUDIT_EVENTS' table with approprite paramters.
- Package the output into _AtlasEntityHeader_.
- Provide _REST APIs_ to _EntityREST_.
**CURL**
_Fetch_
curl -X GET -u admin:passWord -H 'Content-Type: application/json'
'http://localhost:21000/api/atlas/v2/entity/audit/classifications?timeRange=1546992000000:1547157600000'
\
_Udpate_
curl -X POST -u admin:passWord -H 'Content-Type: application/json'
'http://localhost:21000/api/atlas/v2/entity/audit/classifications'
-d @fetched-classifications.json
**Not supported**
- Cassandra based Audits.
- For testing: In-memory audits.
Diffs (updated)
-----
client/client-v2/src/main/java/org/apache/atlas/AtlasClientV2.java 7c8caee89
intg/src/main/java/org/apache/atlas/model/instance/ClassificationAssociateResponse.java
PRE-CREATION
repository/src/main/java/org/apache/atlas/repository/audit/EntityAuditRepository.java
aab2d5b6c
repository/src/main/java/org/apache/atlas/repository/audit/HBaseBasedAuditRepository.java
6f4415fa8
repository/src/main/java/org/apache/atlas/repository/audit/InMemoryEntityAuditRepository.java
dca3b853e
repository/src/main/java/org/apache/atlas/repository/audit/NoopEntityAuditRepository.java
e3a607809
repository/src/main/java/org/apache/atlas/repository/store/graph/v2/ClassificationAssociator.java
PRE-CREATION
repository/src/test/java/org/apache/atlas/repository/store/graph/v2/ClassificationAssociatorTest.java
PRE-CREATION
repository/src/test/resources/json/entity-headers.json PRE-CREATION
webapp/src/main/java/org/apache/atlas/web/rest/EntityREST.java 68c132c37
Diff: https://reviews.apache.org/r/69707/diff/3/
Changes: https://reviews.apache.org/r/69707/diff/2-3/
Testing
-------
**Unit tests**
New tests added.
**Functional tests**
Via CURL calls.
**Volume tests**
Loads of over 2000 entities.
File Attachments
----------------
entity-headers.json
https://reviews.apache.org/media/uploaded/files/2019/01/14/a23bead7-6990-4d5b-b3b8-f46f990f5d99__entity-headers.json
Thanks,
Ashutosh Mestry