From 10b300c6a4822ea876f097c448e84db00928f96a Mon Sep 17 00:00:00 2001 From: Shaunak Kashyap Date: Tue, 3 May 2016 21:10:08 -0700 Subject: [PATCH] Specifying date format when filtering a date histogram --- .../__tests__/buckets/create_filter/date_histogram.js | 3 +++ .../public/agg_types/buckets/create_filter/date_histogram.js | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/ui/public/agg_types/__tests__/buckets/create_filter/date_histogram.js b/src/ui/public/agg_types/__tests__/buckets/create_filter/date_histogram.js index cffbfb50d1a621..f368389a3a7fe4 100644 --- a/src/ui/public/agg_types/__tests__/buckets/create_filter/date_histogram.js +++ b/src/ui/public/agg_types/__tests__/buckets/create_filter/date_histogram.js @@ -75,6 +75,9 @@ describe('AggConfig Filters', function () { expect(fieldParams).to.have.property('lte'); expect(fieldParams.lte).to.be.a('number'); + expect(fieldParams).to.have.property('format'); + expect(fieldParams.format).to.be('epoch_millis'); + expect(fieldParams.gte).to.be.lessThan(fieldParams.lte); expect(filter).to.have.property('meta'); diff --git a/src/ui/public/agg_types/buckets/create_filter/date_histogram.js b/src/ui/public/agg_types/buckets/create_filter/date_histogram.js index ce3a85c8b909a3..6ba247ea8fbf3f 100644 --- a/src/ui/public/agg_types/buckets/create_filter/date_histogram.js +++ b/src/ui/public/agg_types/buckets/create_filter/date_histogram.js @@ -8,7 +8,8 @@ export default function createDateHistogramFilterProvider(Private) { return buildRangeFilter(agg.params.field, { gte: start.valueOf(), - lte: start.add(interval).subtract(1, 'ms').valueOf() + lte: start.add(interval).subtract(1, 'ms').valueOf(), + format: 'epoch_millis' }, agg.vis.indexPattern); };