Thing is, it doesn't seem to work. shouldn't now/d+7H mean (now, rounded down to the nearest day + 7 hours)?
i.e. the time now is 9:30AM, if i set it to now/d+9H i still see data i shouldn't be seeing. I also tried a range up and down in case its a timezone thing (I'm UTC - 2) but nothing seems to filter it.
The first two makes sense cause i don't have any data that matches the 'now-20m' condition in them.
i checked the epoch time for the timestamp.... weird?
timestamp:[ Friday, December 29, 2017 6:21:48.629 AM TO Friday, April 11, 2262 11:47:16.855 PM] ??
I suspect it has something to do with the fact that you are using gt for the lower bound rather than gte, which Elasticsearch understands as: "current day should not match". Does it make things better if you use gte and lte? If no then can you provide the output of the validate/query API again?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.