This is an automated email from the ASF dual-hosted git repository. jkff pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/beam.git
commit e12500e6ca03f661538a7bd21404c8f60012831b Merge: e9cd1f9 3313848 Author: Eugene Kirpichov <ekirpic...@gmail.com> AuthorDate: Wed Feb 14 11:52:46 2018 -0800 Merge pull request #4611: [BEAM-2728] Add TDigest implementation for finding Quantiles to sketching extension [BEAM-2728] Add TDigest implementation for finding Quantiles to sketching extension sdks/java/extensions/sketching/build.gradle | 2 + sdks/java/extensions/sketching/pom.xml | 10 +- .../extensions/sketching/ApproximateDistinct.java | 50 ++- .../extensions/sketching/SketchFrequencies.java | 42 ++- .../sdk/extensions/sketching/TDigestQuantiles.java | 349 +++++++++++++++++++++ .../extensions/sketching/TDigestQuantilesTest.java | 180 +++++++++++ 6 files changed, 621 insertions(+), 12 deletions(-) diff --cc sdks/java/extensions/sketching/pom.xml index 50e487d,eef5fd7..dfc21b2 --- a/sdks/java/extensions/sketching/pom.xml +++ b/sdks/java/extensions/sketching/pom.xml @@@ -46,7 -47,19 +47,14 @@@ <version>${streamlib.version}</version> </dependency> + <!-- Ted Dunning's library for t-digest implementation --> + <dependency> + <groupId>com.tdunning</groupId> + <artifactId>t-digest</artifactId> + <version>${t-digest.version}</version> + </dependency> + <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-api</artifactId> - </dependency> - - <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> </dependency> -- To stop receiving notification emails like this one, please contact j...@apache.org.