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)