You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ks...@apache.org on 2019/07/22 17:04:44 UTC

[arrow] branch master updated (85fe336 -> ed180da)

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

kszucs pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.


    omit 85fe336  ARROW-5989: [C++] Accommodate openjdk-8 path search prefix
    omit 57940e7  ARROW-5918: [Java] Add get to BaseIntVector interface
    omit 4a3822d  ARROW-5920: [Java] Support sort & compare for all variable width vectors
    omit 9644853  ARROW-5973: [Java] Variable width vectors' get methods should return null when the underlying data is null
    omit 5bfb332  ARROW-5986: [Java] Code cleanup for dictionary encoding
    omit 458df86  ARROW-5990: [Python] add bounds check to RowGroupMetaData.column
    omit 360db0d  PARQUET-1468: [C++] Clean up ColumnReader/internal::RecordReader code duplication
    omit e1559f2  ARROW-5902: [Java] Implement hash table and equals & hashCode API for dictionary encoding
    omit 7cc9020  ARROW-5861: [Java] Initial implement to convert Avro record with primitive types
    omit 30ba931  ARROW-5716: [Developer] Improve merge PR script to attribute multiple authors
    omit 6109647  ARROW-5880: [C++][Parquet] Use TypedBufferBuilder instead of ArrayBuilder in writer.cc
    omit d347353  ARROW-5957: [C++][Gandiva] Implement div function in Gandiva
    omit c1f25e8  ARROW-5976: [C++] RETURN_IF_ERROR(ctx) should be namespaced
    omit 330dbff  ARROW-5968: [Java] Remove duplicate Preconditions check in JDBC adapter
    omit 1abf18f  ARROW-5963: [R] R Appveyor job does not test changes in the C++ library
    omit 0061f00  ARROW-5894: [Gandiva][C++] Added a linker script for libgandiva.so to restrict libstdc++ symbols.
    omit be876eb  ARROW-5964: [C++][Gandiva] Remove overflow check after rounding in BasicDecimal128::FromDouble
    omit 906eda2  ARROW-3032: [C++] Clean up Numpy-related headers
    omit fc9d938  ARROW-5962: [CI][Python] Remove manylinux1 builds from Travis CI
    omit 0f56881  ARROW-5864: [Python] Simplify Result class cython wrapper
    omit 9984d81  ARROW-5969: [R] Fix R lint Failures
    omit a54888a  ARROW-5351: [Rust] Take kernel
    omit c350bba  ARROW-5893: [C++][Python][GLib][Ruby][MATLAB][R] Remove arrow::Column class
    omit cbaa066  ARROW-5945: [Rust] [DataFusion] Table trait can now be used to build real queries
    omit ec78e13  ARROW-5930: [Python] Make Flight server init phase explicit
    omit 262d1dd  ARROW-5911: [Java] Make ListVector and MapVector create reader lazily
    omit 223ae74  ARROW-5958: [Python] Link zlib statically in the wheels
    omit 690823c  ARROW-5856: [Python] [Packaging] Fix use of C++ / Cython API from wheels
    omit f976629  ARROW-5560: [C++][Plasma] Cannot create Plasma object after OutOfMemory error
    omit 462e04b  ARROW-5884: [Java] Fix the get method of StructVector
    omit a222c7d  ARROW-5835: [Java] Support Dictionary Encoding for binary type
    omit a1f96d1  ARROW-5934: [Python] Bundle arrow's LICENSE with the wheels
    omit a78f18d  ARROW-5930: [FlightRPC][Python] Disable Flight test causing segfault in Travis
    omit 217f8c8  ARROW-5946: [Rust] [DataFusion] Fix bug in projection push down logic
    omit b3693db  ARROW-5925: [Gandiva][C++] fix rounding in decimal to int cast
    omit b4698e6  ARROW-5919: [R] Test R-in-conda as a nightly build
    omit f05f647  ARROW-5943: [GLib][Gandiva] Add support for function aliases
    omit cd85f7d  ARROW-5947: [Rust] [DataFusion] Remove serde crate dependency
    omit 486b97b  ARROW-5944: [C++][Gandiva] Remove 'div' alias for 'divide'
    omit 99b9702  ARROW-5889: [C++][Parquet] Add property to indicate origin from converted type to TimestampLogicalType
    omit d7b125e  ARROW-5940: [Release] Add support for re-uploading sign/checksum for binary artifacts
    omit 2dc5f7d  ARROW-5938: [Release] Create branch for adding release note automatically
    omit 8a7b0d0  ARROW-5788: [Rust] Use both "path" and "version" for internal dependencies
    omit 0c8aee1  ARROW-5921: [C++] Fix multiple nullptr related crashes in IPC
    omit 5c23e98  ARROW-5939: [Release] Add support for generating vote email template separately
    omit 3b79a20  ARROW-5909: [Java] Optimize ByteFunctionHelpers equals & compare logic
    omit a0ee637  ARROW-5941: [Release] Avoid re-uploading already uploaded binary artifacts
    omit 0325324  ARROW-5937: [Release] Stop parallel binary upload
    omit 3e70357  [CI] Fix cmake-format issue in python/CMakeLists.txt
    omit 45ae5c6  ARROW-5886: [Python][Packaging] Manylinux1/2010 compliance issue with libz
    omit 9189e00  ARROW-5878: [C++][Parquet] Restore pre-0.14.0 Parquet forward compatibility by adding option to unconditionally set TIMESTAMP_MICROS/TIMESTAMP_MILLIS ConvertedType
    omit 1bcfbe1  ARROW-5588: [C++] Better support for building union arrays
    omit c69e3b4  ARROW-5923: [C++][Parquet] Reword comment about UBSan and Int96 in writer.cc
    omit 48200c4  ARROW-5892 : [C++][Gandiva] Support function aliases
    omit ab7ff65  ARROW-5883: [Java] Support dictionary encoding for List and Struct type
    omit 03360e1  ARROW-5832: [Java] Support search operations for vector data
    omit e78ea91  ARROW-5844: [Java] Support comparison & sort for more numeric types
    omit 5c61263  ARROW-5881: [Java] Provide functionalities to efficiently determine if a validity buffer has completely 1 bits/0 bits
    omit 4221db9  ARROW-5899: [Python][Packaging] Build and link uriparser statically in Windows wheel builds
    omit 2a1e02b  PARQUET-1623: [C++] Fix invalid memory access encountered when reading some parquet files
    omit 15fca3d  ARROW-5908: [C#] ArrowStreamWriter doesn't align buffers to 8 bytes
    omit d0d9ece  ARROW-5904: [Java] [Plasma] Fix compilation of Plasma Java client
    omit f569bf6  ARROW-5842: [Java] Revise the semantic of lastSet in ListVector
    omit ae03c54  ARROW-5903: [Java] Optimise set methods in decimal vector
    omit 5e63905  ARROW-5803: [CI] Dockerize C++ with clang 7 Travis CI
    omit 8b6cb3e  ARROW-5897: [Java] Remove duplicated logic in MapVector
    omit efa3ae7  ARROW-5887: [C#] ArrowStreamWriter writes FieldNodes in wrong order
    omit aa0631a  ARROW-5877: [FlightRPC] Fix Python<->Java auth issues
    omit 1b65c55  ARROW-5458: [C++] Apache Arrow parallel CRC32c computation optimization
    omit 7417f37  ARROW-5900: [Java] Bounds check for decimal args.
    omit 167bad1  ARROW-5790: [Python] Raise error when trying to convert 0-dim array in pa.array
    omit 69c9ef4  ARROW-5873: [Python] Guard for passed None in Schema.equals
    omit f8e2d6a  ARROW-5872: [C++][Gandiva] Support mod(double, double) function in Gandiva
    omit 6e2d84a  [Style][Java] fix typo and invalid reference in comments (#4832)
    omit 7838886  ARROW-5868: [Python] Correctly remove liblz4 shared libraries from manylinux2010 image so lz4 is statically linked
    omit 3f767ce  ARROW-5719: [Java] Support in-place vector sorting
    omit 90affbd  ARROW-5863: [Python] Use atexit module for extension type finalization to avoid segfault
    omit 10890c8  ARROW-5525: [C++] Add Continuous Fuzzing Integration setup with Fuzzit
    omit 6b99b64  ARROW-5777: [C++] Add microbenchmark for some Decimal128 operations
    omit 00505b5  ARROW-5874: [Python] Fix macOS wheels to depend on system or Homebrew OpenSSL
    omit 308b851  ARROW-5827: [C++] Require c-ares CMake config
    omit 07e1042  ARROW-5826: [Website] Blog post for 0.14.0 release announcement
    omit 49ed11b  ARROW-5867: [C++][Gandiva] add support for cast int to decimal
    omit 0e2a641  ARROW-5860: [Java][Vector] Fix decimal utils to handle negative values.
    omit 1f9238e  ARROW-5758: [C++][Gandiva][Java] Support casting decimals to varchar and vice versa
    omit c2c9e99  ARROW-5865: [Release] Helper script to rebase PRs on master
    omit e0b84f1  ARROW-5866: [C++] Remove duplicate library in cpp/Brewfile
    omit 320766d  ARROW-5843: [Java] Improve the readability and performance of BitVectorHelper#getNullCount
    omit c037ee2  ARROW-5834: [Java] Apply new hash map in DictionaryEncoder
    omit ee58742  ARROW-5846: [Java] Create Avro adapter module and add dependencies
    omit 094ce08  ARROW-5849: [C++] Fix compiler warnings on mingw32
    omit 9cbc42e  ARROW-4187: [C++] Enable file-benchmark on Windows
    omit e6d033f  ARROW-5851: [C++] Fix compilation of reference benchmarks
    omit 9ffb9cd  ARROW-5784: [Release][GLib] Replace c_glib/ after running c_glib/autogen.sh in dev/release/02-source.sh
    omit 4319066  ARROW-5833: [C++] Factor out Status-enriching code
    omit 0028b2b  ARROW-5775: [C++] Fix thread-unsafe cached data
    omit ad2539d  ARROW-5828: [C++] Add required Protocol Buffers versions check
    omit ebb8031  ARROW-5838: [C++] Delegate OPENSSL_ROOT_DIR to bundled gRPC
    omit f44c9c7  ARROW-5817: [Python] Use pytest mark for flight tests
    omit 3ac3099  ARROW-5850: [CI][R] R appveyor job is broken after release
    omit 380d0a7  ARROW-5848: [C++] SO versioning schema after release 1.0.0
    omit 2d63975  ARROW-5789: [C++] Minor fixes for warnings, remove unused ubsan.cc
    omit 09f0602  ARROW-5798: [Packaging][deb] Update doc architecture
    omit 41c737d  ARROW-5836: [Java][FlightRPC] Skip Flight domain socket test when path too long
    omit 41a905a  ARROW-5841: [Website] Add 0.14.0 release note
    omit 03576af  ARROW-5824: [Gandiva][C++] Fix decimal null literals.
    omit 643989e  [Website] Update Fletcher link and description (#4794)
    omit ee286fe  ARROW-4036: [C++] Pluggable Status message, by exposing an abstract delegate class.
    omit 9e17880  ARROW-5813: [C++] Fix TensorEquals for different contiguous tensors
    omit 37f9200  ARROW-5658: [JAVA] Sync schema for VectorSchemaRoot
    omit bab410b  ARROW-5812: [Java] Refactor method name and param type in BaseIntVector
    omit cec8174  ARROW-5778: [Java] Extract the logic for vector data copying to the super classes
    omit 7b6dfa5  ARROW-5814: [Java] Implement a <Object, int> HashMap for DictionaryEncoder
    omit 8a5cd34  ARROW-5483: [Java] add ValueVector constructors that take Field object
    omit a74339a  ARROW-5774: [Java][Documentation] Update how to run test
    omit 14baf5e  [Release] Set C++ libraries runtime path to LD_LIBRARY_PATH when running integration tests (#4775)
    omit 03c8c5f  ARROW-5823: [Rust] CI scripts miss --all-targets cargo argument
    omit 78f2648  ARROW-5818: [Java][Gandiva] support varlen output vectors
    omit 508e745  ARROW-5380: [C++] Fix memory alignment UBSan errors.
    omit 54c1792  ARROW-5753: [Rust] Fix test failure in CI code coverage
    omit 63706bb  ARROW-5731: [CI] Switch turbodbc branch for integration testing
    omit 6b8d9be  ARROW-4453: [Python] Cython wrappers for SparseTensor
    omit a148982  ARROW-5466: [Java][CI] Dockerize Java CI, run all JDK builds in single Travis entry
    omit 7bb71ce  [Release] Test Arrow Flight in Windows release verification script
    omit bbbc856  [Website] Fix incorrect expansion of "SIMD" term
    omit 88fcb09  ARROW-5564: [C++] Use uriparser from conda-forge
    omit b6bdef9  ARROW-5816: [Release] Do not curl in background in verify-release-candidate.sh
    omit 59c272e  ARROW-5820: [Release] Remove undefined variable check from verify script
    omit 75d4f42  ARROW-5358: [Rust] Implement equality check for ArrayData and Array
    omit a49ae60  ARROW-5792: [Rust] Add TypeVisitor for parquet type.
    omit a262f42  ARROW-5791: [C++] Fix infinite loop with more the 32768 columns.
    omit fbf5fd0  ARROW-3459: [C++][Gandiva] support for string o/p
    omit 40b8847  ARROW-5726: [Java] Implement a common interface for int vectors
    omit a3109b8  ARROW-5609: [C++] Set CMP0068 CMake policy to avoid macOS warnings
    omit 7de3cb6  ARROW-5797: [Release][APT] Update supported distributions
    omit abdb38b  ARROW-5796: [Release][APT] Update expected package list
    omit fae9fd1  ARROW-5795: [Release] Add missing waits on uploading binaries
    omit ce50a97  ARROW-5794: [Release] Skip uploading already uploaded binaries
    omit a1e5379  ARROW-5793: [Release] Avoid duplicated known host SSH error in dev/release/03-binary.sh
    omit 6c83b99  ARROW-5787: [Release][Rust] Use local modules to verify RC
    omit 5542206  ARROW-5785: [Rust] Make the datafusion cli dependencies optional
    omit 922b138  [Release] Update versions for 1.0.0-SNAPSHOT
    omit ba0dc7d  [maven-release-plugin] prepare for next development iteration
     add 6d22977  ARROW-5785: [Rust] Make the datafusion cli dependencies optional
     add 67bdf79  ARROW-5787: [Release][Rust] Use local modules to verify RC
     add 2ec397a  ARROW-5793: [Release] Avoid duplicated known host SSH error in dev/release/03-binary.sh
     add eb0b0fd  ARROW-5794: [Release] Skip uploading already uploaded binaries
     add 3e2893f  ARROW-5795: [Release] Add missing waits on uploading binaries
     add e3a2cae  ARROW-5796: [Release][APT] Update expected package list
     add b4e613b  ARROW-5797: [Release][APT] Update supported distributions
     add a2c015a  ARROW-5609: [C++] Set CMP0068 CMake policy to avoid macOS warnings
     add ad1e955  ARROW-5791: [C++] Fix infinite loop with more the 32768 columns.
     add 1bc28e3  ARROW-5820: [Release] Remove undefined variable check from verify script
     add 22db3e6  ARROW-5816: [Release] Do not curl in background in verify-release-candidate.sh
     add 07b3695  ARROW-5564: [C++] Use uriparser from conda-forge
     add 78f16d2  ARROW-5380: [C++] Fix memory alignment UBSan errors.
     add 94d0647  ARROW-5836: [Java][FlightRPC] Skip Flight domain socket test when path too long
     add 32c3708  ARROW-5850: [CI][R] R appveyor job is broken after release
     add e74b9d1  ARROW-5838: [C++] Delegate OPENSSL_ROOT_DIR to bundled gRPC
     add 071dd29  ARROW-5828: [C++] Add required Protocol Buffers versions check
     add fa3f132  ARROW-5775: [C++] Fix thread-unsafe cached data
     add 297c953  ARROW-5784: [Release][GLib] Replace c_glib/ after running c_glib/autogen.sh in dev/release/02-source.sh
     add b5ed597  ARROW-5851: [C++] Fix compilation of reference benchmarks
     add a0f0f37  ARROW-5849: [C++] Fix compiler warnings on mingw32
     add b3731e7  ARROW-5866: [C++] Remove duplicate library in cpp/Brewfile
     add c1272d8  ARROW-5827: [C++] Require c-ares CMake config
     add 0f4e0d6  ARROW-5874: [Python] Fix macOS wheels to depend on system or Homebrew OpenSSL
     add e698b05  ARROW-5863: [Python] Use atexit module for extension type finalization to avoid segfault
     add f356184  ARROW-5868: [Python] Correctly remove liblz4 shared libraries from manylinux2010 image so lz4 is statically linked
     add e2bd88b  ARROW-5873: [Python] Guard for passed None in Schema.equals
     add e4bdb6e  ARROW-5790: [Python] Raise error when trying to convert 0-dim array in pa.array
     add 5f9e2ff  ARROW-5877: [FlightRPC] Fix Python<->Java auth issues
     add a20dc32  ARROW-5887: [C#] ArrowStreamWriter writes FieldNodes in wrong order
     add a76e7b6  ARROW-5904: [Java] [Plasma] Fix compilation of Plasma Java client
     add 0c70e81  ARROW-5908: [C#] ArrowStreamWriter doesn't align buffers to 8 bytes
     add 6be1f3d  PARQUET-1623: [C++] Fix invalid memory access encountered when reading some parquet files
     add 6adafa5  ARROW-5899: [Python][Packaging] Build and link uriparser statically in Windows wheel builds
     add 6dadd49  ARROW-5878: [C++][Parquet] Restore pre-0.14.0 Parquet forward compatibility by adding option to unconditionally set TIMESTAMP_MICROS/TIMESTAMP_MILLIS ConvertedType
     add e332030  ARROW-5886: [Python][Packaging] Manylinux1/2010 compliance issue with libz
     add bc52d12  [CI] Fix cmake-format issue in python/CMakeLists.txt
     add d8f37ad  ARROW-5937: [Release] Stop parallel binary upload
     add 4598697  ARROW-5941: [Release] Avoid re-uploading already uploaded binary artifacts
     add f3a5e0d  ARROW-5939: [Release] Add support for generating vote email template separately
     add de7d5ff  ARROW-5921: [C++] Fix multiple nullptr related crashes in IPC
     add 376c318  ARROW-5938: [Release] Create branch for adding release note automatically
     add d5f74a4  ARROW-5940: [Release] Add support for re-uploading sign/checksum for binary artifacts
     add 9e8c005  ARROW-5934: [Python] Bundle arrow's LICENSE with the wheels
     add 5bdf824  ARROW-5856: [Python] [Packaging] Fix use of C++ / Cython API from wheels
     add befd7df  ARROW-5958: [Python] Link zlib statically in the wheels
     add 9fb5c3d  ARROW-5889: [C++][Parquet] Add property to indicate origin from converted type to TimestampLogicalType
     add 9fd88c0  [Release] Update CHANGELOG.md for 0.14.1
     add 473a909  [Release] Update .deb/.rpm changelogs for 0.14.1
     add 6c8ad0b  [Release] Update versions for 0.14.1
     add f533bc5  [Release] Set Maven versions to 0.14.1
     add 5f56442  [maven-release-plugin] prepare release apache-arrow-0.14.1
     new ee719ab  [maven-release-plugin] prepare for next development iteration
     new fdf2252  [Release] Update versions for 1.0.0-SNAPSHOT
     new 2d7ca8e  [Release] Update .deb package names for 1.0.0
     new c3f94fe  ARROW-5726: [Java] Implement a common interface for int vectors
     new 06e72e2  ARROW-3459: [C++][Gandiva] support for string o/p
     new 229d98e  ARROW-5792: [Rust] Add TypeVisitor for parquet type.
     new 97dea02  ARROW-5358: [Rust] Implement equality check for ArrayData and Array
     new 30141e7  [Website] Fix incorrect expansion of "SIMD" term
     new 98c677b  [Release] Test Arrow Flight in Windows release verification script
     new a3242fb  ARROW-5466: [Java][CI] Dockerize Java CI, run all JDK builds in single Travis entry
     new 66873e2  ARROW-4453: [Python] Cython wrappers for SparseTensor
     new f7c575b  ARROW-5731: [CI] Switch turbodbc branch for integration testing
     new 263a5f6  ARROW-5753: [Rust] Fix test failure in CI code coverage
     new 490fce1  ARROW-5818: [Java][Gandiva] support varlen output vectors
     new 83b0acb  ARROW-5823: [Rust] CI scripts miss --all-targets cargo argument
     new 6db4c8b  [Release] Set C++ libraries runtime path to LD_LIBRARY_PATH when running integration tests (#4775)
     new 5b32955  ARROW-5774: [Java][Documentation] Update how to run test
     new 4893dcf  ARROW-5483: [Java] add ValueVector constructors that take Field object
     new 73102f1  ARROW-5814: [Java] Implement a <Object, int> HashMap for DictionaryEncoder
     new b2fd580  ARROW-5778: [Java] Extract the logic for vector data copying to the super classes
     new cbf8ff5  ARROW-5812: [Java] Refactor method name and param type in BaseIntVector
     new d29cb3b  ARROW-5658: [JAVA] Sync schema for VectorSchemaRoot
     new 57b6f6c  ARROW-5813: [C++] Fix TensorEquals for different contiguous tensors
     new 2c755a6  ARROW-4036: [C++] Pluggable Status message, by exposing an abstract delegate class.
     new 91598a9  [Website] Update Fletcher link and description (#4794)
     new e9024da  ARROW-5824: [Gandiva][C++] Fix decimal null literals.
     new 0a5e2ac  ARROW-5841: [Website] Add 0.14.0 release note
     new 773326b  ARROW-5798: [Packaging][deb] Update doc architecture
     new 4fa7599  ARROW-5789: [C++] Minor fixes for warnings, remove unused ubsan.cc
     new a11bdbc  ARROW-5848: [C++] SO versioning schema after release 1.0.0
     new 2defc9e  ARROW-5817: [Python] Use pytest mark for flight tests
     new 805d061  ARROW-5833: [C++] Factor out Status-enriching code
     new d56aba5  ARROW-4187: [C++] Enable file-benchmark on Windows
     new c36ac34  ARROW-5846: [Java] Create Avro adapter module and add dependencies
     new fe33ff9  ARROW-5834: [Java] Apply new hash map in DictionaryEncoder
     new a931494  ARROW-5843: [Java] Improve the readability and performance of BitVectorHelper#getNullCount
     new 3ea0a9e  ARROW-5865: [Release] Helper script to rebase PRs on master
     new ef7181b  ARROW-5758: [C++][Gandiva][Java] Support casting decimals to varchar and vice versa
     new caa6905  ARROW-5860: [Java][Vector] Fix decimal utils to handle negative values.
     new 02d1bd7  ARROW-5867: [C++][Gandiva] add support for cast int to decimal
     new 29fbf81  ARROW-5826: [Website] Blog post for 0.14.0 release announcement
     new 615283d  ARROW-5777: [C++] Add microbenchmark for some Decimal128 operations
     new e5e8e80  ARROW-5525: [C++] Add Continuous Fuzzing Integration setup with Fuzzit
     new c6d8117  ARROW-5719: [Java] Support in-place vector sorting
     new cffb52d  [Style][Java] fix typo and invalid reference in comments (#4832)
     new af7a29f  ARROW-5872: [C++][Gandiva] Support mod(double, double) function in Gandiva
     new cd39d7a  ARROW-5900: [Java] Bounds check for decimal args.
     new 72d5135  ARROW-5458: [C++] Apache Arrow parallel CRC32c computation optimization
     new df62a97  ARROW-5897: [Java] Remove duplicated logic in MapVector
     new 964519f  ARROW-5803: [CI] Dockerize C++ with clang 7 Travis CI
     new 846b695  ARROW-5903: [Java] Optimise set methods in decimal vector
     new df9d9d6  ARROW-5842: [Java] Revise the semantic of lastSet in ListVector
     new 01fc7ab  ARROW-5881: [Java] Provide functionalities to efficiently determine if a validity buffer has completely 1 bits/0 bits
     new 58cef2b  ARROW-5844: [Java] Support comparison & sort for more numeric types
     new 27bf2c3  ARROW-5832: [Java] Support search operations for vector data
     new 0c140e8  ARROW-5883: [Java] Support dictionary encoding for List and Struct type
     new 825d359  ARROW-5892 : [C++][Gandiva] Support function aliases
     new 2356c9e  ARROW-5923: [C++][Parquet] Reword comment about UBSan and Int96 in writer.cc
     new 4124a4b  ARROW-5588: [C++] Better support for building union arrays
     new cf7a273  ARROW-5909: [Java] Optimize ByteFunctionHelpers equals & compare logic
     new d9f2a15  ARROW-5788: [Rust] Use both "path" and "version" for internal dependencies
     new 34835a1  ARROW-5944: [C++][Gandiva] Remove 'div' alias for 'divide'
     new fc3f2d9  ARROW-5947: [Rust] [DataFusion] Remove serde crate dependency
     new 824d2ac  ARROW-5943: [GLib][Gandiva] Add support for function aliases
     new 936e369  ARROW-5919: [R] Test R-in-conda as a nightly build
     new f063e0f  ARROW-5925: [Gandiva][C++] fix rounding in decimal to int cast
     new 9f5e43d  ARROW-5946: [Rust] [DataFusion] Fix bug in projection push down logic
     new 0d71a89  ARROW-5930: [FlightRPC][Python] Disable Flight test causing segfault in Travis
     new 9101c86  ARROW-5835: [Java] Support Dictionary Encoding for binary type
     new 9587ba2  ARROW-5884: [Java] Fix the get method of StructVector
     new fe612fe  ARROW-5560: [C++][Plasma] Cannot create Plasma object after OutOfMemory error
     new d455bb5  ARROW-5856: [Python] [Packaging] Fix use of C++ / Cython API from wheels
     new 649077b  ARROW-5911: [Java] Make ListVector and MapVector create reader lazily
     new d568221  ARROW-5930: [Python] Make Flight server init phase explicit
     new 76767ca  ARROW-5945: [Rust] [DataFusion] Table trait can now be used to build real queries
     new 6898084  ARROW-5893: [C++][Python][GLib][Ruby][MATLAB][R] Remove arrow::Column class
     new 7273a73  ARROW-5351: [Rust] Take kernel
     new 034fd1f  ARROW-5969: [R] Fix R lint Failures
     new 0a87aaa  ARROW-5864: [Python] Simplify Result class cython wrapper
     new f81bf15  ARROW-5962: [CI][Python] Remove manylinux1 builds from Travis CI
     new 7547483  ARROW-3032: [C++] Clean up Numpy-related headers
     new 5d7234a  ARROW-5964: [C++][Gandiva] Remove overflow check after rounding in BasicDecimal128::FromDouble
     new 5b4e2f2  ARROW-5894: [Gandiva][C++] Added a linker script for libgandiva.so to restrict libstdc++ symbols.
     new 5b4bcfe  ARROW-5963: [R] R Appveyor job does not test changes in the C++ library
     new 7bb2c02  ARROW-5968: [Java] Remove duplicate Preconditions check in JDBC adapter
     new 79fa32a  ARROW-5976: [C++] RETURN_IF_ERROR(ctx) should be namespaced
     new 52167c6  ARROW-5957: [C++][Gandiva] Implement div function in Gandiva
     new a08e46e  ARROW-5880: [C++][Parquet] Use TypedBufferBuilder instead of ArrayBuilder in writer.cc
     new ef01126  ARROW-5716: [Developer] Improve merge PR script to attribute multiple authors
     new e415bd3  ARROW-5861: [Java] Initial implement to convert Avro record with primitive types
     new 88caa6b  ARROW-5902: [Java] Implement hash table and equals & hashCode API for dictionary encoding
     new 59bdd23  PARQUET-1468: [C++] Clean up ColumnReader/internal::RecordReader code duplication
     new 9ec6b81  ARROW-5990: [Python] add bounds check to RowGroupMetaData.column
     new 350789c  ARROW-5986: [Java] Code cleanup for dictionary encoding
     new dc81da3  ARROW-5973: [Java] Variable width vectors' get methods should return null when the underlying data is null
     new b5b2522  ARROW-5920: [Java] Support sort & compare for all variable width vectors
     new 169abf8  ARROW-5918: [Java] Add get to BaseIntVector interface
     new ed180da  ARROW-5989: [C++] Accommodate openjdk-8 path search prefix

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch 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   (85fe336)
            \
             N -- N -- N   refs/heads/master (ed180da)

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 98 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                                       |  57 ++++++
 ci/PKGBUILD                                        |   2 +-
 dev/release/rat_exclude_files.txt                  |  50 +++---
 .../linux-packages/debian.ubuntu-xenial/changelog  |   6 +
 .../linux-packages/debian.ubuntu-xenial/control    |  78 ++++-----
 .../libarrow-cuda-glib0.install}                   |   0
 .../libarrow-cuda0.install}                        |   0
 .../libarrow-dataset0.install}                     |   0
 .../libarrow-glib0.install}                        |   0
 .../libarrow-python0.install}                      |   0
 .../libarrow0.install}                             |   0
 .../libgandiva-glib0.install}                      |   0
 .../libgandiva0.install}                           |   0
 .../libparquet-glib0.install}                      |   0
 .../libparquet0.install}                           |   0
 .../libplasma-glib0.install}                       |   0
 .../libplasma0.install}                            |   0
 dev/tasks/linux-packages/debian/changelog          |   6 +
 dev/tasks/linux-packages/debian/control            |  84 ++++-----
 .../libarrow-cuda-glib0.install}                   |   0
 .../libarrow-cuda0.install}                        |   0
 .../libarrow-dataset0.install}                     |   0
 ...w-flight14.install => libarrow-flight0.install} |   0
 .../libarrow-glib0.install}                        |   0
 .../libarrow-python0.install}                      |   0
 .../libarrow0.install}                             |   0
 .../libgandiva-glib0.install}                      |   0
 .../libgandiva0.install}                           |   0
 .../libparquet-glib0.install}                      |   0
 .../libparquet0.install}                           |   0
 .../libplasma-glib0.install}                       |   0
 .../libplasma0.install}                            |   0
 dev/tasks/linux-packages/yum/arrow.spec.in         |   3 +
 dev/tasks/tasks.yml                                | 192 ++++++++++-----------
 java/pom.xml                                       |   2 +-
 python/pyarrow/tests/conftest.py                   |   2 +-
 r/DESCRIPTION                                      |   2 +-
 r/NEWS.md                                          |   4 +-
 38 files changed, 280 insertions(+), 208 deletions(-)
 rename dev/tasks/linux-packages/{debian/libarrow-cuda-glib14.install => debian.ubuntu-xenial/libarrow-cuda-glib0.install} (100%)
 rename dev/tasks/linux-packages/{debian/libarrow-cuda14.install => debian.ubuntu-xenial/libarrow-cuda0.install} (100%)
 rename dev/tasks/linux-packages/{debian/libarrow-dataset14.install => debian.ubuntu-xenial/libarrow-dataset0.install} (100%)
 rename dev/tasks/linux-packages/{debian/libarrow-glib14.install => debian.ubuntu-xenial/libarrow-glib0.install} (100%)
 rename dev/tasks/linux-packages/{debian/libarrow-python14.install => debian.ubuntu-xenial/libarrow-python0.install} (100%)
 rename dev/tasks/linux-packages/{debian/libarrow14.install => debian.ubuntu-xenial/libarrow0.install} (100%)
 rename dev/tasks/linux-packages/{debian/libgandiva-glib14.install => debian.ubuntu-xenial/libgandiva-glib0.install} (100%)
 rename dev/tasks/linux-packages/{debian/libgandiva14.install => debian.ubuntu-xenial/libgandiva0.install} (100%)
 rename dev/tasks/linux-packages/{debian/libparquet-glib14.install => debian.ubuntu-xenial/libparquet-glib0.install} (100%)
 rename dev/tasks/linux-packages/{debian/libparquet14.install => debian.ubuntu-xenial/libparquet0.install} (100%)
 rename dev/tasks/linux-packages/{debian/libplasma-glib14.install => debian.ubuntu-xenial/libplasma-glib0.install} (100%)
 rename dev/tasks/linux-packages/{debian/libplasma14.install => debian.ubuntu-xenial/libplasma0.install} (100%)
 rename dev/tasks/linux-packages/{debian.ubuntu-xenial/libarrow-cuda-glib14.install => debian/libarrow-cuda-glib0.install} (100%)
 rename dev/tasks/linux-packages/{debian.ubuntu-xenial/libarrow-cuda14.install => debian/libarrow-cuda0.install} (100%)
 rename dev/tasks/linux-packages/{debian.ubuntu-xenial/libarrow-dataset14.install => debian/libarrow-dataset0.install} (100%)
 rename dev/tasks/linux-packages/debian/{libarrow-flight14.install => libarrow-flight0.install} (100%)
 rename dev/tasks/linux-packages/{debian.ubuntu-xenial/libarrow-glib14.install => debian/libarrow-glib0.install} (100%)
 rename dev/tasks/linux-packages/{debian.ubuntu-xenial/libarrow-python14.install => debian/libarrow-python0.install} (100%)
 rename dev/tasks/linux-packages/{debian.ubuntu-xenial/libarrow14.install => debian/libarrow0.install} (100%)
 rename dev/tasks/linux-packages/{debian.ubuntu-xenial/libgandiva-glib14.install => debian/libgandiva-glib0.install} (100%)
 rename dev/tasks/linux-packages/{debian.ubuntu-xenial/libgandiva14.install => debian/libgandiva0.install} (100%)
 rename dev/tasks/linux-packages/{debian.ubuntu-xenial/libparquet-glib14.install => debian/libparquet-glib0.install} (100%)
 rename dev/tasks/linux-packages/{debian.ubuntu-xenial/libparquet14.install => debian/libparquet0.install} (100%)
 rename dev/tasks/linux-packages/{debian.ubuntu-xenial/libplasma-glib14.install => debian/libplasma-glib0.install} (100%)
 rename dev/tasks/linux-packages/{debian.ubuntu-xenial/libplasma14.install => debian/libplasma0.install} (100%)