Skip to content

Commit d4d2c01

Browse files
polyfractaluboness
authored andcommitted
Add IQuantileEstimator directly, remove old imports
1 parent 5f0ad3e commit d4d2c01

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package org.elasticsearch.search.aggregations.metrics.percentile.providers.qdigest;
2+
3+
public interface IQuantileEstimator
4+
{
5+
void offer(long value);
6+
7+
long getQuantile(double q);
8+
}

src/main/java/org/elasticsearch/search/aggregations/metrics/percentile/providers/qdigest/QDigest.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
11
package org.elasticsearch.search.aggregations.metrics.percentile.providers.qdigest;
22

3-
import com.clearspring.analytics.stream.quantile.IQuantileEstimator;
43
import it.unimi.dsi.fastutil.Hash;
54
import it.unimi.dsi.fastutil.longs.Long2LongOpenHashMap;
65
import it.unimi.dsi.fastutil.longs.LongArrayFIFOQueue;
7-
8-
96
import org.apache.lucene.util.RamUsageEstimator;
107

118
import java.io.ByteArrayInputStream;

0 commit comments

Comments
 (0)