You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Stamatis Zampetakis (Jira)" <ji...@apache.org> on 2022/10/21 07:21:01 UTC
[jira] [Updated] (HIVE-4368) Upgrade JavaEWAH dependency to version 0.6.11
[ https://issues.apache.org/jira/browse/HIVE-4368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stamatis Zampetakis updated HIVE-4368:
--------------------------------------
I cleared the fixVersion field since this ticket is still open. Please review this ticket and if the fix is already committed to a specific version please set the version accordingly and mark the ticket as RESOLVED.
According to the [JIRA guidelines|https://cwiki.apache.org/confluence/display/Hive/HowToContribute] the fixVersion should be set only when the issue is resolved/closed.
> Upgrade JavaEWAH dependency to version 0.6.11
> ---------------------------------------------
>
> Key: HIVE-4368
> URL: https://issues.apache.org/jira/browse/HIVE-4368
> Project: Hive
> Issue Type: Improvement
> Components: Indexing
> Affects Versions: 0.11.0
> Reporter: Daniel Lemire
> Priority: Minor
> Labels: patch
> Fix For: 0.10.1
>
>
> Apache Hive current depends on JavaEWAH version 0.3.2. It is nearly trivial to update to version 0.6.11 from a source code perspective: 6 lines need to be changed and in a small way.
> I include a subversion diff. (I tested that the result builds after this change.)
> $ svn diff
> Index: ivy/libraries.properties
> ===================================================================
> --- ivy/libraries.properties (revision 1468396)
> +++ ivy/libraries.properties (working copy)
> @@ -47,7 +47,7 @@
> guava-hadoop23.version=11.0.2
> hbase.version=0.92.0
> jackson.version=1.8.8
> -javaewah.version=0.3.2
> +javaewah.version=0.6.11
> jdo-api.version=2.3-ec
> jdom.version=1.1
> jetty.version=6.1.26
> Index: ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFEWAHBitmapAnd.java
> ===================================================================
> --- ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFEWAHBitmapAnd.java (revision 1468396)
> +++ ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFEWAHBitmapAnd.java (working copy)
> @@ -18,7 +18,7 @@
>
> package org.apache.hadoop.hive.ql.udf.generic;
>
> -import javaewah.EWAHCompressedBitmap;
> +import com.googlecode.javaewah.EWAHCompressedBitmap;
>
> import org.apache.hadoop.hive.ql.exec.Description;
>
> Index: ql/src/java/org/apache/hadoop/hive/ql/udf/generic/AbstractGenericUDFEWAHBitmapBop.java
> ===================================================================
> --- ql/src/java/org/apache/hadoop/hive/ql/udf/generic/AbstractGenericUDFEWAHBitmapBop.java (revision 1468396)
> +++ ql/src/java/org/apache/hadoop/hive/ql/udf/generic/AbstractGenericUDFEWAHBitmapBop.java (working copy)
> @@ -22,7 +22,7 @@
> import java.util.ArrayList;
> import java.util.List;
>
> -import javaewah.EWAHCompressedBitmap;
> +import com.googlecode.javaewah.EWAHCompressedBitmap;
>
> import org.apache.hadoop.hive.ql.exec.UDFArgumentException;
> import org.apache.hadoop.hive.ql.exec.UDFArgumentLengthException;
> Index: ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFEWAHBitmap.java
> ===================================================================
> --- ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFEWAHBitmap.java (revision 1468396)
> +++ ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDAFEWAHBitmap.java (working copy)
> @@ -21,7 +21,7 @@
> import java.util.ArrayList;
> import java.util.List;
>
> -import javaewah.EWAHCompressedBitmap;
> +import com.googlecode.javaewah.EWAHCompressedBitmap;
>
> import org.apache.commons.logging.Log;
> import org.apache.commons.logging.LogFactory;
> Index: ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFEWAHBitmapEmpty.java
> ===================================================================
> --- ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFEWAHBitmapEmpty.java (revision 1468396)
> +++ ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFEWAHBitmapEmpty.java (working copy)
> @@ -21,7 +21,7 @@
> import java.io.IOException;
> import java.util.ArrayList;
>
> -import javaewah.EWAHCompressedBitmap;
> +import com.googlecode.javaewah.EWAHCompressedBitmap;
>
> import org.apache.hadoop.hive.ql.exec.Description;
> import org.apache.hadoop.hive.ql.exec.UDFArgumentException;
> Index: ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFEWAHBitmapOr.java
> ===================================================================
> --- ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFEWAHBitmapOr.java (revision 1468396)
> +++ ql/src/java/org/apache/hadoop/hive/ql/udf/generic/GenericUDFEWAHBitmapOr.java (working copy)
> @@ -18,7 +18,7 @@
>
> package org.apache.hadoop.hive.ql.udf.generic;
>
> -import javaewah.EWAHCompressedBitmap;
> +import com.googlecode.javaewah.EWAHCompressedBitmap;
>
> import org.apache.hadoop.hive.ql.exec.Description;
--
This message was sent by Atlassian Jira
(v8.20.10#820010)