-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/72713/
-----------------------------------------------------------
Review request for atlas, Jayendra Parab, Madhan Neethiraj, Nixon Rodrigues,
and Sarath Subramanian.
Bugs: ATLAS-3892
https://issues.apache.org/jira/browse/ATLAS-3892
Repository: atlas
Description
-------
Date Range feature with 6 different filters :
1.last 7 days.
2.Last month.
3.Last 30 days.
4.Today.
5.Yesterday.
6.Custom Range.
7.This Month.
Diffs
-----
common/src/main/java/org/apache/atlas/repository/Constants.java a71787bc0
intg/src/main/java/org/apache/atlas/model/discovery/SearchParameters.java
fcc4494f2
repository/src/main/java/org/apache/atlas/discovery/SearchProcessor.java
c9a605355
repository/src/main/java/org/apache/atlas/util/SearchPredicateUtil.java
5069d78c8
repository/src/test/java/org/apache/atlas/discovery/EntitySearchProcessorTest.java
8e42d1700
Diff: https://reviews.apache.org/r/72713/diff/1/
Testing
-------
Tested with below json
eg :
{
"excludeDeletedEntities": true,
"includeSubClassifications": true,
"includeSubTypes": true,
"includeClassificationAttributes": true,
"entityFilters": {
"condition": "AND",
"criterion": [
{
"attributeName": "__timestamp",
"operator": "THISMONTH",
"attributeValue": ""
}
]
},
"tagFilters": null,
"attributes": [
"__timestamp"
],
"limit": 25,
"offset": 0,
"typeName": "Table",
"classification": null,
"termName": null
}
* Added Test cases to check new processDateRange method functionality
Thanks,
chaitali