You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ko...@apache.org on 2019/06/28 22:27:56 UTC

[arrow] annotated tag apache-arrow-0.14.0 updated (ac8c597 -> e0bd7c9)

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

kou pushed a change to annotated tag apache-arrow-0.14.0
in repository https://gitbox.apache.org/repos/asf/arrow.git.


*** WARNING: tag apache-arrow-0.14.0 was modified! ***

    from ac8c597  (tag)
      to e0bd7c9  (tag)
 tagging a591d76ad9a657110368aa422bb00f4010cb6b6e (commit)
 replaces apache-arrow-0.13.0
      by Sutou Kouhei
      on Sat Jun 29 07:26:47 2019 +0900

- Log -----------------------------------------------------------------
[maven-release-plugin] copy for tag apache-arrow-0.14.0
-----------------------------------------------------------------------

    omit 0715887  [maven-release-plugin] prepare release apache-arrow-0.14.0
    omit b1a6b0d  [Release] Update versions for 0.14.0
    omit 30e50df  [Release] Update .deb/.rpm changelogs for 0.14.0
    omit d40f96b  [Release] Update CHANGELOG.md for 0.14.0
     add f4a6e90  ARROW-5782: [Release] Setup test data for Flight in dev/release/01-perform.sh
     add aa9f08c  ARROW-5783: [Release][C#] Exclude dummy.git from RAT check
     new c4918fd  [Release] Update CHANGELOG.md for 0.14.0
     new 68a46c5  [Release] Update .deb/.rpm changelogs for 0.14.0
     new 233154e  [Release] Update versions for 0.14.0
     new a591d76  [maven-release-plugin] prepare release apache-arrow-0.14.0

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
annotated tag are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (ac8c597)
            \
             N -- N -- N   refs/tags/apache-arrow-0.14.0 (e0bd7c9)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CHANGELOG.md                                            | 2 ++
 dev/release/01-perform.sh                               | 6 ++++--
 dev/release/rat_exclude_files.txt                       | 1 +
 dev/tasks/linux-packages/debian.ubuntu-xenial/changelog | 2 +-
 dev/tasks/linux-packages/debian/changelog               | 2 +-
 5 files changed, 9 insertions(+), 4 deletions(-)


[arrow] 03/04: [Release] Update versions for 0.14.0

Posted by ko...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

kou pushed a commit to annotated tag apache-arrow-0.14.0
in repository https://gitbox.apache.org/repos/asf/arrow.git

commit 233154e45517fdb316f63d17e6f3c37a3db65b1d
Author: Sutou Kouhei <ko...@clear-code.com>
AuthorDate: Sat Jun 29 07:22:35 2019 +0900

    [Release] Update versions for 0.14.0
---
 c_glib/configure.ac                           | 2 +-
 c_glib/meson.build                            | 2 +-
 cpp/CMakeLists.txt                            | 2 +-
 csharp/Directory.Build.props                  | 2 +-
 js/package.json                               | 2 +-
 matlab/CMakeLists.txt                         | 2 +-
 python/setup.py                               | 2 +-
 r/DESCRIPTION                                 | 2 +-
 r/NEWS.md                                     | 2 +-
 ruby/red-arrow-cuda/lib/arrow-cuda/version.rb | 2 +-
 ruby/red-arrow/lib/arrow/version.rb           | 2 +-
 ruby/red-gandiva/lib/gandiva/version.rb       | 2 +-
 ruby/red-parquet/lib/parquet/version.rb       | 2 +-
 ruby/red-plasma/lib/plasma/version.rb         | 2 +-
 rust/arrow/Cargo.toml                         | 2 +-
 rust/datafusion/Cargo.toml                    | 6 +++---
 rust/datafusion/README.md                     | 2 +-
 rust/parquet/Cargo.toml                       | 4 ++--
 rust/parquet/README.md                        | 4 ++--
 19 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/c_glib/configure.ac b/c_glib/configure.ac
index 432f4ab..faf7b9b 100644
--- a/c_glib/configure.ac
+++ b/c_glib/configure.ac
@@ -17,7 +17,7 @@
 
 AC_PREREQ(2.65)
 
-m4_define([arrow_glib_version], 0.14.0-SNAPSHOT)
+m4_define([arrow_glib_version], 0.14.0)
 AC_INIT([arrow-glib],
         arrow_glib_version,
         [https://issues.apache.org/jira/browse/ARROW],
diff --git a/c_glib/meson.build b/c_glib/meson.build
index d3a2441..3696aba 100644
--- a/c_glib/meson.build
+++ b/c_glib/meson.build
@@ -23,7 +23,7 @@ project('arrow-glib', 'c', 'cpp',
           'cpp_std=c++11',
         ])
 
-version = '0.14.0-SNAPSHOT'
+version = '0.14.0'
 if version.endswith('-SNAPSHOT')
   version_numbers = version.split('-')[0].split('.')
   version_tag = version.split('-')[1]
diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt
index c09bdeb..1c706cd 100644
--- a/cpp/CMakeLists.txt
+++ b/cpp/CMakeLists.txt
@@ -18,7 +18,7 @@
 cmake_minimum_required(VERSION 3.2)
 message(STATUS "Building using CMake version: ${CMAKE_VERSION}")
 
-set(ARROW_VERSION "0.14.0-SNAPSHOT")
+set(ARROW_VERSION "0.14.0")
 
 string(REGEX MATCH "^[0-9]+\\.[0-9]+\\.[0-9]+" ARROW_BASE_VERSION "${ARROW_VERSION}")
 
diff --git a/csharp/Directory.Build.props b/csharp/Directory.Build.props
index 841f981..b17d01c 100644
--- a/csharp/Directory.Build.props
+++ b/csharp/Directory.Build.props
@@ -12,7 +12,7 @@
     <Product>Apache Arrow library</Product>
     <Copyright>Copyright 2016-2019 The Apache Software Foundation</Copyright>
     <Company>The Apache Software Foundation</Company>
-    <Version>0.14.0-SNAPSHOT</Version>
+    <Version>0.14.0</Version>
   </PropertyGroup>
 
   <PropertyGroup>
diff --git a/js/package.json b/js/package.json
index 3230689..41d1d6d 100644
--- a/js/package.json
+++ b/js/package.json
@@ -113,5 +113,5 @@
   "engines": {
     "node": ">=11.12"
   },
-  "version": "0.14.0-SNAPSHOT"
+  "version": "0.14.0"
 }
diff --git a/matlab/CMakeLists.txt b/matlab/CMakeLists.txt
index 37e28c6..5c6ec35 100755
--- a/matlab/CMakeLists.txt
+++ b/matlab/CMakeLists.txt
@@ -18,7 +18,7 @@
 cmake_minimum_required(VERSION 3.2)
 set(CMAKE_CXX_STANDARD 11)
 
-set(MLARROW_VERSION "0.14.0-SNAPSHOT")
+set(MLARROW_VERSION "0.14.0")
 string(REGEX MATCH
   "^[0-9]+\\.[0-9]+\\.[0-9]+" MLARROW_BASE_VERSION "${MLARROW_VERSION}")
 
diff --git a/python/setup.py b/python/setup.py
index 319d092..855cba5 100755
--- a/python/setup.py
+++ b/python/setup.py
@@ -510,7 +510,7 @@ def _move_shared_libs_unix(build_prefix, build_lib, lib_name):
 
 # If the event of not running from a git clone (e.g. from a git archive
 # or a Python sdist), see if we can set the version number ourselves
-default_version = '0.14.0-SNAPSHOT'
+default_version = '0.14.0'
 if (not os.path.exists('../.git')
         and not os.environ.get('SETUPTOOLS_SCM_PRETEND_VERSION')):
     if os.path.exists('PKG-INFO'):
diff --git a/r/DESCRIPTION b/r/DESCRIPTION
index ad1ac92..cfbb323 100644
--- a/r/DESCRIPTION
+++ b/r/DESCRIPTION
@@ -1,6 +1,6 @@
 Package: arrow
 Title: Integration to 'Apache' 'Arrow'
-Version: 0.13.0.9000
+Version: 0.14.0
 Authors@R: c(
     person("Romain", "Fran\u00e7ois", email = "romain@rstudio.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-2444-4226")),
     person("Jeroen", "Ooms", email = "jeroen@berkeley.edu", role = c("aut")),
diff --git a/r/NEWS.md b/r/NEWS.md
index fa6b25a..6762537 100644
--- a/r/NEWS.md
+++ b/r/NEWS.md
@@ -17,7 +17,7 @@
   under the License.
 -->
 
-# arrow 0.13.0.9000
+# arrow 0.14.0
 
 Initial CRAN release of the `arrow` package. Key features include:
 
diff --git a/ruby/red-arrow-cuda/lib/arrow-cuda/version.rb b/ruby/red-arrow-cuda/lib/arrow-cuda/version.rb
index 081f49b..730fc98 100644
--- a/ruby/red-arrow-cuda/lib/arrow-cuda/version.rb
+++ b/ruby/red-arrow-cuda/lib/arrow-cuda/version.rb
@@ -16,7 +16,7 @@
 # under the License.
 
 module ArrowCUDA
-  VERSION = "0.14.0-SNAPSHOT"
+  VERSION = "0.14.0"
 
   module Version
     numbers, TAG = VERSION.split("-")
diff --git a/ruby/red-arrow/lib/arrow/version.rb b/ruby/red-arrow/lib/arrow/version.rb
index d8a85e2..f6b06a4 100644
--- a/ruby/red-arrow/lib/arrow/version.rb
+++ b/ruby/red-arrow/lib/arrow/version.rb
@@ -16,7 +16,7 @@
 # under the License.
 
 module Arrow
-  VERSION = "0.14.0-SNAPSHOT"
+  VERSION = "0.14.0"
 
   module Version
     numbers, TAG = VERSION.split("-")
diff --git a/ruby/red-gandiva/lib/gandiva/version.rb b/ruby/red-gandiva/lib/gandiva/version.rb
index 218ebe2..4707d87 100644
--- a/ruby/red-gandiva/lib/gandiva/version.rb
+++ b/ruby/red-gandiva/lib/gandiva/version.rb
@@ -16,7 +16,7 @@
 # under the License.
 
 module Gandiva
-  VERSION = "0.14.0-SNAPSHOT"
+  VERSION = "0.14.0"
 
   module Version
     numbers, TAG = VERSION.split("-")
diff --git a/ruby/red-parquet/lib/parquet/version.rb b/ruby/red-parquet/lib/parquet/version.rb
index f216fc8..2a59809 100644
--- a/ruby/red-parquet/lib/parquet/version.rb
+++ b/ruby/red-parquet/lib/parquet/version.rb
@@ -16,7 +16,7 @@
 # under the License.
 
 module Parquet
-  VERSION = "0.14.0-SNAPSHOT"
+  VERSION = "0.14.0"
 
   module Version
     numbers, TAG = VERSION.split("-")
diff --git a/ruby/red-plasma/lib/plasma/version.rb b/ruby/red-plasma/lib/plasma/version.rb
index e601616..dab013c 100644
--- a/ruby/red-plasma/lib/plasma/version.rb
+++ b/ruby/red-plasma/lib/plasma/version.rb
@@ -16,7 +16,7 @@
 # under the License.
 
 module Plasma
-  VERSION = "0.14.0-SNAPSHOT"
+  VERSION = "0.14.0"
 
   module Version
     numbers, TAG = VERSION.split("-")
diff --git a/rust/arrow/Cargo.toml b/rust/arrow/Cargo.toml
index 819b5bd..864f2de 100644
--- a/rust/arrow/Cargo.toml
+++ b/rust/arrow/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "arrow"
-version = "0.14.0-SNAPSHOT"
+version = "0.14.0"
 description = "Rust implementation of Apache Arrow"
 homepage = "https://github.com/apache/arrow"
 repository = "https://github.com/apache/arrow"
diff --git a/rust/datafusion/Cargo.toml b/rust/datafusion/Cargo.toml
index 1364f24..8a311a5 100644
--- a/rust/datafusion/Cargo.toml
+++ b/rust/datafusion/Cargo.toml
@@ -18,7 +18,7 @@
 [package]
 name = "datafusion"
 description = "DataFusion is an in-memory query engine that uses Apache Arrow as the memory model"
-version = "0.14.0-SNAPSHOT"
+version = "0.14.0"
 homepage = "https://github.com/apache/arrow"
 repository = "https://github.com/apache/arrow"
 authors = ["Apache Arrow <de...@arrow.apache.org>"]
@@ -40,8 +40,8 @@ path = "src/bin/repl.rs"
 
 [dependencies]
 fnv = "1.0.3"
-arrow = { path = "../arrow" }
-parquet = { path = "../parquet" }
+arrow = "0.14.0"
+parquet = "0.14.0"
 serde = { version = "1.0.80", features = ["rc"] }
 serde_derive = "1.0.80"
 serde_json = "1.0.33"
diff --git a/rust/datafusion/README.md b/rust/datafusion/README.md
index 654f5ba..ad32b03 100644
--- a/rust/datafusion/README.md
+++ b/rust/datafusion/README.md
@@ -29,7 +29,7 @@ Add this to your Cargo.toml:
 
 ```toml
 [dependencies]
-datafusion = "0.14.0-SNAPSHOT"
+datafusion = "0.14.0"
 ```
 
 #### Use as a bin
diff --git a/rust/parquet/Cargo.toml b/rust/parquet/Cargo.toml
index 1bf3566..44bed00 100644
--- a/rust/parquet/Cargo.toml
+++ b/rust/parquet/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "parquet"
-version = "0.14.0-SNAPSHOT"
+version = "0.14.0"
 license = "Apache-2.0"
 description = "Apache Parquet implementation in Rust"
 homepage = "https://github.com/apache/arrow"
@@ -40,7 +40,7 @@ lz4 = "1.23"
 zstd = "0.4"
 chrono = "0.4"
 num-bigint = "0.2"
-arrow = { path = "../arrow" }
+arrow = "0.14.0"
 
 [dev-dependencies]
 lazy_static = "1"
diff --git a/rust/parquet/README.md b/rust/parquet/README.md
index 2375fd0..84cc2cc 100644
--- a/rust/parquet/README.md
+++ b/rust/parquet/README.md
@@ -23,7 +23,7 @@
 Add this to your Cargo.toml:
 ```toml
 [dependencies]
-parquet = "0.14.0-SNAPSHOT"
+parquet = "0.14.0"
 ```
 
 and this to your crate root:
@@ -44,7 +44,7 @@ while let Some(record) = iter.next() {
     println!("{}", record);
 }
 ```
-See [crate documentation](https://docs.rs/crate/parquet/0.14.0-SNAPSHOT) on available API.
+See [crate documentation](https://docs.rs/crate/parquet/0.14.0) on available API.
 
 ## Supported Parquet Version
 - Parquet-format 2.4.0


[arrow] 01/04: [Release] Update CHANGELOG.md for 0.14.0

Posted by ko...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

kou pushed a commit to annotated tag apache-arrow-0.14.0
in repository https://gitbox.apache.org/repos/asf/arrow.git

commit c4918fda2a60def72976c96ebb44f668baff4db9
Author: Sutou Kouhei <ko...@clear-code.com>
AuthorDate: Sat Jun 29 07:22:35 2019 +0900

    [Release] Update CHANGELOG.md for 0.14.0
---
 CHANGELOG.md | 594 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 591 insertions(+), 3 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6ed8c0a..fdd35b2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -17,6 +17,597 @@
   under the License.
 -->
 
+# Apache Arrow 0.14.0 (29 June 2019)
+
+## Bug
+
+* ARROW-1837 - [Java] Unable to read unsigned integers outside signed range for bit width in integration tests
+* ARROW-2119 - [C++][Java] Handle Arrow stream with zero record batch
+* ARROW-2136 - [Python] Non-nullable schema fields not checked in conversions from pandas
+* ARROW-2256 - [C++] Fuzzer builds fail out of the box on Ubuntu 16.04 using LLVM apt repos
+* ARROW-2461 - [Python] Build wheels for manylinux2010 tag
+* ARROW-3344 - [Python] test\_plasma.py fails (in test\_plasma\_list)
+* ARROW-3399 - [Python] Cannot serialize numpy matrix object
+* ARROW-3650 - [Python] Mixed column indexes are read back as strings 
+* ARROW-3762 - [C++] Parquet arrow::Table reads error when overflowing capacity of BinaryArray
+* ARROW-4021 - [Ruby] Error building red-arrow on msys2
+* ARROW-4076 - [Python] schema validation and filters
+* ARROW-4139 - [Python] Cast Parquet column statistics to unicode if UTF8 ConvertedType is set
+* ARROW-4301 - [Java][Gandiva] Maven snapshot version update does not seem to update Gandiva submodule
+* ARROW-4324 - [Python] Array dtype inference incorrect when created from list of mixed numpy scalars
+* ARROW-4350 - [Python] dtype=object arrays cannot be converted to a list-of-list ListArray
+* ARROW-4447 - [C++] Investigate dynamic linking for libthift
+* ARROW-4516 - [Python] Error while creating a ParquetDataset on a path without \`\_common\_dataset\` but with an empty \`\_tempfile\`
+* ARROW-4651 - [Format] Flight Location should be more flexible than a (host, port) pair
+* ARROW-4675 - [Python] Error serializing bool ndarray in py2 and deserializing in py3
+* ARROW-4694 - [CI] detect-changes.py is inconsistent
+* ARROW-4723 - [Python] Skip \_files when reading a directory containing parquet files
+* ARROW-4823 - [Python] read\_csv shouldn't close file handles it doesn't own
+* ARROW-4845 - [R] Compiler warnings on Windows MingW64
+* ARROW-4851 - [Java] BoundsChecking.java defaulting behavior for old drill parameter seems off
+* ARROW-4885 - [Python] read\_csv() can't handle decimal128 columns
+* ARROW-4886 - [Rust] Inconsistent behaviour with casting sliced primitive array to list array
+* ARROW-4923 - Expose setters for Decimal vector that take long and double inputs
+* ARROW-4934 - [Python] Address deprecation notice that will be a bug in Python 3.8 
+* ARROW-5019 - [C#] ArrowStreamWriter doesn't work on a non-seekable stream
+* ARROW-5049 - [Python] org/apache/hadoop/fs/FileSystem class not found when pyarrow FileSystem used in spark
+* ARROW-5051 - [GLib][Gandiva] Test failure in release verification script
+* ARROW-5058 - [Release] 02-source.sh generates e-mail template with wrong links
+* ARROW-5068 - [Gandiva][Packaging] Fix gandiva nightly builds after the CMake refactor
+* ARROW-5090 - Parquet linking fails on MacOS due to @rpath in dylib
+* ARROW-5092 - [C#] Source Link doesn't work with the C# release script
+* ARROW-5095 - [Flight][C++] Flight DoGet doesn't expose server error message
+* ARROW-5096 - [Packaging][deb] plasma-store-server packages are missing
+* ARROW-5097 - [Packaging][CentOS6] arrow-lib has unresolvable dependencies
+* ARROW-5098 - [Website] Update APT install document for 0.13.0
+* ARROW-5100 - [JS] Writer swaps byte order if buffers share the same underlying ArrayBuffer
+* ARROW-5117 - [Go] Panic when appending zero slices after initializing a builder
+* ARROW-5119 - [Go] invalid Stringer implementation for array.Boolean
+* ARROW-5129 - [Rust][Parquet] Column writer bug: check dictionary encoder when adding a new data page
+* ARROW-5130 - [Python] Segfault when importing TensorFlow after Pyarrow
+* ARROW-5132 - [Java] Errors on building gandiva\_jni.dll on Windows with Visual Studio 2017
+* ARROW-5138 - [Python/C++] Row group retrieval doesn't restore index properly
+* ARROW-5142 - [CI] Fix conda calls in AppVeyor scripts
+* ARROW-5144 - [Python] ParquetDataset and ParquetPiece not serializable
+* ARROW-5146 - [Dev] Merge script imposes directory name
+* ARROW-5147 - [C++] get an error in building: Could NOT find DoubleConversion 
+* ARROW-5148 - [CI] [C++] LLVM-related compile errors
+* ARROW-5149 - [Packaging][Wheel] Pin LLVM to version 7 in windows builds
+* ARROW-5152 - [Python] CMake warnings when building
+* ARROW-5159 - Unable to build benches in arrow crate.
+* ARROW-5160 - [C++] ABORT\_NOT\_OK evalutes expression twice
+* ARROW-5166 - [Python][Parquet] Statistics for uint64 columns may overflow
+* ARROW-5167 - [C++] Upgrade string-view-light to latest
+* ARROW-5169 - [Python] non-nullable fields are converted to nullable in {{Table.from\_pandas}}
+* ARROW-5173 - [Go] handle multiple concatenated streams back-to-back
+* ARROW-5174 - [Go] implement Stringer for DataTypes
+* ARROW-5177 - [Python] ParquetReader.read\_column() doesn't check bounds
+* ARROW-5183 - [CI] MinGW build failures on AppVeyor
+* ARROW-5184 - [Rust] Broken links and other documentation warnings
+* ARROW-5195 - [Python] read\_csv ignores null\_values on string types
+* ARROW-5201 - [Python] Import ABCs from collections is deprecated in Python 3.7
+* ARROW-5208 - [Python] Inconsistent resulting type during casting in pa.array() when mask is present
+* ARROW-5214 - [C++] Offline dependency downloader misses some libraries
+* ARROW-5217 - [Rust] [CI] DataFusion test failure
+* ARROW-5232 - [Java] value vector size increases rapidly in case of clear/setSafe loop
+* ARROW-5233 - [Go] migrate to new flatbuffers-v1.11.0
+* ARROW-5237 - [Python] pandas\_version key in pandas metadata no longer populated
+* ARROW-5240 - [C++][CI] cmake\_format 0.5.0 appears to fail the build
+* ARROW-5242 - [C++] Arrow doesn't compile cleanly with Visual Studio 2017 Update 9 or later due to narrowing
+* ARROW-5243 - [Java][Gandiva] Add test for decimal compare functions
+* ARROW-5245 - [C++][CI] Unpin cmake\_format
+* ARROW-5246 - [Go] use Go-1.12 in CI
+* ARROW-5249 - [Java] Flight client doesn't handle auth correctly in some cases
+* ARROW-5253 - [C++] external Snappy fails on Alpine
+* ARROW-5254 - [Flight][Java] DoAction does not support result streams
+* ARROW-5255 - [Java] Implement user-defined data types API
+* ARROW-5260 - [Python][C++] Crash when deserializing from components in a fresh new process
+* ARROW-5274 - [JavaScript] Wrong array type for countBy
+* ARROW-5285 - [C++][Plasma] GpuProcessHandle is not released when GPU object deleted
+* ARROW-5293 - [C++] Take kernel on DictionaryArray does not preserve ordered flag
+* ARROW-5294 - [CI] setuptools\_scm failures
+* ARROW-5296 - [Java] Sporadic Flight test failures
+* ARROW-5301 - [Python] parquet documentation outdated on nthreads argument
+* ARROW-5306 - [CI] [GLib] Disable GTK-Doc
+* ARROW-5308 - [Go] remove deprecated Feather format
+* ARROW-5314 - [Go] Incorrect Printing for String Arrays with Offsets 
+* ARROW-5325 - [Archery][Benchmark] Output properly formatted jsonlines from benchmark diff cli command
+* ARROW-5330 - [Python] [CI] Run Python Flight tests on Travis-CI
+* ARROW-5332 - [R] R package fails to build/install: error in dyn.load()
+* ARROW-5348 - [CI] [Java] Gandiva checkstyle failure
+* ARROW-5360 - [Rust] Builds are broken by rustyline on nightly 2019-05-16+
+* ARROW-5362 - [C++] Compression round trip test can cause some sanitizers to to fail 
+* ARROW-5373 - [Java] Add missing details for Gandiva Java Build
+* ARROW-5376 - [C++] Compile failure on gcc 5.4.0
+* ARROW-5383 - [Go] update IPC flatbuf (new Duration type)
+* ARROW-5387 - [Go] properly handle sub-slice of List
+* ARROW-5388 - [Go] use arrow.TypeEqual in array.NewChunked
+* ARROW-5390 - [CI] Job time limit exceeded on Travis
+* ARROW-5398 - [Python] Flight tests broken by URI changes
+* ARROW-5403 - [C++] Test failures not propagated in Windows shared builds
+* ARROW-5411 - [C++][Python] Build error building on Mac OS Mojave
+* ARROW-5412 - [Java] Integration test fails with UnsupportedOperationException
+* ARROW-5419 - [C++] CSV strings\_can\_be\_null option doesn't respect all null\_values
+* ARROW-5421 - [Packaging][Crossbow] Duplicated key in nightly test configuration
+* ARROW-5430 - [Python] Can read but not write parquet partitioned on large ints
+* ARROW-5435 - [Java] add test for IntervalYearVector#getAsStringBuilder
+* ARROW-5437 - [Python] Missing pandas pytest marker from parquet tests
+* ARROW-5446 - [C++] Use cmake header install directory instead of include
+* ARROW-5448 - [CI] MinGW build failures on AppVeyor
+* ARROW-5453 - [C++] Just-released cmake-format 0.5.2 breaks the build
+* ARROW-5455 - [Rust] Build broken by 2019-05-30 Rust nightly
+* ARROW-5456 - [GLib][Plasma] Installed plasma-glib may be used on building document
+* ARROW-5457 - [GLib][Plasma] Environment variable name for test is wrong
+* ARROW-5459 - [Go] implement Stringer for Float16 DataType
+* ARROW-5462 - [Go] support writing zero-length List
+* ARROW-5487 - [CI] [Python] Failure in docs build
+* ARROW-5507 - [Plasma] [CUDA] Compile error
+* ARROW-5514 - [C++] Printer for uint64 shows wrong values
+* ARROW-5517 - [C++] Header collection CMake logic should only consider filename without directory included
+* ARROW-5520 - [C++][Packaging] No NVidia CUDA toolkit on AArch64C
+* ARROW-5521 - [Packaging] License check fails with Apache RAT 0.13
+* ARROW-5528 - Concatenate() crashes when concatenating empty binary arrays.
+* ARROW-5532 - [JS] Field Metadata Not Read
+* ARROW-5551 - [Go] invalid FixedSizeArray representation
+* ARROW-5553 - [Ruby] red-arrow gem does not compile on ruby:2.5 docker image
+* ARROW-5576 - [C++] Flaky thrift\_ep tarball downloads
+* ARROW-5577 - [C++] Link failure due to googletest shared library on Alpine Linux
+* ARROW-5583 - [Java] When the isSet of a NullableValueHolder is 0, the buffer field should not be used
+* ARROW-5584 - [Java] Add import for link reference in FieldReader javadoc
+* ARROW-5589 - [C++][Fuzzing] arrow-ipc-fuzzing-test crash 2354085db0125113f04f7bd23f54b85cca104713
+* ARROW-5592 - [Go] implement Duration array
+* ARROW-5596 - [Python] Flight tests failing on Python 2.7
+* ARROW-5601 - [gandiva] Error when projector with a string field
+* ARROW-5603 - [Python] register pytest markers to avoid warnings
+* ARROW-5605 - [C++][Fuzzing] arrow-ipc-fuzzing-test crash 74aec871d14bb6b07c72ea8f0e8c9f72cbe6b73c
+* ARROW-5606 - [Python] pandas.RangeIndex.\_start/\_stop/\_step are deprecated
+* ARROW-5608 - [C++][parquet] Invalid memory access when using parquet::arrow::ColumnReader
+* ARROW-5615 - [C++] Compilation error due to C++11 string literals on gcc 5.4.0 Ubuntu 16.04
+* ARROW-5616 - [Python] C++ build failure against Python 2.7 headers
+* ARROW-5617 - [C++] thrift\_ep 0.12.0 fails to build when using ARROW\_BOOST\_VENDORED=ON
+* ARROW-5619 - [C++] get\_apache\_mirror.py doesn't work with Python 3.5
+* ARROW-5624 - [C++] -Duriparser\_SOURCE=BUNDLED is broken
+* ARROW-5626 - [C++][Gandiva] Expression cache should consider precision and scale too
+* ARROW-5629 - [C++] Fix Coverity issues
+* ARROW-5631 - [C++] CMake 3.2 build is broken
+* ARROW-5648 - [C++] Build fails on mingw without codecvt
+* ARROW-5654 - [C++] ChunkedArray should validate the types of the arrays
+* ARROW-5674 - [Python] Missing pandas pytest markers from test\_parquet.py
+* ARROW-5675 - [Doc] Fix typo in documentation describing compile/debug workflow on macOS with Xcode IDE
+* ARROW-5678 - [R][Lint] Fix hadolint docker linting error
+* ARROW-5693 - [Go] skip IPC integration test for Decimal128
+* ARROW-5697 - [GLib] c\_glib/Dockerfile is broken
+* ARROW-5698 - [R] r/Dockerfile docker-compose build is broken
+* ARROW-5709 - [C++] gandiva-date\_time\_test failure on Windows
+* ARROW-5714 - [JS] Inconsistent behavior in Int64Builder with/without BigNum
+* ARROW-5723 - [Gandiva][Crossbow] Builds failing
+* ARROW-5728 - [Python] [CI] Travis-CI failures in test\_jvm.py
+* ARROW-5730 - [Python][CI] Selectively skip test cases in the dask integration test
+* ARROW-5732 - [C++] macOS builds failing idiosyncratically on master with warnings from pmmintrin.h
+* ARROW-5735 - [C++] Appveyor builds failing persistently in thrift\_ep build
+* ARROW-5737 - [C++][Gandiva] Gandiva not building in manylinux
+* ARROW-5738 - [Crossbow][Conda] OSX package builds are failing with missing intrinsics
+* ARROW-5739 - [CI] Fix docker python build
+* ARROW-5750 - [Java] Java compilation failures on master
+* ARROW-5754 - [C++]Missing override for ~GrpcStreamWriter?
+* ARROW-5765 - [C++] TestDictionary.Validate test is crashed with release build
+* ARROW-5770 - [C++] Fix -Wpessimizing-move in result.h
+* ARROW-5771 - [Python] Docker python-nopandas job fails
+* ARROW-5781 - [Archery] Ensure benchmark clone accepts remotes in revision
+* ARROW-61 - [Java] Method can return the value bigger than long MAX\_VALUE
+
+## Improvement
+
+* ARROW-1496 - [JS] Upload coverage data to codecov.io
+* ARROW-1957 - [Python] Write nanosecond timestamps using new NANO LogicalType Parquet unit
+* ARROW-1983 - [Python] Add ability to write parquet \`\_metadata\` file
+* ARROW-2057 - [Python] Configure size of data pages in pyarrow.parquet.write\_table
+* ARROW-2217 - [C++] Add option to use dynamic linking for compression library dependencies
+* ARROW-2298 - [Python] Add option to not consider NaN to be null when converting to an integer Arrow type
+* ARROW-2707 - [C++] Implement Table::Slice methods using Column::Slice
+* ARROW-2796 - [C++] Simplify symbols.map file, use when building libarrow\_python
+* ARROW-2818 - [Python] Better error message when passing SparseDataFrame into Table.from\_pandas
+* ARROW-2981 - [C++] Support scripts / documentation for running clang-tidy on codebase
+* ARROW-3040 - [Go] add support for comparing Arrays
+* ARROW-3041 - [Go] add support for TimeArray
+* ARROW-3052 - [C++] Detect ORC system packages
+* ARROW-3144 - [C++] Move "dictionary" member from DictionaryType to ArrayData to allow for changing dictionaries between Array chunks
+* ARROW-3150 - [Python] Ship Flight-enabled Python wheels on Linux and Windows
+* ARROW-3166 - [C++] Consolidate IO interfaces used in arrow/io and parquet-cpp
+* ARROW-3200 - [C++] Add support for reading Flight streams with dictionaries
+* ARROW-3290 - [C++] Toolchain support for secure gRPC 
+* ARROW-3294 - [C++] Test Flight RPC on Windows / Appveyor
+* ARROW-3314 - [R] Set -rpath using pkg-config when building
+* ARROW-3475 - [C++] Int64Builder.Finish(NumericArray<Int64Type>)
+* ARROW-3572 - [Packaging] Correctly handle ssh origin urls for crossbow 
+* ARROW-3671 - [Go] implement Interval array
+* ARROW-3676 - [Go] implement Decimal128 array
+* ARROW-3679 - [Go] implement IPC protocol
+* ARROW-3680 - [Go] implement Float16 array
+* ARROW-3686 - [Python] Support for masked arrays in to/from numpy
+* ARROW-3729 - [C++] Support for writing TIMESTAMP\_NANOS Parquet metadata
+* ARROW-3758 - [R] Build R library on Windows, document build instructions for Windows developers
+* ARROW-3759 - [R][CI] Build and test on Windows in Appveyor
+* ARROW-3767 - [C++] Add cast for Null to any type
+* ARROW-3780 - [R] Failed to fetch data: invalid data when collecting int16
+* ARROW-3794 - [R] Consider mapping INT8 to integer() not raw()
+* ARROW-3804 - [R] Consider lowering required R runtime
+* ARROW-3904 - [C++/Python] Validate scale and precision of decimal128 type
+* ARROW-4013 - [Documentation][C++] Document how to build Apache Arrow on MSYS2
+* ARROW-4020 - [Release] Remove source artifacts from dev dist system after release vote passes
+* ARROW-4047 - [Python] Document use of int96 timestamps and options in Parquet docs
+* ARROW-4159 - [C++] Check for -Wdocumentation issues 
+* ARROW-4194 - [Format] Metadata.rst does not specify timezone for Timestamp type
+* ARROW-4337 - [C#] Array / RecordBatch Builder Fluent API
+* ARROW-4343 - [C++] Add as complete as possible Ubuntu Trusty / 14.04 build to docker-compose setup
+* ARROW-4356 - [CI] Add integration (docker) test for turbodbc
+* ARROW-4452 - [Python] Serializing sparse torch tensors
+* ARROW-4467 -  [Rust] [DataFusion] Create a REPL & Dockerfile for DataFusion
+* ARROW-4503 - [C#] ArrowStreamReader allocates and copies data excessively
+* ARROW-4504 - [C++] Reduce the number of unit test executables
+* ARROW-4505 - [C++] Nicer PrettyPrint for date32
+* ARROW-4566 - [C++][Flight] Add option to run arrow-flight-benchmark against a perf server running on a different host
+* ARROW-4596 - [Rust] [DataFusion] Implement COUNT aggregate function
+* ARROW-4622 - [C++] [Python] MakeDense and MakeSparse in UnionArray should accept a vector of Field
+* ARROW-4625 - [Flight] Wrap server busy-wait methods
+* ARROW-4626 - [Flight] Add application metadata field to DoGet
+* ARROW-4627 - [Flight] Add application metadata field to DoPut
+* ARROW-4714 - [C++][Java] Providing JNI interface to Read ORC file via Arrow C++
+* ARROW-4717 - [C#] Consider exposing ValueTask instead of Task
+* ARROW-4787 - [C++] Include "null" values (perhaps with an option to toggle on/off) in hash kernel actions
+* ARROW-4788 - [C++] Develop less verbose API for constructing StructArray
+* ARROW-4800 - [C++] Create/port a StatusOr implementation to be able to return a status or a type
+* ARROW-4824 - [Python] read\_csv should accept io.StringIO objects
+* ARROW-4847 - [Python] Add pyarrow.table factory function that dispatches to various ctors based on type of input
+* ARROW-4911 - [R] Support for building package for Windows
+* ARROW-4912 - [C++, Python] Allow specifying column names to CSV reader
+* ARROW-4945 - [Flight] Enable Flight integration tests in Travis
+* ARROW-4968 - [Rust] StructArray builder and From<> methods should check that field types match schema
+* ARROW-4990 - [C++] Kernel to compare array with array
+* ARROW-4993 - [C++] Display summary at the end of CMake configuration
+* ARROW-5000 - [Python] Fix deprecation warning from setup.py
+* ARROW-5007 - [C++] Move DCHECK out of sse-utils 
+* ARROW-5020 - [C++][Gandiva] Split Gandiva-related conda packages for builds into separate .yml conda env file
+* ARROW-5027 - [Python] Add JSON Reader
+* ARROW-5038 - [Rust] [DataFusion] Implement AVG aggregate function
+* ARROW-5039 - [Rust] [DataFusion] Fix bugs in CAST support
+* ARROW-5045 - [Rust] Code coverage silently failing in CI
+* ARROW-5053 - [Rust] [DataFusion] Use env var for location of arrow test data
+* ARROW-5054 - [C++][Release] Test Flight in verify-release-candidate.sh
+* ARROW-5061 - [Release] Improve 03-binary performance
+* ARROW-5062 - [Java] Shade Java Guava dependency for Flight
+* ARROW-5063 - [Java] FlightClient should not create a child allocator
+* ARROW-5064 - [Release] Pass PKG\_CONFIG\_PATH to glib in the verification script
+* ARROW-5066 - [Integration] Add flags to enable/disable implementations in integration/integration\_test.py
+* ARROW-5076 - [Packaging] Improve post binary upload performance
+* ARROW-5077 - [Rust] Release process should change Cargo.toml to use release versions
+* ARROW-5078 - [Documentation] Sphinx is failed by RemovedInSphinx30Warning
+* ARROW-5079 - [Release] Add a script to release C# package
+* ARROW-5080 - [Release] Add a script to release Rust packages
+* ARROW-5081 - [C++] Consistently use PATH\_SUFFIXES in CMake config
+* ARROW-5082 - [Python][Packaging] Reduce size of macOS and manylinux1 wheels
+* ARROW-5083 - [Developer] In merge\_arrow\_pr.py script, allow user to set a released Fix Version
+* ARROW-5088 - [C++] Do not set -Werror when using BUILD\_WARNING\_LEVEL=CHECKIN in release mode
+* ARROW-5091 - [Flight] Rename FlightGetInfo message to FlightInfo
+* ARROW-5093 - [Packaging] Add support for selective binary upload
+* ARROW-5094 - [Packaging] Add APT/Yum verification scripts
+* ARROW-5113 - [C++][Flight] Unit tests in C++ for DoPut
+* ARROW-5116 - [Rust] move kernel related files under compute/kernels
+* ARROW-5124 - [C++] Add support for Parquet in MinGW build
+* ARROW-5136 - [Flight] Implement call options (timeouts)
+* ARROW-5137 - [Flight] Implement authentication APIs
+* ARROW-5157 - [Website] Add MATLAB to powered by Apache Arrow page
+* ARROW-5162 - [Rust] [Parquet] Rename mod reader to arrow.
+* ARROW-5163 - [Gandiva] Cast timestamp/date are incorrectly evaluating year 0097 to 1997
+* ARROW-5165 - [Python][Documentation] Build docs don't suggest assigning $ARROW\_BUILD\_TYPE
+* ARROW-5178 - [Python] Allow creating Table from Python dict
+* ARROW-5179 - [Python] Return plain dicts, not OrderedDict, on Python 3.7+
+* ARROW-5185 - [C++] Add support for Boost with CMake configuration file
+* ARROW-5191 - [Rust] Expose CSV and JSON reader schemas
+* ARROW-5204 - [C++] Improve BufferBuilder performance
+* ARROW-5212 - [Go] Array BinaryBuilder in Go library has no access to resize the values buffer
+* ARROW-5218 - [C++] Improve build when third-party library locations are specified 
+* ARROW-5219 - [C++] Build protobuf\_ep in parallel when using Ninja
+* ARROW-5222 - [Python] Issues with installing pyarrow for development on MacOS
+* ARROW-5225 - [Java] Improve performance of BaseValueVector#getValidityBufferSizeFromCount
+* ARROW-5238 - [Python] Improve usability of pyarrow.dictionary function
+* ARROW-5241 - [Python] Add option to disable writing statistics to parquet file
+* ARROW-5252 - [C++] Change variant implementation
+* ARROW-5256 - [Packaging][deb] Failed to build with LLVM 7.1.0
+* ARROW-5257 - [Website] Update site to use "official" Apache Arrow logo, add clearly marked links to logo
+* ARROW-5258 - [C++/Python] Expose file metadata of dataset pieces to caller
+* ARROW-5261 - [C++] Finish implementation of scalar types for Duration and Interval
+* ARROW-5262 - [Python] Fix typo
+* ARROW-5264 - [Java] Allow enabling/disabling boundary checking by environmental variable
+* ARROW-5269 - [C++] Whitelist benchmarks candidates for regression checks
+* ARROW-5281 - [Rust] [Parquet] Move DataPageBuilder to test\_common
+* ARROW-5284 - [Rust] Replace libc with std::alloc for memory allocation
+* ARROW-5286 - [Python] support Structs in Table.from\_pandas given a known schema
+* ARROW-5288 - [Documentation] Enrich the contribution guidelines
+* ARROW-5289 - [C++] Move arrow/util/concatenate.h to arrow/array/
+* ARROW-5291 - [Python] Add wrapper for "take" kernel on Array 
+* ARROW-5298 - [Rust] Add debug implementation for Buffer
+* ARROW-5309 - [Python] Add clarifications to Python "append" methods that return new objects
+* ARROW-5311 - [C++] Return more specific invalid Status in Take kernel
+* ARROW-5317 - [Rust] [Parquet] impl IntoIterator for SerializedFileReader
+* ARROW-5319 - [CI] Enable ccache with MinGW builds
+* ARROW-5323 - [CI] Use compression with clcache
+* ARROW-5328 - [R] Add shell scripts to do a full package rebuild and test locally
+* ARROW-5334 - [C++] Add "Type" to names of arrow::Integer, arrow::FloatingPoint classes for consistency
+* ARROW-5335 - [Python] Raise on variable dictionaries when converting to pandas
+* ARROW-5339 - [C++] Add jemalloc to thirdparty dependency download script
+* ARROW-5341 - [C++] Add instructions about fixing and testing for -Wdocumentation clang warnings locally
+* ARROW-5349 - [Python/C++] Provide a way to specify the file path in parquet ColumnChunkMetaData
+* ARROW-5361 - [R] Follow DictionaryType/DictionaryArray changes from ARROW-3144
+* ARROW-5363 - [GLib] Fix coding styles
+* ARROW-5364 - [C++] Use ASCII rather than UTF-8 in BuildUtils.cmake comment
+* ARROW-5365 - [C++][CI] Add UBSan and ASAN into CI
+* ARROW-5368 - [C++] Disable jemalloc by default with MinGW
+* ARROW-5369 - [C++] Add support for glog on Windows
+* ARROW-5370 - [C++] Detect system uriparser by default
+* ARROW-5378 - [C++] Add local FileSystem implementation
+* ARROW-5389 - [C++] Add an internal temporary directory API
+* ARROW-5393 - [R] Add tests and example for read\_parquet()
+* ARROW-5395 - [C++] Utilize stream EOS in File format
+* ARROW-5407 - [C++] Integration test Travis CI entry builds many unnecessary targets
+* ARROW-5413 - [C++] CSV reader doesn't remove BOM
+* ARROW-5415 - [Release] Release script should update R version everywhere
+* ARROW-5416 - [Website] Add Homebrew to project installation page
+* ARROW-5418 - [CI][R] Run code coverage and report to codecov.io
+* ARROW-5420 - [Java] Implement or remove getCurrentSizeInBytes in VariableWidthVector
+* ARROW-5427 - [Python] RangeIndex serialization change implications
+* ARROW-5428 - [C++] Add option to set "read extent" in arrow::io::BufferedInputStream
+* ARROW-5429 - [Java] Provide alternative buffer allocation policy
+* ARROW-5433 - [C++][Parquet] improve parquet-reader columns information
+* ARROW-5436 - [Python] expose filters argument in parquet.read\_table
+* ARROW-5438 - [JS] Utilize stream EOS in File format
+* ARROW-5441 - [C++] Implement FindArrowFlight.cmake
+* ARROW-5442 - [Website] Clarify what makes a release artifact "official"
+* ARROW-5447 - [CI] [Ruby] CI is failed on AppVeyor
+* ARROW-5452 - [R] Add documentation website (pkgdown)
+* ARROW-5461 - [Java] Add micro-benchmarks for Float8Vector and allocators
+* ARROW-5464 - [Archery] Bad --benchmark-filter default
+* ARROW-5465 - [Crossbow] Support writing submitted job definition yaml to a file
+* ARROW-5470 - [CI] C++ local filesystem patch breaks Travis R job
+* ARROW-5472 - [Development] Add warning to PR merge tool if no JIRA component is set
+* ARROW-5474 - [C++] Document required Boost version
+* ARROW-5477 - [C++] Check required RapidJSON version
+* ARROW-5478 - [Packaging] Drop Ubuntu 14.04 support
+* ARROW-5481 - [GLib] garrow\_seekable\_input\_stream\_peek() misses "error" parameter document
+* ARROW-5488 - [R] Workaround when C++ lib not available
+* ARROW-5492 - [R] Add "col\_select" argument to read\_\* functions to read subset of columns 
+* ARROW-5495 - [C++] Use HTTPS consistently for downloading dependencies
+* ARROW-5496 - [R][CI] Fix relative paths in R codecov.io reporting
+* ARROW-5498 - [C++] Build failure with Flatbuffers 1.11.0 and MinGW
+* ARROW-5500 - [R] read\_csv\_arrow() signature should match readr::read\_csv()
+* ARROW-5503 - [R] add read\_json()
+* ARROW-5504 - [R] move use\_threads argument to global option
+* ARROW-5509 - [R] write\_parquet()
+* ARROW-5511 - [Packaging] Enable Flight in Conda packages
+* ARROW-5513 - [Java] Refactor method name for getstartOffset to use camel case
+* ARROW-5516 - [Python] Development page for pyarrow has a missing dependency in using pip
+* ARROW-5518 - [Java] Set VectorSchemaRoot rowCount to 0 on allocateNew and clear 
+* ARROW-5524 - [C++] Turn off PARQUET\_BUILD\_ENCRYPTION in CMake if OpenSSL not found
+* ARROW-5526 - [Developer] Add more prominent notice to GitHub issue template to direct bug reports to JIRA
+* ARROW-5529 - [Flight] Allow serving with multiple TLS certificates
+* ARROW-5531 - [Python] Support binary, utf8, and nested types in Array.from\_buffers
+* ARROW-5533 - [Plasma] Plasma client should be thread-safe
+* ARROW-5538 - [C++] Restrict minimum OpenSSL version to 1.0.2
+* ARROW-5541 - [R] cast from negative int32 to uint32 and uint64 are now safe
+* ARROW-5544 - [Archery] should not return non-zero in \`benchmark diff\` sub command on regression
+* ARROW-5545 - [C++][Docs] Clarify expectation of UTC values for timestamps with time zones in C++ API docs
+* ARROW-5547 - [C++][FlightRPC] arrow-flight.pc isn't provided
+* ARROW-5552 - [Go] make Schema and Field implement Stringer
+* ARROW-5554 - Add a python wrapper for arrow::Concatenate
+* ARROW-5555 - [R] Add install\_arrow() function to assist the user in obtaining C++ runtime libraries
+* ARROW-5556 - [Doc] Document JSON reader
+* ARROW-5565 - [Python] Document how to use gdb when working on pyarrow
+* ARROW-5567 - [C++]  Fix build error of memory-benchmark
+* ARROW-5574 - [R] documentation error for read\_arrow()
+* ARROW-5582 - [Go] add support for comparing Records
+* ARROW-5586 - [R] convert Array of LIST type to R lists
+* ARROW-5587 - [Java] Add more maven style check for Java code
+* ARROW-5590 - [R] Run "no libarrow" R build in the same CI entry if possible
+* ARROW-5600 - [R] R package namespace cleanup
+* ARROW-5604 - [Go] improve test coverage of type-traits
+* ARROW-5612 - [Python][Documentation] Clarify date\_as\_object option behavior
+* ARROW-5622 - [C++][Dataset] arrow-dataset.pc isn't provided
+* ARROW-5625 - [R] convert Array of struct type to data frame columns
+* ARROW-5632 - [Doc] Add some documentation describing compile/debug workflow on macOS with Xcode IDE
+* ARROW-5633 - [Python] Enable bz2 in Linux wheels
+* ARROW-5635 - [C++] Support "compacting" a table
+* ARROW-5639 - [Java] Remove floating point computation from getOffsetBufferValueCapacity
+* ARROW-5641 - [GLib] Remove enums files generated by GNU Autotools from Git targets
+* ARROW-5643 - [Flight] Add ability to override hostname checking
+* ARROW-5652 - [CI] Fix iwyu docker image
+* ARROW-5656 - [Python] Enable Flight wheels on macOS
+* ARROW-5659 - [C++] Add support for finding OpenSSL installed by Homebrew
+* ARROW-5660 - [GLib][CI] Use the latest macOS image and all Homebrew based libraries
+* ARROW-5662 - [C++] Add support for BOOST\_SOURCE=AUTO|BUNDLED|SYSTEM
+* ARROW-5663 - [Packaging][RPM] Update CentOS packages for 0.14.0
+* ARROW-5664 - [Crossbow] Execute nightly crossbow tests on CircleCI instead of Travis
+* ARROW-5668 - [Python] Display "not null" in Schema.\_\_repr\_\_ for non-nullable fields
+* ARROW-5669 - [Crossbow] manylinux1 wheel building failing
+* ARROW-5670 - [Crossbow] get\_apache\_mirror.py fails with TLS error on macOS with Python 3.5
+* ARROW-5671 - [crossbow] mac os python wheels failing
+* ARROW-5683 - [R] Add snappy to Rtools Windows builds
+* ARROW-5684 - [Packaging][deb] Add support for Ubuntu 19.04
+* ARROW-5685 - [Packaging][deb] Add support for Apache Arrow Datasets
+* ARROW-5687 - [C++] Remove remaining uses of ARROW\_BOOST\_VENDORED
+* ARROW-5690 - [Packaging][Python] macOS wheels broken: libprotobuf.18.dylib missing
+* ARROW-5694 - [Python] List of decimals are not supported when converting to pandas
+* ARROW-5695 - [C#][Release] Run sourcelink test in verify-release-candidate.sh
+* ARROW-5699 - [C++] Optimize parsing of Decimal128 in CSV
+* ARROW-5702 - [C++] parquet::arrow::FileReader::GetSchema()
+* ARROW-5705 - [Java] Optimize BaseValueVector#computeCombinedBufferSize logic
+* ARROW-5706 - [Java] Remove type conversion in getValidityBufferValueCapacity
+* ARROW-5707 - [Java] Improve the performance and code structure for ArrowRecordBatch
+* ARROW-5710 - [C++] Allow compiling Gandiva with Ninja on Windows
+* ARROW-5718 - [R] auto splice data frames in record\_batch() and table()
+* ARROW-5721 - [Rust] Move array related code into a separate module
+* ARROW-5724 - [R] [CI] AppVeyor build should use ccache
+* ARROW-5725 - [Crossbow] Port conda recipes to azure pipelines 
+* ARROW-5727 - [Python] [CI] Install pytest-faulthandler before running tests
+* ARROW-5748 - [Packaging][deb] Add support for Debian GNU/Linux buster
+* ARROW-5749 - [Python] Add Python binding for Table::CombineChunks()
+* ARROW-5751 - [Packaging][Python] Python macOS wheels have dynamic dependency on libcares
+* ARROW-5752 - [Java] Improve the performance of ArrowBuf#setZero
+* ARROW-5768 - [Release] There are needless newlines at the end of CHANGELOG.md
+* ARROW-5773 - [R] Clean up documentation before release
+* ARROW-5782 - [Release] Setup test data for Flight in dev/release/01-perform.sh
+* ARROW-5783 - [Release][C#] Exclude dummy.git from RAT check
+* ARROW-767 - [C++] Adopt FileSystem abstraction
+* ARROW-835 - [Format] Add Timedelta type to describe time intervals
+
+## New Feature
+
+* ARROW-1012 - [C++] Create a configurable implementation of RecordBatchReader that reads from Apache Parquet files
+* ARROW-1207 - [C++] Implement Map logical type
+* ARROW-1261 - [Java] Add container type for Map logical type
+* ARROW-1278 - Integration tests for Fixed Size List type
+* ARROW-1279 - [Integration][Java] Integration tests for Map type
+* ARROW-1280 - [C++] Implement Fixed Size List type
+* ARROW-1558 - [C++] Implement boolean selection kernels
+* ARROW-1774 - [C++] Add "view" function to create zero-copy views for compatible types, if supported
+* ARROW-2467 - [Rust] Generate code using Flatbuffers
+* ARROW-2517 - [Java] Add list<decimal> writer
+* ARROW-2835 - [C++] ReadAt/WriteAt are inconsistent with moving the files position
+* ARROW-2969 - [R] Convert between StructArray and "nested" data.frame column containing data frame in each cell
+* ARROW-3087 - [C++] Add kernels for comparison operations to scalars
+* ARROW-3191 - [Java] Add support for ArrowBuf to point to arbitrary memory.
+* ARROW-3419 - [C++] Run include-what-you-use checks as nightly build
+* ARROW-3732 - [R] Add functions to write RecordBatch or Schema to Message value, then read back
+* ARROW-3791 - [C++] Add type inference for boolean values in CSV files
+* ARROW-3810 - [R] type= argument for Array and ChunkedArray 
+* ARROW-3811 - [R] struct arrays inference
+* ARROW-3814 - [R] RecordBatch$from\_arrays()
+* ARROW-3815 - [R] refine record batch factory
+* ARROW-3848 - [R] allow nbytes to be missing in RandomAccessFile$Read()
+* ARROW-3897 - [MATLAB] Add MATLAB support for writing numeric datatypes to a Feather file
+* ARROW-4302 - [C++] Add OpenSSL to C++ build toolchain
+* ARROW-4701 - [C++] Add JSON chunker benchmarks
+* ARROW-4708 - [C++] Add multithreaded JSON reader 
+* ARROW-4741 - [Java] Add documentation to all classes and enable checkstyle for class javadocs
+* ARROW-4805 - [Rust] Write temporal arrays to CSV
+* ARROW-4806 - [Rust] Support casting temporal arrays in cast kernels
+* ARROW-4827 - [C++] Implement benchmark comparison between two git revisions
+* ARROW-5071 - [Benchmarking] Performs a benchmark run with archery
+* ARROW-5115 - [JS] Implement the Vector Builders
+* ARROW-5126 - [Rust] [Parquet] Convert parquet column desc to arrow data type
+* ARROW-5150 - [Ruby] Add Arrow::Table#raw\_records
+* ARROW-5155 - [GLib][Ruby] Add support for building union arrays from data type
+* ARROW-5168 - [GLib] Add garrow\_array\_take()
+* ARROW-5171 - [C++] Use LESS instead of LOWER in compare enum option.
+* ARROW-5187 - [Rust] Ability to flatten StructArray into a RecordBatch
+* ARROW-5188 - [Rust] Add temporal builders for StructArray
+* ARROW-5189 - [Rust] [Parquet] Format individual fields within a parquet row
+* ARROW-5203 - [GLib] Add support for Compare filter
+* ARROW-5268 - [GLib] Add GArrowJSONReader
+* ARROW-5290 - [Java] Provide a flag to enable/disable null-checking in vectors' get methods
+* ARROW-5299 - [C++] ListArray comparison is incorrect
+* ARROW-5329 - Add support for building MATLAB interface to Feather directly within MATLAB
+* ARROW-5342 - [Format] Formalize extension type metadata in IPC protocol
+* ARROW-5372 - [GLib] Add support for null/boolean values CSV read option
+* ARROW-5384 - [Go] add FixedSizeList array
+* ARROW-5396 - [JS] Ensure reader and writer support files and streams with no RecordBatches
+* ARROW-5404 - [C++] nonstd::string\_view conflicts with std::string\_view in c++17
+* ARROW-5432 - [Python] Add 'read\_at' method to pyarrow.NativeFile
+* ARROW-5463 - [Rust] Implement AsRef for Buffer
+* ARROW-5486 - [GLib] Add binding of gandiva::FunctionRegistry and related things
+* ARROW-5512 - [C++] Draft initial public APIs for Datasets project
+* ARROW-5534 - [GLib] Add garrow\_table\_concatenate()
+* ARROW-5535 - [GLib] Add garrow\_table\_slice()
+* ARROW-5537 - [JS] Support delta dictionaries in RecordBatchWriter and DictionaryBuilder
+* ARROW-5581 - [Java] Provide interfaces and initial implementations for vector sorting
+* ARROW-5597 - [Packaging][deb] Add Flight packages
+* ARROW-5755 - [Rust] [Parquet] Add derived clone for Type
+* ARROW-653 - [Python / C++] Add debugging function to print an array's buffer contents in hexadecimal
+* ARROW-840 - [Python] Provide Python API for creating user-defined data types that can survive Arrow IPC
+* ARROW-973 - [Website] Add FAQ page about project
+
+## Sub-task
+
+* ARROW-2102 - [C++] Implement take kernel functions - primitive value type
+* ARROW-2103 - [C++] Implement take kernel functions - string/binary value type
+* ARROW-2104 - [C++] Implement take kernel functions - nested array value type
+* ARROW-2105 - [C++] Implement take kernel functions - properly handle special indices
+* ARROW-4121 - [C++] Refactor memory allocation from InvertKernel
+* ARROW-4971 - [Go] DataType equality
+* ARROW-4972 - [Go] Array equality
+* ARROW-4973 - [Go] Slice Array equality
+* ARROW-4974 - [Go] Array approx equality
+* ARROW-5108 - [Go] implement reading primitive arrays from Arrow file
+* ARROW-5109 - [Go] implement reading binary/string arrays from Arrow file
+* ARROW-5110 - [Go] implement reading struct arrays from Arrow file
+* ARROW-5111 - [Go] implement reading list arrays from Arrow file
+* ARROW-5112 - [Go] implement writing arrays to Arrow file
+* ARROW-5127 - [Rust] [Parquet] Add page iterator
+* ARROW-5172 - [Go] implement reading fixed-size binary arrays from Arrow file
+* ARROW-5250 - [Java] remove javadoc suppression on methods.
+* ARROW-5266 - [Go] implement read/write IPC for Float16
+* ARROW-5392 - [C++][CI][MinGW] Disable static library build on AppVeyor
+* ARROW-5467 - [Go] implement read/write IPC for Time32/Time64 arrays
+* ARROW-5468 - [Go] implement read/write IPC for Timestamp arrays
+* ARROW-5469 - [Go] implement read/write IPC for Date32/Date64 arrays
+* ARROW-5591 - [Go] implement read/write IPC for Duration & Intervals
+* ARROW-5621 - [Go] implement read/write IPC for Decimal128 arrays
+* ARROW-5672 - [Java] Refactor redundant method modifier
+* ARROW-5780 - [C++] Add benchmark for Decimal128 operations
+
+## Task
+
+* ARROW-2412 - [Integration] Add nested dictionary integration test
+* ARROW-4086 - [Java] Add apis to debug alloc failures
+* ARROW-4702 - [C++] Upgrade dependency versions
+* ARROW-4719 - [C#] Implement ChunkedArray, Column and Table in C#
+* ARROW-4904 - [C++] Move implementations in arrow/ipc/test-common.h into libarrow\_testing
+* ARROW-4913 - [Java][Memory] Limit number of ledgers and arrowbufs 
+* ARROW-4956 - [C#] Allow ArrowBuffers to wrap external Memory in C#
+* ARROW-4959 - [Gandiva][Crossbow] Builds broken
+* ARROW-5056 - [Packaging] Adjust conda recipes to use ORC conda-forge package on unix systems 
+* ARROW-5164 - [Gandiva] [C++] Introduce 32bit hash functions
+* ARROW-5226 - [Gandiva] support compare operators for decimal
+* ARROW-5275 - [C++] Write generic filesystem tests
+* ARROW-5313 - [Format] Comments on Field table are a bit confusing
+* ARROW-5321 - [Gandiva][C++] add isnull and isnotnull for utf8 and binary types
+* ARROW-5346 - [C++] Revert changes to qualify duration in vendored date code
+* ARROW-5434 - [Java] Introduce wrappers for backward compatibility for ArrowBuf changes in ARROW-3191
+* ARROW-5443 - [Gandiva][Crossbow] Turn parquet encryption off
+* ARROW-5449 - [C++] Local filesystem implementation: investigate Windows UNC paths
+* ARROW-5451 - [C++][Gandiva] Add round functions for decimals
+* ARROW-5476 - [Java][Memory] Fix Netty ArrowBuf Slice
+* ARROW-5485 - [Gandiva][Crossbow] OSx builds failing
+* ARROW-5490 - [C++] Remove ARROW\_BOOST\_HEADER\_ONLY
+* ARROW-5491 - [C++] Remove unecessary semicolons following MACRO definitions
+* ARROW-5557 - [C++] Investigate performance of VisitBitsUnrolled on different platforms
+* ARROW-5580 - Correct definitions of timestamp functions in Gandiva
+* ARROW-5602 - [Java][Gandiva] Add test for decimal round functions
+* ARROW-5637 - [Gandiva] [Java]Complete IN Expression
+* ARROW-5650 - [Python] Update manylinux dependency versions
+* ARROW-5661 - Support hash functions for decimal in Gandiva
+* ARROW-5696 - [Gandiva] [C++] Introduce castVarcharVarchar
+* ARROW-5701 - [C++][Gandiva] Build expressions only for the required selection vector types
+* ARROW-5704 - [C++] Stop using ARROW\_TEMPLATE\_EXPORT for SparseTensorImpl class
+
+## Test
+
+* ARROW-4523 - [JS] Add row proxy generation benchmark
+* ARROW-4725 - [C++] Dictionary tests disabled under MinGW builds
+* ARROW-5194 - [C++][Plasma] TEST(PlasmaSerialization, GetReply) is failing
+* ARROW-5371 - [Release] Add tests for dev/release/00-prepare.sh
+* ARROW-5397 - Test Flight TLS support 
+* ARROW-5479 - [Rust] [DataFusion] Use ARROW\_TEST\_DATA instead of relative path for testing
+* ARROW-5493 - [Integration/Go] add Go support for IPC integration tests
+* ARROW-5623 - [CI][GLib] Failed on macOS
+* ARROW-5769 - [Java] org.apache.arrow.flight.TestTls is failed via dev/release/00-prepare.sh
+
+## Wish
+
+* ARROW-5102 - [C++] Reduce header dependencies
+* ARROW-5145 - [C++] Release mode lacks convenience input validation
+* ARROW-5190 - [R] Discussion: tibble dependency in R package
+* ARROW-5401 - [CI] [C++] Print ccache statistics on Travis-CI
+
 # Apache Arrow 0.13.0 (28 March 2019)
 
 ## Bug
@@ -3789,6 +4380,3 @@
 
 * ARROW-260 - TestValueVector.testFixedVectorReallocation and testVariableVectorReallocation are flaky
 * ARROW-83 - Add basic test infrastructure for DecimalType
-
-
-


[arrow] 02/04: [Release] Update .deb/.rpm changelogs for 0.14.0

Posted by ko...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

kou pushed a commit to annotated tag apache-arrow-0.14.0
in repository https://gitbox.apache.org/repos/asf/arrow.git

commit 68a46c578d16c93c5c92f45ad914a779c8461bd1
Author: Sutou Kouhei <ko...@clear-code.com>
AuthorDate: Sat Jun 29 07:22:35 2019 +0900

    [Release] Update .deb/.rpm changelogs for 0.14.0
---
 dev/tasks/linux-packages/debian.ubuntu-xenial/changelog | 6 ++++++
 dev/tasks/linux-packages/debian/changelog               | 6 ++++++
 dev/tasks/linux-packages/yum/arrow.spec.in              | 3 +++
 3 files changed, 15 insertions(+)

diff --git a/dev/tasks/linux-packages/debian.ubuntu-xenial/changelog b/dev/tasks/linux-packages/debian.ubuntu-xenial/changelog
index 0e4fc91..e7fce68 100644
--- a/dev/tasks/linux-packages/debian.ubuntu-xenial/changelog
+++ b/dev/tasks/linux-packages/debian.ubuntu-xenial/changelog
@@ -1,3 +1,9 @@
+apache-arrow (0.14.0-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Sutou Kouhei <ko...@clear-code.com>  Fri, 28 Jun 2019 22:22:35 -0000
+
 apache-arrow (0.13.0-1) unstable; urgency=low
 
   * New upstream release.
diff --git a/dev/tasks/linux-packages/debian/changelog b/dev/tasks/linux-packages/debian/changelog
index 0e4fc91..e7fce68 100644
--- a/dev/tasks/linux-packages/debian/changelog
+++ b/dev/tasks/linux-packages/debian/changelog
@@ -1,3 +1,9 @@
+apache-arrow (0.14.0-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Sutou Kouhei <ko...@clear-code.com>  Fri, 28 Jun 2019 22:22:35 -0000
+
 apache-arrow (0.13.0-1) unstable; urgency=low
 
   * New upstream release.
diff --git a/dev/tasks/linux-packages/yum/arrow.spec.in b/dev/tasks/linux-packages/yum/arrow.spec.in
index 452901f..7406999 100644
--- a/dev/tasks/linux-packages/yum/arrow.spec.in
+++ b/dev/tasks/linux-packages/yum/arrow.spec.in
@@ -449,6 +449,9 @@ Documentation for Apache Parquet GLib.
 %endif
 
 %changelog
+* Fri Jun 28 2019 Sutou Kouhei <ko...@clear-code.com> - 0.14.0-1
+- New upstream release.
+
 * Thu Mar 28 2019 Kouhei Sutou <ko...@clear-code.com> - 0.13.0-1
 - New upstream release.
 


[arrow] 04/04: [maven-release-plugin] prepare release apache-arrow-0.14.0

Posted by ko...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

kou pushed a commit to annotated tag apache-arrow-0.14.0
in repository https://gitbox.apache.org/repos/asf/arrow.git

commit a591d76ad9a657110368aa422bb00f4010cb6b6e
Author: Sutou Kouhei <ko...@clear-code.com>
AuthorDate: Sat Jun 29 07:26:37 2019 +0900

    [maven-release-plugin] prepare release apache-arrow-0.14.0
---
 java/adapter/jdbc/pom.xml | 2 +-
 java/adapter/orc/pom.xml  | 6 ++----
 java/algorithm/pom.xml    | 2 +-
 java/flight/pom.xml       | 2 +-
 java/format/pom.xml       | 2 +-
 java/gandiva/pom.xml      | 6 ++----
 java/memory/pom.xml       | 2 +-
 java/performance/pom.xml  | 2 +-
 java/plasma/pom.xml       | 2 +-
 java/pom.xml              | 4 ++--
 java/tools/pom.xml        | 2 +-
 java/vector/pom.xml       | 2 +-
 12 files changed, 15 insertions(+), 19 deletions(-)

diff --git a/java/adapter/jdbc/pom.xml b/java/adapter/jdbc/pom.xml
index a8f28ad..c4c9574 100644
--- a/java/adapter/jdbc/pom.xml
+++ b/java/adapter/jdbc/pom.xml
@@ -16,7 +16,7 @@
     <parent>
         <groupId>org.apache.arrow</groupId>
         <artifactId>arrow-java-root</artifactId>
-        <version>0.14.0-SNAPSHOT</version>
+        <version>0.14.0</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
diff --git a/java/adapter/orc/pom.xml b/java/adapter/orc/pom.xml
index 595d679..9d60b1d 100644
--- a/java/adapter/orc/pom.xml
+++ b/java/adapter/orc/pom.xml
@@ -10,9 +10,7 @@
     OF ANY KIND, either express or implied. See the License for the specific
     language governing permissions and limitations under the License. -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <modelVersion>4.0.0</modelVersion>
     <dependencies>
         <dependency>
@@ -88,7 +86,7 @@
     <parent>
         <groupId>org.apache.arrow</groupId>
         <artifactId>arrow-java-root</artifactId>
-        <version>0.14.0-SNAPSHOT</version>
+        <version>0.14.0</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
diff --git a/java/algorithm/pom.xml b/java/algorithm/pom.xml
index 5a6108b..5101dae 100644
--- a/java/algorithm/pom.xml
+++ b/java/algorithm/pom.xml
@@ -14,7 +14,7 @@
   <parent>
     <groupId>org.apache.arrow</groupId>
     <artifactId>arrow-java-root</artifactId>
-    <version>0.14.0-SNAPSHOT</version>
+    <version>0.14.0</version>
   </parent>
   <artifactId>arrow-algorithm</artifactId>
   <name>Arrow Algorithms</name>
diff --git a/java/flight/pom.xml b/java/flight/pom.xml
index b03fbe6..340c428 100644
--- a/java/flight/pom.xml
+++ b/java/flight/pom.xml
@@ -11,7 +11,7 @@
   <parent>
     <groupId>org.apache.arrow</groupId>
     <artifactId>arrow-java-root</artifactId>
-    <version>0.14.0-SNAPSHOT</version>
+    <version>0.14.0</version>
   </parent>
 
   <artifactId>arrow-flight</artifactId>
diff --git a/java/format/pom.xml b/java/format/pom.xml
index 8997eb1..a92ff1a 100644
--- a/java/format/pom.xml
+++ b/java/format/pom.xml
@@ -15,7 +15,7 @@
 <parent>
   <artifactId>arrow-java-root</artifactId>
   <groupId>org.apache.arrow</groupId>
-  <version>0.14.0-SNAPSHOT</version>
+  <version>0.14.0</version>
 </parent>
 
 <artifactId>arrow-format</artifactId>
diff --git a/java/gandiva/pom.xml b/java/gandiva/pom.xml
index dec0221..b825e55 100644
--- a/java/gandiva/pom.xml
+++ b/java/gandiva/pom.xml
@@ -9,14 +9,12 @@
   License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
   OF ANY KIND, either express or implied. See the License for the specific
   language governing permissions and limitations under the License. -->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
-         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <modelVersion>4.0.0</modelVersion>
     <parent>
       <groupId>org.apache.arrow</groupId>
       <artifactId>arrow-java-root</artifactId>
-      <version>0.14.0-SNAPSHOT</version>
+      <version>0.14.0</version>
     </parent>
 
     <groupId>org.apache.arrow.gandiva</groupId>
diff --git a/java/memory/pom.xml b/java/memory/pom.xml
index 177041b..745c395 100644
--- a/java/memory/pom.xml
+++ b/java/memory/pom.xml
@@ -14,7 +14,7 @@
   <parent>
     <groupId>org.apache.arrow</groupId>
     <artifactId>arrow-java-root</artifactId>
-    <version>0.14.0-SNAPSHOT</version>
+    <version>0.14.0</version>
   </parent>
   <artifactId>arrow-memory</artifactId>
   <name>Arrow Memory</name>
diff --git a/java/performance/pom.xml b/java/performance/pom.xml
index 8b3e828..5e1d04d 100644
--- a/java/performance/pom.xml
+++ b/java/performance/pom.xml
@@ -14,7 +14,7 @@
     <parent>
         <artifactId>arrow-java-root</artifactId>
         <groupId>org.apache.arrow</groupId>
-        <version>0.14.0-SNAPSHOT</version>
+        <version>0.14.0</version>
     </parent>
     <artifactId>arrow-performance</artifactId>
     <packaging>jar</packaging>
diff --git a/java/plasma/pom.xml b/java/plasma/pom.xml
index 16bb0bb..232c98a 100644
--- a/java/plasma/pom.xml
+++ b/java/plasma/pom.xml
@@ -14,7 +14,7 @@
     <parent>
         <groupId>org.apache.arrow</groupId>
         <artifactId>arrow-java-root</artifactId>
-        <version>0.14.0-SNAPSHOT</version>
+        <version>0.14.0</version>
     </parent>
     <artifactId>arrow-plasma</artifactId>
     <name>Arrow Plasma Client</name>
diff --git a/java/pom.xml b/java/pom.xml
index bdfb038..db3584e 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -20,7 +20,7 @@
 
   <groupId>org.apache.arrow</groupId>
   <artifactId>arrow-java-root</artifactId>
-  <version>0.14.0-SNAPSHOT</version>
+  <version>0.14.0</version>
   <packaging>pom</packaging>
 
   <name>Apache Arrow Java Root POM</name>
@@ -46,7 +46,7 @@
     <connection>scm:git:https://github.com/apache/arrow.git</connection>
     <developerConnection>scm:git:https://github.com/apache/arrow.git</developerConnection>
     <url>https://github.com/apache/arrow</url>
-    <tag>apache-arrow-0.10.0</tag>
+    <tag>apache-arrow-0.14.0</tag>
   </scm>
 
   <mailingLists>
diff --git a/java/tools/pom.xml b/java/tools/pom.xml
index 5de0e51..81e9856 100644
--- a/java/tools/pom.xml
+++ b/java/tools/pom.xml
@@ -14,7 +14,7 @@
     <parent>
         <groupId>org.apache.arrow</groupId>
         <artifactId>arrow-java-root</artifactId>
-        <version>0.14.0-SNAPSHOT</version>
+        <version>0.14.0</version>
     </parent>
     <artifactId>arrow-tools</artifactId>
     <name>Arrow Tools</name>
diff --git a/java/vector/pom.xml b/java/vector/pom.xml
index b882e3e..4e62d48 100644
--- a/java/vector/pom.xml
+++ b/java/vector/pom.xml
@@ -14,7 +14,7 @@
   <parent>
     <groupId>org.apache.arrow</groupId>
     <artifactId>arrow-java-root</artifactId>
-    <version>0.14.0-SNAPSHOT</version>
+    <version>0.14.0</version>
   </parent>
   <artifactId>arrow-vector</artifactId>
   <name>Arrow Vectors</name>