diff options
author | Nik Everett <nik9000@gmail.com> | 2016-07-18 20:25:12 -0400 |
---|---|---|
committer | Nik Everett <nik9000@gmail.com> | 2016-07-19 08:48:14 -0400 |
commit | a2a7ea1f179320df015e662f403de774b00d77b4 (patch) | |
tree | 379f9398a76b5c6a371b27eb6db2fe27992e4ec4 /core/src/main/java/org/elasticsearch/search/aggregations/bucket/range | |
parent | c4fe8e7bf23f62c25f3d1ebd35de3fe716c45e9a (diff) |
Make ExtendedBounds immutable
We used to mutate it as part of building the aggregation. That
caused assertVersionSerializable to fail because it assumes that
requests aren't mutated after they are sent.
Closes #19481
Diffstat (limited to 'core/src/main/java/org/elasticsearch/search/aggregations/bucket/range')
-rw-r--r-- | core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/RangeAggregator.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/RangeAggregator.java b/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/RangeAggregator.java index 3aa5fdca17..c83e2d2c72 100644 --- a/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/RangeAggregator.java +++ b/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/RangeAggregator.java @@ -119,10 +119,10 @@ public class RangeAggregator extends BucketsAggregator { Double from = this.from; Double to = this.to; if (fromAsStr != null) { - from = parser.parseDouble(fromAsStr, false, context.nowCallable()); + from = parser.parseDouble(fromAsStr, false, context::nowInMillis); } if (toAsStr != null) { - to = parser.parseDouble(toAsStr, false, context.nowCallable()); + to = parser.parseDouble(toAsStr, false, context::nowInMillis); } return new Range(key, from, fromAsStr, to, toAsStr); } |