-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63934/
-----------------------------------------------------------
Review request for atlas, Apoorv Naik, Ashutosh Mestry, and Madhan Neethiraj.
Bugs: ATLAS-2267
https://issues.apache.org/jira/browse/ATLAS-2267
Repository: atlas
Description
-------
Basic search supports search on :
Type Name (with attribute filters)
Classification Name (with attribute filters)
Full Text Search
Support to search on all entities with any classifications is not present
currently. Also classification attributes are not retrieved in search results
and there is a need to provide a flag (includeClassificationAttributes) to
toggle search results to include/exclude classification attributes.
Diffs
-----
intg/src/main/java/org/apache/atlas/model/discovery/SearchParameters.java
f5a48130
intg/src/main/java/org/apache/atlas/model/instance/AtlasEntityHeader.java
324946a9
repository/src/main/java/org/apache/atlas/discovery/ClassificationSearchProcessor.java
776f5bf5
repository/src/main/java/org/apache/atlas/discovery/EntityDiscoveryService.java
40c66ddf
repository/src/main/java/org/apache/atlas/discovery/SearchContext.java
91ee1a5c
repository/src/main/java/org/apache/atlas/repository/store/graph/v1/EntityGraphRetriever.java
1c9b8f18
Diff: https://reviews.apache.org/r/63934/diff/1/
Testing
-------
curl -X POST \
http://localhost:21000/api/atlas/v2/search/basic \
-H 'authorization: Basic YWRtaW46YWRtaW4=' \
-H 'content-type: application/json' \
-d '{
"excludeDeletedEntities": true,
"includeClassificationAttributes": true,
"entityFilters": null,
"tagFilters": null,
"attributes": null,
"limit": 100,
"offset": 0,
"typeName": null,
"classification": "*"
}'
validated that all entities tagged by classification are returned in search
result and classification attributes are returned.
Thanks,
Sarath Subramanian