You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by le...@apache.org on 2022/01/14 03:47:31 UTC
[datasketches-hive] 01/01: This is a lot of files...
This is an automated email from the ASF dual-hosted git repository.
leerho pushed a commit to branch CleanupWarnings&POM
in repository https://gitbox.apache.org/repos/asf/datasketches-hive.git
commit 0d2000b393629eedd7d57d7485745232a2ec847c
Author: Lee Rhodes <le...@users.noreply.github.com>
AuthorDate: Thu Jan 13 19:45:03 2022 -0800
This is a lot of files...
but 99% of them have only a change from @SuppressWarnings("javadoc") to
@SuppressWarnings("deprecation"). Apparently recent updates to java
must have changed how this was classified.
---
.gitignore | 2 +-
pom.xml | 34 ++++++++++++++++------
.../package-info.java} | 27 +----------------
.../datasketches/hive/cpc/DataToSketchUDAF.java | 5 ++--
.../hive/cpc/GetEstimateAndErrorBoundsUDF.java | 2 +-
.../datasketches/hive/cpc/GetEstimateUDF.java | 2 +-
.../datasketches/hive/cpc/SketchToStringUDF.java | 2 +-
.../datasketches/hive/cpc/UnionSketchUDAF.java | 5 ++--
.../datasketches/hive/cpc/UnionSketchUDF.java | 1 +
.../hive/frequencies/DataToItemsSketchUDAF.java | 3 +-
.../hive/frequencies/DataToStringsSketchUDAF.java | 1 -
.../GetFrequentItemsFromStringsSketchUDTF.java | 4 +--
.../hive/frequencies/UnionItemsSketchUDAF.java | 3 +-
.../hive/frequencies/UnionStringsSketchUDAF.java | 1 -
.../datasketches/hive/hll/DataToSketchUDAF.java | 7 ++---
.../hll/SketchToEstimateAndErrorBoundsUDF.java | 2 +-
.../datasketches/hive/hll/SketchToEstimateUDF.java | 2 +-
.../datasketches/hive/hll/SketchToStringUDF.java | 2 +-
.../datasketches/hive/hll/UnionSketchUDAF.java | 7 +++--
.../datasketches/hive/hll/UnionSketchUDF.java | 1 +
.../datasketches/hive/kll/DataToSketchUDAF.java | 3 +-
.../apache/datasketches/hive/kll/GetCdfUDF.java | 2 +-
.../org/apache/datasketches/hive/kll/GetNUDF.java | 2 +-
.../apache/datasketches/hive/kll/GetPmfUDF.java | 2 +-
.../datasketches/hive/kll/GetQuantileUDF.java | 2 +-
.../datasketches/hive/kll/GetQuantilesUDF.java | 2 +-
.../apache/datasketches/hive/kll/GetRankUDF.java | 2 +-
.../datasketches/hive/kll/SketchToStringUDF.java | 2 +-
.../datasketches/hive/kll/UnionSketchUDAF.java | 3 +-
.../hive/quantiles/DataToDoublesSketchUDAF.java | 3 +-
.../hive/quantiles/DataToItemsSketchUDAF.java | 3 +-
.../hive/quantiles/DataToStringsSketchUDAF.java | 1 -
.../hive/quantiles/DoublesSketchToStringUDF.java | 2 +-
.../hive/quantiles/GetCdfFromDoublesSketchUDF.java | 2 +-
.../hive/quantiles/GetCdfFromStringsSketchUDF.java | 2 +-
.../hive/quantiles/GetKFromDoublesSketchUDF.java | 2 +-
.../hive/quantiles/GetKFromStringsSketchUDF.java | 2 +-
.../hive/quantiles/GetNFromDoublesSketchUDF.java | 2 +-
.../hive/quantiles/GetNFromStringsSketchUDF.java | 2 +-
.../hive/quantiles/GetPmfFromDoublesSketchUDF.java | 2 +-
.../hive/quantiles/GetPmfFromStringsSketchUDF.java | 2 +-
.../quantiles/GetQuantileFromDoublesSketchUDF.java | 2 +-
.../quantiles/GetQuantileFromStringsSketchUDF.java | 2 +-
.../GetQuantilesFromDoublesSketchUDF.java | 2 +-
.../GetQuantilesFromStringsSketchUDF.java | 2 +-
.../hive/quantiles/StringsSketchToStringUDF.java | 2 +-
.../hive/quantiles/UnionDoublesSketchUDAF.java | 3 +-
.../hive/quantiles/UnionItemsSketchUDAF.java | 3 +-
.../hive/quantiles/UnionStringsSketchUDAF.java | 1 -
.../datasketches/hive/theta/DataToSketchUDAF.java | 4 +--
.../hive/theta/EstimateSketchSimilarityUDF.java | 1 +
.../datasketches/hive/theta/EstimateSketchUDF.java | 1 +
.../datasketches/hive/theta/ExcludeSketchUDF.java | 1 +
.../hive/theta/IntersectSketchUDAF.java | 13 ++++-----
.../hive/theta/IntersectSketchUDF.java | 1 +
.../datasketches/hive/theta/UnionSketchUDAF.java | 8 +++--
.../datasketches/hive/theta/UnionSketchUDF.java | 1 +
...OfDoublesSketchToEstimateAndErrorBoundsUDF.java | 2 +-
.../tuple/ArrayOfDoublesSketchToEstimatesUDF.java | 2 +-
.../hive/tuple/ArrayOfDoublesSketchToMeansUDF.java | 2 +-
...fDoublesSketchToNumberOfRetainedEntriesUDF.java | 2 +-
.../ArrayOfDoublesSketchToQuantilesSketchUDF.java | 2 +-
.../tuple/ArrayOfDoublesSketchToValuesUDTF.java | 4 +--
.../tuple/ArrayOfDoublesSketchToVariancesUDF.java | 2 +-
.../hive/tuple/ArrayOfDoublesSketchesTTestUDF.java | 2 +-
.../hive/tuple/DataToArrayOfDoublesSketchUDAF.java | 5 ++--
.../hive/tuple/DataToDoubleSummarySketchUDAF.java | 1 -
.../DataToDoubleSummaryWithModeSketchUDAF.java | 1 -
.../datasketches/hive/tuple/DataToSketchUDAF.java | 5 ++--
.../tuple/DoubleSummarySketchToEstimatesUDF.java | 2 +-
.../tuple/DoubleSummarySketchToPercentileUDF.java | 2 +-
.../hive/tuple/UnionArrayOfDoublesSketchUDAF.java | 5 ++--
.../hive/tuple/UnionDoubleSummarySketchUDAF.java | 1 -
.../UnionDoubleSummaryWithModeSketchUDAF.java | 1 -
.../datasketches/hive/tuple/UnionSketchUDAF.java | 5 ++--
.../hive/cpc/DataToSketchUDAFTest.java | 1 -
.../hive/cpc/GetEstimateAndErrorBoundsUDFTest.java | 1 -
.../datasketches/hive/cpc/GetEstimateUDFTest.java | 1 -
.../hive/cpc/SketchToStringUDFTest.java | 1 -
.../datasketches/hive/cpc/UnionSketchUDAFTest.java | 1 -
.../datasketches/hive/cpc/UnionSketchUDFTest.java | 1 -
.../datasketches/hive/theta/SampleSketchUDF.java | 2 +-
82 files changed, 114 insertions(+), 145 deletions(-)
diff --git a/.gitignore b/.gitignore
index 7ac1ad8..9cccf49 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,6 +8,7 @@
*.iml
*.ipr
*.iws
+.idea
# Additional tools
.clover/
@@ -53,7 +54,6 @@ build/
jarsIn/
*.jar
build.xml
-.idea
*.properties
*.releaseBackup
*.next
diff --git a/pom.xml b/pom.xml
index 135357b..01a5965 100644
--- a/pom.xml
+++ b/pom.xml
@@ -90,7 +90,7 @@ under the License.
<!-- END:UNIQUE FOR THIS JAVA COMPONENT -->
<!-- Test -->
- <testng.version>7.5</testng.version>
+ <testng.version>7.4.0</testng.version>
<!-- System-wide properties -->
<maven.version>3.8.3</maven.version>
@@ -166,7 +166,7 @@ under the License.
</exclusion>
</exclusions>
<scope>provided</scope>
- </dependency>
+ </dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
@@ -269,7 +269,7 @@ under the License.
</requireMavenVersion>
<bannedDependencies>
<excludes>
- <!--LGPL licenced library-->
+ <!--LGPL licensed library-->
<exclude>com.google.code.findbugs:annotations</exclude>
</excludes>
</bannedDependencies>
@@ -361,7 +361,7 @@ under the License.
<goals>
<goal>report</goal>
</goals>
- </execution>
+ </execution>
</executions>
</plugin>
@@ -375,6 +375,12 @@ under the License.
</configuration>
</plugin>
+ <plugin>
+ <groupId>io.github.git-commit-id</groupId>
+ <artifactId>git-commit-id-maven-plugin</artifactId>
+ <version>${git-commit-id-maven-plugin.version}</version>
+ </plugin>
+
</plugins>
</pluginManagement>
<plugins>
@@ -418,13 +424,17 @@ under the License.
<groupId>org.eluder.coveralls</groupId>
<artifactId>coveralls-maven-plugin</artifactId>
</plugin>
+ <plugin>
+ <groupId>io.github.git-commit-id</groupId>
+ <artifactId>git-commit-id-maven-plugin</artifactId>
+ </plugin>
</plugins>
</build>
<profiles>
- <!-- Ignore nuisance warning from Apache parent plugin:
+ <!-- Ignore nuisance warning from Apache parent plugin:
"maven-remote-resources-plugin (goal "process") is ignored by m2e".
This also should fix the Maven warning that it can't find the lifecycle-mapping jar.
- This profile is only active when the property "m2e.version" is set,
+ This profile is only active when the property "m2e.version" is set,
which is the case when building in Eclipse with m2e.
The ignore below tells m2eclipse to skip the execution.
-->
@@ -495,8 +505,8 @@ under the License.
</build>
</profile>
- <!-- This profile is used to release signed jars to the Apache Nexus repository.
- This must be executed from a git repository set at the proper Release branch (e.g., 1.1.X)
+ <!-- This profile is used to release signed jars to the Apache Nexus repository.
+ This must be executed from a git repository set at the proper Release branch (e.g., 1.1.X)
and at a Release Candidate tag (e.g., 1.1.0-RC1).
The pom version in the release branch must be properly set to something like: "1.1.0".
The pom version in the master would be set to something like: "1.2.0-SNAPSHOT".
@@ -581,10 +591,16 @@ under the License.
<Build-OS>${os.name} ${os.arch} ${os.version}</Build-OS>
<Implementation-Vendor>The Apache Software Foundation</Implementation-Vendor>
<GroupId-ArtifactId>${project.groupId}:${project.artifactId}</GroupId-ArtifactId>
+ <!-- these properties are generated by the git-commit-id-maven-plugin during initialize -->
+ <!--suppress UnresolvedMavenProperty -->
<git-branch>${git.branch}</git-branch>
+ <!--suppress UnresolvedMavenProperty -->
<git-commit-id>${git.commit.id.full}</git-commit-id>
+ <!--suppress UnresolvedMavenProperty -->
<git-commit-time>${git.commit.time}</git-commit-time>
+ <!--suppress UnresolvedMavenProperty -->
<git-commit-user-email>${git.commit.user.email}</git-commit-user-email>
+ <!--suppress UnresolvedMavenProperty -->
<git-commit-tag>${git.tags}</git-commit-tag>
</manifestEntries>
</archive>
@@ -632,7 +648,7 @@ under the License.
</plugins>
</build>
</profile>
- <!-- Disable source release assembly for 'apache-release' profile.
+ <!-- Disable source release assembly for 'apache-release' profile.
This is performed from a script outside Maven
-->
<profile>
diff --git a/src/main/java/org/apache/datasketches/hive/frequencies/UnionStringsSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/common/package-info.java
similarity index 50%
copy from src/main/java/org/apache/datasketches/hive/frequencies/UnionStringsSketchUDAF.java
copy to src/main/java/org/apache/datasketches/hive/common/package-info.java
index 02f4cc8..18e9f13 100644
--- a/src/main/java/org/apache/datasketches/hive/frequencies/UnionStringsSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/common/package-info.java
@@ -17,29 +17,4 @@
* under the License.
*/
-package org.apache.datasketches.hive.frequencies;
-
-import org.apache.datasketches.ArrayOfStringsSerDe;
-import org.apache.hadoop.hive.ql.exec.Description;
-import org.apache.hadoop.hive.ql.udf.generic.GenericUDAFEvaluator;
-
-@Description(name = "Union", value = "_FUNC_(sketch) - "
- + "Returns an ItemsSketch<String> in a serialized form as a binary blob."
- + " Input values must also be serialized sketches.")
-@SuppressWarnings("javadoc")
-public class UnionStringsSketchUDAF extends UnionItemsSketchUDAF<String> {
-
- @Override
- GenericUDAFEvaluator createEvaluator() {
- return new UnionStringsSketchEvaluator();
- }
-
- static class UnionStringsSketchEvaluator extends UnionItemsSketchEvaluator<String> {
-
- UnionStringsSketchEvaluator() {
- super(new ArrayOfStringsSerDe());
- }
-
- }
-
-}
+package org.apache.datasketches.hive.common;
diff --git a/src/main/java/org/apache/datasketches/hive/cpc/DataToSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/cpc/DataToSketchUDAF.java
index a9d44a0..d5a8e84 100644
--- a/src/main/java/org/apache/datasketches/hive/cpc/DataToSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/cpc/DataToSketchUDAF.java
@@ -59,6 +59,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
+ " It is optional and must be from 4 to 26. The default is 11, which is expected to yield errors"
+ " of roughly +-1.5% in the estimation of uniques with 95% confidence."
+ " The seed parameter is optional")
+@SuppressWarnings("deprecation")
public class DataToSketchUDAF extends AbstractGenericUDAFResolver {
/**
@@ -79,6 +80,7 @@ public class DataToSketchUDAF extends AbstractGenericUDAFResolver {
* @param info Parameter info to validate
* @return The GenericUDAFEvaluator that should be used to calculate the function.
*/
+ @SuppressWarnings("javadoc")
@Override
public GenericUDAFEvaluator getEvaluator(final GenericUDAFParameterInfo info) throws SemanticException {
final ObjectInspector[] inspectors = info.getParameterObjectInspectors();
@@ -114,12 +116,10 @@ public class DataToSketchUDAF extends AbstractGenericUDAFResolver {
return new DataToSketchEvaluator();
}
- @SuppressWarnings("javadoc") //TODO
public static class DataToSketchEvaluator extends SketchEvaluator {
private Mode mode_;
- @SuppressWarnings("deprecation")
@Override
public AggregationBuffer getNewAggregationBuffer() throws HiveException {
// Different State is used for the iterate phase and the merge phase.
@@ -181,7 +181,6 @@ public class DataToSketchUDAF extends AbstractGenericUDAFResolver {
* java.lang.Object[])
*/
@Override
- @SuppressWarnings("deprecation")
public void iterate(final AggregationBuffer agg,
final Object[] parameters) throws HiveException {
if (parameters[0] == null) { return; }
diff --git a/src/main/java/org/apache/datasketches/hive/cpc/GetEstimateAndErrorBoundsUDF.java b/src/main/java/org/apache/datasketches/hive/cpc/GetEstimateAndErrorBoundsUDF.java
index b93a639..9e2f664 100644
--- a/src/main/java/org/apache/datasketches/hive/cpc/GetEstimateAndErrorBoundsUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/cpc/GetEstimateAndErrorBoundsUDF.java
@@ -37,7 +37,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " The result is three double values: estimate, lower bound and upper bound."
+ " Optional kappa is a number of standard deviations from the mean: 1, 2 or 3 (default 2)."
+ " The seed is optional. It is needed if the sketch was created with a custom seed.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetEstimateAndErrorBoundsUDF extends UDF {
private static final int DEFAULT_KAPPA = 2;
diff --git a/src/main/java/org/apache/datasketches/hive/cpc/GetEstimateUDF.java b/src/main/java/org/apache/datasketches/hive/cpc/GetEstimateUDF.java
index 9041f81..868ce04 100644
--- a/src/main/java/org/apache/datasketches/hive/cpc/GetEstimateUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/cpc/GetEstimateUDF.java
@@ -32,7 +32,7 @@ import org.apache.hadoop.io.BytesWritable;
value = "_FUNC_(sketch)",
extended = "Returns an estimate of unique count from a given CpcSketch."
+ " The result is a double value.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetEstimateUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/cpc/SketchToStringUDF.java b/src/main/java/org/apache/datasketches/hive/cpc/SketchToStringUDF.java
index 7a6d4cd..91b4988 100644
--- a/src/main/java/org/apache/datasketches/hive/cpc/SketchToStringUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/cpc/SketchToStringUDF.java
@@ -31,7 +31,7 @@ import org.apache.hadoop.io.BytesWritable;
name = "SketchToString",
value = "_FUNC_(sketch, seed)",
extended = "Returns a human-readable summary of a given CpcSketch.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class SketchToStringUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/cpc/UnionSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/cpc/UnionSketchUDAF.java
index 726ceb8..ab81a8d 100644
--- a/src/main/java/org/apache/datasketches/hive/cpc/UnionSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/cpc/UnionSketchUDAF.java
@@ -55,6 +55,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
+ " It is optional an must be from 4 to 26. The default is 11, which is expected to yield errors"
+ " of roughly +-1.5% in the estimation of uniques with 95% confidence."
+ " The seed parameter is optional")
+@SuppressWarnings("deprecation")
public class UnionSketchUDAF extends AbstractGenericUDAFResolver {
/**
@@ -68,6 +69,7 @@ public class UnionSketchUDAF extends AbstractGenericUDAFResolver {
* @param info The parameter info to validate
* @return The GenericUDAFEvaluator to use to compute the function.
*/
+ @SuppressWarnings("javadoc")
@Override
public GenericUDAFEvaluator getEvaluator(final GenericUDAFParameterInfo info) throws SemanticException {
final ObjectInspector[] inspectors = info.getParameterObjectInspectors();
@@ -107,7 +109,6 @@ public class UnionSketchUDAF extends AbstractGenericUDAFResolver {
*/
public static class UnionSketchUDAFEvaluator extends SketchEvaluator {
- @SuppressWarnings("deprecation")
@Override
public AggregationBuffer getNewAggregationBuffer() throws HiveException {
return new UnionState();
@@ -166,7 +167,7 @@ public class UnionSketchUDAF extends AbstractGenericUDAFResolver {
* sketches in the form of Object passed in to be merged.
*/
@Override
- public void iterate(final @SuppressWarnings("deprecation") AggregationBuffer buf,
+ public void iterate(final AggregationBuffer buf,
final Object[] parameters) throws HiveException {
if (parameters[0] == null) { return; }
final UnionState state = (UnionState) buf;
diff --git a/src/main/java/org/apache/datasketches/hive/cpc/UnionSketchUDF.java b/src/main/java/org/apache/datasketches/hive/cpc/UnionSketchUDF.java
index cd9f9cd..29507b9 100644
--- a/src/main/java/org/apache/datasketches/hive/cpc/UnionSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/cpc/UnionSketchUDF.java
@@ -30,6 +30,7 @@ import org.apache.hadoop.io.BytesWritable;
/**
* Hive union sketch UDF.
*/
+@SuppressWarnings("deprecation")
public class UnionSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/frequencies/DataToItemsSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/frequencies/DataToItemsSketchUDAF.java
index 714f59b..6b17ef1 100644
--- a/src/main/java/org/apache/datasketches/hive/frequencies/DataToItemsSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/frequencies/DataToItemsSketchUDAF.java
@@ -35,7 +35,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
* This is a generic implementation to be specialized in subclasses
* @param <T> type of item
*/
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public abstract class DataToItemsSketchUDAF<T> extends AbstractGenericUDAFResolver {
@Override
@@ -91,7 +91,6 @@ public abstract class DataToItemsSketchUDAF<T> extends AbstractGenericUDAFResolv
return result;
}
- @SuppressWarnings("deprecation")
@Override
public void iterate(final AggregationBuffer buf, final Object[] data) throws HiveException {
if (data[0] == null) { return; }
diff --git a/src/main/java/org/apache/datasketches/hive/frequencies/DataToStringsSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/frequencies/DataToStringsSketchUDAF.java
index 1c87f2d..ab0156f 100644
--- a/src/main/java/org/apache/datasketches/hive/frequencies/DataToStringsSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/frequencies/DataToStringsSketchUDAF.java
@@ -32,7 +32,6 @@ import org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector;
+ "Returns an ItemsSketch<String> in a serialized form as a binary blob."
+ " Values must be of string type."
+ " Parameter maxMapSize controls the accuracy and the size of the sketch.")
-@SuppressWarnings("javadoc")
public class DataToStringsSketchUDAF extends DataToItemsSketchUDAF<String> {
@Override
diff --git a/src/main/java/org/apache/datasketches/hive/frequencies/GetFrequentItemsFromStringsSketchUDTF.java b/src/main/java/org/apache/datasketches/hive/frequencies/GetFrequentItemsFromStringsSketchUDTF.java
index 9ecd3bb..2673677 100644
--- a/src/main/java/org/apache/datasketches/hive/frequencies/GetFrequentItemsFromStringsSketchUDTF.java
+++ b/src/main/java/org/apache/datasketches/hive/frequencies/GetFrequentItemsFromStringsSketchUDTF.java
@@ -41,13 +41,11 @@ import org.apache.hadoop.io.BytesWritable;
+ "Returns a list of frequent items in descending order by estimated frequency."
+ " Error type is optional and must be one of the following: "
+ "NO_FALSE_POSITIVES (default) or NO_FALSE_NEGATIVES.")
-@SuppressWarnings("javadoc")
public class GetFrequentItemsFromStringsSketchUDTF extends GenericUDTF {
PrimitiveObjectInspector inputObjectInspector;
PrimitiveObjectInspector errorTypeObjectInspector;
- @SuppressWarnings("deprecation")
@Override
public StructObjectInspector initialize(final ObjectInspector[] inspectors) throws UDFArgumentException {
if (inspectors.length != 1 && inspectors.length != 2) {
@@ -59,7 +57,7 @@ public class GetFrequentItemsFromStringsSketchUDTF extends GenericUDTF {
+ inspectors[0].getCategory().name() + " was recieved");
}
this.inputObjectInspector = (PrimitiveObjectInspector) inspectors[0];
- if (this.inputObjectInspector.getPrimitiveCategory()
+ if (this.inputObjectInspector.getPrimitiveCategory()
!= PrimitiveObjectInspector.PrimitiveCategory.BINARY) {
throw new UDFArgumentTypeException(0, "Binary value expected as the first argument, but "
+ this.inputObjectInspector.getPrimitiveCategory().name() + " was recieved");
diff --git a/src/main/java/org/apache/datasketches/hive/frequencies/UnionItemsSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/frequencies/UnionItemsSketchUDAF.java
index 285350b..b91270f 100644
--- a/src/main/java/org/apache/datasketches/hive/frequencies/UnionItemsSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/frequencies/UnionItemsSketchUDAF.java
@@ -34,6 +34,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector;
* This is a generic implementation to be specialized in subclasses
* @param <T> type of item
*/
+@SuppressWarnings("deprecation")
public abstract class UnionItemsSketchUDAF<T> extends AbstractGenericUDAFResolver {
@Override
@@ -56,14 +57,12 @@ public abstract class UnionItemsSketchUDAF<T> extends AbstractGenericUDAFResolve
abstract GenericUDAFEvaluator createEvaluator();
- @SuppressWarnings("javadoc")
public static class UnionItemsSketchEvaluator<T> extends ItemsEvaluator<T> {
UnionItemsSketchEvaluator(final ArrayOfItemsSerDe<T> serDe) {
super(serDe);
}
- @SuppressWarnings("deprecation")
@Override
public void iterate(final AggregationBuffer buf, final Object[] data) throws HiveException {
merge(buf, data[0]);
diff --git a/src/main/java/org/apache/datasketches/hive/frequencies/UnionStringsSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/frequencies/UnionStringsSketchUDAF.java
index 02f4cc8..229f38a 100644
--- a/src/main/java/org/apache/datasketches/hive/frequencies/UnionStringsSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/frequencies/UnionStringsSketchUDAF.java
@@ -26,7 +26,6 @@ import org.apache.hadoop.hive.ql.udf.generic.GenericUDAFEvaluator;
@Description(name = "Union", value = "_FUNC_(sketch) - "
+ "Returns an ItemsSketch<String> in a serialized form as a binary blob."
+ " Input values must also be serialized sketches.")
-@SuppressWarnings("javadoc")
public class UnionStringsSketchUDAF extends UnionItemsSketchUDAF<String> {
@Override
diff --git a/src/main/java/org/apache/datasketches/hive/hll/DataToSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/hll/DataToSketchUDAF.java
index 7a0f460..c8b7aa6 100644
--- a/src/main/java/org/apache/datasketches/hive/hll/DataToSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/hll/DataToSketchUDAF.java
@@ -59,7 +59,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
+ " of roughly +-3% in the estimation of uniques with 95% confidence."
+ " The target type parameter is optional and must be 'HLL_4', 'HLL_6' or 'HLL_8'."
+ " The default is 'HLL_4'")
-@SuppressWarnings("javadoc")
+@SuppressWarnings({"javadoc","deprecation"})
public class DataToSketchUDAF extends AbstractGenericUDAFResolver {
/**
@@ -120,7 +120,6 @@ public class DataToSketchUDAF extends AbstractGenericUDAFResolver {
private Mode mode_;
- @SuppressWarnings("deprecation")
@Override
public AggregationBuffer getNewAggregationBuffer() throws HiveException {
// Different State is used for the iterate phase and the merge phase.
@@ -185,7 +184,7 @@ public class DataToSketchUDAF extends AbstractGenericUDAFResolver {
* java.lang.Object[])
*/
@Override
- public void iterate(final @SuppressWarnings("deprecation") AggregationBuffer agg,
+ public void iterate(final AggregationBuffer agg,
final Object[] parameters) throws HiveException {
if (parameters[0] == null) { return; }
final State state = (State) agg;
@@ -202,7 +201,7 @@ public class DataToSketchUDAF extends AbstractGenericUDAFResolver {
}
TgtHllType type = DEFAULT_HLL_TYPE;
if (this.hllTypeInspector_ != null) {
- type =
+ type =
TgtHllType.valueOf(PrimitiveObjectInspectorUtils.getString(parameters[2], this.hllTypeInspector_));
}
state.init(lgK, type);
diff --git a/src/main/java/org/apache/datasketches/hive/hll/SketchToEstimateAndErrorBoundsUDF.java b/src/main/java/org/apache/datasketches/hive/hll/SketchToEstimateAndErrorBoundsUDF.java
index fd32ee7..81f1c91 100644
--- a/src/main/java/org/apache/datasketches/hive/hll/SketchToEstimateAndErrorBoundsUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/hll/SketchToEstimateAndErrorBoundsUDF.java
@@ -34,7 +34,7 @@ import org.apache.hadoop.io.BytesWritable;
extended = "Returns an estimate of distinct count and error bounds from a given HllSketch."
+ " Optional kappa is a number of standard deviations from the mean: 1, 2 or 3 (default 2)."
+ " The result is three double values: estimate, lower bound and upper bound.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class SketchToEstimateAndErrorBoundsUDF extends UDF {
private static final int DEFAULT_KAPPA = 2;
diff --git a/src/main/java/org/apache/datasketches/hive/hll/SketchToEstimateUDF.java b/src/main/java/org/apache/datasketches/hive/hll/SketchToEstimateUDF.java
index 899948f..a1ea26e 100644
--- a/src/main/java/org/apache/datasketches/hive/hll/SketchToEstimateUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/hll/SketchToEstimateUDF.java
@@ -30,7 +30,7 @@ import org.apache.hadoop.io.BytesWritable;
value = "_FUNC_(sketch)",
extended = "Returns an estimate of unique count from a given HllSketch."
+ " The result is a double value.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class SketchToEstimateUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/hll/SketchToStringUDF.java b/src/main/java/org/apache/datasketches/hive/hll/SketchToStringUDF.java
index 580b55d..bad1dc7 100644
--- a/src/main/java/org/apache/datasketches/hive/hll/SketchToStringUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/hll/SketchToStringUDF.java
@@ -29,7 +29,7 @@ import org.apache.hadoop.io.BytesWritable;
name = "SketchToString",
value = "_FUNC_(sketch)",
extended = "Returns a human-readable summary of a given HllSketch.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class SketchToStringUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/hll/UnionSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/hll/UnionSketchUDAF.java
index 38bb9b9..de8b579 100644
--- a/src/main/java/org/apache/datasketches/hive/hll/UnionSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/hll/UnionSketchUDAF.java
@@ -55,6 +55,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
+ " of roughly +-3% in the estimation of uniques with 95% confidence."
+ " The target type parameter is optional and must be 'HLL_4', 'HLL_6' or 'HLL_8'."
+ " The default is 'HLL_4'")
+@SuppressWarnings("deprecation")
public class UnionSketchUDAF extends AbstractGenericUDAFResolver {
/**
@@ -68,6 +69,7 @@ public class UnionSketchUDAF extends AbstractGenericUDAFResolver {
* @param info The parameter info to validate
* @return The GenericUDAFEvaluator to use to compute the function.
*/
+ @SuppressWarnings("javadoc")
@Override
public GenericUDAFEvaluator getEvaluator(final GenericUDAFParameterInfo info) throws SemanticException {
final ObjectInspector[] inspectors = info.getParameterObjectInspectors();
@@ -107,7 +109,6 @@ public class UnionSketchUDAF extends AbstractGenericUDAFResolver {
*/
public static class UnionSketchUDAFEvaluator extends SketchEvaluator {
- @SuppressWarnings("deprecation")
@Override
public AggregationBuffer getNewAggregationBuffer() throws HiveException {
return new UnionState();
@@ -166,7 +167,7 @@ public class UnionSketchUDAF extends AbstractGenericUDAFResolver {
* sketches in the form of Object passed in to be merged.
*/
@Override
- public void iterate(final @SuppressWarnings("deprecation") AggregationBuffer buf,
+ public void iterate(final AggregationBuffer buf,
final Object[] parameters) throws HiveException {
if (parameters[0] == null) { return; }
final UnionState state = (UnionState) buf;
@@ -185,7 +186,7 @@ public class UnionSketchUDAF extends AbstractGenericUDAFResolver {
}
TgtHllType type = DEFAULT_HLL_TYPE;
if (this.hllTypeInspector_ != null) {
- type =
+ type =
TgtHllType.valueOf(PrimitiveObjectInspectorUtils.getString(parameters[2], this.hllTypeInspector_));
}
state.init(lgK, type);
diff --git a/src/main/java/org/apache/datasketches/hive/hll/UnionSketchUDF.java b/src/main/java/org/apache/datasketches/hive/hll/UnionSketchUDF.java
index 4d0e1b7..b238b9d 100644
--- a/src/main/java/org/apache/datasketches/hive/hll/UnionSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/hll/UnionSketchUDF.java
@@ -29,6 +29,7 @@ import org.apache.hadoop.io.BytesWritable;
/**
* Hive union sketch UDF.
*/
+@SuppressWarnings("deprecation")
public class UnionSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/kll/DataToSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/kll/DataToSketchUDAF.java
index bb7e2a5..8ac1892 100644
--- a/src/main/java/org/apache/datasketches/hive/kll/DataToSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/kll/DataToSketchUDAF.java
@@ -35,7 +35,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
+ " Values must be of type float."
+ " Parameter k controls the accuracy and the size of the sketch."
+ " If k is ommitted, the default is used.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class DataToSketchUDAF extends AbstractGenericUDAFResolver {
@Override
@@ -56,7 +56,6 @@ public class DataToSketchUDAF extends AbstractGenericUDAFResolver {
static class DataToSketchEvaluator extends SketchEvaluator {
- @SuppressWarnings("deprecation")
@Override
public void iterate(final AggregationBuffer buf, final Object[] data) throws HiveException {
if (data[0] == null) { return; }
diff --git a/src/main/java/org/apache/datasketches/hive/kll/GetCdfUDF.java b/src/main/java/org/apache/datasketches/hive/kll/GetCdfUDF.java
index ce58c34..6eb91b9 100644
--- a/src/main/java/org/apache/datasketches/hive/kll/GetCdfUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/kll/GetCdfUDF.java
@@ -38,7 +38,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " to the ranks of the corresponding split points (fraction of input stream values that are less"
+ " than a split point). The last value is always 1."
+ " CDF can also be viewed as a cumulative version of PMF.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetCdfUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/kll/GetNUDF.java b/src/main/java/org/apache/datasketches/hive/kll/GetNUDF.java
index 26c126b..0f87aca 100644
--- a/src/main/java/org/apache/datasketches/hive/kll/GetNUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/kll/GetNUDF.java
@@ -27,7 +27,7 @@ import org.apache.hadoop.io.BytesWritable;
@Description(name = "GetN", value = "_FUNC_(sketch)",
extended = " Returns the total number of observed input values (stream length) from a given KllFloatsSketch.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetNUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/kll/GetPmfUDF.java b/src/main/java/org/apache/datasketches/hive/kll/GetPmfUDF.java
index d5a2c8e..a0a7fc0 100644
--- a/src/main/java/org/apache/datasketches/hive/kll/GetPmfUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/kll/GetPmfUDF.java
@@ -38,7 +38,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " to the fraction of the values that fell into one of those intervals."
+ " The definition of an interval is inclusive of the left split point and exclusive"
+ " of the right split point")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetPmfUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/kll/GetQuantileUDF.java b/src/main/java/org/apache/datasketches/hive/kll/GetQuantileUDF.java
index 8c5526a..51c4961 100644
--- a/src/main/java/org/apache/datasketches/hive/kll/GetQuantileUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/kll/GetQuantileUDF.java
@@ -32,7 +32,7 @@ extended = " Returns a quantile value from a given KllFloatsSketch."
+ " For example, a fraction of 0.5 corresponds to 50th percentile, which is"
+ " the median value of the distribution (the number separating the higher half"
+ " of the probability distribution from the lower half).")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetQuantileUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/kll/GetQuantilesUDF.java b/src/main/java/org/apache/datasketches/hive/kll/GetQuantilesUDF.java
index 32ba7fd..d1ca522 100644
--- a/src/main/java/org/apache/datasketches/hive/kll/GetQuantilesUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/kll/GetQuantilesUDF.java
@@ -35,7 +35,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " For example, a fraction of 0.5 corresponds to 50th percentile,"
+ " which is the median value of the distribution (the number separating the higher"
+ " half of the probability distribution from the lower half).")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetQuantilesUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/kll/GetRankUDF.java b/src/main/java/org/apache/datasketches/hive/kll/GetRankUDF.java
index ec17956..578bcd1 100644
--- a/src/main/java/org/apache/datasketches/hive/kll/GetRankUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/kll/GetRankUDF.java
@@ -29,7 +29,7 @@ import org.apache.hadoop.io.BytesWritable;
extended = " Returns a normalized rank of a given value from a given KllFloatsSketch."
+ " The returned rank is an approximation to the fraction of values of the distribution"
+ " that are less than the given value (mass of the distribution below the given value).")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetRankUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/kll/SketchToStringUDF.java b/src/main/java/org/apache/datasketches/hive/kll/SketchToStringUDF.java
index a8a997a..4a6bb8a 100644
--- a/src/main/java/org/apache/datasketches/hive/kll/SketchToStringUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/kll/SketchToStringUDF.java
@@ -27,7 +27,7 @@ import org.apache.hadoop.io.BytesWritable;
@Description(name = "SketchToString", value = "_FUNC_(sketch)",
extended = " Returns a human-readable summary of a given KllFloatsSketch.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class SketchToStringUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/kll/UnionSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/kll/UnionSketchUDAF.java
index 86692f1..66c2e93 100644
--- a/src/main/java/org/apache/datasketches/hive/kll/UnionSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/kll/UnionSketchUDAF.java
@@ -33,7 +33,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
@Description(name = "UnionSketch", value = "_FUNC_(sketch) - "
+ "Returns a KllFloatsSketch in a serialized form as a binary blob."
+ " Input values are also serialized sketches.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class UnionSketchUDAF extends AbstractGenericUDAFResolver {
@Override
@@ -51,7 +51,6 @@ public class UnionSketchUDAF extends AbstractGenericUDAFResolver {
static class UnionEvaluator extends SketchEvaluator {
- @SuppressWarnings("deprecation")
@Override
public void iterate(final AggregationBuffer buf, final Object[] data) throws HiveException {
if (data[0] == null) { return; }
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/DataToDoublesSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/quantiles/DataToDoublesSketchUDAF.java
index 3d11269..a27efed 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/DataToDoublesSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/DataToDoublesSketchUDAF.java
@@ -35,7 +35,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
+ " Values must be of type double."
+ " Parameter k controls the accuracy and the size of the sketch."
+ " If k is ommitted, the default is used.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class DataToDoublesSketchUDAF extends AbstractGenericUDAFResolver {
@Override
@@ -56,7 +56,6 @@ public class DataToDoublesSketchUDAF extends AbstractGenericUDAFResolver {
static class DataToSketchEvaluator extends DoublesEvaluator {
- @SuppressWarnings("deprecation")
@Override
public void iterate(final AggregationBuffer buf, final Object[] data) throws HiveException {
if (data[0] == null) { return; }
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/DataToItemsSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/quantiles/DataToItemsSketchUDAF.java
index d69c58b..d95b195 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/DataToItemsSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/DataToItemsSketchUDAF.java
@@ -36,7 +36,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
* This is a generic implementation to be specialized in subclasses
* @param <T> type of item
*/
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public abstract class DataToItemsSketchUDAF<T> extends AbstractGenericUDAFResolver {
@Override
@@ -60,7 +60,6 @@ public abstract class DataToItemsSketchUDAF<T> extends AbstractGenericUDAFResolv
super(comparator, serDe);
}
- @SuppressWarnings("deprecation")
@Override
public void iterate(final AggregationBuffer buf, final Object[] data) throws HiveException {
if (data[0] == null) { return; }
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/DataToStringsSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/quantiles/DataToStringsSketchUDAF.java
index ca495dd..be5874e 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/DataToStringsSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/DataToStringsSketchUDAF.java
@@ -35,7 +35,6 @@ import org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector;
+ " Values must be of string type."
+ " Parameter k controls the accuracy and the size of the sketch."
+ " If k is ommitted, the default is used.")
-@SuppressWarnings("javadoc")
public class DataToStringsSketchUDAF extends DataToItemsSketchUDAF<String> {
@Override
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/DoublesSketchToStringUDF.java b/src/main/java/org/apache/datasketches/hive/quantiles/DoublesSketchToStringUDF.java
index 2e4af0c..b0d689a 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/DoublesSketchToStringUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/DoublesSketchToStringUDF.java
@@ -27,7 +27,7 @@ import org.apache.hadoop.io.BytesWritable;
@Description(name = "ToString", value = "_FUNC_(sketch)",
extended = " Returns a human-readable summary of a given DoublesSketch.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class DoublesSketchToStringUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/GetCdfFromDoublesSketchUDF.java b/src/main/java/org/apache/datasketches/hive/quantiles/GetCdfFromDoublesSketchUDF.java
index 2e0fabb..619a733 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/GetCdfFromDoublesSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/GetCdfFromDoublesSketchUDF.java
@@ -38,7 +38,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " to the ranks of the corresponding split points (fraction of input stream values that are less"
+ " than a split point). The last value is always 1."
+ " CDF can also be viewed as a cumulative version of PMF.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetCdfFromDoublesSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/GetCdfFromStringsSketchUDF.java b/src/main/java/org/apache/datasketches/hive/quantiles/GetCdfFromStringsSketchUDF.java
index 6f2485f..c6944ae 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/GetCdfFromStringsSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/GetCdfFromStringsSketchUDF.java
@@ -40,7 +40,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " to the ranks of the corresponding split points (fraction of input stream values that are less"
+ " than a split point). The last value is always 1."
+ " CDF can also be viewed as a cumulative version of PMF.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetCdfFromStringsSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/GetKFromDoublesSketchUDF.java b/src/main/java/org/apache/datasketches/hive/quantiles/GetKFromDoublesSketchUDF.java
index 740b383..6eec0dc 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/GetKFromDoublesSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/GetKFromDoublesSketchUDF.java
@@ -27,7 +27,7 @@ import org.apache.hadoop.io.BytesWritable;
@Description(name = "GetK", value = "_FUNC_(sketch)",
extended = " Returns parameter K from a given DoublesSketch sketch.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetKFromDoublesSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/GetKFromStringsSketchUDF.java b/src/main/java/org/apache/datasketches/hive/quantiles/GetKFromStringsSketchUDF.java
index 74c4fb6..8ad8591 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/GetKFromStringsSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/GetKFromStringsSketchUDF.java
@@ -30,7 +30,7 @@ import org.apache.hadoop.io.BytesWritable;
@Description(name = "GetK", value = "_FUNC_(sketch)",
extended = " Returns parameter K from a given ItemsSketch<String> sketch.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetKFromStringsSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/GetNFromDoublesSketchUDF.java b/src/main/java/org/apache/datasketches/hive/quantiles/GetNFromDoublesSketchUDF.java
index 62a953d..aad64aa 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/GetNFromDoublesSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/GetNFromDoublesSketchUDF.java
@@ -27,7 +27,7 @@ import org.apache.hadoop.io.BytesWritable;
@Description(name = "GetN", value = "_FUNC_(sketch)",
extended = " Returns the total number of observed input values (stream length) from a given DoublesSketch.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetNFromDoublesSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/GetNFromStringsSketchUDF.java b/src/main/java/org/apache/datasketches/hive/quantiles/GetNFromStringsSketchUDF.java
index 3dc3b23..533282b 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/GetNFromStringsSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/GetNFromStringsSketchUDF.java
@@ -31,7 +31,7 @@ import org.apache.hadoop.io.BytesWritable;
@Description(name = "GetN", value = "_FUNC_(sketch)",
extended = " Returns the total number of observed input values (stream length) "
+ "from a given ItemsSketch<String>.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetNFromStringsSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/GetPmfFromDoublesSketchUDF.java b/src/main/java/org/apache/datasketches/hive/quantiles/GetPmfFromDoublesSketchUDF.java
index f37ee7e..f3e65a3 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/GetPmfFromDoublesSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/GetPmfFromDoublesSketchUDF.java
@@ -38,7 +38,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " to the fraction of the values that fell into one of those intervals."
+ " The definition of an interval is inclusive of the left split point and exclusive"
+ " of the right split point")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetPmfFromDoublesSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/GetPmfFromStringsSketchUDF.java b/src/main/java/org/apache/datasketches/hive/quantiles/GetPmfFromStringsSketchUDF.java
index aa05962..5b17704 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/GetPmfFromStringsSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/GetPmfFromStringsSketchUDF.java
@@ -40,7 +40,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " to the fraction of the values that fell into one of those intervals."
+ " The definition of an interval is inclusive of the left split point and exclusive"
+ " of the right split point")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetPmfFromStringsSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantileFromDoublesSketchUDF.java b/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantileFromDoublesSketchUDF.java
index 502d1ba..615abb2 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantileFromDoublesSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantileFromDoublesSketchUDF.java
@@ -32,7 +32,7 @@ extended = " Returns a quantile value from a given DoublesSketch sketch."
+ " For example, a fraction of 0.5 corresponds to 50th percentile, which is"
+ " the median value of the distribution (the number separating the higher half"
+ " of the probability distribution from the lower half).")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetQuantileFromDoublesSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantileFromStringsSketchUDF.java b/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantileFromStringsSketchUDF.java
index d9054e3..85f6f78 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantileFromStringsSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantileFromStringsSketchUDF.java
@@ -35,7 +35,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " For example, a fraction of 0.5 corresponds to 50th percentile, which is"
+ " the median value of the distribution (the number separating the higher half"
+ " of the probability distribution from the lower half).")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetQuantileFromStringsSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantilesFromDoublesSketchUDF.java b/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantilesFromDoublesSketchUDF.java
index c06be09..c04f768 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantilesFromDoublesSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantilesFromDoublesSketchUDF.java
@@ -40,7 +40,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " A value of 1 will return the min value (normalized rank of 0.0)."
+ " A value of 2 will return the min and the max value (ranks 0.0 amd 1.0)."
+ " A value of 3 will return the min, the median and the max value (ranks 0.0, 0.5, and 1.0), etc.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetQuantilesFromDoublesSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantilesFromStringsSketchUDF.java b/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantilesFromStringsSketchUDF.java
index 161f019..dd5f07f 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantilesFromStringsSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/GetQuantilesFromStringsSketchUDF.java
@@ -43,7 +43,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " A value of 1 will return the min value (normalized rank of 0.0)."
+ " A value of 2 will return the min and the max value (ranks 0.0 amd 1.0)."
+ " A value of 3 will return the min, the median and the max value (ranks 0.0, 0.5, and 1.0), etc.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class GetQuantilesFromStringsSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/StringsSketchToStringUDF.java b/src/main/java/org/apache/datasketches/hive/quantiles/StringsSketchToStringUDF.java
index 3d5211a..904446f 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/StringsSketchToStringUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/StringsSketchToStringUDF.java
@@ -30,7 +30,7 @@ import org.apache.hadoop.io.BytesWritable;
@Description(name = "ToString", value = "_FUNC_(sketch)",
extended = " Returns a human-readable summary of a given ItemsSketch<String>.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class StringsSketchToStringUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/UnionDoublesSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/quantiles/UnionDoublesSketchUDAF.java
index 911b6e8..5b7c601 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/UnionDoublesSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/UnionDoublesSketchUDAF.java
@@ -33,7 +33,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
@Description(name = "Union", value = "_FUNC_(sketch) - "
+ "Returns a QuantilesSketch in a serialized form as a binary blob."
+ " Input values are also serialized sketches.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class UnionDoublesSketchUDAF extends AbstractGenericUDAFResolver {
@Override
@@ -51,7 +51,6 @@ public class UnionDoublesSketchUDAF extends AbstractGenericUDAFResolver {
static class UnionEvaluator extends DoublesEvaluator {
- @SuppressWarnings("deprecation")
@Override
public void iterate(final AggregationBuffer buf, final Object[] data) throws HiveException {
if (data[0] == null) { return; }
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/UnionItemsSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/quantiles/UnionItemsSketchUDAF.java
index ae53ef7..cfd35fa 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/UnionItemsSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/UnionItemsSketchUDAF.java
@@ -36,7 +36,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
* This is a generic implementation to be specialized in subclasses
* @param <T> type of item
*/
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public abstract class UnionItemsSketchUDAF<T> extends AbstractGenericUDAFResolver {
@Override
@@ -60,7 +60,6 @@ public abstract class UnionItemsSketchUDAF<T> extends AbstractGenericUDAFResolve
super(comparator, serDe);
}
- @SuppressWarnings("deprecation")
@Override
public void iterate(final AggregationBuffer buf, final Object[] data) throws HiveException {
if (data[0] == null) { return; }
diff --git a/src/main/java/org/apache/datasketches/hive/quantiles/UnionStringsSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/quantiles/UnionStringsSketchUDAF.java
index da97534..641482e 100644
--- a/src/main/java/org/apache/datasketches/hive/quantiles/UnionStringsSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/quantiles/UnionStringsSketchUDAF.java
@@ -28,7 +28,6 @@ import org.apache.hadoop.hive.ql.udf.generic.GenericUDAFEvaluator;
@Description(name = "Union", value = "_FUNC_(sketch) - "
+ "Returns an ItemsSketch<String> in a serialized form as a binary blob."
+ " Input values must also be serialized sketches.")
-@SuppressWarnings("javadoc")
public class UnionStringsSketchUDAF extends UnionItemsSketchUDAF<String> {
@Override
diff --git a/src/main/java/org/apache/datasketches/hive/theta/DataToSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/theta/DataToSketchUDAF.java
index 1b579d3..b7a8d0f 100644
--- a/src/main/java/org/apache/datasketches/hive/theta/DataToSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/theta/DataToSketchUDAF.java
@@ -61,7 +61,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
+ "and at the time of this writing was 4096 (about 3% error)."
+ " The sampling probability is optional and must be from 0 to 1. The default is 1 (no sampling)"
+ " The seed is optional, and using it is not recommended unless you really know why you need it")
-@SuppressWarnings("javadoc")
+@SuppressWarnings({"javadoc","deprecation"})
public class DataToSketchUDAF extends AbstractGenericUDAFResolver {
/**
@@ -189,7 +189,7 @@ public class DataToSketchUDAF extends AbstractGenericUDAFResolver {
* java.lang.Object[])
*/
@Override
- public void iterate(final @SuppressWarnings("deprecation") AggregationBuffer agg,
+ public void iterate(final AggregationBuffer agg,
final Object[] parameters) throws HiveException {
if (parameters[0] == null) { return; }
final UnionState state = (UnionState) agg;
diff --git a/src/main/java/org/apache/datasketches/hive/theta/EstimateSketchSimilarityUDF.java b/src/main/java/org/apache/datasketches/hive/theta/EstimateSketchSimilarityUDF.java
index 35a1802..1cd64bc 100644
--- a/src/main/java/org/apache/datasketches/hive/theta/EstimateSketchSimilarityUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/theta/EstimateSketchSimilarityUDF.java
@@ -31,6 +31,7 @@ import org.apache.hadoop.io.BytesWritable;
* Hive estimate sketch similarity UDF.
*
*/
+@SuppressWarnings("deprecation")
public class EstimateSketchSimilarityUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/theta/EstimateSketchUDF.java b/src/main/java/org/apache/datasketches/hive/theta/EstimateSketchUDF.java
index 013b279..b66774b 100644
--- a/src/main/java/org/apache/datasketches/hive/theta/EstimateSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/theta/EstimateSketchUDF.java
@@ -31,6 +31,7 @@ import org.apache.hadoop.io.BytesWritable;
* Hive estimate sketch udf. V4
*
*/
+@SuppressWarnings("deprecation")
public class EstimateSketchUDF extends UDF {
private static final int EMPTY_SKETCH_SIZE_BYTES = 8;
diff --git a/src/main/java/org/apache/datasketches/hive/theta/ExcludeSketchUDF.java b/src/main/java/org/apache/datasketches/hive/theta/ExcludeSketchUDF.java
index 8eb4755..d61b53c 100644
--- a/src/main/java/org/apache/datasketches/hive/theta/ExcludeSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/theta/ExcludeSketchUDF.java
@@ -32,6 +32,7 @@ import org.apache.hadoop.io.BytesWritable;
* Hive exclude sketch UDF. (i.e. in sketch a but not in sketch b)
*
*/
+@SuppressWarnings("deprecation")
public class ExcludeSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/theta/IntersectSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/theta/IntersectSketchUDAF.java
index 26b2b01..bf6cddb 100644
--- a/src/main/java/org/apache/datasketches/hive/theta/IntersectSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/theta/IntersectSketchUDAF.java
@@ -57,7 +57,7 @@ import org.apache.hadoop.io.LongWritable;
+ "be operated on by the other sketch-related functions. "
+ "The seed is optional, "
+ "and using it is not recommended unless you really know why you need it.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class IntersectSketchUDAF extends AbstractGenericUDAFResolver {
@Override
@@ -119,7 +119,7 @@ public class IntersectSketchUDAF extends AbstractGenericUDAFResolver {
}
@Override
- public void iterate(final @SuppressWarnings("deprecation") AggregationBuffer buf,
+ public void iterate(final AggregationBuffer buf,
final Object[] data) throws HiveException {
if (data[0] == null) { return; }
final IntersectionState state = (IntersectionState) buf;
@@ -136,7 +136,7 @@ public class IntersectSketchUDAF extends AbstractGenericUDAFResolver {
}
@Override
- public Object terminatePartial(final @SuppressWarnings("deprecation") AggregationBuffer buf)
+ public Object terminatePartial(final AggregationBuffer buf)
throws HiveException {
final IntersectionState state = (IntersectionState) buf;
final Sketch intermediate = state.getResult();
@@ -149,7 +149,7 @@ public class IntersectSketchUDAF extends AbstractGenericUDAFResolver {
}
@Override
- public void merge(final @SuppressWarnings("deprecation") AggregationBuffer buf,
+ public void merge(final AggregationBuffer buf,
final Object data) throws HiveException {
if (data == null) { return; }
final IntersectionState state = (IntersectionState) buf;
@@ -166,7 +166,7 @@ public class IntersectSketchUDAF extends AbstractGenericUDAFResolver {
}
@Override
- public Object terminate(final @SuppressWarnings("deprecation") AggregationBuffer buf)
+ public Object terminate(final AggregationBuffer buf)
throws HiveException {
final IntersectionState state = (IntersectionState) buf;
final Sketch resultSketch = state.getResult();
@@ -174,14 +174,13 @@ public class IntersectSketchUDAF extends AbstractGenericUDAFResolver {
return new BytesWritable(resultSketch.toByteArray());
}
- @SuppressWarnings("deprecation")
@Override
public AggregationBuffer getNewAggregationBuffer() throws HiveException {
return new IntersectionState();
}
@Override
- public void reset(final @SuppressWarnings("deprecation") AggregationBuffer buf)
+ public void reset(final AggregationBuffer buf)
throws HiveException {
final IntersectionState state = (IntersectionState) buf;
state.reset();
diff --git a/src/main/java/org/apache/datasketches/hive/theta/IntersectSketchUDF.java b/src/main/java/org/apache/datasketches/hive/theta/IntersectSketchUDF.java
index 6c4c234..9999ee3 100644
--- a/src/main/java/org/apache/datasketches/hive/theta/IntersectSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/theta/IntersectSketchUDF.java
@@ -32,6 +32,7 @@ import org.apache.hadoop.io.BytesWritable;
* Hive intersection sketch UDF.
*
*/
+@SuppressWarnings("deprecation")
public class IntersectSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/theta/UnionSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/theta/UnionSketchUDAF.java
index a134fa8..896edb3 100644
--- a/src/main/java/org/apache/datasketches/hive/theta/UnionSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/theta/UnionSketchUDAF.java
@@ -57,6 +57,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
+ "The default size is defined in the sketches-core library and at the time of this writing "
+ "was 4096 (about 3% error). "
+ "The seed is optional, and using it is not recommended unless you really know why you need it")
+@SuppressWarnings("deprecation")
public class UnionSketchUDAF extends AbstractGenericUDAFResolver {
/**
@@ -70,6 +71,7 @@ public class UnionSketchUDAF extends AbstractGenericUDAFResolver {
* @param info The parameter info to validate
* @return The GenericUDAFEvaluator to use to compute the function.
*/
+ @SuppressWarnings("javadoc")
@Override
public GenericUDAFEvaluator getEvaluator(final GenericUDAFParameterInfo info) throws SemanticException {
final ObjectInspector[] parameters = info.getParameterObjectInspectors();
@@ -153,14 +155,14 @@ public class UnionSketchUDAF extends AbstractGenericUDAFResolver {
* sketches in the form of Object passed in to be merged.
*/
@Override
- public void iterate(final @SuppressWarnings("deprecation") AggregationBuffer agg,
+ public void iterate(final AggregationBuffer agg,
final Object[] parameters) throws HiveException {
if (parameters[0] == null) { return; }
final UnionState state = (UnionState) agg;
if (!state.isInitialized()) {
initializeState(state, parameters);
}
- final byte[] serializedSketch =
+ final byte[] serializedSketch =
(byte[]) this.inputObjectInspector.getPrimitiveJavaObject(parameters[0]);
if (serializedSketch == null) { return; }
state.update(Memory.wrap(serializedSketch));
@@ -169,7 +171,7 @@ public class UnionSketchUDAF extends AbstractGenericUDAFResolver {
private void initializeState(final UnionState state, final Object[] parameters) {
int nominalEntries = DEFAULT_NOMINAL_ENTRIES;
if (this.nominalEntriesObjectInspector != null) {
- nominalEntries =
+ nominalEntries =
PrimitiveObjectInspectorUtils.getInt(parameters[1], this.nominalEntriesObjectInspector);
}
long seed = DEFAULT_UPDATE_SEED;
diff --git a/src/main/java/org/apache/datasketches/hive/theta/UnionSketchUDF.java b/src/main/java/org/apache/datasketches/hive/theta/UnionSketchUDF.java
index 41256d7..db2b55f 100644
--- a/src/main/java/org/apache/datasketches/hive/theta/UnionSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/theta/UnionSketchUDF.java
@@ -31,6 +31,7 @@ import org.apache.hadoop.io.BytesWritable;
/**
* Hive union sketch UDF.
*/
+@SuppressWarnings("deprecation")
public class UnionSketchUDF extends UDF {
private static final int EMPTY_SKETCH_SIZE_BYTES = 8;
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToEstimateAndErrorBoundsUDF.java b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToEstimateAndErrorBoundsUDF.java
index ccfc731..4c1403c 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToEstimateAndErrorBoundsUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToEstimateAndErrorBoundsUDF.java
@@ -36,7 +36,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " The result will be three double values:"
+ " estimate of the number of unique keys, lower bound and upper bound. The bounds are given"
+ " at 95.5% confidence.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class ArrayOfDoublesSketchToEstimateAndErrorBoundsUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToEstimatesUDF.java b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToEstimatesUDF.java
index e988c07..552ab68 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToEstimatesUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToEstimatesUDF.java
@@ -38,7 +38,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " sketch per key. The first estimate is the estimate of the number of unique keys in the"
+ " original population. Next there are N estimates of the sums of the parameters in the"
+ " original population (sums of the values in the sketch scaled to the original population)")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class ArrayOfDoublesSketchToEstimatesUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToMeansUDF.java b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToMeansUDF.java
index 7f57752..3710c68 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToMeansUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToMeansUDF.java
@@ -36,7 +36,7 @@ import org.apache.hadoop.io.BytesWritable;
extended = "Returns a list of mean values from a given ArrayOfDoublesSketch."
+ " The result will be N double values, where N is the number of double values kept in the"
+ " sketch per key.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class ArrayOfDoublesSketchToMeansUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToNumberOfRetainedEntriesUDF.java b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToNumberOfRetainedEntriesUDF.java
index 914fd2b..2f4d637 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToNumberOfRetainedEntriesUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToNumberOfRetainedEntriesUDF.java
@@ -31,7 +31,7 @@ import org.apache.hadoop.io.BytesWritable;
value = "_FUNC_(sketch)",
extended = "Returns the number of retained entries from a given ArrayOfDoublesSketch."
+ " The result is an integer value.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class ArrayOfDoublesSketchToNumberOfRetainedEntriesUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToQuantilesSketchUDF.java b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToQuantilesSketchUDF.java
index f556640..79cbc28 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToQuantilesSketchUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToQuantilesSketchUDF.java
@@ -39,7 +39,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " The column number is optional (the default is 1)."
+ " The parameter k is optional (the default is defined in the sketch library)."
+ " The result is a serialized quantiles sketch.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class ArrayOfDoublesSketchToQuantilesSketchUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToValuesUDTF.java b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToValuesUDTF.java
index add69b6..c27ea6c 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToValuesUDTF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToValuesUDTF.java
@@ -38,12 +38,10 @@ import org.apache.hadoop.hive.serde2.objectinspector.StructObjectInspector;
import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectInspectorFactory;
import org.apache.hadoop.io.BytesWritable;
-@SuppressWarnings("javadoc")
public class ArrayOfDoublesSketchToValuesUDTF extends GenericUDTF {
PrimitiveObjectInspector inputObjectInspector;
- @SuppressWarnings("deprecation")
@Override
public StructObjectInspector initialize(final ObjectInspector[] inspectors) throws UDFArgumentException {
if (inspectors.length != 1) {
@@ -54,7 +52,7 @@ public class ArrayOfDoublesSketchToValuesUDTF extends GenericUDTF {
+ inspectors[0].getCategory().name() + " was recieved");
}
this.inputObjectInspector = (PrimitiveObjectInspector) inspectors[0];
- if (this.inputObjectInspector.getPrimitiveCategory()
+ if (this.inputObjectInspector.getPrimitiveCategory()
!= PrimitiveObjectInspector.PrimitiveCategory.BINARY) {
throw new UDFArgumentTypeException(0, "Binary value expected as the first argument, but "
+ this.inputObjectInspector.getPrimitiveCategory().name() + " was recieved");
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToVariancesUDF.java b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToVariancesUDF.java
index 8612917..e70696b 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToVariancesUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchToVariancesUDF.java
@@ -36,7 +36,7 @@ import org.apache.hadoop.io.BytesWritable;
extended = "Returns a list of variance values from a given ArrayOfDoublesSketch."
+ " The result will be N double values, where N is the number of double values kept in the"
+ " sketch per key.")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class ArrayOfDoublesSketchToVariancesUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchesTTestUDF.java b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchesTTestUDF.java
index aafee45..d4be9b7 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchesTTestUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/ArrayOfDoublesSketchesTTestUDF.java
@@ -38,7 +38,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " The result will be N double values, where N is the number of double values kept in the"
+ " sketch per key. The resulting p-values are probabilities that differences in means are"
+ " due to chance")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class ArrayOfDoublesSketchesTTestUDF extends UDF {
/**
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/DataToArrayOfDoublesSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/tuple/DataToArrayOfDoublesSketchUDAF.java
index b7edded..aab43d1 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/DataToArrayOfDoublesSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/DataToArrayOfDoublesSketchUDAF.java
@@ -49,7 +49,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
+ " uniques. The default number is defined in the sketches-core library, and at the time of this"
+ " writing was 4096 (about 3% error)."
+ " The sampling probability is optional and must be from 0 to 1. The default is 1 (no sampling)")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class DataToArrayOfDoublesSketchUDAF extends AbstractGenericUDAFResolver {
@Override
@@ -149,7 +149,7 @@ public class DataToArrayOfDoublesSketchUDAF extends AbstractGenericUDAFResolver
}
@Override
- public void iterate(final @SuppressWarnings("deprecation") AggregationBuffer buf,
+ public void iterate(final AggregationBuffer buf,
final Object[] data) throws HiveException {
if (data[0] == null) { return; }
final ArrayOfDoublesSketchState state = (ArrayOfDoublesSketchState) buf;
@@ -173,7 +173,6 @@ public class DataToArrayOfDoublesSketchUDAF extends AbstractGenericUDAFResolver
state.init(nominalNumEntries, samplingProbability, this.numValues_);
}
- @SuppressWarnings("deprecation")
@Override
public AggregationBuffer getNewAggregationBuffer() throws HiveException {
if ((this.mode_ == Mode.PARTIAL1) || (this.mode_ == Mode.COMPLETE)) {
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/DataToDoubleSummarySketchUDAF.java b/src/main/java/org/apache/datasketches/hive/tuple/DataToDoubleSummarySketchUDAF.java
index 6e2abdb..ebbeea1 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/DataToDoubleSummarySketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/DataToDoubleSummarySketchUDAF.java
@@ -52,7 +52,6 @@ import org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector.Pr
+ " The sampling probability is optional and must be from 0 to 1. The default is 1 (no sampling)")
public class DataToDoubleSummarySketchUDAF extends DataToSketchUDAF {
- @SuppressWarnings("resource")
@Override
public GenericUDAFEvaluator getEvaluator(final GenericUDAFParameterInfo info) throws SemanticException {
super.getEvaluator(info);
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/DataToDoubleSummaryWithModeSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/tuple/DataToDoubleSummaryWithModeSketchUDAF.java
index 16d6777..25060e8 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/DataToDoubleSummaryWithModeSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/DataToDoubleSummaryWithModeSketchUDAF.java
@@ -63,7 +63,6 @@ import org.apache.hadoop.io.Text;
+ " Summary mode must be one of: 'Sum', 'Min', 'Max'")
public class DataToDoubleSummaryWithModeSketchUDAF extends DataToSketchUDAF {
- @SuppressWarnings("resource")
@Override
public GenericUDAFEvaluator getEvaluator(final GenericUDAFParameterInfo info) throws SemanticException {
super.getEvaluator(info);
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/DataToSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/tuple/DataToSketchUDAF.java
index 97ea58e..bc3b0bd 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/DataToSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/DataToSketchUDAF.java
@@ -45,7 +45,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
* encoding for cross-platform compatibility, it is recommended that these values be encoded prior
* to being submitted and then typed as a BINARY byte[].</p>
*/
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public abstract class DataToSketchUDAF extends AbstractGenericUDAFResolver {
@Override
@@ -143,7 +143,7 @@ public abstract class DataToSketchUDAF extends AbstractGenericUDAFResolver {
}
@Override
- public void iterate(final @SuppressWarnings("deprecation") AggregationBuffer buf, final Object[] data)
+ public void iterate(final AggregationBuffer buf, final Object[] data)
throws HiveException {
if (data[0] == null) { return; }
@SuppressWarnings("unchecked")
@@ -167,7 +167,6 @@ public abstract class DataToSketchUDAF extends AbstractGenericUDAFResolver {
state.init(nominalNumEntries, samplingProbability, getSummaryFactory(data));
}
- @SuppressWarnings("deprecation")
@Override
public AggregationBuffer getNewAggregationBuffer() throws HiveException {
if (this.mode_ == Mode.PARTIAL1 || this.mode_ == Mode.COMPLETE) {
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/DoubleSummarySketchToEstimatesUDF.java b/src/main/java/org/apache/datasketches/hive/tuple/DoubleSummarySketchToEstimatesUDF.java
index 80512a2..f137984 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/DoubleSummarySketchToEstimatesUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/DoubleSummarySketchToEstimatesUDF.java
@@ -42,7 +42,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " original population. Next there is an estimate of the sum of the parameter in the"
+ " original population (sum of the values in the sketch scaled to the original population."
+ " This estimate assumes that the DoubleSummary was used in the Sum mode.)")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class DoubleSummarySketchToEstimatesUDF extends UDF {
private static final SummaryDeserializer<DoubleSummary> SUMMARY_DESERIALIZER =
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/DoubleSummarySketchToPercentileUDF.java b/src/main/java/org/apache/datasketches/hive/tuple/DoubleSummarySketchToPercentileUDF.java
index 9497212..1eda623 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/DoubleSummarySketchToPercentileUDF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/DoubleSummarySketchToPercentileUDF.java
@@ -41,7 +41,7 @@ import org.apache.hadoop.io.BytesWritable;
+ " percent. For example, 50th percentile is the median value of the"
+ " distribution (the number separating the higher half of a probability"
+ " distribution from the lower half)")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class DoubleSummarySketchToPercentileUDF extends UDF {
private static final SummaryDeserializer<DoubleSummary> SUMMARY_DESERIALIZER =
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/UnionArrayOfDoublesSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/tuple/UnionArrayOfDoublesSketchUDAF.java
index 8f6a75d..098a0a9 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/UnionArrayOfDoublesSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/UnionArrayOfDoublesSketchUDAF.java
@@ -52,7 +52,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
+ " the estimation of uniques. The default number is defined in the sketches-core library,"
+ " and at the time of this writing was 4096 (about 3% error)."
+ " The number of values is optional and must match all input sketches (defaults to 1)")
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class UnionArrayOfDoublesSketchUDAF extends AbstractGenericUDAFResolver {
@Override
@@ -121,7 +121,7 @@ public class UnionArrayOfDoublesSketchUDAF extends AbstractGenericUDAFResolver {
}
@Override
- public void iterate(final @SuppressWarnings("deprecation") AggregationBuffer buf, final Object[] data)
+ public void iterate(final AggregationBuffer buf, final Object[] data)
throws HiveException {
if (data[0] == null) { return; }
final ArrayOfDoublesUnionState state = (ArrayOfDoublesUnionState) buf;
@@ -145,7 +145,6 @@ public class UnionArrayOfDoublesSketchUDAF extends AbstractGenericUDAFResolver {
state.init(nominalNumEntries, numValues);
}
- @SuppressWarnings("deprecation")
@Override
public AggregationBuffer getNewAggregationBuffer() throws HiveException {
return new ArrayOfDoublesUnionState();
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/UnionDoubleSummarySketchUDAF.java b/src/main/java/org/apache/datasketches/hive/tuple/UnionDoubleSummarySketchUDAF.java
index f45c27e..05c22a7 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/UnionDoubleSummarySketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/UnionDoubleSummarySketchUDAF.java
@@ -44,7 +44,6 @@ import org.apache.hadoop.hive.ql.udf.generic.GenericUDAFEvaluator;
+ " from the sketch. A number of 16384 can be expected to yield errors of roughly +-1.5% in"
+ " the estimation of uniques. The default number is defined in the sketches-core library"
+ " and at the time of this writing was 4096 (about 3% error).")
-@SuppressWarnings("javadoc")
public class UnionDoubleSummarySketchUDAF extends UnionSketchUDAF {
@Override
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/UnionDoubleSummaryWithModeSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/tuple/UnionDoubleSummaryWithModeSketchUDAF.java
index ffcbbe0..0460322 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/UnionDoubleSummaryWithModeSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/UnionDoubleSummaryWithModeSketchUDAF.java
@@ -58,7 +58,6 @@ import org.apache.hadoop.io.Text;
+ " the estimation of uniques. The default number is defined in the sketches-core library"
+ " and at the time of this writing was 4096 (about 3% error)."
+ " Summary mode must be one of: 'Sum', 'Min', 'Max'")
-@SuppressWarnings("javadoc")
public class UnionDoubleSummaryWithModeSketchUDAF extends UnionSketchUDAF {
@Override
diff --git a/src/main/java/org/apache/datasketches/hive/tuple/UnionSketchUDAF.java b/src/main/java/org/apache/datasketches/hive/tuple/UnionSketchUDAF.java
index d1c5522..b01e4f1 100644
--- a/src/main/java/org/apache/datasketches/hive/tuple/UnionSketchUDAF.java
+++ b/src/main/java/org/apache/datasketches/hive/tuple/UnionSketchUDAF.java
@@ -43,6 +43,7 @@ import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectIn
/**
* Generic implementation to be sub-classed with a particular type of Summary
*/
+@SuppressWarnings("deprecation")
public abstract class UnionSketchUDAF extends AbstractGenericUDAFResolver {
@Override
@@ -81,7 +82,6 @@ public abstract class UnionSketchUDAF extends AbstractGenericUDAFResolver {
*/
public abstract GenericUDAFEvaluator createEvaluator();
- @SuppressWarnings("javadoc")
public static abstract class UnionSketchEvaluator<S extends Summary> extends SketchEvaluator<S> {
private PrimitiveObjectInspector sketchInspector_;
@@ -115,7 +115,7 @@ public abstract class UnionSketchUDAF extends AbstractGenericUDAFResolver {
}
@Override
- public void iterate(final @SuppressWarnings("deprecation") AggregationBuffer buf, final Object[] data)
+ public void iterate(final AggregationBuffer buf, final Object[] data)
throws HiveException {
if (data[0] == null) { return; }
@SuppressWarnings("unchecked")
@@ -136,7 +136,6 @@ public abstract class UnionSketchUDAF extends AbstractGenericUDAFResolver {
state.init(nominalNumEntries, getSummarySetOperationsForIterate(data));
}
- @SuppressWarnings("deprecation")
@Override
public AggregationBuffer getNewAggregationBuffer() throws HiveException {
return new UnionState<S>();
diff --git a/src/test/java/org/apache/datasketches/hive/cpc/DataToSketchUDAFTest.java b/src/test/java/org/apache/datasketches/hive/cpc/DataToSketchUDAFTest.java
index 6d026f0..af899e1 100644
--- a/src/test/java/org/apache/datasketches/hive/cpc/DataToSketchUDAFTest.java
+++ b/src/test/java/org/apache/datasketches/hive/cpc/DataToSketchUDAFTest.java
@@ -49,7 +49,6 @@ import org.apache.hadoop.io.Text;
import org.testng.Assert;
import org.testng.annotations.Test;
-@SuppressWarnings({"javadoc","resource"})
public class DataToSketchUDAFTest {
private static final ObjectInspector intInspector =
diff --git a/src/test/java/org/apache/datasketches/hive/cpc/GetEstimateAndErrorBoundsUDFTest.java b/src/test/java/org/apache/datasketches/hive/cpc/GetEstimateAndErrorBoundsUDFTest.java
index f5c5a7e..76dade4 100644
--- a/src/test/java/org/apache/datasketches/hive/cpc/GetEstimateAndErrorBoundsUDFTest.java
+++ b/src/test/java/org/apache/datasketches/hive/cpc/GetEstimateAndErrorBoundsUDFTest.java
@@ -26,7 +26,6 @@ import org.apache.hadoop.io.BytesWritable;
import org.testng.Assert;
import org.testng.annotations.Test;
-@SuppressWarnings("javadoc")
public class GetEstimateAndErrorBoundsUDFTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/hive/cpc/GetEstimateUDFTest.java b/src/test/java/org/apache/datasketches/hive/cpc/GetEstimateUDFTest.java
index 22beeb8..2902372 100644
--- a/src/test/java/org/apache/datasketches/hive/cpc/GetEstimateUDFTest.java
+++ b/src/test/java/org/apache/datasketches/hive/cpc/GetEstimateUDFTest.java
@@ -24,7 +24,6 @@ import org.apache.hadoop.io.BytesWritable;
import org.testng.Assert;
import org.testng.annotations.Test;
-@SuppressWarnings("javadoc")
public class GetEstimateUDFTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/hive/cpc/SketchToStringUDFTest.java b/src/test/java/org/apache/datasketches/hive/cpc/SketchToStringUDFTest.java
index 2c49092..bff5ea7 100644
--- a/src/test/java/org/apache/datasketches/hive/cpc/SketchToStringUDFTest.java
+++ b/src/test/java/org/apache/datasketches/hive/cpc/SketchToStringUDFTest.java
@@ -25,7 +25,6 @@ import org.testng.annotations.Test;
import org.apache.datasketches.cpc.CpcSketch;
-@SuppressWarnings("javadoc")
public class SketchToStringUDFTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/hive/cpc/UnionSketchUDAFTest.java b/src/test/java/org/apache/datasketches/hive/cpc/UnionSketchUDAFTest.java
index 3882259..b2d9d34 100644
--- a/src/test/java/org/apache/datasketches/hive/cpc/UnionSketchUDAFTest.java
+++ b/src/test/java/org/apache/datasketches/hive/cpc/UnionSketchUDAFTest.java
@@ -44,7 +44,6 @@ import org.apache.hadoop.io.LongWritable;
import org.testng.Assert;
import org.testng.annotations.Test;
-@SuppressWarnings({"javadoc","resource"})
public class UnionSketchUDAFTest {
private static final ObjectInspector intInspector =
diff --git a/src/test/java/org/apache/datasketches/hive/cpc/UnionSketchUDFTest.java b/src/test/java/org/apache/datasketches/hive/cpc/UnionSketchUDFTest.java
index f9607b5..9b7cf31 100644
--- a/src/test/java/org/apache/datasketches/hive/cpc/UnionSketchUDFTest.java
+++ b/src/test/java/org/apache/datasketches/hive/cpc/UnionSketchUDFTest.java
@@ -26,7 +26,6 @@ import org.testng.annotations.Test;
import org.apache.datasketches.cpc.CpcSketch;
-@SuppressWarnings("javadoc")
public class UnionSketchUDFTest {
@Test
diff --git a/src/test/java/org/apache/datasketches/hive/theta/SampleSketchUDF.java b/src/test/java/org/apache/datasketches/hive/theta/SampleSketchUDF.java
index 23c06cd..c02bf3d 100644
--- a/src/test/java/org/apache/datasketches/hive/theta/SampleSketchUDF.java
+++ b/src/test/java/org/apache/datasketches/hive/theta/SampleSketchUDF.java
@@ -30,7 +30,7 @@ import org.apache.hadoop.io.BytesWritable;
/**
* Hive estimate sketch UDF.
*/
-@SuppressWarnings("javadoc")
+@SuppressWarnings("deprecation")
public class SampleSketchUDF extends UDF {
public static final int DEFAULT_SIZE = 16384;
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org