You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by ru...@apache.org on 2021/10/21 19:59:00 UTC

[iceberg] branch master updated: Arrow: Bump to Apache Arrow 5.0 (#3040)

This is an automated email from the ASF dual-hosted git repository.

russellspitzer pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git


The following commit(s) were added to refs/heads/master by this push:
     new 62e20e3  Arrow: Bump to Apache Arrow 5.0 (#3040)
62e20e3 is described below

commit 62e20e3ee5318c2de5b6be2b5c284654a325bba0
Author: Eduard Tudenhöfner <et...@gmail.com>
AuthorDate: Thu Oct 21 21:58:49 2021 +0200

    Arrow: Bump to Apache Arrow 5.0 (#3040)
---
 .../iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.java   | 2 +-
 versions.props                                                        | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/arrow/src/main/java/org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.java b/arrow/src/main/java/org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.java
index 77157ce..87b70a8 100644
--- a/arrow/src/main/java/org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.java
+++ b/arrow/src/main/java/org/apache/iceberg/arrow/vectorized/GenericArrowVectorAccessorFactory.java
@@ -553,7 +553,7 @@ public class GenericArrowVectorAccessorFactory<DecimalT, Utf8StringT, ArrayT, Ch
     @Override
     public final DecimalT getDecimal(int rowId, int precision, int scale) {
       return decimalFactory.ofBigDecimal(
-              DecimalUtility.getBigDecimalFromArrowBuf(vector.getDataBuffer(), rowId, scale),
+              DecimalUtility.getBigDecimalFromArrowBuf(vector.getDataBuffer(), rowId, scale, DecimalVector.TYPE_WIDTH),
               precision, scale);
     }
   }
diff --git a/versions.props b/versions.props
index f2c874c..c4e7043 100644
--- a/versions.props
+++ b/versions.props
@@ -14,8 +14,8 @@ com.fasterxml.jackson.*:* = 2.11.4
 com.google.errorprone:error_prone_annotations = 2.3.3
 com.google.guava:guava = 28.0-jre
 com.github.ben-manes.caffeine:caffeine = 2.8.4
-org.apache.arrow:arrow-vector = 2.0.0
-org.apache.arrow:arrow-memory-netty = 2.0.0
+org.apache.arrow:arrow-vector = 5.0.0
+org.apache.arrow:arrow-memory-netty = 5.0.0
 com.github.stephenc.findbugs:findbugs-annotations = 1.3.9-1
 com.aliyun.oss:aliyun-sdk-oss = 3.10.2
 javax.xml.bind:jaxb-api = 2.3.1