blob: 047071cd13261817a8f0bc2bd9452457ddbb495f [file] [log] [blame]
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above meta tags *must* come first in the head; any other head content must come *after* these tags -->
<title>Apache Arrow 0.11.0 Release | Apache Arrow</title>
<!-- Begin Jekyll SEO tag v2.8.0 -->
<meta name="generator" content="Jekyll v4.3.3" />
<meta property="og:title" content="Apache Arrow 0.11.0 Release" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="Apache Arrow 0.11.0 (8 October 2018) This is a major release. Download Source Artifacts Binary Artifacts Git tag Contributors This includes patches from Apache Parquet that were merged. $ git shortlog -sn apache-arrow-0.10.0..apache-arrow-0.11.0 166 Wes McKinney 59 Uwe L. Korn 57 Deepak Majeti 54 Kouhei Sutou 50 Krisztián Szűcs 48 Antoine Pitrou 38 Korn, Uwe 29 Pindikura Ravindra 21 praveenbingo 9 Vivekanand Vellanki 8 Philipp Moritz 8 Sebastien Binet 7 Paddy Horan 7 Phillip Cloud 6 Brian Hulette 6 Max Risuhin 6 Xianjin YE 5 Aliaksei Sandryhaila 5 Bryan Cutler 5 Romain Francois 4 Gidon Gershinsky 4 Thomas Sanchez 3 Artem Tarasov 3 Joshua Storck 3 Lukasz A. Bartnik 3 Robert Nishihara 3 rip.nsk 3 yosuke shiro 2 Amir Szekely 2 Andy Grove 2 Chao Sun 2 Chen, Junjie 2 Itai Incze 2 Jacek Pliszka 2 Li Jin 2 Marc Vertes 2 Nong Li 2 Pearu Peterson 2 Philipp Hoch 2 Renato Marroquin 2 Robert Gruener 2 fscheibner 2 ptaylor 1 Alec Posney 1 Animesh Trivedi 1 Chongyu Zhu 1 Colin Nichols 1 Dominik Moritz 1 Eric Conlon 1 Eric Daniel 1 Fabrizio Fabbri 1 Florian Scheibner 1 Jacques Nadeau 1 Jim Apple 1 Jim Crist 1 Julius Neuffer 1 Kalon Mills 1 Kashif Rasul 1 Kevin Gurney 1 Laurent Goujon 1 Masayuki Takahashi 1 Mike Trinkala 1 Pav A 1 Pedro M. Duarte 1 Rene Sugar 1 Ted Haining 1 Toby Shaw 1 Victor Uriarte 1 Wan Shen Lim 1 William Forson 1 Yuhong Guo 1 luc1ph3r 1 praveenkrishna.d 1 revaliu Patch Committers The following Apache committers committed contributed patches to the repository. This includes patches from Apache Parquet that were merged. $ git shortlog -csn apache-arrow-0.10.0..apache-arrow-0.11.0 471 Wes McKinney 66 Uwe L. Korn 30 Julien Le Dem 25 Korn, Uwe 23 Kouhei Sutou 18 Krisztián Szűcs 14 Nong Li 11 Antoine Pitrou 6 Deepak Majeti 3 Bryan Cutler 3 Li Jin 3 Philipp Moritz 3 Robert Nishihara 2 Brian Hulette 1 Andy Grove 1 Sidd 1 ptaylor Changelog New Features and Improvements ARROW-1325 - [R] Bootstrap R bindings subproject ARROW-1424 - [Python] Initial bindings for libarrow_gpu ARROW-1491 - [C++] Add casting implementations from strings to numbers or boolean ARROW-1521 - [C++] Add Reset method to BufferOutputStream to enable object reuse ARROW-1563 - [C++] Implement logical unary and binary kernels for boolean arrays ARROW-1860 - [C++] Add data structure to “stage” a sequence of IPC messages from in-memory data ARROW-1949 - [Python/C++] Add option to Array.from_pandas and pyarrow.array to perform unsafe casts ARROW-1963 - [C++/Python] Create Array from sequence of numpy.datetime64 ARROW-1968 - [Python] Unit testing setup for ORC files ARROW-2165 - enhance AllocatorListener to listen for child allocator addition and removal ARROW-2338 - [Scripts] Windows release verification script should create a conda environment ARROW-249 - [Flight] Define GRPC IDL / wire protocol for messaging with Arrow data ARROW-25 - [C++] Implement delimited file scanner / CSV reader ARROW-2520 - [Rust] CI should also build against nightly Rust ARROW-2555 - [Python] Provide an option to convert on coerce_timestamps instead of error ARROW-2583 - [Rust] Buffer should be typeless ARROW-2617 - [Rust] Schema should contain fields not columns ARROW-2687 - [JS] Example usage in README is outdated ARROW-2734 - [Python] Cython api example doesn’t work by default on macOS ARROW-2750 - [MATLAB] Add MATLAB support for reading numeric types from Feather files ARROW-2799 - [Python] Add safe option to Table.from_pandas to avoid unsafe casts ARROW-2813 - [C++] Strip uninformative lcov output from Travis CI logs ARROW-2817 - [C++] Enable libraries to be installed in msys2 on Windows ARROW-2840 - [C++] See if stream alignment logic can be simplified ARROW-2865 - [C++/Python] Reduce some duplicated code in python/builtin_convert.cc ARROW-2889 - [C++] Add optional argument to ADD_ARROW_TEST CMake function to add unit test prefix ARROW-2900 - [Python] Improve performance of appending nested NumPy arrays in builtin_convert.cc ARROW-2936 - [Python] Implement Table.cast for casting from one schema to another (if possible) ARROW-2948 - [Packaging] Generate changelog with crossbow ARROW-2950 - [C++] Clean up util/bit-util.h ARROW-2952 - [C++] Dockerfile for running include-what-you-use checks ARROW-2958 - [C++] Flatbuffers EP fails to compile with GCC 8.1 ARROW-2960 - [Packaging] Fix verify-release-candidate for binary packages and fix release cutting script for lib64 cmake issue ARROW-2964 - [Go] wire all currently implemented array types in array.MakeFromData ARROW-2971 - [Python] Give more descriptive names to python_to_arrow.cc/arrow_to_python.cc ARROW-2975 - [Plasma] TensorFlow op: Compilation only working if arrow found by pkg-config ARROW-2976 - [Python] Directory in pyarrow.get_library_dirs() on Travis doesn’t contain libarrow.so ARROW-2979 - [GLib] Add operator functions in GArrowDecimal128 ARROW-2983 - [Packaging] Verify source release and binary artifacts in different scripts ARROW-2989 - [C++] Remove deprecated APIs in 0.10.0 and below ARROW-2991 - [CI] Cut down number of AppVeyor jobs ARROW-2994 - [C++] Only include Python C header directories for Python-related compilation units ARROW-2996 - [C++] Fix typo in cpp/.clang-tidy ARROW-2998 - [C++] Add variants of AllocateBuffer, AllocateResizeableBuffer that return unique_ptr ARROW-2999 - [Python] Do not run ASV benchmarks in every Travis CI build to improve runtimes ARROW-3000 - [Python] Do not build unit tests other than python-test in travis_script_python.sh ARROW-3001 - [Packaging] Don’t modify PATH during rust release verification ARROW-3002 - [Python] Implement better DataType hash function ARROW-3003 - [Doc] Enable Java doc in dev/gen_apidocs/create_documents.sh ARROW-3005 - [Website] Update website and write blog post for 0.10.0 release announcement ARROW-3008 - [Packaging] Verify GPU related modules if available ARROW-3009 - [Python] pyarrow.orc uses APIs now prohibited in 0.10.0 ARROW-3010 - [GLib] Update README to use Bundler ARROW-3017 - [C++] Don’t throw exception in arrow/util/thread-pool.h ARROW-3018 - [Plasma] Improve random ObjectID generation ARROW-3019 - [Packaging] Use Bundler to verify Arrow GLib ARROW-3021 - [Go] support for List ARROW-3022 - [Go] support for Struct ARROW-3023 - [C++] Use gold linker in builds if it is available ARROW-3024 - [C++] Replace usages of std::mutex with atomics in memory_pool.cc ARROW-3026 - [Plasma] Only run Plasma Python unit tests under valgrind once instead of twice in CI ARROW-3027 - [Ruby] Stop “git tag” by “rake release” ARROW-3028 - [Python] Trim unneeded work from documentation build in Travis CI ARROW-3029 - [Python] pkg_resources is slow ARROW-3031 - [Go] Streamline release of Arrays and Builders ARROW-3034 - [Packaging] Source archive can’t be extracted by bsdtar on MSYS2 ARROW-3035 - [Rust] Examples in README.md do not run ARROW-3036 - [Go] add support for slicing Arrays ARROW-3037 - [Go] add support NullArray ARROW-3042 - [Go] add badge to GoDoc in the Go-Arrow README ARROW-3043 - [C++] pthread doesn’t exist on MinGW ARROW-3044 - [Python] Remove all occurrences of cython’s legacy property definition syntax ARROW-3045 - [Python] Remove nullcheck from ipc Message and MessageReader ARROW-3046 - [GLib] Use rubyish method in test-orc-file-reader.rb ARROW-3050 - [C++] Adopt HiveServer2 client C++ codebase ARROW-3057 - [INTEGRATION] Fix spark and hdfs dockerfiles ARROW-3059 - [C++] Streamline namespace array::test ARROW-3060 - [C++] Factor out parsing routines ARROW-3062 - [Python] Extend fast libtensorflow_framework.so compatibility workaround to Python 2.7 ARROW-3064 - [C++] Add option to ADD_ARROW_TEST to indicate additional dependencies for particular unit test executables ARROW-3067 - [Packaging] Support dev/rc/release .deb/.rpm builds ARROW-3068 - [Packaging] Bump version to 0.11.0-SNAPSHOT ARROW-3069 - [Release] Stop using SHA1 checksums per ASF policy ARROW-3072 - [C++] Use ARROW_RETURN_NOT_OK instead of RETURN_NOT_OK in header files ARROW-3075 - [C++] Incorporate apache/parquet-cpp codebase into Arrow C++ codebase and build system ARROW-3076 - [Website] Add Google Analytics tags to C++, Python API docs ARROW-3088 - [Rust] Use internal `Result\` type instead of \`Result&lt;T, ArrowError&gt;\` ARROW-3090 - [Rust] Accompany error messages with assertions ARROW-3094 - [Python] Allow lighter construction of pa.Schema / pa.StructType ARROW-3099 - [C++] Add benchmark for number parsing ARROW-3105 - [Plasma] Improve flushing error message ARROW-3106 - [Website] Update committers and PMC roster on website ARROW-3109 - [Python] Add Python 3.7 virtualenvs to manylinux1 container ARROW-3110 - [C++] Compilation warnings with gcc 7.3.0 ARROW-3111 - [Java] Enable changing default logging level when running tests ARROW-3114 - [Website] Add information about user@ mailing list to website / Community page ARROW-3115 - [Java] Style Checks - Fix import ordering ARROW-3116 - [Plasma] Add “ls” to object store ARROW-3117 - [GLib] Add garrow_chunked_array_to_string() ARROW-3119 - [Packaging] Nightly packaging script fails ARROW-3127 - [C++] Add Tutorial about Sending Tensor from C++ to Python ARROW-3128 - [C++] Support system shared zlib ARROW-3129 - [Packaging] Stop to use deprecated BuildRoot and Group in .rpm ARROW-3130 - [Go] add initial support for Go modules ARROW-3136 - [C++] Clean up arrow:: public API ARROW-3142 - [C++] Fetch all libs from toolchain environment ARROW-3143 - [C++] CopyBitmap into existing memory ARROW-3146 - [C++] Barebones Flight RPC server and client implementations ARROW-3147 - [C++] MSVC version isn’t detected in code page 932 ARROW-3148 - [C++] MSVC shows C4819 warning on code page 932 ARROW-3152 - [C++][Packaging] Use dynamic linking for zlib in conda recipes ARROW-3153 - [Packaging] Fix broken nightly package builds introduced with recent cmake changes and orc tests ARROW-3157 - [C++] Improve buffer creation for typed data ARROW-3158 - [C++] Handle float truncation during casting ARROW-3160 - [Python] Improve pathlib.Path support in parquet and filesystem modules ARROW-3163 - [Python] Cython dependency is missing in non wheel package ARROW-3167 - [CI] Limit clcache cache size ARROW-3170 - [C++] Implement “readahead spooler” class for background input buffering ARROW-3171 - [Java] checkstyle - fix line length and indentation ARROW-3172 - [Rust] Update documentation for datatypes.rs ARROW-3174 - [Rust] run examples as part of CI ARROW-3177 - [Rust] Update expected error messages for tests that ‘should panic’ ARROW-3180 - [C++] Add docker-compose setup to simulate Travis CI run locally ARROW-3181 - [Packaging] Adjust conda package scripts to account for Parquet codebase migration ARROW-3182 - [C++] Merge Gandiva codebase ARROW-3187 - [Plasma] Make Plasma Log pluggable with glog ARROW-3195 - [C++] NumPy initialization error check is missing in test ARROW-3196 - Enable merge_arrow_py.py script to merge Parquet patches and set fix versions ARROW-3197 - [C++] Add instructions to cpp/README.md about Parquet-only development and Arrow+Parquet ARROW-3211 - [C++] gold linker doesn’t work with MinGW-w64 ARROW-3212 - [C++] Create deterministic IPC metadata ARROW-3213 - [C++] Use CMake to build vendored Snappy on Windows ARROW-3214 - [C++] Disable insecure warnings with MinGW build ARROW-3215 - [C++] Add support for finding libpython on MSYS2 ARROW-3216 - [C++] libpython isn’t linked to libarrow_python in MinGW build ARROW-3217 - [C++] ARROW_STATIC definition is missing in MinGW build ARROW-3218 - [C++] Utilities has needless pthread link in MinGW build ARROW-3219 - [C++] Use Win32 API in MinGW ARROW-3223 - [GLib] Use the same shared object versioning rule in C++ ARROW-3229 - [Packaging]: Adjust wheel package scripts to account for Parquet codebase migration ARROW-3234 - [C++] Link order is wrong when ARROW_ORC=on and ARROW_PROTOBUF_USE_SHARED=ON ARROW-3235 - [Packaging] Update deb names ARROW-3236 - [C++] OutputStream bookkeeping logic when writing IPC file format is incorrect ARROW-3240 - [GLib] Add build instructions using Meson ARROW-3242 - [C++] Use coarser-grained dispatch to SIMD hash functions ARROW-3249 - [Python] Run flake8 on integration_test.py and crossbow.py ARROW-3250 - [C++] Create Buffer implementation that takes ownership for the memory from a std::string via std::move ARROW-3252 - [C++] Do not hard code the “v” part of versions in thirdparty toolchain ARROW-3257 - [C++] Stop to use IMPORTED_LINK_INTERFACE_LIBRARIES ARROW-3258 - [GLib] CI is failued on macOS ARROW-3259 - [GLib] Rename “writeable” to “writable” ARROW-3261 - [Python] Add “field” method to select fields from StructArray ARROW-3262 - [Python] Implement __getitem__ with integers on pyarrow.Column ARROW-3264 - [Java] checkstyle - fix whitespace ARROW-3267 - [Python] Create empty table from schema ARROW-3268 - [CI] Reduce conda times on AppVeyor ARROW-3269 - [Python] Fix warnings in unit test suite ARROW-3270 - [Release] Adjust release verification scripts to recent parquet migration ARROW-3274 - [Packaging] Missing glog dependency from conda-forge recipes ARROW-3276 - [Packaging] Add support Parquet related Linux packages ARROW-3281 - [Java] Make sure that WritableByteChannel in WriteChannel writes out complete bytes ARROW-3282 - [R] initial R functionality ARROW-3284 - [R] Adding R Error in Status ARROW-3285 - [GLib] Add arrow_cpp_build_type and arrow_cpp_build_dir Meson options ARROW-3286 - [C++] ARROW_EXPORT for RecordBatchBuilder is missing ARROW-3287 - [C++] “redeclared without dllimport attribute after being referenced with dll linkage” with MinGW ARROW-3288 - [GLib] Add new API index for 0.11.0 ARROW-3300 - [Release] Update .deb package names in preparation ARROW-3301 - [Website] Update Jekyll and Bootstrap 4 ARROW-3305 - [JS] Incorrect development documentation link in javascript readme ARROW-3309 - [JS] Missing links from DEVELOP.md ARROW-3313 - [R] Run clang-format, cpplint checks on R C++ code ARROW-3319 - [GLib] Expose AlignStream methods in InputStream, OutputStream classes ARROW-3320 - [C++] Improve float parsing performance ARROW-3321 - [C++] Improve integer parsing performance ARROW-3334 - [Python] Update conda packages to new numpy requirement ARROW-3335 - [Python] Add ccache to manylinux1 container ARROW-3339 - [R] Support for character vectors ARROW-3341 - [R] Support for logical vector ARROW-3349 - [C++] Use aligned API in MinGW ARROW-3350 - [Website] Fix powered by links ARROW-3352 - [Packaging] Fix recently failing wheel builds ARROW-3356 - [Python] Document parameters of Table.to_pandas method ARROW-3357 - [Rust] Add a mutable buffer implementation ARROW-3360 - [GLib] Import Parquet bindings ARROW-3363 - [C++/Python] Add helper functions to detect scalar Python types ARROW-3371 - [Python] Remove check_metadata argument for Field.equals docstring ARROW-3375 - [Rust] Remove memory_pool.rs ARROW-3376 - [C++] Add double-conversion to cpp/thirdparty/download_dependencies.sh ARROW-3377 - [Gandiva][C++] Remove If statement from bit map set function ARROW-3382 - [C++] Run Gandiva tests in Travis CI ARROW-3392 - [Python] Support filters in disjunctive normal form in ParquetDataset ARROW-3395 - [C++/Python] Add docker container for linting ARROW-3397 - [C++] Use relative CMake path for modules ARROW-3400 - [Packaging] Add support Parquet GLib related Linux packages ARROW-3404 - [C++] Make CSV chunker faster ARROW-3411 - [Packaging] dev/release/01-perform.sh doesn’t have executable bit ARROW-3412 - [Packaging] rat failure in dev/release/02-source.sh ARROW-3413 - [Packaging] dev/release/02-source.sh doesn’t generate Parquet GLib document ARROW-3415 - [Packaging] dev/release/verify-release-cndidate.sh fails in “conda activate arrow-test” ARROW-3416 - [Packaging] dev/release/02-source.sh must use SHA512 instead of SHA1 ARROW-3417 - [Packaging] dev/release/verify-release-cndidate.sh fails Parquet C++ test ARROW-3418 - [C++] Update Parquet snapshot version for release ARROW-3423 - [Packaging] Remove RC information from deb/rpm Bug Fixes ARROW-1380 - [C++] Fix “still reachable” valgrind warnings when PLASMA_VALGRIND=1 ARROW-1661 - [Python] Python 3.7 support ARROW-1799 - [Plasma C++] Make unittest does not create plasma store executable ARROW-1996 - [Python] pyarrow.read_serialized cannot read concatenated records ARROW-2027 - [C++] ipc::Message::SerializeTo does not pad the message body ARROW-2220 - Change default fix version in merge tool to be the next mainline release version ARROW-2310 - Source release scripts fail with Java8 ARROW-2646 - [C++/Python] Pandas roundtrip for date objects ARROW-2776 - [C++] Do not pass -Wno-noexcept-type for compilers that do not support it ARROW-2782 - [Python] Ongoing Travis CI failures in Plasma unit tests ARROW-2814 - [Python] Unify PyObject* sequence conversion paths for built-in sequences, NumPy arrays ARROW-2854 - [C++/Python] Casting float NaN to int should raise an error on safe cast ARROW-2925 - [JS] Documentation failing in docker container ARROW-2965 - [Python] Possible uint64 overflow issues in python_to_arrow.cc ARROW-2966 - [Python] Data type conversion error ARROW-2973 - [Python] pitrou/asv.git@customize_commands does not work with the “new” way of activating conda ARROW-2974 - [Python] Replace usages of “source activate” with “conda activate” in CI scripts ARROW-2986 - [C++] /EHsc possibly needed for Visual Studio 2015 builds ARROW-2992 - [Python] Parquet benchmark failure ARROW-3006 - [GLib] .gir/.typelib for GPU aren’t installed ARROW-3007 - [Packaging] libarrow-gpu10 deb for Ubuntu 18.04 has broken dependencies ARROW-3011 - [CI] Remove Slack notification ARROW-3012 - [Python] Installation crashes with setuptools_scm error ARROW-3013 - [Website] Fix download links on website for tarballs, checksums ARROW-3015 - [Python] Fix documentation typo for pa.uint8 ARROW-3047 - [C++] cmake downloads and builds ORC even though it’s installed ARROW-3049 - [C++/Python] ORC reader fails on empty file ARROW-3053 - [Python] Pandas decimal conversion segfault ARROW-3056 - [Python] Indicate in NativeFile docstrings methods that are part of the RawIOBase API but not implemented ARROW-3061 - [Java] headroom does not take into account reservation ARROW-3065 - [Python] concat_tables() failing from bad Pandas Metadata ARROW-3083 - [Python] Version in manylinux1 wheel builds is wrong ARROW-3093 - [C++] Linking errors with ORC enabled ARROW-3095 - [Python] test_plasma.py fails ARROW-3098 - [Python] BufferReader doesn’t adhere to the seek protocol ARROW-3100 - [CI] C/glib build broken on OS X ARROW-3125 - [Python] Update ASV instructions ARROW-3132 - Regenerate 0.10.0 changelog ARROW-3140 - [Plasma] Plasma fails building with GPU enabled ARROW-3141 - [Python] Tensorflow support in pyarrow wheels pins numpy&gt;=1.14 ARROW-3145 - [C++] Thrift compiler reruns in arrow/dbi/hiveserver2/thrift when using Ninja build ARROW-3173 - [Rust] dynamic_types example does not run ARROW-3175 - [Java] Upgrade to official FlatBuffers release (Flatbuffers incompatibility) ARROW-3183 - [Python] get_library_dirs on Windows can give the wrong directory ARROW-3188 - [Python] Table.from_arrays segfaults if lists and schema are passed ARROW-3190 - [C++] “WriteableFile” is misspelled, should be renamed “WritableFile” with deprecation for old name ARROW-3206 - [C++] Building with ARROW_HIVESERVER2=ON with unit tests disabled causes error ARROW-3227 - [Python] NativeFile.write shouldn’t accept unicode strings ARROW-3228 - [Python] Immutability of bytes is ignored ARROW-3231 - [Python] Sphinx’s autodoc_default_flags is now deprecated ARROW-3237 - [CI] Update linux packaging filenames in rat exclusion list ARROW-3241 - [Plasma] test_plasma_list test failure on Ubuntu 14.04 ARROW-3251 - [C++] Conversion warnings in cast.cc ARROW-3256 - [JS] File footer and message metadata is inconsistent ARROW-3279 - [C++] Allow linking Arrow tests dynamically on Windows ARROW-3299 - [C++] Appveyor builds failing ARROW-3322 - [CI] Rust job always runs on AppVeyor ARROW-3327 - [Python] manylinux container confusing ARROW-3338 - [Python] Crash when schema and columns do not match ARROW-3342 - Appveyor builds have stopped triggering on GitHub ARROW-3348 - Plasma store dies when an object that a dead client is waiting for gets created. ARROW-3354 - [Python] read_record_batch interfaces differ in pyarrow and pyarrow.cuda ARROW-3369 - [Packaging] Wheel builds are failing due to wheel 0.32 release ARROW-3370 - [Packaging] Centos 6 build is failing ARROW-3373 - Fix bug in which plasma store can die when client gets multiple objects and object becomes available. ARROW-3374 - [Python] Dictionary has out-of-bound index when creating DictionaryArray from Pandas with NaN ARROW-3393 - [C++] Fix compiler warning in util/task-group-cc on clang 6 ARROW-3394 - [Java] Remove duplicate dependency entry in Flight ARROW-3403 - [Website] Source tarball link missing from install page ARROW-3420 - [C++] Fix outstanding include-what-you-use issues in src/arrow, src/parquet codebases" />
<meta property="og:description" content="Apache Arrow 0.11.0 (8 October 2018) This is a major release. Download Source Artifacts Binary Artifacts Git tag Contributors This includes patches from Apache Parquet that were merged. $ git shortlog -sn apache-arrow-0.10.0..apache-arrow-0.11.0 166 Wes McKinney 59 Uwe L. Korn 57 Deepak Majeti 54 Kouhei Sutou 50 Krisztián Szűcs 48 Antoine Pitrou 38 Korn, Uwe 29 Pindikura Ravindra 21 praveenbingo 9 Vivekanand Vellanki 8 Philipp Moritz 8 Sebastien Binet 7 Paddy Horan 7 Phillip Cloud 6 Brian Hulette 6 Max Risuhin 6 Xianjin YE 5 Aliaksei Sandryhaila 5 Bryan Cutler 5 Romain Francois 4 Gidon Gershinsky 4 Thomas Sanchez 3 Artem Tarasov 3 Joshua Storck 3 Lukasz A. Bartnik 3 Robert Nishihara 3 rip.nsk 3 yosuke shiro 2 Amir Szekely 2 Andy Grove 2 Chao Sun 2 Chen, Junjie 2 Itai Incze 2 Jacek Pliszka 2 Li Jin 2 Marc Vertes 2 Nong Li 2 Pearu Peterson 2 Philipp Hoch 2 Renato Marroquin 2 Robert Gruener 2 fscheibner 2 ptaylor 1 Alec Posney 1 Animesh Trivedi 1 Chongyu Zhu 1 Colin Nichols 1 Dominik Moritz 1 Eric Conlon 1 Eric Daniel 1 Fabrizio Fabbri 1 Florian Scheibner 1 Jacques Nadeau 1 Jim Apple 1 Jim Crist 1 Julius Neuffer 1 Kalon Mills 1 Kashif Rasul 1 Kevin Gurney 1 Laurent Goujon 1 Masayuki Takahashi 1 Mike Trinkala 1 Pav A 1 Pedro M. Duarte 1 Rene Sugar 1 Ted Haining 1 Toby Shaw 1 Victor Uriarte 1 Wan Shen Lim 1 William Forson 1 Yuhong Guo 1 luc1ph3r 1 praveenkrishna.d 1 revaliu Patch Committers The following Apache committers committed contributed patches to the repository. This includes patches from Apache Parquet that were merged. $ git shortlog -csn apache-arrow-0.10.0..apache-arrow-0.11.0 471 Wes McKinney 66 Uwe L. Korn 30 Julien Le Dem 25 Korn, Uwe 23 Kouhei Sutou 18 Krisztián Szűcs 14 Nong Li 11 Antoine Pitrou 6 Deepak Majeti 3 Bryan Cutler 3 Li Jin 3 Philipp Moritz 3 Robert Nishihara 2 Brian Hulette 1 Andy Grove 1 Sidd 1 ptaylor Changelog New Features and Improvements ARROW-1325 - [R] Bootstrap R bindings subproject ARROW-1424 - [Python] Initial bindings for libarrow_gpu ARROW-1491 - [C++] Add casting implementations from strings to numbers or boolean ARROW-1521 - [C++] Add Reset method to BufferOutputStream to enable object reuse ARROW-1563 - [C++] Implement logical unary and binary kernels for boolean arrays ARROW-1860 - [C++] Add data structure to “stage” a sequence of IPC messages from in-memory data ARROW-1949 - [Python/C++] Add option to Array.from_pandas and pyarrow.array to perform unsafe casts ARROW-1963 - [C++/Python] Create Array from sequence of numpy.datetime64 ARROW-1968 - [Python] Unit testing setup for ORC files ARROW-2165 - enhance AllocatorListener to listen for child allocator addition and removal ARROW-2338 - [Scripts] Windows release verification script should create a conda environment ARROW-249 - [Flight] Define GRPC IDL / wire protocol for messaging with Arrow data ARROW-25 - [C++] Implement delimited file scanner / CSV reader ARROW-2520 - [Rust] CI should also build against nightly Rust ARROW-2555 - [Python] Provide an option to convert on coerce_timestamps instead of error ARROW-2583 - [Rust] Buffer should be typeless ARROW-2617 - [Rust] Schema should contain fields not columns ARROW-2687 - [JS] Example usage in README is outdated ARROW-2734 - [Python] Cython api example doesn’t work by default on macOS ARROW-2750 - [MATLAB] Add MATLAB support for reading numeric types from Feather files ARROW-2799 - [Python] Add safe option to Table.from_pandas to avoid unsafe casts ARROW-2813 - [C++] Strip uninformative lcov output from Travis CI logs ARROW-2817 - [C++] Enable libraries to be installed in msys2 on Windows ARROW-2840 - [C++] See if stream alignment logic can be simplified ARROW-2865 - [C++/Python] Reduce some duplicated code in python/builtin_convert.cc ARROW-2889 - [C++] Add optional argument to ADD_ARROW_TEST CMake function to add unit test prefix ARROW-2900 - [Python] Improve performance of appending nested NumPy arrays in builtin_convert.cc ARROW-2936 - [Python] Implement Table.cast for casting from one schema to another (if possible) ARROW-2948 - [Packaging] Generate changelog with crossbow ARROW-2950 - [C++] Clean up util/bit-util.h ARROW-2952 - [C++] Dockerfile for running include-what-you-use checks ARROW-2958 - [C++] Flatbuffers EP fails to compile with GCC 8.1 ARROW-2960 - [Packaging] Fix verify-release-candidate for binary packages and fix release cutting script for lib64 cmake issue ARROW-2964 - [Go] wire all currently implemented array types in array.MakeFromData ARROW-2971 - [Python] Give more descriptive names to python_to_arrow.cc/arrow_to_python.cc ARROW-2975 - [Plasma] TensorFlow op: Compilation only working if arrow found by pkg-config ARROW-2976 - [Python] Directory in pyarrow.get_library_dirs() on Travis doesn’t contain libarrow.so ARROW-2979 - [GLib] Add operator functions in GArrowDecimal128 ARROW-2983 - [Packaging] Verify source release and binary artifacts in different scripts ARROW-2989 - [C++] Remove deprecated APIs in 0.10.0 and below ARROW-2991 - [CI] Cut down number of AppVeyor jobs ARROW-2994 - [C++] Only include Python C header directories for Python-related compilation units ARROW-2996 - [C++] Fix typo in cpp/.clang-tidy ARROW-2998 - [C++] Add variants of AllocateBuffer, AllocateResizeableBuffer that return unique_ptr ARROW-2999 - [Python] Do not run ASV benchmarks in every Travis CI build to improve runtimes ARROW-3000 - [Python] Do not build unit tests other than python-test in travis_script_python.sh ARROW-3001 - [Packaging] Don’t modify PATH during rust release verification ARROW-3002 - [Python] Implement better DataType hash function ARROW-3003 - [Doc] Enable Java doc in dev/gen_apidocs/create_documents.sh ARROW-3005 - [Website] Update website and write blog post for 0.10.0 release announcement ARROW-3008 - [Packaging] Verify GPU related modules if available ARROW-3009 - [Python] pyarrow.orc uses APIs now prohibited in 0.10.0 ARROW-3010 - [GLib] Update README to use Bundler ARROW-3017 - [C++] Don’t throw exception in arrow/util/thread-pool.h ARROW-3018 - [Plasma] Improve random ObjectID generation ARROW-3019 - [Packaging] Use Bundler to verify Arrow GLib ARROW-3021 - [Go] support for List ARROW-3022 - [Go] support for Struct ARROW-3023 - [C++] Use gold linker in builds if it is available ARROW-3024 - [C++] Replace usages of std::mutex with atomics in memory_pool.cc ARROW-3026 - [Plasma] Only run Plasma Python unit tests under valgrind once instead of twice in CI ARROW-3027 - [Ruby] Stop “git tag” by “rake release” ARROW-3028 - [Python] Trim unneeded work from documentation build in Travis CI ARROW-3029 - [Python] pkg_resources is slow ARROW-3031 - [Go] Streamline release of Arrays and Builders ARROW-3034 - [Packaging] Source archive can’t be extracted by bsdtar on MSYS2 ARROW-3035 - [Rust] Examples in README.md do not run ARROW-3036 - [Go] add support for slicing Arrays ARROW-3037 - [Go] add support NullArray ARROW-3042 - [Go] add badge to GoDoc in the Go-Arrow README ARROW-3043 - [C++] pthread doesn’t exist on MinGW ARROW-3044 - [Python] Remove all occurrences of cython’s legacy property definition syntax ARROW-3045 - [Python] Remove nullcheck from ipc Message and MessageReader ARROW-3046 - [GLib] Use rubyish method in test-orc-file-reader.rb ARROW-3050 - [C++] Adopt HiveServer2 client C++ codebase ARROW-3057 - [INTEGRATION] Fix spark and hdfs dockerfiles ARROW-3059 - [C++] Streamline namespace array::test ARROW-3060 - [C++] Factor out parsing routines ARROW-3062 - [Python] Extend fast libtensorflow_framework.so compatibility workaround to Python 2.7 ARROW-3064 - [C++] Add option to ADD_ARROW_TEST to indicate additional dependencies for particular unit test executables ARROW-3067 - [Packaging] Support dev/rc/release .deb/.rpm builds ARROW-3068 - [Packaging] Bump version to 0.11.0-SNAPSHOT ARROW-3069 - [Release] Stop using SHA1 checksums per ASF policy ARROW-3072 - [C++] Use ARROW_RETURN_NOT_OK instead of RETURN_NOT_OK in header files ARROW-3075 - [C++] Incorporate apache/parquet-cpp codebase into Arrow C++ codebase and build system ARROW-3076 - [Website] Add Google Analytics tags to C++, Python API docs ARROW-3088 - [Rust] Use internal `Result\` type instead of \`Result&lt;T, ArrowError&gt;\` ARROW-3090 - [Rust] Accompany error messages with assertions ARROW-3094 - [Python] Allow lighter construction of pa.Schema / pa.StructType ARROW-3099 - [C++] Add benchmark for number parsing ARROW-3105 - [Plasma] Improve flushing error message ARROW-3106 - [Website] Update committers and PMC roster on website ARROW-3109 - [Python] Add Python 3.7 virtualenvs to manylinux1 container ARROW-3110 - [C++] Compilation warnings with gcc 7.3.0 ARROW-3111 - [Java] Enable changing default logging level when running tests ARROW-3114 - [Website] Add information about user@ mailing list to website / Community page ARROW-3115 - [Java] Style Checks - Fix import ordering ARROW-3116 - [Plasma] Add “ls” to object store ARROW-3117 - [GLib] Add garrow_chunked_array_to_string() ARROW-3119 - [Packaging] Nightly packaging script fails ARROW-3127 - [C++] Add Tutorial about Sending Tensor from C++ to Python ARROW-3128 - [C++] Support system shared zlib ARROW-3129 - [Packaging] Stop to use deprecated BuildRoot and Group in .rpm ARROW-3130 - [Go] add initial support for Go modules ARROW-3136 - [C++] Clean up arrow:: public API ARROW-3142 - [C++] Fetch all libs from toolchain environment ARROW-3143 - [C++] CopyBitmap into existing memory ARROW-3146 - [C++] Barebones Flight RPC server and client implementations ARROW-3147 - [C++] MSVC version isn’t detected in code page 932 ARROW-3148 - [C++] MSVC shows C4819 warning on code page 932 ARROW-3152 - [C++][Packaging] Use dynamic linking for zlib in conda recipes ARROW-3153 - [Packaging] Fix broken nightly package builds introduced with recent cmake changes and orc tests ARROW-3157 - [C++] Improve buffer creation for typed data ARROW-3158 - [C++] Handle float truncation during casting ARROW-3160 - [Python] Improve pathlib.Path support in parquet and filesystem modules ARROW-3163 - [Python] Cython dependency is missing in non wheel package ARROW-3167 - [CI] Limit clcache cache size ARROW-3170 - [C++] Implement “readahead spooler” class for background input buffering ARROW-3171 - [Java] checkstyle - fix line length and indentation ARROW-3172 - [Rust] Update documentation for datatypes.rs ARROW-3174 - [Rust] run examples as part of CI ARROW-3177 - [Rust] Update expected error messages for tests that ‘should panic’ ARROW-3180 - [C++] Add docker-compose setup to simulate Travis CI run locally ARROW-3181 - [Packaging] Adjust conda package scripts to account for Parquet codebase migration ARROW-3182 - [C++] Merge Gandiva codebase ARROW-3187 - [Plasma] Make Plasma Log pluggable with glog ARROW-3195 - [C++] NumPy initialization error check is missing in test ARROW-3196 - Enable merge_arrow_py.py script to merge Parquet patches and set fix versions ARROW-3197 - [C++] Add instructions to cpp/README.md about Parquet-only development and Arrow+Parquet ARROW-3211 - [C++] gold linker doesn’t work with MinGW-w64 ARROW-3212 - [C++] Create deterministic IPC metadata ARROW-3213 - [C++] Use CMake to build vendored Snappy on Windows ARROW-3214 - [C++] Disable insecure warnings with MinGW build ARROW-3215 - [C++] Add support for finding libpython on MSYS2 ARROW-3216 - [C++] libpython isn’t linked to libarrow_python in MinGW build ARROW-3217 - [C++] ARROW_STATIC definition is missing in MinGW build ARROW-3218 - [C++] Utilities has needless pthread link in MinGW build ARROW-3219 - [C++] Use Win32 API in MinGW ARROW-3223 - [GLib] Use the same shared object versioning rule in C++ ARROW-3229 - [Packaging]: Adjust wheel package scripts to account for Parquet codebase migration ARROW-3234 - [C++] Link order is wrong when ARROW_ORC=on and ARROW_PROTOBUF_USE_SHARED=ON ARROW-3235 - [Packaging] Update deb names ARROW-3236 - [C++] OutputStream bookkeeping logic when writing IPC file format is incorrect ARROW-3240 - [GLib] Add build instructions using Meson ARROW-3242 - [C++] Use coarser-grained dispatch to SIMD hash functions ARROW-3249 - [Python] Run flake8 on integration_test.py and crossbow.py ARROW-3250 - [C++] Create Buffer implementation that takes ownership for the memory from a std::string via std::move ARROW-3252 - [C++] Do not hard code the “v” part of versions in thirdparty toolchain ARROW-3257 - [C++] Stop to use IMPORTED_LINK_INTERFACE_LIBRARIES ARROW-3258 - [GLib] CI is failued on macOS ARROW-3259 - [GLib] Rename “writeable” to “writable” ARROW-3261 - [Python] Add “field” method to select fields from StructArray ARROW-3262 - [Python] Implement __getitem__ with integers on pyarrow.Column ARROW-3264 - [Java] checkstyle - fix whitespace ARROW-3267 - [Python] Create empty table from schema ARROW-3268 - [CI] Reduce conda times on AppVeyor ARROW-3269 - [Python] Fix warnings in unit test suite ARROW-3270 - [Release] Adjust release verification scripts to recent parquet migration ARROW-3274 - [Packaging] Missing glog dependency from conda-forge recipes ARROW-3276 - [Packaging] Add support Parquet related Linux packages ARROW-3281 - [Java] Make sure that WritableByteChannel in WriteChannel writes out complete bytes ARROW-3282 - [R] initial R functionality ARROW-3284 - [R] Adding R Error in Status ARROW-3285 - [GLib] Add arrow_cpp_build_type and arrow_cpp_build_dir Meson options ARROW-3286 - [C++] ARROW_EXPORT for RecordBatchBuilder is missing ARROW-3287 - [C++] “redeclared without dllimport attribute after being referenced with dll linkage” with MinGW ARROW-3288 - [GLib] Add new API index for 0.11.0 ARROW-3300 - [Release] Update .deb package names in preparation ARROW-3301 - [Website] Update Jekyll and Bootstrap 4 ARROW-3305 - [JS] Incorrect development documentation link in javascript readme ARROW-3309 - [JS] Missing links from DEVELOP.md ARROW-3313 - [R] Run clang-format, cpplint checks on R C++ code ARROW-3319 - [GLib] Expose AlignStream methods in InputStream, OutputStream classes ARROW-3320 - [C++] Improve float parsing performance ARROW-3321 - [C++] Improve integer parsing performance ARROW-3334 - [Python] Update conda packages to new numpy requirement ARROW-3335 - [Python] Add ccache to manylinux1 container ARROW-3339 - [R] Support for character vectors ARROW-3341 - [R] Support for logical vector ARROW-3349 - [C++] Use aligned API in MinGW ARROW-3350 - [Website] Fix powered by links ARROW-3352 - [Packaging] Fix recently failing wheel builds ARROW-3356 - [Python] Document parameters of Table.to_pandas method ARROW-3357 - [Rust] Add a mutable buffer implementation ARROW-3360 - [GLib] Import Parquet bindings ARROW-3363 - [C++/Python] Add helper functions to detect scalar Python types ARROW-3371 - [Python] Remove check_metadata argument for Field.equals docstring ARROW-3375 - [Rust] Remove memory_pool.rs ARROW-3376 - [C++] Add double-conversion to cpp/thirdparty/download_dependencies.sh ARROW-3377 - [Gandiva][C++] Remove If statement from bit map set function ARROW-3382 - [C++] Run Gandiva tests in Travis CI ARROW-3392 - [Python] Support filters in disjunctive normal form in ParquetDataset ARROW-3395 - [C++/Python] Add docker container for linting ARROW-3397 - [C++] Use relative CMake path for modules ARROW-3400 - [Packaging] Add support Parquet GLib related Linux packages ARROW-3404 - [C++] Make CSV chunker faster ARROW-3411 - [Packaging] dev/release/01-perform.sh doesn’t have executable bit ARROW-3412 - [Packaging] rat failure in dev/release/02-source.sh ARROW-3413 - [Packaging] dev/release/02-source.sh doesn’t generate Parquet GLib document ARROW-3415 - [Packaging] dev/release/verify-release-cndidate.sh fails in “conda activate arrow-test” ARROW-3416 - [Packaging] dev/release/02-source.sh must use SHA512 instead of SHA1 ARROW-3417 - [Packaging] dev/release/verify-release-cndidate.sh fails Parquet C++ test ARROW-3418 - [C++] Update Parquet snapshot version for release ARROW-3423 - [Packaging] Remove RC information from deb/rpm Bug Fixes ARROW-1380 - [C++] Fix “still reachable” valgrind warnings when PLASMA_VALGRIND=1 ARROW-1661 - [Python] Python 3.7 support ARROW-1799 - [Plasma C++] Make unittest does not create plasma store executable ARROW-1996 - [Python] pyarrow.read_serialized cannot read concatenated records ARROW-2027 - [C++] ipc::Message::SerializeTo does not pad the message body ARROW-2220 - Change default fix version in merge tool to be the next mainline release version ARROW-2310 - Source release scripts fail with Java8 ARROW-2646 - [C++/Python] Pandas roundtrip for date objects ARROW-2776 - [C++] Do not pass -Wno-noexcept-type for compilers that do not support it ARROW-2782 - [Python] Ongoing Travis CI failures in Plasma unit tests ARROW-2814 - [Python] Unify PyObject* sequence conversion paths for built-in sequences, NumPy arrays ARROW-2854 - [C++/Python] Casting float NaN to int should raise an error on safe cast ARROW-2925 - [JS] Documentation failing in docker container ARROW-2965 - [Python] Possible uint64 overflow issues in python_to_arrow.cc ARROW-2966 - [Python] Data type conversion error ARROW-2973 - [Python] pitrou/asv.git@customize_commands does not work with the “new” way of activating conda ARROW-2974 - [Python] Replace usages of “source activate” with “conda activate” in CI scripts ARROW-2986 - [C++] /EHsc possibly needed for Visual Studio 2015 builds ARROW-2992 - [Python] Parquet benchmark failure ARROW-3006 - [GLib] .gir/.typelib for GPU aren’t installed ARROW-3007 - [Packaging] libarrow-gpu10 deb for Ubuntu 18.04 has broken dependencies ARROW-3011 - [CI] Remove Slack notification ARROW-3012 - [Python] Installation crashes with setuptools_scm error ARROW-3013 - [Website] Fix download links on website for tarballs, checksums ARROW-3015 - [Python] Fix documentation typo for pa.uint8 ARROW-3047 - [C++] cmake downloads and builds ORC even though it’s installed ARROW-3049 - [C++/Python] ORC reader fails on empty file ARROW-3053 - [Python] Pandas decimal conversion segfault ARROW-3056 - [Python] Indicate in NativeFile docstrings methods that are part of the RawIOBase API but not implemented ARROW-3061 - [Java] headroom does not take into account reservation ARROW-3065 - [Python] concat_tables() failing from bad Pandas Metadata ARROW-3083 - [Python] Version in manylinux1 wheel builds is wrong ARROW-3093 - [C++] Linking errors with ORC enabled ARROW-3095 - [Python] test_plasma.py fails ARROW-3098 - [Python] BufferReader doesn’t adhere to the seek protocol ARROW-3100 - [CI] C/glib build broken on OS X ARROW-3125 - [Python] Update ASV instructions ARROW-3132 - Regenerate 0.10.0 changelog ARROW-3140 - [Plasma] Plasma fails building with GPU enabled ARROW-3141 - [Python] Tensorflow support in pyarrow wheels pins numpy&gt;=1.14 ARROW-3145 - [C++] Thrift compiler reruns in arrow/dbi/hiveserver2/thrift when using Ninja build ARROW-3173 - [Rust] dynamic_types example does not run ARROW-3175 - [Java] Upgrade to official FlatBuffers release (Flatbuffers incompatibility) ARROW-3183 - [Python] get_library_dirs on Windows can give the wrong directory ARROW-3188 - [Python] Table.from_arrays segfaults if lists and schema are passed ARROW-3190 - [C++] “WriteableFile” is misspelled, should be renamed “WritableFile” with deprecation for old name ARROW-3206 - [C++] Building with ARROW_HIVESERVER2=ON with unit tests disabled causes error ARROW-3227 - [Python] NativeFile.write shouldn’t accept unicode strings ARROW-3228 - [Python] Immutability of bytes is ignored ARROW-3231 - [Python] Sphinx’s autodoc_default_flags is now deprecated ARROW-3237 - [CI] Update linux packaging filenames in rat exclusion list ARROW-3241 - [Plasma] test_plasma_list test failure on Ubuntu 14.04 ARROW-3251 - [C++] Conversion warnings in cast.cc ARROW-3256 - [JS] File footer and message metadata is inconsistent ARROW-3279 - [C++] Allow linking Arrow tests dynamically on Windows ARROW-3299 - [C++] Appveyor builds failing ARROW-3322 - [CI] Rust job always runs on AppVeyor ARROW-3327 - [Python] manylinux container confusing ARROW-3338 - [Python] Crash when schema and columns do not match ARROW-3342 - Appveyor builds have stopped triggering on GitHub ARROW-3348 - Plasma store dies when an object that a dead client is waiting for gets created. ARROW-3354 - [Python] read_record_batch interfaces differ in pyarrow and pyarrow.cuda ARROW-3369 - [Packaging] Wheel builds are failing due to wheel 0.32 release ARROW-3370 - [Packaging] Centos 6 build is failing ARROW-3373 - Fix bug in which plasma store can die when client gets multiple objects and object becomes available. ARROW-3374 - [Python] Dictionary has out-of-bound index when creating DictionaryArray from Pandas with NaN ARROW-3393 - [C++] Fix compiler warning in util/task-group-cc on clang 6 ARROW-3394 - [Java] Remove duplicate dependency entry in Flight ARROW-3403 - [Website] Source tarball link missing from install page ARROW-3420 - [C++] Fix outstanding include-what-you-use issues in src/arrow, src/parquet codebases" />
<link rel="canonical" href="https://arrow.apache.org/release/0.11.0.html" />
<meta property="og:url" content="https://arrow.apache.org/release/0.11.0.html" />
<meta property="og:site_name" content="Apache Arrow" />
<meta property="og:image" content="https://arrow.apache.org/img/arrow-logo_horizontal_black-txt_white-bg.png" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2024-05-07T06:07:05-04:00" />
<meta name="twitter:card" content="summary_large_image" />
<meta property="twitter:image" content="https://arrow.apache.org/img/arrow-logo_horizontal_black-txt_white-bg.png" />
<meta property="twitter:title" content="Apache Arrow 0.11.0 Release" />
<meta name="twitter:site" content="@ApacheArrow" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2024-05-07T06:07:05-04:00","datePublished":"2024-05-07T06:07:05-04:00","description":"Apache Arrow 0.11.0 (8 October 2018) This is a major release. Download Source Artifacts Binary Artifacts Git tag Contributors This includes patches from Apache Parquet that were merged. $ git shortlog -sn apache-arrow-0.10.0..apache-arrow-0.11.0 166 Wes McKinney 59 Uwe L. Korn 57 Deepak Majeti 54 Kouhei Sutou 50 Krisztián Szűcs 48 Antoine Pitrou 38 Korn, Uwe 29 Pindikura Ravindra 21 praveenbingo 9 Vivekanand Vellanki 8 Philipp Moritz 8 Sebastien Binet 7 Paddy Horan 7 Phillip Cloud 6 Brian Hulette 6 Max Risuhin 6 Xianjin YE 5 Aliaksei Sandryhaila 5 Bryan Cutler 5 Romain Francois 4 Gidon Gershinsky 4 Thomas Sanchez 3 Artem Tarasov 3 Joshua Storck 3 Lukasz A. Bartnik 3 Robert Nishihara 3 rip.nsk 3 yosuke shiro 2 Amir Szekely 2 Andy Grove 2 Chao Sun 2 Chen, Junjie 2 Itai Incze 2 Jacek Pliszka 2 Li Jin 2 Marc Vertes 2 Nong Li 2 Pearu Peterson 2 Philipp Hoch 2 Renato Marroquin 2 Robert Gruener 2 fscheibner 2 ptaylor 1 Alec Posney 1 Animesh Trivedi 1 Chongyu Zhu 1 Colin Nichols 1 Dominik Moritz 1 Eric Conlon 1 Eric Daniel 1 Fabrizio Fabbri 1 Florian Scheibner 1 Jacques Nadeau 1 Jim Apple 1 Jim Crist 1 Julius Neuffer 1 Kalon Mills 1 Kashif Rasul 1 Kevin Gurney 1 Laurent Goujon 1 Masayuki Takahashi 1 Mike Trinkala 1 Pav A 1 Pedro M. Duarte 1 Rene Sugar 1 Ted Haining 1 Toby Shaw 1 Victor Uriarte 1 Wan Shen Lim 1 William Forson 1 Yuhong Guo 1 luc1ph3r 1 praveenkrishna.d 1 revaliu Patch Committers The following Apache committers committed contributed patches to the repository. This includes patches from Apache Parquet that were merged. $ git shortlog -csn apache-arrow-0.10.0..apache-arrow-0.11.0 471 Wes McKinney 66 Uwe L. Korn 30 Julien Le Dem 25 Korn, Uwe 23 Kouhei Sutou 18 Krisztián Szűcs 14 Nong Li 11 Antoine Pitrou 6 Deepak Majeti 3 Bryan Cutler 3 Li Jin 3 Philipp Moritz 3 Robert Nishihara 2 Brian Hulette 1 Andy Grove 1 Sidd 1 ptaylor Changelog New Features and Improvements ARROW-1325 - [R] Bootstrap R bindings subproject ARROW-1424 - [Python] Initial bindings for libarrow_gpu ARROW-1491 - [C++] Add casting implementations from strings to numbers or boolean ARROW-1521 - [C++] Add Reset method to BufferOutputStream to enable object reuse ARROW-1563 - [C++] Implement logical unary and binary kernels for boolean arrays ARROW-1860 - [C++] Add data structure to “stage” a sequence of IPC messages from in-memory data ARROW-1949 - [Python/C++] Add option to Array.from_pandas and pyarrow.array to perform unsafe casts ARROW-1963 - [C++/Python] Create Array from sequence of numpy.datetime64 ARROW-1968 - [Python] Unit testing setup for ORC files ARROW-2165 - enhance AllocatorListener to listen for child allocator addition and removal ARROW-2338 - [Scripts] Windows release verification script should create a conda environment ARROW-249 - [Flight] Define GRPC IDL / wire protocol for messaging with Arrow data ARROW-25 - [C++] Implement delimited file scanner / CSV reader ARROW-2520 - [Rust] CI should also build against nightly Rust ARROW-2555 - [Python] Provide an option to convert on coerce_timestamps instead of error ARROW-2583 - [Rust] Buffer should be typeless ARROW-2617 - [Rust] Schema should contain fields not columns ARROW-2687 - [JS] Example usage in README is outdated ARROW-2734 - [Python] Cython api example doesn’t work by default on macOS ARROW-2750 - [MATLAB] Add MATLAB support for reading numeric types from Feather files ARROW-2799 - [Python] Add safe option to Table.from_pandas to avoid unsafe casts ARROW-2813 - [C++] Strip uninformative lcov output from Travis CI logs ARROW-2817 - [C++] Enable libraries to be installed in msys2 on Windows ARROW-2840 - [C++] See if stream alignment logic can be simplified ARROW-2865 - [C++/Python] Reduce some duplicated code in python/builtin_convert.cc ARROW-2889 - [C++] Add optional argument to ADD_ARROW_TEST CMake function to add unit test prefix ARROW-2900 - [Python] Improve performance of appending nested NumPy arrays in builtin_convert.cc ARROW-2936 - [Python] Implement Table.cast for casting from one schema to another (if possible) ARROW-2948 - [Packaging] Generate changelog with crossbow ARROW-2950 - [C++] Clean up util/bit-util.h ARROW-2952 - [C++] Dockerfile for running include-what-you-use checks ARROW-2958 - [C++] Flatbuffers EP fails to compile with GCC 8.1 ARROW-2960 - [Packaging] Fix verify-release-candidate for binary packages and fix release cutting script for lib64 cmake issue ARROW-2964 - [Go] wire all currently implemented array types in array.MakeFromData ARROW-2971 - [Python] Give more descriptive names to python_to_arrow.cc/arrow_to_python.cc ARROW-2975 - [Plasma] TensorFlow op: Compilation only working if arrow found by pkg-config ARROW-2976 - [Python] Directory in pyarrow.get_library_dirs() on Travis doesn’t contain libarrow.so ARROW-2979 - [GLib] Add operator functions in GArrowDecimal128 ARROW-2983 - [Packaging] Verify source release and binary artifacts in different scripts ARROW-2989 - [C++] Remove deprecated APIs in 0.10.0 and below ARROW-2991 - [CI] Cut down number of AppVeyor jobs ARROW-2994 - [C++] Only include Python C header directories for Python-related compilation units ARROW-2996 - [C++] Fix typo in cpp/.clang-tidy ARROW-2998 - [C++] Add variants of AllocateBuffer, AllocateResizeableBuffer that return unique_ptr ARROW-2999 - [Python] Do not run ASV benchmarks in every Travis CI build to improve runtimes ARROW-3000 - [Python] Do not build unit tests other than python-test in travis_script_python.sh ARROW-3001 - [Packaging] Don’t modify PATH during rust release verification ARROW-3002 - [Python] Implement better DataType hash function ARROW-3003 - [Doc] Enable Java doc in dev/gen_apidocs/create_documents.sh ARROW-3005 - [Website] Update website and write blog post for 0.10.0 release announcement ARROW-3008 - [Packaging] Verify GPU related modules if available ARROW-3009 - [Python] pyarrow.orc uses APIs now prohibited in 0.10.0 ARROW-3010 - [GLib] Update README to use Bundler ARROW-3017 - [C++] Don’t throw exception in arrow/util/thread-pool.h ARROW-3018 - [Plasma] Improve random ObjectID generation ARROW-3019 - [Packaging] Use Bundler to verify Arrow GLib ARROW-3021 - [Go] support for List ARROW-3022 - [Go] support for Struct ARROW-3023 - [C++] Use gold linker in builds if it is available ARROW-3024 - [C++] Replace usages of std::mutex with atomics in memory_pool.cc ARROW-3026 - [Plasma] Only run Plasma Python unit tests under valgrind once instead of twice in CI ARROW-3027 - [Ruby] Stop “git tag” by “rake release” ARROW-3028 - [Python] Trim unneeded work from documentation build in Travis CI ARROW-3029 - [Python] pkg_resources is slow ARROW-3031 - [Go] Streamline release of Arrays and Builders ARROW-3034 - [Packaging] Source archive can’t be extracted by bsdtar on MSYS2 ARROW-3035 - [Rust] Examples in README.md do not run ARROW-3036 - [Go] add support for slicing Arrays ARROW-3037 - [Go] add support NullArray ARROW-3042 - [Go] add badge to GoDoc in the Go-Arrow README ARROW-3043 - [C++] pthread doesn’t exist on MinGW ARROW-3044 - [Python] Remove all occurrences of cython’s legacy property definition syntax ARROW-3045 - [Python] Remove nullcheck from ipc Message and MessageReader ARROW-3046 - [GLib] Use rubyish method in test-orc-file-reader.rb ARROW-3050 - [C++] Adopt HiveServer2 client C++ codebase ARROW-3057 - [INTEGRATION] Fix spark and hdfs dockerfiles ARROW-3059 - [C++] Streamline namespace array::test ARROW-3060 - [C++] Factor out parsing routines ARROW-3062 - [Python] Extend fast libtensorflow_framework.so compatibility workaround to Python 2.7 ARROW-3064 - [C++] Add option to ADD_ARROW_TEST to indicate additional dependencies for particular unit test executables ARROW-3067 - [Packaging] Support dev/rc/release .deb/.rpm builds ARROW-3068 - [Packaging] Bump version to 0.11.0-SNAPSHOT ARROW-3069 - [Release] Stop using SHA1 checksums per ASF policy ARROW-3072 - [C++] Use ARROW_RETURN_NOT_OK instead of RETURN_NOT_OK in header files ARROW-3075 - [C++] Incorporate apache/parquet-cpp codebase into Arrow C++ codebase and build system ARROW-3076 - [Website] Add Google Analytics tags to C++, Python API docs ARROW-3088 - [Rust] Use internal `Result\\` type instead of \\`Result&lt;T, ArrowError&gt;\\` ARROW-3090 - [Rust] Accompany error messages with assertions ARROW-3094 - [Python] Allow lighter construction of pa.Schema / pa.StructType ARROW-3099 - [C++] Add benchmark for number parsing ARROW-3105 - [Plasma] Improve flushing error message ARROW-3106 - [Website] Update committers and PMC roster on website ARROW-3109 - [Python] Add Python 3.7 virtualenvs to manylinux1 container ARROW-3110 - [C++] Compilation warnings with gcc 7.3.0 ARROW-3111 - [Java] Enable changing default logging level when running tests ARROW-3114 - [Website] Add information about user@ mailing list to website / Community page ARROW-3115 - [Java] Style Checks - Fix import ordering ARROW-3116 - [Plasma] Add “ls” to object store ARROW-3117 - [GLib] Add garrow_chunked_array_to_string() ARROW-3119 - [Packaging] Nightly packaging script fails ARROW-3127 - [C++] Add Tutorial about Sending Tensor from C++ to Python ARROW-3128 - [C++] Support system shared zlib ARROW-3129 - [Packaging] Stop to use deprecated BuildRoot and Group in .rpm ARROW-3130 - [Go] add initial support for Go modules ARROW-3136 - [C++] Clean up arrow:: public API ARROW-3142 - [C++] Fetch all libs from toolchain environment ARROW-3143 - [C++] CopyBitmap into existing memory ARROW-3146 - [C++] Barebones Flight RPC server and client implementations ARROW-3147 - [C++] MSVC version isn’t detected in code page 932 ARROW-3148 - [C++] MSVC shows C4819 warning on code page 932 ARROW-3152 - [C++][Packaging] Use dynamic linking for zlib in conda recipes ARROW-3153 - [Packaging] Fix broken nightly package builds introduced with recent cmake changes and orc tests ARROW-3157 - [C++] Improve buffer creation for typed data ARROW-3158 - [C++] Handle float truncation during casting ARROW-3160 - [Python] Improve pathlib.Path support in parquet and filesystem modules ARROW-3163 - [Python] Cython dependency is missing in non wheel package ARROW-3167 - [CI] Limit clcache cache size ARROW-3170 - [C++] Implement “readahead spooler” class for background input buffering ARROW-3171 - [Java] checkstyle - fix line length and indentation ARROW-3172 - [Rust] Update documentation for datatypes.rs ARROW-3174 - [Rust] run examples as part of CI ARROW-3177 - [Rust] Update expected error messages for tests that ‘should panic’ ARROW-3180 - [C++] Add docker-compose setup to simulate Travis CI run locally ARROW-3181 - [Packaging] Adjust conda package scripts to account for Parquet codebase migration ARROW-3182 - [C++] Merge Gandiva codebase ARROW-3187 - [Plasma] Make Plasma Log pluggable with glog ARROW-3195 - [C++] NumPy initialization error check is missing in test ARROW-3196 - Enable merge_arrow_py.py script to merge Parquet patches and set fix versions ARROW-3197 - [C++] Add instructions to cpp/README.md about Parquet-only development and Arrow+Parquet ARROW-3211 - [C++] gold linker doesn’t work with MinGW-w64 ARROW-3212 - [C++] Create deterministic IPC metadata ARROW-3213 - [C++] Use CMake to build vendored Snappy on Windows ARROW-3214 - [C++] Disable insecure warnings with MinGW build ARROW-3215 - [C++] Add support for finding libpython on MSYS2 ARROW-3216 - [C++] libpython isn’t linked to libarrow_python in MinGW build ARROW-3217 - [C++] ARROW_STATIC definition is missing in MinGW build ARROW-3218 - [C++] Utilities has needless pthread link in MinGW build ARROW-3219 - [C++] Use Win32 API in MinGW ARROW-3223 - [GLib] Use the same shared object versioning rule in C++ ARROW-3229 - [Packaging]: Adjust wheel package scripts to account for Parquet codebase migration ARROW-3234 - [C++] Link order is wrong when ARROW_ORC=on and ARROW_PROTOBUF_USE_SHARED=ON ARROW-3235 - [Packaging] Update deb names ARROW-3236 - [C++] OutputStream bookkeeping logic when writing IPC file format is incorrect ARROW-3240 - [GLib] Add build instructions using Meson ARROW-3242 - [C++] Use coarser-grained dispatch to SIMD hash functions ARROW-3249 - [Python] Run flake8 on integration_test.py and crossbow.py ARROW-3250 - [C++] Create Buffer implementation that takes ownership for the memory from a std::string via std::move ARROW-3252 - [C++] Do not hard code the “v” part of versions in thirdparty toolchain ARROW-3257 - [C++] Stop to use IMPORTED_LINK_INTERFACE_LIBRARIES ARROW-3258 - [GLib] CI is failued on macOS ARROW-3259 - [GLib] Rename “writeable” to “writable” ARROW-3261 - [Python] Add “field” method to select fields from StructArray ARROW-3262 - [Python] Implement __getitem__ with integers on pyarrow.Column ARROW-3264 - [Java] checkstyle - fix whitespace ARROW-3267 - [Python] Create empty table from schema ARROW-3268 - [CI] Reduce conda times on AppVeyor ARROW-3269 - [Python] Fix warnings in unit test suite ARROW-3270 - [Release] Adjust release verification scripts to recent parquet migration ARROW-3274 - [Packaging] Missing glog dependency from conda-forge recipes ARROW-3276 - [Packaging] Add support Parquet related Linux packages ARROW-3281 - [Java] Make sure that WritableByteChannel in WriteChannel writes out complete bytes ARROW-3282 - [R] initial R functionality ARROW-3284 - [R] Adding R Error in Status ARROW-3285 - [GLib] Add arrow_cpp_build_type and arrow_cpp_build_dir Meson options ARROW-3286 - [C++] ARROW_EXPORT for RecordBatchBuilder is missing ARROW-3287 - [C++] “redeclared without dllimport attribute after being referenced with dll linkage” with MinGW ARROW-3288 - [GLib] Add new API index for 0.11.0 ARROW-3300 - [Release] Update .deb package names in preparation ARROW-3301 - [Website] Update Jekyll and Bootstrap 4 ARROW-3305 - [JS] Incorrect development documentation link in javascript readme ARROW-3309 - [JS] Missing links from DEVELOP.md ARROW-3313 - [R] Run clang-format, cpplint checks on R C++ code ARROW-3319 - [GLib] Expose AlignStream methods in InputStream, OutputStream classes ARROW-3320 - [C++] Improve float parsing performance ARROW-3321 - [C++] Improve integer parsing performance ARROW-3334 - [Python] Update conda packages to new numpy requirement ARROW-3335 - [Python] Add ccache to manylinux1 container ARROW-3339 - [R] Support for character vectors ARROW-3341 - [R] Support for logical vector ARROW-3349 - [C++] Use aligned API in MinGW ARROW-3350 - [Website] Fix powered by links ARROW-3352 - [Packaging] Fix recently failing wheel builds ARROW-3356 - [Python] Document parameters of Table.to_pandas method ARROW-3357 - [Rust] Add a mutable buffer implementation ARROW-3360 - [GLib] Import Parquet bindings ARROW-3363 - [C++/Python] Add helper functions to detect scalar Python types ARROW-3371 - [Python] Remove check_metadata argument for Field.equals docstring ARROW-3375 - [Rust] Remove memory_pool.rs ARROW-3376 - [C++] Add double-conversion to cpp/thirdparty/download_dependencies.sh ARROW-3377 - [Gandiva][C++] Remove If statement from bit map set function ARROW-3382 - [C++] Run Gandiva tests in Travis CI ARROW-3392 - [Python] Support filters in disjunctive normal form in ParquetDataset ARROW-3395 - [C++/Python] Add docker container for linting ARROW-3397 - [C++] Use relative CMake path for modules ARROW-3400 - [Packaging] Add support Parquet GLib related Linux packages ARROW-3404 - [C++] Make CSV chunker faster ARROW-3411 - [Packaging] dev/release/01-perform.sh doesn’t have executable bit ARROW-3412 - [Packaging] rat failure in dev/release/02-source.sh ARROW-3413 - [Packaging] dev/release/02-source.sh doesn’t generate Parquet GLib document ARROW-3415 - [Packaging] dev/release/verify-release-cndidate.sh fails in “conda activate arrow-test” ARROW-3416 - [Packaging] dev/release/02-source.sh must use SHA512 instead of SHA1 ARROW-3417 - [Packaging] dev/release/verify-release-cndidate.sh fails Parquet C++ test ARROW-3418 - [C++] Update Parquet snapshot version for release ARROW-3423 - [Packaging] Remove RC information from deb/rpm Bug Fixes ARROW-1380 - [C++] Fix “still reachable” valgrind warnings when PLASMA_VALGRIND=1 ARROW-1661 - [Python] Python 3.7 support ARROW-1799 - [Plasma C++] Make unittest does not create plasma store executable ARROW-1996 - [Python] pyarrow.read_serialized cannot read concatenated records ARROW-2027 - [C++] ipc::Message::SerializeTo does not pad the message body ARROW-2220 - Change default fix version in merge tool to be the next mainline release version ARROW-2310 - Source release scripts fail with Java8 ARROW-2646 - [C++/Python] Pandas roundtrip for date objects ARROW-2776 - [C++] Do not pass -Wno-noexcept-type for compilers that do not support it ARROW-2782 - [Python] Ongoing Travis CI failures in Plasma unit tests ARROW-2814 - [Python] Unify PyObject* sequence conversion paths for built-in sequences, NumPy arrays ARROW-2854 - [C++/Python] Casting float NaN to int should raise an error on safe cast ARROW-2925 - [JS] Documentation failing in docker container ARROW-2965 - [Python] Possible uint64 overflow issues in python_to_arrow.cc ARROW-2966 - [Python] Data type conversion error ARROW-2973 - [Python] pitrou/asv.git@customize_commands does not work with the “new” way of activating conda ARROW-2974 - [Python] Replace usages of “source activate” with “conda activate” in CI scripts ARROW-2986 - [C++] /EHsc possibly needed for Visual Studio 2015 builds ARROW-2992 - [Python] Parquet benchmark failure ARROW-3006 - [GLib] .gir/.typelib for GPU aren’t installed ARROW-3007 - [Packaging] libarrow-gpu10 deb for Ubuntu 18.04 has broken dependencies ARROW-3011 - [CI] Remove Slack notification ARROW-3012 - [Python] Installation crashes with setuptools_scm error ARROW-3013 - [Website] Fix download links on website for tarballs, checksums ARROW-3015 - [Python] Fix documentation typo for pa.uint8 ARROW-3047 - [C++] cmake downloads and builds ORC even though it’s installed ARROW-3049 - [C++/Python] ORC reader fails on empty file ARROW-3053 - [Python] Pandas decimal conversion segfault ARROW-3056 - [Python] Indicate in NativeFile docstrings methods that are part of the RawIOBase API but not implemented ARROW-3061 - [Java] headroom does not take into account reservation ARROW-3065 - [Python] concat_tables() failing from bad Pandas Metadata ARROW-3083 - [Python] Version in manylinux1 wheel builds is wrong ARROW-3093 - [C++] Linking errors with ORC enabled ARROW-3095 - [Python] test_plasma.py fails ARROW-3098 - [Python] BufferReader doesn’t adhere to the seek protocol ARROW-3100 - [CI] C/glib build broken on OS X ARROW-3125 - [Python] Update ASV instructions ARROW-3132 - Regenerate 0.10.0 changelog ARROW-3140 - [Plasma] Plasma fails building with GPU enabled ARROW-3141 - [Python] Tensorflow support in pyarrow wheels pins numpy&gt;=1.14 ARROW-3145 - [C++] Thrift compiler reruns in arrow/dbi/hiveserver2/thrift when using Ninja build ARROW-3173 - [Rust] dynamic_types example does not run ARROW-3175 - [Java] Upgrade to official FlatBuffers release (Flatbuffers incompatibility) ARROW-3183 - [Python] get_library_dirs on Windows can give the wrong directory ARROW-3188 - [Python] Table.from_arrays segfaults if lists and schema are passed ARROW-3190 - [C++] “WriteableFile” is misspelled, should be renamed “WritableFile” with deprecation for old name ARROW-3206 - [C++] Building with ARROW_HIVESERVER2=ON with unit tests disabled causes error ARROW-3227 - [Python] NativeFile.write shouldn’t accept unicode strings ARROW-3228 - [Python] Immutability of bytes is ignored ARROW-3231 - [Python] Sphinx’s autodoc_default_flags is now deprecated ARROW-3237 - [CI] Update linux packaging filenames in rat exclusion list ARROW-3241 - [Plasma] test_plasma_list test failure on Ubuntu 14.04 ARROW-3251 - [C++] Conversion warnings in cast.cc ARROW-3256 - [JS] File footer and message metadata is inconsistent ARROW-3279 - [C++] Allow linking Arrow tests dynamically on Windows ARROW-3299 - [C++] Appveyor builds failing ARROW-3322 - [CI] Rust job always runs on AppVeyor ARROW-3327 - [Python] manylinux container confusing ARROW-3338 - [Python] Crash when schema and columns do not match ARROW-3342 - Appveyor builds have stopped triggering on GitHub ARROW-3348 - Plasma store dies when an object that a dead client is waiting for gets created. ARROW-3354 - [Python] read_record_batch interfaces differ in pyarrow and pyarrow.cuda ARROW-3369 - [Packaging] Wheel builds are failing due to wheel 0.32 release ARROW-3370 - [Packaging] Centos 6 build is failing ARROW-3373 - Fix bug in which plasma store can die when client gets multiple objects and object becomes available. ARROW-3374 - [Python] Dictionary has out-of-bound index when creating DictionaryArray from Pandas with NaN ARROW-3393 - [C++] Fix compiler warning in util/task-group-cc on clang 6 ARROW-3394 - [Java] Remove duplicate dependency entry in Flight ARROW-3403 - [Website] Source tarball link missing from install page ARROW-3420 - [C++] Fix outstanding include-what-you-use issues in src/arrow, src/parquet codebases","headline":"Apache Arrow 0.11.0 Release","image":"https://arrow.apache.org/img/arrow-logo_horizontal_black-txt_white-bg.png","mainEntityOfPage":{"@type":"WebPage","@id":"https://arrow.apache.org/release/0.11.0.html"},"publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"https://arrow.apache.org/img/logo.png"}},"url":"https://arrow.apache.org/release/0.11.0.html"}</script>
<!-- End Jekyll SEO tag -->
<!-- favicons -->
<link rel="icon" type="image/png" sizes="16x16" href="/img/favicon-16x16.png" id="light1">
<link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32.png" id="light2">
<link rel="apple-touch-icon" type="image/png" sizes="180x180" href="/img/apple-touch-icon.png" id="light3">
<link rel="apple-touch-icon" type="image/png" sizes="120x120" href="/img/apple-touch-icon-120x120.png" id="light4">
<link rel="apple-touch-icon" type="image/png" sizes="76x76" href="/img/apple-touch-icon-76x76.png" id="light5">
<link rel="apple-touch-icon" type="image/png" sizes="60x60" href="/img/apple-touch-icon-60x60.png" id="light6">
<!-- dark mode favicons -->
<link rel="icon" type="image/png" sizes="16x16" href="/img/favicon-16x16-dark.png" id="dark1">
<link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32-dark.png" id="dark2">
<link rel="apple-touch-icon" type="image/png" sizes="180x180" href="/img/apple-touch-icon-dark.png" id="dark3">
<link rel="apple-touch-icon" type="image/png" sizes="120x120" href="/img/apple-touch-icon-120x120-dark.png" id="dark4">
<link rel="apple-touch-icon" type="image/png" sizes="76x76" href="/img/apple-touch-icon-76x76-dark.png" id="dark5">
<link rel="apple-touch-icon" type="image/png" sizes="60x60" href="/img/apple-touch-icon-60x60-dark.png" id="dark6">
<script>
// Switch to the dark-mode favicons if prefers-color-scheme: dark
function onUpdate() {
light1 = document.querySelector('link#light1');
light2 = document.querySelector('link#light2');
light3 = document.querySelector('link#light3');
light4 = document.querySelector('link#light4');
light5 = document.querySelector('link#light5');
light6 = document.querySelector('link#light6');
dark1 = document.querySelector('link#dark1');
dark2 = document.querySelector('link#dark2');
dark3 = document.querySelector('link#dark3');
dark4 = document.querySelector('link#dark4');
dark5 = document.querySelector('link#dark5');
dark6 = document.querySelector('link#dark6');
if (matcher.matches) {
light1.remove();
light2.remove();
light3.remove();
light4.remove();
light5.remove();
light6.remove();
document.head.append(dark1);
document.head.append(dark2);
document.head.append(dark3);
document.head.append(dark4);
document.head.append(dark5);
document.head.append(dark6);
} else {
dark1.remove();
dark2.remove();
dark3.remove();
dark4.remove();
dark5.remove();
dark6.remove();
document.head.append(light1);
document.head.append(light2);
document.head.append(light3);
document.head.append(light4);
document.head.append(light5);
document.head.append(light6);
}
}
matcher = window.matchMedia('(prefers-color-scheme: dark)');
matcher.addListener(onUpdate);
onUpdate();
</script>
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900">
<link href="/css/main.css" rel="stylesheet">
<link href="/css/syntax.css" rel="stylesheet">
<script src="/javascript/main.js"></script>
<!-- Matomo -->
<script>
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
/* We explicitly disable cookie tracking to avoid privacy issues */
_paq.push(['disableCookies']);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="https://analytics.apache.org/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '20']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Matomo Code -->
</head>
<body class="wrap">
<header>
<nav class="navbar navbar-expand-md navbar-dark bg-dark">
<a class="navbar-brand no-padding" href="/"><img src="/img/arrow-inverse-300px.png" height="40px"/></a>
<button class="navbar-toggler ml-auto" type="button" data-toggle="collapse" data-target="#arrow-navbar" aria-controls="arrow-navbar" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse justify-content-end" id="arrow-navbar">
<ul class="nav navbar-nav">
<li class="nav-item"><a class="nav-link" href="/overview/" role="button" aria-haspopup="true" aria-expanded="false">Overview</a></li>
<li class="nav-item"><a class="nav-link" href="/faq/" role="button" aria-haspopup="true" aria-expanded="false">FAQ</a></li>
<li class="nav-item"><a class="nav-link" href="/blog" role="button" aria-haspopup="true" aria-expanded="false">Blog</a></li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#"
id="navbarDropdownGetArrow" role="button" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
Get Arrow
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownGetArrow">
<a class="dropdown-item" href="/install/">Install</a>
<a class="dropdown-item" href="/release/">Releases</a>
<a class="dropdown-item" href="https://github.com/apache/arrow">Source Code</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#"
id="navbarDropdownDocumentation" role="button" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
Documentation
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownDocumentation">
<a class="dropdown-item" href="/docs">Project Docs</a>
<a class="dropdown-item" href="/docs/format/Columnar.html">Format</a>
<hr/>
<a class="dropdown-item" href="/docs/c_glib">C GLib</a>
<a class="dropdown-item" href="/docs/cpp">C++</a>
<a class="dropdown-item" href="https://github.com/apache/arrow/blob/main/csharp/README.md">C#</a>
<a class="dropdown-item" href="https://godoc.org/github.com/apache/arrow/go/arrow">Go</a>
<a class="dropdown-item" href="/docs/java">Java</a>
<a class="dropdown-item" href="/docs/js">JavaScript</a>
<a class="dropdown-item" href="/julia/">Julia</a>
<a class="dropdown-item" href="https://github.com/apache/arrow/blob/main/matlab/README.md">MATLAB</a>
<a class="dropdown-item" href="/docs/python">Python</a>
<a class="dropdown-item" href="/docs/r">R</a>
<a class="dropdown-item" href="https://github.com/apache/arrow/blob/main/ruby/README.md">Ruby</a>
<a class="dropdown-item" href="https://docs.rs/arrow/latest">Rust</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#"
id="navbarDropdownSubprojects" role="button" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
Subprojects
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownSubprojects">
<a class="dropdown-item" href="/adbc">ADBC</a>
<a class="dropdown-item" href="/docs/format/Flight.html">Arrow Flight</a>
<a class="dropdown-item" href="/docs/format/FlightSql.html">Arrow Flight SQL</a>
<a class="dropdown-item" href="https://datafusion.apache.org">DataFusion</a>
<a class="dropdown-item" href="/nanoarrow">nanoarrow</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#"
id="navbarDropdownCommunity" role="button" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
Community
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownCommunity">
<a class="dropdown-item" href="/community/">Communication</a>
<a class="dropdown-item" href="/docs/developers/index.html">Contributing</a>
<a class="dropdown-item" href="https://github.com/apache/arrow/issues">Issue Tracker</a>
<a class="dropdown-item" href="/committers/">Governance</a>
<a class="dropdown-item" href="/use_cases/">Use Cases</a>
<a class="dropdown-item" href="/powered_by/">Powered By</a>
<a class="dropdown-item" href="/visual_identity/">Visual Identity</a>
<a class="dropdown-item" href="/security/">Security</a>
<a class="dropdown-item" href="https://www.apache.org/foundation/policies/conduct.html">Code of Conduct</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#"
id="navbarDropdownASF" role="button" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
ASF Links
</a>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdownASF">
<a class="dropdown-item" href="https://www.apache.org/">ASF Website</a>
<a class="dropdown-item" href="https://www.apache.org/licenses/">License</a>
<a class="dropdown-item" href="https://www.apache.org/foundation/sponsorship.html">Donate</a>
<a class="dropdown-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
<a class="dropdown-item" href="https://www.apache.org/security/">Security</a>
</div>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</nav>
</header>
<div class="container p-4 pt-5">
<main role="main" class="pb-5">
<!--
-->
<h1 id="apache-arrow-0110-8-october-2018">Apache Arrow 0.11.0 (8 October 2018)</h1>
<p>This is a major release.</p>
<h2 id="download">Download</h2>
<ul>
<li><a href="https://www.apache.org/dyn/closer.cgi/arrow/arrow-0.11.0/"><strong>Source Artifacts</strong></a></li>
<li><a href="https://www.apache.org/dyn/closer.cgi/arrow/arrow-0.11.0/binaries"><strong>Binary Artifacts</strong></a></li>
<li><a href="https://github.com/apache/arrow/releases/tag/apache-arrow-0.11.0">Git tag</a></li>
</ul>
<h2 id="contributors">Contributors</h2>
<p>This includes patches from Apache Parquet that were merged.</p>
<div class="language-shell highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nv">$ </span>git shortlog <span class="nt">-sn</span> apache-arrow-0.10.0..apache-arrow-0.11.0
166 Wes McKinney
59 Uwe L. Korn
57 Deepak Majeti
54 Kouhei Sutou
50 Krisztián Szűcs
48 Antoine Pitrou
38 Korn, Uwe
29 Pindikura Ravindra
21 praveenbingo
9 Vivekanand Vellanki
8 Philipp Moritz
8 Sebastien Binet
7 Paddy Horan
7 Phillip Cloud
6 Brian Hulette
6 Max Risuhin
6 Xianjin YE
5 Aliaksei Sandryhaila
5 Bryan Cutler
5 Romain Francois
4 Gidon Gershinsky
4 Thomas Sanchez
3 Artem Tarasov
3 Joshua Storck
3 Lukasz A. Bartnik
3 Robert Nishihara
3 rip.nsk
3 yosuke shiro
2 Amir Szekely
2 Andy Grove
2 Chao Sun
2 Chen, Junjie
2 Itai Incze
2 Jacek Pliszka
2 Li Jin
2 Marc Vertes
2 Nong Li
2 Pearu Peterson
2 Philipp Hoch
2 Renato Marroquin
2 Robert Gruener
2 fscheibner
2 ptaylor
1 Alec Posney
1 Animesh Trivedi
1 Chongyu Zhu
1 Colin Nichols
1 Dominik Moritz
1 Eric Conlon
1 Eric Daniel
1 Fabrizio Fabbri
1 Florian Scheibner
1 Jacques Nadeau
1 Jim Apple
1 Jim Crist
1 Julius Neuffer
1 Kalon Mills
1 Kashif Rasul
1 Kevin Gurney
1 Laurent Goujon
1 Masayuki Takahashi
1 Mike Trinkala
1 Pav A
1 Pedro M. Duarte
1 Rene Sugar
1 Ted Haining
1 Toby Shaw
1 Victor Uriarte
1 Wan Shen Lim
1 William Forson
1 Yuhong Guo
1 luc1ph3r
1 praveenkrishna.d
1 revaliu
</code></pre></div></div>
<h1 id="patch-committers">Patch Committers</h1>
<p>The following Apache committers committed contributed patches to the
repository. This includes patches from Apache Parquet that were merged.</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>$ git shortlog -csn apache-arrow-0.10.0..apache-arrow-0.11.0
471 Wes McKinney
66 Uwe L. Korn
30 Julien Le Dem
25 Korn, Uwe
23 Kouhei Sutou
18 Krisztián Szűcs
14 Nong Li
11 Antoine Pitrou
6 Deepak Majeti
3 Bryan Cutler
3 Li Jin
3 Philipp Moritz
3 Robert Nishihara
2 Brian Hulette
1 Andy Grove
1 Sidd
1 ptaylor
</code></pre></div></div>
<h1 id="changelog">Changelog</h1>
<h2 id="new-features-and-improvements">New Features and Improvements</h2>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ARROW-1325">ARROW-1325</a> - [R] Bootstrap R bindings subproject</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-1424">ARROW-1424</a> - [Python] Initial bindings for libarrow_gpu</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-1491">ARROW-1491</a> - [C++] Add casting implementations from strings to numbers or boolean</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-1521">ARROW-1521</a> - [C++] Add Reset method to BufferOutputStream to enable object reuse</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-1563">ARROW-1563</a> - [C++] Implement logical unary and binary kernels for boolean arrays</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-1860">ARROW-1860</a> - [C++] Add data structure to “stage” a sequence of IPC messages from in-memory data</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-1949">ARROW-1949</a> - [Python/C++] Add option to Array.from_pandas and pyarrow.array to perform unsafe casts</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-1963">ARROW-1963</a> - [C++/Python] Create Array from sequence of numpy.datetime64</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-1968">ARROW-1968</a> - [Python] Unit testing setup for ORC files</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2165">ARROW-2165</a> - enhance AllocatorListener to listen for child allocator addition and removal</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2338">ARROW-2338</a> - [Scripts] Windows release verification script should create a conda environment</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-249">ARROW-249</a> - [Flight] Define GRPC IDL / wire protocol for messaging with Arrow data</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-25">ARROW-25</a> - [C++] Implement delimited file scanner / CSV reader</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2520">ARROW-2520</a> - [Rust] CI should also build against nightly Rust</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2555">ARROW-2555</a> - [Python] Provide an option to convert on coerce_timestamps instead of error</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2583">ARROW-2583</a> - [Rust] Buffer should be typeless</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2617">ARROW-2617</a> - [Rust] Schema should contain fields not columns</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2687">ARROW-2687</a> - [JS] Example usage in README is outdated</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2734">ARROW-2734</a> - [Python] Cython api example doesn’t work by default on macOS</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2750">ARROW-2750</a> - [MATLAB] Add MATLAB support for reading numeric types from Feather files</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2799">ARROW-2799</a> - [Python] Add safe option to Table.from_pandas to avoid unsafe casts</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2813">ARROW-2813</a> - [C++] Strip uninformative lcov output from Travis CI logs</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2817">ARROW-2817</a> - [C++] Enable libraries to be installed in msys2 on Windows</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2840">ARROW-2840</a> - [C++] See if stream alignment logic can be simplified</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2865">ARROW-2865</a> - [C++/Python] Reduce some duplicated code in python/builtin_convert.cc</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2889">ARROW-2889</a> - [C++] Add optional argument to ADD_ARROW_TEST CMake function to add unit test prefix</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2900">ARROW-2900</a> - [Python] Improve performance of appending nested NumPy arrays in builtin_convert.cc</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2936">ARROW-2936</a> - [Python] Implement Table.cast for casting from one schema to another (if possible)</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2948">ARROW-2948</a> - [Packaging] Generate changelog with crossbow</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2950">ARROW-2950</a> - [C++] Clean up util/bit-util.h</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2952">ARROW-2952</a> - [C++] Dockerfile for running include-what-you-use checks</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2958">ARROW-2958</a> - [C++] Flatbuffers EP fails to compile with GCC 8.1</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2960">ARROW-2960</a> - [Packaging] Fix verify-release-candidate for binary packages and fix release cutting script for lib64 cmake issue</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2964">ARROW-2964</a> - [Go] wire all currently implemented array types in array.MakeFromData</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2971">ARROW-2971</a> - [Python] Give more descriptive names to python_to_arrow.cc/arrow_to_python.cc</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2975">ARROW-2975</a> - [Plasma] TensorFlow op: Compilation only working if arrow found by pkg-config</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2976">ARROW-2976</a> - [Python] Directory in pyarrow.get_library_dirs() on Travis doesn’t contain libarrow.so</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2979">ARROW-2979</a> - [GLib] Add operator functions in GArrowDecimal128</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2983">ARROW-2983</a> - [Packaging] Verify source release and binary artifacts in different scripts</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2989">ARROW-2989</a> - [C++] Remove deprecated APIs in 0.10.0 and below</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2991">ARROW-2991</a> - [CI] Cut down number of AppVeyor jobs</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2994">ARROW-2994</a> - [C++] Only include Python C header directories for Python-related compilation units</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2996">ARROW-2996</a> - [C++] Fix typo in cpp/.clang-tidy</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2998">ARROW-2998</a> - [C++] Add variants of AllocateBuffer, AllocateResizeableBuffer that return unique_ptr<Buffer></Buffer></li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2999">ARROW-2999</a> - [Python] Do not run ASV benchmarks in every Travis CI build to improve runtimes</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3000">ARROW-3000</a> - [Python] Do not build unit tests other than python-test in travis_script_python.sh</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3001">ARROW-3001</a> - [Packaging] Don’t modify PATH during rust release verification</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3002">ARROW-3002</a> - [Python] Implement better DataType hash function</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3003">ARROW-3003</a> - [Doc] Enable Java doc in dev/gen_apidocs/create_documents.sh</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3005">ARROW-3005</a> - [Website] Update website and write blog post for 0.10.0 release announcement</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3008">ARROW-3008</a> - [Packaging] Verify GPU related modules if available</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3009">ARROW-3009</a> - [Python] pyarrow.orc uses APIs now prohibited in 0.10.0</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3010">ARROW-3010</a> - [GLib] Update README to use Bundler</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3017">ARROW-3017</a> - [C++] Don’t throw exception in arrow/util/thread-pool.h</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3018">ARROW-3018</a> - [Plasma] Improve random ObjectID generation</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3019">ARROW-3019</a> - [Packaging] Use Bundler to verify Arrow GLib</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3021">ARROW-3021</a> - [Go] support for List</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3022">ARROW-3022</a> - [Go] support for Struct</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3023">ARROW-3023</a> - [C++] Use gold linker in builds if it is available</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3024">ARROW-3024</a> - [C++] Replace usages of std::mutex with atomics in memory_pool.cc</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3026">ARROW-3026</a> - [Plasma] Only run Plasma Python unit tests under valgrind once instead of twice in CI</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3027">ARROW-3027</a> - [Ruby] Stop “git tag” by “rake release”</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3028">ARROW-3028</a> - [Python] Trim unneeded work from documentation build in Travis CI</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3029">ARROW-3029</a> - [Python] pkg_resources is slow</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3031">ARROW-3031</a> - [Go] Streamline release of Arrays and Builders</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3034">ARROW-3034</a> - [Packaging] Source archive can’t be extracted by bsdtar on MSYS2</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3035">ARROW-3035</a> - [Rust] Examples in README.md do not run</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3036">ARROW-3036</a> - [Go] add support for slicing Arrays</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3037">ARROW-3037</a> - [Go] add support NullArray</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3042">ARROW-3042</a> - [Go] add badge to GoDoc in the Go-Arrow README</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3043">ARROW-3043</a> - [C++] pthread doesn’t exist on MinGW</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3044">ARROW-3044</a> - [Python] Remove all occurrences of cython’s legacy property definition syntax</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3045">ARROW-3045</a> - [Python] Remove nullcheck from ipc Message and MessageReader</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3046">ARROW-3046</a> - [GLib] Use rubyish method in test-orc-file-reader.rb</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3050">ARROW-3050</a> - [C++] Adopt HiveServer2 client C++ codebase</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3057">ARROW-3057</a> - [INTEGRATION] Fix spark and hdfs dockerfiles</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3059">ARROW-3059</a> - [C++] Streamline namespace array::test</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3060">ARROW-3060</a> - [C++] Factor out parsing routines</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3062">ARROW-3062</a> - [Python] Extend fast libtensorflow_framework.so compatibility workaround to Python 2.7</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3064">ARROW-3064</a> - [C++] Add option to ADD_ARROW_TEST to indicate additional dependencies for particular unit test executables</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3067">ARROW-3067</a> - [Packaging] Support dev/rc/release .deb/.rpm builds</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3068">ARROW-3068</a> - [Packaging] Bump version to 0.11.0-SNAPSHOT</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3069">ARROW-3069</a> - [Release] Stop using SHA1 checksums per ASF policy</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3072">ARROW-3072</a> - [C++] Use ARROW_RETURN_NOT_OK instead of RETURN_NOT_OK in header files</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3075">ARROW-3075</a> - [C++] Incorporate apache/parquet-cpp codebase into Arrow C++ codebase and build system</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3076">ARROW-3076</a> - [Website] Add Google Analytics tags to C++, Python API docs</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3088">ARROW-3088</a> - [Rust] Use internal `Result<T>\` type instead of \`Result&lt;T, ArrowError&gt;\`</T></li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3090">ARROW-3090</a> - [Rust] Accompany error messages with assertions</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3094">ARROW-3094</a> - [Python] Allow lighter construction of pa.Schema / pa.StructType</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3099">ARROW-3099</a> - [C++] Add benchmark for number parsing</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3105">ARROW-3105</a> - [Plasma] Improve flushing error message</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3106">ARROW-3106</a> - [Website] Update committers and PMC roster on website</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3109">ARROW-3109</a> - [Python] Add Python 3.7 virtualenvs to manylinux1 container</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3110">ARROW-3110</a> - [C++] Compilation warnings with gcc 7.3.0</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3111">ARROW-3111</a> - [Java] Enable changing default logging level when running tests</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3114">ARROW-3114</a> - [Website] Add information about user@ mailing list to website / Community page</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3115">ARROW-3115</a> - [Java] Style Checks - Fix import ordering</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3116">ARROW-3116</a> - [Plasma] Add “ls” to object store</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3117">ARROW-3117</a> - [GLib] Add garrow_chunked_array_to_string()</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3119">ARROW-3119</a> - [Packaging] Nightly packaging script fails</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3127">ARROW-3127</a> - [C++] Add Tutorial about Sending Tensor from C++ to Python</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3128">ARROW-3128</a> - [C++] Support system shared zlib</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3129">ARROW-3129</a> - [Packaging] Stop to use deprecated BuildRoot and Group in .rpm</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3130">ARROW-3130</a> - [Go] add initial support for Go modules</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3136">ARROW-3136</a> - [C++] Clean up arrow:: public API</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3142">ARROW-3142</a> - [C++] Fetch all libs from toolchain environment</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3143">ARROW-3143</a> - [C++] CopyBitmap into existing memory</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3146">ARROW-3146</a> - [C++] Barebones Flight RPC server and client implementations</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3147">ARROW-3147</a> - [C++] MSVC version isn’t detected in code page 932</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3148">ARROW-3148</a> - [C++] MSVC shows C4819 warning on code page 932</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3152">ARROW-3152</a> - [C++][Packaging] Use dynamic linking for zlib in conda recipes</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3153">ARROW-3153</a> - [Packaging] Fix broken nightly package builds introduced with recent cmake changes and orc tests</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3157">ARROW-3157</a> - [C++] Improve buffer creation for typed data</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3158">ARROW-3158</a> - [C++] Handle float truncation during casting</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3160">ARROW-3160</a> - [Python] Improve pathlib.Path support in parquet and filesystem modules</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3163">ARROW-3163</a> - [Python] Cython dependency is missing in non wheel package</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3167">ARROW-3167</a> - [CI] Limit clcache cache size</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3170">ARROW-3170</a> - [C++] Implement “readahead spooler” class for background input buffering</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3171">ARROW-3171</a> - [Java] checkstyle - fix line length and indentation</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3172">ARROW-3172</a> - [Rust] Update documentation for datatypes.rs</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3174">ARROW-3174</a> - [Rust] run examples as part of CI</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3177">ARROW-3177</a> - [Rust] Update expected error messages for tests that ‘should panic’</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3180">ARROW-3180</a> - [C++] Add docker-compose setup to simulate Travis CI run locally</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3181">ARROW-3181</a> - [Packaging] Adjust conda package scripts to account for Parquet codebase migration</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3182">ARROW-3182</a> - [C++] Merge Gandiva codebase</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3187">ARROW-3187</a> - [Plasma] Make Plasma Log pluggable with glog</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3195">ARROW-3195</a> - [C++] NumPy initialization error check is missing in test</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3196">ARROW-3196</a> - Enable merge_arrow_py.py script to merge Parquet patches and set fix versions</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3197">ARROW-3197</a> - [C++] Add instructions to cpp/README.md about Parquet-only development and Arrow+Parquet</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3211">ARROW-3211</a> - [C++] gold linker doesn’t work with MinGW-w64</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3212">ARROW-3212</a> - [C++] Create deterministic IPC metadata</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3213">ARROW-3213</a> - [C++] Use CMake to build vendored Snappy on Windows</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3214">ARROW-3214</a> - [C++] Disable insecure warnings with MinGW build</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3215">ARROW-3215</a> - [C++] Add support for finding libpython on MSYS2</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3216">ARROW-3216</a> - [C++] libpython isn’t linked to libarrow_python in MinGW build</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3217">ARROW-3217</a> - [C++] ARROW_STATIC definition is missing in MinGW build</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3218">ARROW-3218</a> - [C++] Utilities has needless pthread link in MinGW build</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3219">ARROW-3219</a> - [C++] Use Win32 API in MinGW</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3223">ARROW-3223</a> - [GLib] Use the same shared object versioning rule in C++</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3229">ARROW-3229</a> - [Packaging]: Adjust wheel package scripts to account for Parquet codebase migration</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3234">ARROW-3234</a> - [C++] Link order is wrong when ARROW_ORC=on and ARROW_PROTOBUF_USE_SHARED=ON</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3235">ARROW-3235</a> - [Packaging] Update deb names</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3236">ARROW-3236</a> - [C++] OutputStream bookkeeping logic when writing IPC file format is incorrect</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3240">ARROW-3240</a> - [GLib] Add build instructions using Meson</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3242">ARROW-3242</a> - [C++] Use coarser-grained dispatch to SIMD hash functions</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3249">ARROW-3249</a> - [Python] Run flake8 on integration_test.py and crossbow.py</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3250">ARROW-3250</a> - [C++] Create Buffer implementation that takes ownership for the memory from a std::string via std::move</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3252">ARROW-3252</a> - [C++] Do not hard code the “v” part of versions in thirdparty toolchain</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3257">ARROW-3257</a> - [C++] Stop to use IMPORTED_LINK_INTERFACE_LIBRARIES</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3258">ARROW-3258</a> - [GLib] CI is failued on macOS</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3259">ARROW-3259</a> - [GLib] Rename “writeable” to “writable”</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3261">ARROW-3261</a> - [Python] Add “field” method to select fields from StructArray</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3262">ARROW-3262</a> - [Python] Implement __getitem__ with integers on pyarrow.Column</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3264">ARROW-3264</a> - [Java] checkstyle - fix whitespace</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3267">ARROW-3267</a> - [Python] Create empty table from schema</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3268">ARROW-3268</a> - [CI] Reduce conda times on AppVeyor</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3269">ARROW-3269</a> - [Python] Fix warnings in unit test suite</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3270">ARROW-3270</a> - [Release] Adjust release verification scripts to recent parquet migration</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3274">ARROW-3274</a> - [Packaging] Missing glog dependency from conda-forge recipes</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3276">ARROW-3276</a> - [Packaging] Add support Parquet related Linux packages</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3281">ARROW-3281</a> - [Java] Make sure that WritableByteChannel in WriteChannel writes out complete bytes</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3282">ARROW-3282</a> - [R] initial R functionality</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3284">ARROW-3284</a> - [R] Adding R Error in Status</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3285">ARROW-3285</a> - [GLib] Add arrow_cpp_build_type and arrow_cpp_build_dir Meson options</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3286">ARROW-3286</a> - [C++] ARROW_EXPORT for RecordBatchBuilder is missing</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3287">ARROW-3287</a> - [C++] “redeclared without dllimport attribute after being referenced with dll linkage” with MinGW</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3288">ARROW-3288</a> - [GLib] Add new API index for 0.11.0</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3300">ARROW-3300</a> - [Release] Update .deb package names in preparation</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3301">ARROW-3301</a> - [Website] Update Jekyll and Bootstrap 4</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3305">ARROW-3305</a> - [JS] Incorrect development documentation link in javascript readme</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3309">ARROW-3309</a> - [JS] Missing links from DEVELOP.md</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3313">ARROW-3313</a> - [R] Run clang-format, cpplint checks on R C++ code</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3319">ARROW-3319</a> - [GLib] Expose AlignStream methods in InputStream, OutputStream classes</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3320">ARROW-3320</a> - [C++] Improve float parsing performance</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3321">ARROW-3321</a> - [C++] Improve integer parsing performance</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3334">ARROW-3334</a> - [Python] Update conda packages to new numpy requirement</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3335">ARROW-3335</a> - [Python] Add ccache to manylinux1 container</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3339">ARROW-3339</a> - [R] Support for character vectors</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3341">ARROW-3341</a> - [R] Support for logical vector</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3349">ARROW-3349</a> - [C++] Use aligned API in MinGW</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3350">ARROW-3350</a> - [Website] Fix powered by links</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3352">ARROW-3352</a> - [Packaging] Fix recently failing wheel builds</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3356">ARROW-3356</a> - [Python] Document parameters of Table.to_pandas method</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3357">ARROW-3357</a> - [Rust] Add a mutable buffer implementation</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3360">ARROW-3360</a> - [GLib] Import Parquet bindings</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3363">ARROW-3363</a> - [C++/Python] Add helper functions to detect scalar Python types</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3371">ARROW-3371</a> - [Python] Remove check_metadata argument for Field.equals docstring</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3375">ARROW-3375</a> - [Rust] Remove memory_pool.rs</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3376">ARROW-3376</a> - [C++] Add double-conversion to cpp/thirdparty/download_dependencies.sh</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3377">ARROW-3377</a> - [Gandiva][C++] Remove If statement from bit map set function</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3382">ARROW-3382</a> - [C++] Run Gandiva tests in Travis CI</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3392">ARROW-3392</a> - [Python] Support filters in disjunctive normal form in ParquetDataset</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3395">ARROW-3395</a> - [C++/Python] Add docker container for linting</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3397">ARROW-3397</a> - [C++] Use relative CMake path for modules</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3400">ARROW-3400</a> - [Packaging] Add support Parquet GLib related Linux packages</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3404">ARROW-3404</a> - [C++] Make CSV chunker faster</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3411">ARROW-3411</a> - [Packaging] dev/release/01-perform.sh doesn’t have executable bit</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3412">ARROW-3412</a> - [Packaging] rat failure in dev/release/02-source.sh</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3413">ARROW-3413</a> - [Packaging] dev/release/02-source.sh doesn’t generate Parquet GLib document</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3415">ARROW-3415</a> - [Packaging] dev/release/verify-release-cndidate.sh fails in “conda activate arrow-test”</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3416">ARROW-3416</a> - [Packaging] dev/release/02-source.sh must use SHA512 instead of SHA1</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3417">ARROW-3417</a> - [Packaging] dev/release/verify-release-cndidate.sh fails Parquet C++ test</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3418">ARROW-3418</a> - [C++] Update Parquet snapshot version for release</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3423">ARROW-3423</a> - [Packaging] Remove RC information from deb/rpm</li>
</ul>
<h2 id="bug-fixes">Bug Fixes</h2>
<ul>
<li><a href="https://issues.apache.org/jira/browse/ARROW-1380">ARROW-1380</a> - [C++] Fix “still reachable” valgrind warnings when PLASMA_VALGRIND=1</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-1661">ARROW-1661</a> - [Python] Python 3.7 support</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-1799">ARROW-1799</a> - [Plasma C++] Make unittest does not create plasma store executable</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-1996">ARROW-1996</a> - [Python] pyarrow.read_serialized cannot read concatenated records</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2027">ARROW-2027</a> - [C++] ipc::Message::SerializeTo does not pad the message body</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2220">ARROW-2220</a> - Change default fix version in merge tool to be the next mainline release version</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2310">ARROW-2310</a> - Source release scripts fail with Java8</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2646">ARROW-2646</a> - [C++/Python] Pandas roundtrip for date objects</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2776">ARROW-2776</a> - [C++] Do not pass -Wno-noexcept-type for compilers that do not support it</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2782">ARROW-2782</a> - [Python] Ongoing Travis CI failures in Plasma unit tests</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2814">ARROW-2814</a> - [Python] Unify PyObject* sequence conversion paths for built-in sequences, NumPy arrays</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2854">ARROW-2854</a> - [C++/Python] Casting float NaN to int should raise an error on safe cast</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2925">ARROW-2925</a> - [JS] Documentation failing in docker container</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2965">ARROW-2965</a> - [Python] Possible uint64 overflow issues in python_to_arrow.cc</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2966">ARROW-2966</a> - [Python] Data type conversion error</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2973">ARROW-2973</a> - [Python] pitrou/asv.git@customize_commands does not work with the “new” way of activating conda</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2974">ARROW-2974</a> - [Python] Replace usages of “source activate” with “conda activate” in CI scripts</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2986">ARROW-2986</a> - [C++] /EHsc possibly needed for Visual Studio 2015 builds</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-2992">ARROW-2992</a> - [Python] Parquet benchmark failure</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3006">ARROW-3006</a> - [GLib] .gir/.typelib for GPU aren’t installed</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3007">ARROW-3007</a> - [Packaging] libarrow-gpu10 deb for Ubuntu 18.04 has broken dependencies</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3011">ARROW-3011</a> - [CI] Remove Slack notification</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3012">ARROW-3012</a> - [Python] Installation crashes with setuptools_scm error</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3013">ARROW-3013</a> - [Website] Fix download links on website for tarballs, checksums</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3015">ARROW-3015</a> - [Python] Fix documentation typo for pa.uint8</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3047">ARROW-3047</a> - [C++] cmake downloads and builds ORC even though it’s installed</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3049">ARROW-3049</a> - [C++/Python] ORC reader fails on empty file</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3053">ARROW-3053</a> - [Python] Pandas decimal conversion segfault</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3056">ARROW-3056</a> - [Python] Indicate in NativeFile docstrings methods that are part of the RawIOBase API but not implemented</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3061">ARROW-3061</a> - [Java] headroom does not take into account reservation</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3065">ARROW-3065</a> - [Python] concat_tables() failing from bad Pandas Metadata</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3083">ARROW-3083</a> - [Python] Version in manylinux1 wheel builds is wrong</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3093">ARROW-3093</a> - [C++] Linking errors with ORC enabled</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3095">ARROW-3095</a> - [Python] test_plasma.py fails</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3098">ARROW-3098</a> - [Python] BufferReader doesn’t adhere to the seek protocol</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3100">ARROW-3100</a> - [CI] C/glib build broken on OS X</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3125">ARROW-3125</a> - [Python] Update ASV instructions</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3132">ARROW-3132</a> - Regenerate 0.10.0 changelog</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3140">ARROW-3140</a> - [Plasma] Plasma fails building with GPU enabled</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3141">ARROW-3141</a> - [Python] Tensorflow support in pyarrow wheels pins numpy&gt;=1.14</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3145">ARROW-3145</a> - [C++] Thrift compiler reruns in arrow/dbi/hiveserver2/thrift when using Ninja build</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3173">ARROW-3173</a> - [Rust] dynamic_types example does not run</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3175">ARROW-3175</a> - [Java] Upgrade to official FlatBuffers release (Flatbuffers incompatibility)</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3183">ARROW-3183</a> - [Python] get_library_dirs on Windows can give the wrong directory</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3188">ARROW-3188</a> - [Python] Table.from_arrays segfaults if lists and schema are passed</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3190">ARROW-3190</a> - [C++] “WriteableFile” is misspelled, should be renamed “WritableFile” with deprecation for old name</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3206">ARROW-3206</a> - [C++] Building with ARROW_HIVESERVER2=ON with unit tests disabled causes error</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3227">ARROW-3227</a> - [Python] NativeFile.write shouldn’t accept unicode strings</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3228">ARROW-3228</a> - [Python] Immutability of bytes is ignored</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3231">ARROW-3231</a> - [Python] Sphinx’s autodoc_default_flags is now deprecated</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3237">ARROW-3237</a> - [CI] Update linux packaging filenames in rat exclusion list</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3241">ARROW-3241</a> - [Plasma] test_plasma_list test failure on Ubuntu 14.04</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3251">ARROW-3251</a> - [C++] Conversion warnings in cast.cc</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3256">ARROW-3256</a> - [JS] File footer and message metadata is inconsistent</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3279">ARROW-3279</a> - [C++] Allow linking Arrow tests dynamically on Windows</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3299">ARROW-3299</a> - [C++] Appveyor builds failing</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3322">ARROW-3322</a> - [CI] Rust job always runs on AppVeyor</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3327">ARROW-3327</a> - [Python] manylinux container confusing</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3338">ARROW-3338</a> - [Python] Crash when schema and columns do not match</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3342">ARROW-3342</a> - Appveyor builds have stopped triggering on GitHub</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3348">ARROW-3348</a> - Plasma store dies when an object that a dead client is waiting for gets created.</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3354">ARROW-3354</a> - [Python] read_record_batch interfaces differ in pyarrow and pyarrow.cuda</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3369">ARROW-3369</a> - [Packaging] Wheel builds are failing due to wheel 0.32 release</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3370">ARROW-3370</a> - [Packaging] Centos 6 build is failing</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3373">ARROW-3373</a> - Fix bug in which plasma store can die when client gets multiple objects and object becomes available.</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3374">ARROW-3374</a> - [Python] Dictionary has out-of-bound index when creating DictionaryArray from Pandas with NaN</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3393">ARROW-3393</a> - [C++] Fix compiler warning in util/task-group-cc on clang 6</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3394">ARROW-3394</a> - [Java] Remove duplicate dependency entry in Flight</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3403">ARROW-3403</a> - [Website] Source tarball link missing from install page</li>
<li><a href="https://issues.apache.org/jira/browse/ARROW-3420">ARROW-3420</a> - [C++] Fix outstanding include-what-you-use issues in src/arrow, src/parquet codebases</li>
</ul>
</main>
<hr/>
<footer class="footer">
<div class="row">
<div class="col-md-9">
<p>Apache Arrow, Arrow, Apache, the Apache feather logo, and the Apache Arrow project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
<p>&copy; 2016-2024 The Apache Software Foundation</p>
</div>
<div class="col-md-3">
<a class="d-sm-none d-md-inline pr-2" href="https://www.apache.org/events/current-event.html">
<img src="https://www.apache.org/events/current-event-234x60.png"/>
</a>
</div>
</div>
</footer>
</div>
</body>
</html>