summaryrefslogtreecommitdiff
path: root/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range
diff options
context:
space:
mode:
authorNik Everett <nik9000@gmail.com>2016-07-04 22:26:27 -0400
committerNik Everett <nik9000@gmail.com>2016-07-05 09:02:36 -0400
commit3269c84c7a7c4bcc5972468e18388ab7ca1692b2 (patch)
treebc253a2319b417265f63c2ba2a788ae9af506d8f /core/src/main/java/org/elasticsearch/search/aggregations/bucket/range
parent44badf58b8ddcb1c72694c97ae6f25b4ad1312b3 (diff)
Remote BucketStreams
It isn't used.
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/InternalBinaryRange.java30
-rw-r--r--core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/InternalRange.java20
-rw-r--r--core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/date/InternalDateRange.java20
-rw-r--r--core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/geodistance/InternalGeoDistance.java20
4 files changed, 5 insertions, 85 deletions
diff --git a/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/InternalBinaryRange.java b/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/InternalBinaryRange.java
index 568033d2fe..bb8840be7f 100644
--- a/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/InternalBinaryRange.java
+++ b/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/InternalBinaryRange.java
@@ -18,11 +18,6 @@
*/
package org.elasticsearch.search.aggregations.bucket.range;
-import java.io.IOException;
-import java.util.Arrays;
-import java.util.List;
-import java.util.Map;
-
import org.apache.lucene.util.BytesRef;
import org.elasticsearch.common.io.stream.StreamInput;
import org.elasticsearch.common.io.stream.StreamOutput;
@@ -33,10 +28,13 @@ import org.elasticsearch.search.aggregations.Aggregations;
import org.elasticsearch.search.aggregations.InternalAggregation;
import org.elasticsearch.search.aggregations.InternalAggregations;
import org.elasticsearch.search.aggregations.InternalMultiBucketAggregation;
-import org.elasticsearch.search.aggregations.bucket.BucketStreamContext;
-import org.elasticsearch.search.aggregations.bucket.BucketStreams;
import org.elasticsearch.search.aggregations.pipeline.PipelineAggregator;
+import java.io.IOException;
+import java.util.Arrays;
+import java.util.List;
+import java.util.Map;
+
/** A range aggregation for data that is encoded in doc values using a binary representation. */
public final class InternalBinaryRange
extends InternalMultiBucketAggregation<InternalBinaryRange, InternalBinaryRange.Bucket>
@@ -53,26 +51,8 @@ public final class InternalBinaryRange
}
};
- private static final BucketStreams.Stream<Bucket> BUCKET_STREAM = new BucketStreams.Stream<Bucket>() {
- @Override
- public Bucket readResult(StreamInput in, BucketStreamContext context) throws IOException {
- Bucket bucket = new Bucket(context.format(), context.keyed());
- bucket.readFrom(in);
- return bucket;
- }
-
- @Override
- public BucketStreamContext getBucketStreamContext(Bucket bucket) {
- BucketStreamContext context = new BucketStreamContext();
- context.format(bucket.format);
- context.keyed(bucket.keyed);
- return context;
- }
- };
-
public static void registerStream() {
AggregationStreams.registerStream(STREAM, TYPE.stream());
- BucketStreams.registerStream(BUCKET_STREAM, TYPE.stream());
}
public static class Bucket extends InternalMultiBucketAggregation.InternalBucket implements Range.Bucket {
diff --git a/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/InternalRange.java b/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/InternalRange.java
index bbdd85b969..788246e786 100644
--- a/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/InternalRange.java
+++ b/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/InternalRange.java
@@ -27,8 +27,6 @@ import org.elasticsearch.search.aggregations.Aggregations;
import org.elasticsearch.search.aggregations.InternalAggregation;
import org.elasticsearch.search.aggregations.InternalAggregations;
import org.elasticsearch.search.aggregations.InternalMultiBucketAggregation;
-import org.elasticsearch.search.aggregations.bucket.BucketStreamContext;
-import org.elasticsearch.search.aggregations.bucket.BucketStreams;
import org.elasticsearch.search.aggregations.pipeline.PipelineAggregator;
import org.elasticsearch.search.aggregations.support.ValueType;
import org.elasticsearch.search.aggregations.support.ValuesSourceType;
@@ -57,26 +55,8 @@ public class InternalRange<B extends InternalRange.Bucket, R extends InternalRan
}
};
- private static final BucketStreams.Stream<Bucket> BUCKET_STREAM = new BucketStreams.Stream<Bucket>() {
- @Override
- public Bucket readResult(StreamInput in, BucketStreamContext context) throws IOException {
- Bucket buckets = new Bucket(context.keyed(), context.format());
- buckets.readFrom(in);
- return buckets;
- }
-
- @Override
- public BucketStreamContext getBucketStreamContext(Bucket bucket) {
- BucketStreamContext context = new BucketStreamContext();
- context.format(bucket.format);
- context.keyed(bucket.keyed);
- return context;
- }
- };
-
public static void registerStream() {
AggregationStreams.registerStream(STREAM, TYPE.stream());
- BucketStreams.registerStream(BUCKET_STREAM, TYPE.stream());
}
public static class Bucket extends InternalMultiBucketAggregation.InternalBucket implements Range.Bucket {
diff --git a/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/date/InternalDateRange.java b/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/date/InternalDateRange.java
index 550e49797d..559da45aa7 100644
--- a/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/date/InternalDateRange.java
+++ b/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/date/InternalDateRange.java
@@ -23,8 +23,6 @@ import org.elasticsearch.search.DocValueFormat;
import org.elasticsearch.search.aggregations.AggregationStreams;
import org.elasticsearch.search.aggregations.InternalAggregation;
import org.elasticsearch.search.aggregations.InternalAggregations;
-import org.elasticsearch.search.aggregations.bucket.BucketStreamContext;
-import org.elasticsearch.search.aggregations.bucket.BucketStreams;
import org.elasticsearch.search.aggregations.bucket.range.InternalRange;
import org.elasticsearch.search.aggregations.pipeline.PipelineAggregator;
import org.elasticsearch.search.aggregations.support.ValueType;
@@ -51,26 +49,8 @@ public class InternalDateRange extends InternalRange<InternalDateRange.Bucket, I
}
};
- private static final BucketStreams.Stream<Bucket> BUCKET_STREAM = new BucketStreams.Stream<Bucket>() {
- @Override
- public Bucket readResult(StreamInput in, BucketStreamContext context) throws IOException {
- Bucket buckets = new Bucket(context.keyed(), context.format());
- buckets.readFrom(in);
- return buckets;
- }
-
- @Override
- public BucketStreamContext getBucketStreamContext(Bucket bucket) {
- BucketStreamContext context = new BucketStreamContext();
- context.format(bucket.format());
- context.keyed(bucket.keyed());
- return context;
- }
- };
-
public static void registerStream() {
AggregationStreams.registerStream(STREAM, TYPE.stream());
- BucketStreams.registerStream(BUCKET_STREAM, TYPE.stream());
}
public static final Factory FACTORY = new Factory();
diff --git a/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/geodistance/InternalGeoDistance.java b/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/geodistance/InternalGeoDistance.java
index 54244ca65b..2d5e63ae15 100644
--- a/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/geodistance/InternalGeoDistance.java
+++ b/core/src/main/java/org/elasticsearch/search/aggregations/bucket/range/geodistance/InternalGeoDistance.java
@@ -23,8 +23,6 @@ import org.elasticsearch.search.DocValueFormat;
import org.elasticsearch.search.aggregations.AggregationStreams;
import org.elasticsearch.search.aggregations.InternalAggregation;
import org.elasticsearch.search.aggregations.InternalAggregations;
-import org.elasticsearch.search.aggregations.bucket.BucketStreamContext;
-import org.elasticsearch.search.aggregations.bucket.BucketStreams;
import org.elasticsearch.search.aggregations.bucket.range.InternalRange;
import org.elasticsearch.search.aggregations.pipeline.PipelineAggregator;
import org.elasticsearch.search.aggregations.support.ValueType;
@@ -50,26 +48,8 @@ public class InternalGeoDistance extends InternalRange<InternalGeoDistance.Bucke
}
};
- private static final BucketStreams.Stream<Bucket> BUCKET_STREAM = new BucketStreams.Stream<Bucket>() {
- @Override
- public Bucket readResult(StreamInput in, BucketStreamContext context) throws IOException {
- Bucket buckets = new Bucket(context.keyed());
- buckets.readFrom(in);
- return buckets;
- }
-
- @Override
- public BucketStreamContext getBucketStreamContext(Bucket bucket) {
- BucketStreamContext context = new BucketStreamContext();
- context.format(DocValueFormat.RAW);
- context.keyed(bucket.keyed());
- return context;
- }
- };
-
public static void registerStream() {
AggregationStreams.registerStream(STREAM, TYPE.stream());
- BucketStreams.registerStream(BUCKET_STREAM, TYPE.stream());
}
public static final Factory FACTORY = new Factory();