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