You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by jo...@apache.org on 2021/04/18 17:07:09 UTC
[arrow-rs] branch ci-fix updated (90c8ff7 -> 7b61b9c)
This is an automated email from the ASF dual-hosted git repository.
jorgecarleitao pushed a change to branch ci-fix
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git.
discard 90c8ff7 Fiddle paths for testing.
discard 7a6f479 Removed test from datafusion.
discard f89c9bf Fiddle with CI paths
discard 6555953 Fiddle paths to submodules.
discard c3f5186 Fixed CI.
discard a9bcc92 Update paths to arrow and parquet test data
discard 28ee9a2 Add parquet-testing submodule
discard c926952 Remove submodule
omit a9189bd Fiddle path to flight protobuf generation.
omit 77caed6 Flatten directory.
omit ce36856 Removed unused files.
omit a889eba Removed DataFusion and Ballista.
omit 13af12d Changed references to DF and Ballista in Cargo.
omit 32a88cf Removed c_glib.
omit 92a3eec Removed cpp.
omit a8a6520 Removed csharp.
omit 1030fc2 Removed docs.
omit 8d9f27f Removed go.
omit f864f41 Removed Java.
omit 70125b1 Removed js.
omit 31f7e93 Removed julia.
omit db557f2 Removed matlab.
omit 4d14b30 Removed Python.
omit d131362 Removed R language.
omit ff4212c Removed Ruby.
omit 9a4ef46 ARROW-12432: [Rust] [DataFusion] Add metrics to SortExec
omit 26cdb15 Ballista now uses relative paths for dependencies (#10087)
omit 6c1f6cc ARROW-12436: [Rust][Ballista] Add watch capabilities to config backend trait
omit 7e3deb5 ARROW-12425: [Rust] Fix new_null_array dictionary creation
omit be8b486 ARROW-12398: [Rust] remove redundant bound check in iterators
omit 27c4fa2 ARROW-12421: [Rust] [DataFusion] Fix topkexec failure
omit 7ad51be ARROW-12437: [Rust] [Ballista] Create DataFusion context without repartition
omit bb53986 ARROW-12334: [Rust] [Ballista] Aggregate queries producing incorrect results
omit d4c5c3c ARROW-12433: [Rust] Update nightly rust version
omit ade457f ARROW-12419: [Java] Remove to download flatc binary for s390x
omit fdd6ab1 ARROW-12429: [C++] Fix incorrectly registered test
omit 9c1e5bd ARROW-12421: [Rust] [DataFusion] Disable repartition rule
omit 66aa3e7 ARROW-12380: [Rust] [Ballista] Basic scheduler ui
omit 715cb57 ARROW-11999: [Java] Support parallel vector element search with user-specified comparator
omit b2ceb8f ARROW-12104: [Go][Parquet] Second chunk of Ported Go Parquet code
omit 3e5895d ARROW-12111: [Java] Generate flatbuffer files using flatc 1.12.0
omit d7f90ca ARROW-12400: [Rust] Re-enable tests in arrow::array::transform
omit 6888c41 ARROW-6103: [Release][Java] Remove mvn release plugin
omit 958c19a ARROW-12335: [Rust] [Ballista] Use latest DataFusion
omit ec6436e ARROW-12402: [Rust] [DataFusion] Implement SQL metrics example
omit 49455ec ARROW-12367: [C++] Stop producing when PushGenerator was destroyed
omit 45847e1 ARROW-12389: [R] [Docs] Add note about autocasting
omit 04b6de6 ARROW-12405: [Packaging] Fix apt artifact patterns and artifact uploading from travis
omit 04e5256 ARROW-12409: [R] Remove LazyData from DESCRIPTION
omit 28ed8f7 ARROW-12406: [R] Fix checkbashism violation in configure
omit 1cabc80 ARROW-12401: [R] Fix guard around dataset___Scanner__TakeRows
omit cd4df5e ARROW-8900: [C++][Python] Expose Proxy Options as parameters for S3FileSystem
omit fac30e7 ARROW-12408: [R] Delete Scan()
omit d11aaf4 ARROW-12383: [JS] Upgrade dependencies
omit 22bebf8 ARROW-11568: [C++][Compute] Rewrite mode kernel
omit 2da0a37 ARROW-9731: [C++][Python][R][Dataset] Implement Scanner::Head
omit 150224c ARROW-12151: [Docs] Add Jira component + summary conventions to the docs
omit 926452b ARROW-12188: [Docs] Switch to pydata-sphinx-theme for the main sphinx docs
omit d4ca31f ARROW-12396: [Python][Docs] Clarify serialization/filesystem docstrings about deprecated status
omit c394a20 ARROW-12246: [CI] Sync conda recipes with upstream feedstock
omit 26a5a04 ARROW-12390: [Rust] Inline from_trusted_len_iter, try_from_trusted_len_iter, extend_from_slice
omit 95b8f99 ARROW-12397: [Rust] [DataFusion] Simplify readme example
omit 1251f53 ARROW-12317: [Rust] JSON writer support for time, duration and date
omit 645c3f9 ARROW-11472: [Python][CI] Remove temporary pin of numpy in kartothek integration build
omit 61935aa ARROW-12250: [Rust] [Parquet] Fix failing arrow_writer test
omit 9178c13 ARROW-12337: [Rust] add DoubleEndedIterator and ExactSizeIterator traits
omit 15137e2 ARROW-7215: [C++][Gandiva] Implement castVARCHAR(numeric_type) functions
omit 1e6819c ARROW-12057: [Python] Remove direct usage of pandas' Block subclasses (partly)
omit 1c0641d ARROW-12017: [R] [Documentation] Make proper developing arrow docs
omit 818c57c ARROW-12381: [Packaging][Python] macOS wheels are built with wrong package kind
omit d575858 ARROW-11797: [C++][Dataset] Provide batch stream Scanner methods
omit 02cdeab ARROW-12376: [Dev] Log traceback for unexpected exceptions in archery trigger-bot
omit 5794290 ARROW-12273: [JS] [Rust] Remove coveralls
omit c7485b7 ARROW-11477: [R][Doc] Reorganize and improve README and vignette content
omit df20489 ARROW-12370: [R] Bindings for power kernel
omit 894fab0 ARROW-11468: [R] Allow user to pass schema to read_json_arrow()
omit b5045ed ARROW-12382: [C++] Bundle xsimd if runtime SIMD level is set
omit 05ec438 ARROW-12161: [C++][Dataset] Revert async CSV reader in datasets
omit 568046a ARROW-11475: [C++] Revert "Upgrade mimalloc"
omit ccdbbe3 ARROW-12384: [JS] Use let/const and clean up eslint rules
omit a865dc9 ARROW-12375: [Release] Remove rebase post-release scripts
omit a5356c3 ARROW-12353: [Packaging][deb] Rename -archive-keyring to -apt-source
omit 8f35024 ARROW-12385: [R] [CI] fix cran picking in CI
omit cb7a624 ARROW-12379: [C++] Fix ThreadSanitizer failure in SerialExecutor
omit e99e70d ARROW-12220: [C++][CI] Thread sanitizer failure
omit 6f2e05d ARROW-11677: [C++][Docs] Add basic C++ datasets documentation
omit 31c8c75 ARROW-12262: [Doc] Enable S3 and Flight in docs build
omit 9c85e54 ARROW-12287: [C++] Create enumerating generator
omit fb892c6 ARROW-12330: [Developer] Restore values at counters column of Archery benchmark
omit 635ae77 ARROW-12374: [CI][C++][cron] Use Ubuntu 20.04 instead of 16.04
omit c3f55a4 ARROW-12294: [Rust] Fix boolean kleene kernels with no remainder
omit fe83dca ARROW-12361: [Rust] [DataFusion] Allow users to override physical optimization rules
omit 2863fdd ARROW-11924: [C++] Add streaming version of FileSystem::GetFileInfo
omit 798a9b4 ARROW-12351: [CI][Ruby] Use ruby/setup-ruby instead of actions/setup-ruby
omit 9fc589f ARROW-12354: [Packaging][RPM] Use apache.jfrog.io/artifactory/ instead of apache.bintray.com/
omit c0445d6 ARROW-12269: [JS] Move to eslint
omit 7cec72d ARROW-12309: [JS] Make es2015 bundles the default
omit ab3a08c ARROW-12304: [R] Update news and polish docs for 4.0
omit 5db4092 ARROW-12316: [C++] Prefer mimalloc on Apple
omit a5f3b35 ARROW-11070: [C++][Compute] Implement power kernel
omit 00a4436 ARROW-12357: [Archery] Bump Jinja2 version requirement
omit d7558bf ARROW-11839: [C++] Use xsimd for generation of accelerated bit-unpacking
omit a49d6e2 ARROW-12248: [C++] Avoid looking up ARROW_DEFAULT_MEMORY_POOL environment variable too late
omit 57d430e ARROW-12332: [Rust] [Ballista] Add simple api server in scheduler
omit a102ba2 ARROW-12288: [C++] Create Scanner interface
omit 1ed6819 ARROW-12277: [Rust][DataFusion] Implement Sum/Count/Min/Max aggregates for Timestamp(_,_)
omit 7224920 ARROW-11752: [R] Replace usage of testthat::expect_is()
omit 2c77f3b ARROW-12352: [CI][R][Windows] Remove needless workaround for MSYS2
omit 62f8c20 ARROW-12326: [C++] Avoid needless c-ares detection
omit c51c19e ARROW-12342: [Packaging] Fix tabulation in crossbow templates for submitting nightly builds
omit bc5a63b ARROW-12236: [R][CI] Add check that all docs pages are listed in _pkgdown.yml
omit f0bdcdb ARROW-12303: [JS] Use iterator instead of yield
omit b385fcd ARROW-12333: [JS] Remove jest-environment-node-debug and do not emit from typescript by default
omit 4801e43 ARROW-6248: [Python][C++] Raise better exception on HDFS file open error
omit 4c6e1b9 ARROW-11761: [C++] Increase public API testing
omit 745cdb6 ARROW-12314: [Python] Accept columns as set in parquet read_pandas
omit 66e1d2b ARROW-11972: [C++][R][Python][Dataset] Extract IPC/Parquet fragment scan options
omit 91a658a ARROW-12323: [C++][Gandiva] Implement castTIME(timestamp) function
omit b43a689 ARROW-12146: [C++][Gandiva] Implement CONVERT_FROM(expression, replacement char) function
omit 632b2c1 ARROW-12069: [C++][Gandiva] Implement IN expressions for Decimal type
omit 6e61023 ARROW-11984: [C++][Gandiva] Implement SHA1 and SHA256 functions
omit af4c8fc ARROW-12140: [C++][CI] Fix Valgrind failures in Grouper tests
omit 077fe64 ARROW-12299: [Python] Recognize new filesytems in pq.write_to_dataset
omit 5b08205 ARROW-12313: [Rust] [Ballista] Update benchmark docs for Ballista
omit f1f4f2b Tag Ballista PRs (#9986)
omit fdb055f MINOR: Fix link to definition of minor (#9989)
omit 4d7150a ARROW-12274: [JS] Document how to run tests without building bundles
omit c2dc1d9 ARROW-12281: [JS] Remove shx, trash, and rimraf and update learna for yarn
omit 13c334e ARROW-12251: [Rust] Add Ballista to CI
omit 552969f ARROW-12267: [Rust] Implement support for timestamps in JSON writer
omit 19891d0 ARROW-12329: [Rust] [Ballista] Add Ballista README
omit 604379e ARROW-12328: [Rust] [Ballista] Fix formatting
omit e20a8b2 ARROW-12327: [Dev] Use pull request's head remote when submitting crossbow jobs via the comment bot
omit c5bc1a2 ARROW-12320: [CI] REPO arg missing from conda-cpp-valgrind
omit 4822483 ARROW-12197: [R] dplyr bindings for cast, dictionary_encode
omit f3d2d2d ARROW-12263: [Dev][Packaging] Move Crossbow to Archery
omit aa27b4c ARROW-11766: [R] Better handling for missing compression codecs on Linux
omit a077d67 ARROW-11589: [R] Add methods for modifying Schemas
omit 868b543 ARROW-12208: [C++] Add the ability to run async tasks without using the CPU thread pool
omit 3dc01c5 ARROW-11795: [MATLAB] Migrate MATLAB Interface for Apache Arrow design doc to Markdown
omit c0ce2b1 ARROW-12098: [R] Catch cpp build failures on linux
omit 75c8cd6 ARROW-11328: [R] Collecting zero columns from a dataset returns entire dataset
omit 53b462b ARROW-12278: [Rust][DataFusion] Use Timestamp(Nanosecond, None) for SQL TIMESTAMP Type
omit 6ddaaa8 ARROW-12254: [Rust][DataFusion] Stop polling limit input once limit is reached
omit 6bace6e ARROW-12170: [Rust][DataFusion] Introduce repartition optimization
omit 24da9fa MINOR: [JS] Correct build commands (#9960)
omit 60d1678 MINOR: [JS] remove superfluous space (#9953)
omit dc182fd ARROW-12305: [JS] Update generate.py to python3 and new versions of pyarrow
omit 113a515 ARROW-12239: [JS] Switch to yarn
omit 493b205 MINOR: [JS] correct comment in build file (#9955)
omit df12dee ARROW-12209: [JS] Copy all src files into the the TypeScript package
omit 5b5c058 ARROW-12300: [C++] Remove linking of cuda runtime library
omit 2fd4f80 ARROW-11982: [Rust] Donate Ballista Distributed Compute Platform
omit c2f665b ARROW-12279: [Rust][DataFusion] Add test for null handling in hash join (ARROW-12266)
omit ac38410 ARROW-12238: [JS] Remove trailing spaces and consistently add space after //
omit 9ea2890 ARROW-10421: [R] Use gc_memory_pool in more places
omit 7679260 ARROW-12200: [R] Export and document list_compute_functions
omit 5489bbf ARROW-10255: [JS] Reorganize exports for ESM tree-shaking
omit 3258f12 ARROW-12058: [Python] Enable arithmetic operations on Expressions
omit b24cff9 ARROW-10403: [C++] Implement unique kernel for non-uniform chunked dictionary arrays
omit 8d4ce14 ARROW-12286: [C++] Create AsyncGenerator from Future<AsyncGenerator<T>>
omit 95ca4f5 ARROW-12215: [C++] Allow null values in fixed-size binary columns read from CSV
omit 7950d62 ARROW-12133: [C++][Gandiva] Add option to disable targeting host cpu during llvm ir compilation
omit 91802ae MINOR: [Doc] Fix "Parametrized" typo in docs (#9931)
omit a691e03 MINOR: [Doc] Update the scopes needed for GH PATs and crossbow (#9940)
omit c736034 ARROW-11336: [C++][Doc] Improve Developing on Windows docs
omit f2db785 ARROW-12283: [R] Bindings for basic type convert functions in dplyr verbs
omit c92815d ARROW-11754: [R] Support dplyr::compute()
omit 6949f4a ARROW-12249: [R] [CI] Fix test-r-install-local nightlies
omit aa111ff ARROW-11832: [R] Handle conversion of extra nested struct column
omit 6b67b57 ARROW-11906 [R]: Make FeatherReader print method more informative
omit f96ebcf ARROW-12224: [Rust] Use stable rust for no default test, clean up CI tests
omit e69478a ARROW-12235: [Rust][DataFusion] LIMIT returns incorrect results when used with several small partitions
omit 8a4a1b7 ARROW-12141: [R] Bindings for grepl
omit a574953 ARROW-12082: [R][Dataset] Allow create dataset from vector of file paths
omit 9a41ccb ARROW-12190: [Rust][DataFusion] Implement parallel / partitioned hash join
omit 53696db ARROW-12168: [Go][IPC] Implement Compression handling for Arrow IPC
omit 4db1b05 ARROW-12154: [C++][Gandiva] Fix gandiva crash in certain OS/CPU combinations
omit ad54cfa ARROW-12241: [Python] Make CSV cancellation test more robust
omit be8892e ARROW-12040: [C++] Fix potential deadlock in recursive S3 walks
omit d95c72f ARROW-9451: [Python] Refuse implicit cast of str to unsigned integer
omit f742968 ARROW-11464: [Python] Fix parquet.read_pandas to support all keywords of read_table
omit 8780ca4 ARROW-11475: [C++] Upgrade mimalloc
omit 0c02ff9 ARROW-12112: [CI] Reduce footprint of conda-integration image
omit 9e679a5 ARROW-12242: [Python][Doc] Tweak nightly build instructions
omit 5554c54 ARROW-12228: [CI] Create base image for conda environments
omit 09aada3 ARROW-12237: [Packaging][Debian] Add support for bullseye
omit 4384b65 ARROW-11548: [C++] Fix RandomArrayGenerator::List
omit 09c8eea ARROW-12222: [Dev][Packaging] Include build url in the crossbow console report
omit 9450584 ARROW-12217: [C++] Cleanup cpp examples source files naming
omit 538e13b ARROW-12227: [R] Fix RE2 and median nightly build failures
omit ace2bfc ARROW-11478: [R] Consider ways to make arrow.skip_nul option more user-friendly
omit a111fc9 ARROW-12226: [C++] Fix Address Sanitizer failures
omit 2132bb2 ARROW-12206: [Python][Docs] Fix Table docstrings
omit 67bf0ab ARROW-12134: [C++] Add match_substring_regex kernel
omit 8296bdc ARROW-12178: [CI] Update setuptools in the ubuntu images
omit 81f6521 ARROW-7364: [Rust][DataFusion] Add cast options to cast kernel and TRY_CAST to DataFusion
omit e2c22a1 ARROW-12187: [C++][FlightRPC] Add compression benchmark for stream writing
omit 3274d08 ARROW-10882: [Python] Allow writing dataset from iterator of batches
omit 3e825a7 ARROW-12109: [Rust][DataFusion] Implement SHOW COLUMNS
omit 0de0de7 ARROW-12210: [Rust][DataFusion] Document SHOW TABLES / SHOW COLUMNS / Information Schema
omit dd8cd10 ARROW-12204: [Rust][CI] Reduce size of Rust build artifacts in integration test
omit fc1e54e ARROW-12214: [Rust][DataFusion] Add tests for limit
omit b22f50d ARROW-12172: [Python][Packaging] Pass python version as setuptools pretend version in the macOS wheel builds
omit 19718f8 ARROW-11338: [R] Bindings for quantile and median
omit 3f19b15 ARROW-11513: [R] Bindings for sub/gsub
omit 0fdbc94 ARROW-12176: [C++] Fix some typos of cpp examples
omit 6db1183 ARROW-11822: [Rust][Datafusion] Support case sensitive comparisons for functions and aggregates
omit 4f9a94b ARROW-12155: [R] Require Table columns to be same length
omit fb44622 ARROW-12193: [Dev][Release] Use downloadable URL for archive download
omit 5cabd31 ARROW-12034: [Developer Tools] Formalize Minor PRs
omit beb1c1b ARROW-12186: [Rust][DataFusion] Fix regexp_match test
omit ebe4295 ARROW-12194: [Rust][Parquet] Bump zstd to v0.7
omit 2b87dfc ARROW-12112: [Rust] Create and store less debug information in CI and integration tests
omit 3d87a0e ARROW-12161: [C++] Async streaming CSV reader deadlocking when being run synchronously from datasets
omit 2f3ed3a ARROW-12052: [Rust] Add Child Data to Arrow's C FFI implementation. …
omit 3679132 ARROW-12173: [GLib] Remove #include <config.h>
omit 6e29200 ARROW-12000: [Documentation] Add note about deviation from style guide on struct/classes
omit 938ac4f ARROW-12169: [C++] Fix decompressing file with empty stream at the end
omit 876d579 ARROW-12068: [Python] Stop using distutils
omit 24e3b7f ARROW-12097: [C++] Modify BackgroundGenerator so it creates fewer threads
omit 090f11c ARROW-10354: [Rust][DataFusion] regexp_extract function to select regex groups from strings
omit 1757ba2 ARROW-12160: [Rust] Add `into_inner()` to StreamWriter
omit caa8950 ARROW-12107: [Rust][DataFusion] Support `SELECT * from information_schema.columns`
omit cc3bcf8 ARROW-12171: [Rust] clean up clippy lints
omit 223a067 ARROW-11858: [GLib][Gandiva] Add Gandiva::Filter and related functions
omit 971a9d3 ARROW-12110: [Java] Implement ZSTD compression
omit 5216e04 PARQUET-1990: [C++] Refuse to write ConvertedType::NA
omit ab435da ARROW-12143: [CI] R builds should timeout and fail after some threshold and dump the output.
omit 5bfae36 ARROW-12165: [Rust] inline append functions of builders
omit af4d5f4 ARROW-12028 ARROW-11940: [Rust][DataFusion] Add TimestampMillisecond support to GROUP BY/hash aggregates
omit 9a37f35 ARROW-12108: [Rust] [DataFusion] Implement SHOW TABLES
omit 892776f ARROW-12153: [Rust] [Parquet] Return file stats after writing file
omit 249fa7c ARROW-12123: [Rust][DataFusion] Use smallvec for indices for better join performance
omit 7d664d5 ARROW-12089: [Doc] Fix Sphinx warnings
omit 7a0d334 ARROW-7830: [C++][Parquet] Use Arrow version number for parquet
omit cd4379d ARROW-12121: [Rust] [Parquet] Arrow writer benchmarks
omit 8de898d ARROW-12138: [Go][IPC] Update flatbuffers definitions
omit a542e52 ARROW-12145: [Developer][Archery] Flaky: test_static_runner_from_json
omit 356630b ARROW-11180: [Developer] cmake-format pre-commit hook doesn't run
omit 9386cfe ARROW-12128: [CI][Crossbow] Remove test-ubuntu-16.04-cpp job
omit 2f56049 ARROW-9878: [Python] Document caveats of to_pandas(self_destruct=True)
omit 4de0ed7 ARROW-12120: [Rust] Generate random arrays and batches
omit 9aa0f85 ARROW-11973 [Rust][DataFusion] Boolean kleene kernels
omit b6982df ARROW-12106: [Rust][DataFusion] Support `SELECT * from information_schema.tables`
omit 066c6c3 ARROW-12136: [Rust][DataFusion] Reduce default batch_size to 8192
omit f004664 ARROW-12100: [C++][IPC] Allow null children field when num children is 0
omit 5535b48 ARROW-12139: [Python][Packaging] Use vcpkg to build macOS wheels
omit 897ff30 ARROW-10364: [Dev][Archery] Add support for semver 2.13.0
omit e93c560 ARROW-12088: [Python] Fix compiler warning about offsetof
omit 82c42bc ARROW-12056: [C++] Create sequencing AsyncGenerator
omit bf9cbc0 ARROW-12103: [C++] Correctly handle unaligned access in bit-unpacking code
omit 1b9280f ARROW-12131: [CI][GLib] Ensure upgrading MSYS2
omit 7a35945 ARROW-11965: [R][Docs] Simplify install.packages command in R dev docs
omit 9e3aa85 ARROW-11887: [C++] Add asynchronous read to streaming CSV reader
omit 2756a03 ARROW-12067: [Python][Doc] Document pyarrow_(un)wrap_scalar
omit be4fe74 ARROW-11838: [C++] Support IPC reads with shared dictionaries.
omit 229afa0 ARROW-12119: [Rust][DataFusion] Improve performance of to_array_of_size for primitives
omit 3cfd611 ARROW-12130: [C++] Don't enable Neon if -DARROW_SIMD_LEVEL=NONE
omit 22e452d ARROW-12094: [C++][R] Fix re2 building on clang/libc++
omit 2661fc3 ARROW-11626: [Rust][DataFusion] Move [DataFusion] examples to own project
omit 05a507c ARROW-12075: [Rust][DataFusion] Add CTE + UNION ALL to supported list of SQL features
omit 894dd17 ARROW-12043: [Rust] [Parquet] Write FSB arrays
omit 60011c0 ARROW-12116: [Rust] Fix and ignore 1.51 clippy lints
omit 017a93d ARROW-12113: [R] Fix rlang deprecation warning from check_select_helpers()
omit acbf264 ARROW-11658: [R] Handle mutate/rename inside group_by
omit 1c62117 ARROW-11988: [C++][Gandiva] Implements last_day function
omit 5f4252b ARROW-11987: [C++][Gandiva] Implement trigonometric functions
omit 5be6978 ARROW-12006: [Java] Fix checkstyle config to work on Windows
omit 51c9779 ARROW-11701: [R] Implement dplyr::relocate()
omit a3130a8 ARROW-11914: [R] [CI] r-sanitizer nightly is broken
omit 6fe6c02 ARROW-11993: [C++] Don't download xsimd if ARROW_SIMD_LEVEL=NONE
omit 1d4856f ARROW-11899: [Java] Refactor the compression codec implementation into core/Arrow specific parts
omit b2fa55d ARROW-12045: [Go][Parquet] Initial Chunk of Parquet port to Go
omit 2c5e264 ARROW-11365: [Rust] [Parquet] Logical type printer and parser
omit 143c2be ARROW-11736: [R] Allow string compute functions to be optional
omit a2a9f5d ARROW-10306: [C++] Add string replacement kernel
omit 99d7291 ARROW-12081: [R] Bindings for utf8_length
omit 515b05c ARROW-11703: [R] Implement dplyr::arrange()
omit b619cae ARROW-12086: [C++] Fix environment variables for bzip2, utf8proc URLs
omit 4eefa35 ARROW-12019: [Rust] [Parquet] Update README for 2.6.0 support
omit 0bea590 ARROW-11422: [C#] add decimal support
omit 7692461 ARROW-10580: [C++] Disallow non-monotonic dense union offsets
omit 14b75ee PARQUET-2008: [C++] Fix information written in RowGroup::total_byte_size
omit 4749e70 ARROW-12077: [C++] Fix out-of-bounds write in ListArray::FromArrays
omit 1910224 PARQUET-1846: [C++] Remove deprecated IO classes
omit b13dc65 ARROW-11750: [Python][Dataset] Add support for project expressions
omit 65a4e65 ARROW-11596: [Python][Dataset] make ScanTask.execute() eager
omit 47287fd ARROW-11983: [Python] Avoid ImportError calling from_pandas in threaded code
omit 9262a5d ARROW-11790: [Rust][DataFusion] Change builder signatures to take impl Interator<Item=Expr> rather than &[Expr]
omit 21483ad ARROW-12076: [Rust] Fix build
omit 41833d3 ARROW-12071: [GLib] Keep input stream reference of GArrowJSONReader
omit ece4606 ARROW-12070: [GLib] Drop support for GNU Autotools
omit 9ad2562 ARROW-11693: [C++] Add string length kernel
omit 70b7330 ARROW-12073: [R] Fix R CMD check NOTE about ‘X_____X’
omit bdbd1b3 ARROW-10606: [C++] Implement Decimal256 casts
omit 33c826e ARROW-12048: [Rust][DataFusion] Support Common Table Expressions
omit 8dd6abb ARROW-12032: [Rust] Optimize comparison kernels
omit fe6ef70 ARROW-12047: [Rust] [Parquet] Cleanup clippy
omit 43caa2a ARROW-12065: [C++][Python] Fix segfault reading JSON file
omit 61d7cd3 ARROW-11883: [C++] Add ConcatMap, MergeMap, and an async-reentrant version of Map
omit 8e43f23 ARROW-11497: [Python] Provide parquet enable compliant nested type flag for python binding
omit d005075 ARROW-12012: [Java][JDBC] Fix BinaryConsumer reallocation
omit 496d7b3 ARROW-12029: [R] Remove args from FeatherReader$create v2
omit 14441db ARROW-12037: [Rust] [DataFusion] Support catalogs and schemas for table namespacing
omit 76c27d3 ARROW-12051: [GLib] Keep input stream reference of GArrowCSVReader
omit e2440a3 ARROW-11591: [C++][Compute] Grouped aggregation
omit 7d233cb ARROW-8631: [C++][Python][Dataset] Add ReadOptions to CsvFileFormat, expose options to python
omit 2fab404 ARROW-11969: [Rust][DataFusion] Improve Examples in documentation
omit 1b4d73f ARROW-11935: [C++] Add push generator
omit ee24399 ARROW-12013: [C++][FlightRPC] Fix bundled gRPC version probing
omit e47c54f ARROW-11700: [R] Internationalize error handling in tidy eval
omit e87d863 ARROW-12031: [C++][CSV] infer CSV timestamps columns with fractional seconds
omit eebf64b ARROW-11511: [Rust] Replace `Arc<ArrayData>` by `ArrayData` in all arrays
omit ae87509 ARROW-12038: [Rust][DataFusion] Upgrade hashbrown to 0.11
omit 6112255 ARROW-10250: [C++][FlightRPC] Consistently use FlightClientOptions::Defaults
omit 3536feb ARROW-12041: [C++][Python] Fix type property of tensor and sparse tensor IPC messages
omit a24f802 ARROW-11908: [C++] Work around flaky integration by retrying
omit d6a65de ARROW-12039: [Nightly][Gandiva] Fix gandiva-jar-ubuntu nightly build failure
omit 322de53 ARROW-12033: [Minor][Docs] Fix link in developers/benchmarks.html
omit 81d6724 ARROW-11912: [R] Remove args from FeatherReader$create
omit c7b8abf ARROW-11745: [C++] Add helper to generate random record batches by schema
omit 43d00e9 ARROW-12015: [Rust] [DataFusion] Integrate doc-comment crate to ensure readme examples remain valid
omit 004e720 ARROW-11992: [Rust][Parquet] Add upgrade notes on 4.0 rename of LogicalType
omit ef64d00 ARROW-11824: [Rust] [Parquet] Use logical types in Arrow schema conversion
omit 775a714 ARROW-10903 [Rust] Implement FromIter<Option<Vec<u8>>> constructor for FixedSizeBinaryArray
omit 7865589 ARROW-11977: [Rust] Add documentation examples for sort kernel
omit 1519ee1 ARROW-12005: [R] Fix a bash typo in configure
omit 6ee1ca4 ARROW-12003: [R] Fix NOTE re undefined global function group_by_drop_default
omit 7e711c9 ARROW-10880: [Java] Support compressing RecordBatch IPC buffers by LZ4
omit 946bfd9 ARROW-11066: [FlightRPC][Java] Make zero-copy writes a configurable option
omit 3decc46 ARROW-11997: [Python] concat_tables crashes python interpreter
omit fcaa422 ARROW-11996: [R] Make r/configure run successfully on Solaris
omit 5b14d53 ARROW-9318: [C++] Parquet encryption key management
omit b710f21 ARROW-11976: [C++] Fix sporadic TSAN error with GatingTask
omit 06cb1a6 ARROW-10372: [Dataset][C++][Python][R] Support reading compressed CSV
omit 651aafc ARROW-11971: [Packaging] Vcpkg patch doesn't apply on windows due to line endings
omit 27d21d4 ARROW-11907: [C++] Use our own executor in S3FileSystem
omit 4a1985d ARROW-11955: [Rust][DataFusion] Support Union
omit c171b27 ARROW-11659: [R] Preserve group_by .drop argument
omit 17e2ae6 ARROW-11774: [R] macos one line install
omit 6093e19 ARROW-11954: [C++] arrow/util/io_util.cc does not compile on Solaris
omit 6208a79 ARROW-11975: [CI][GLib] Remove needless libgccjit
omit 6789465 ARROW-9749: [C++][GLib][Python][R][Ruby][Dataset] Introduce FragmentScanOptions, consolidate ScanContext/ScanOptions
omit 1b7e396 ARROW-11970: [C++][CI] Fix Valgrind error in arrow-csv-test
omit 4eeff3b ARROW-11833: [C++] Bump vendored fast_float
omit 2a30cd0 ARROW-11630: [Rust] Introduce limit option for sort kernel
omit ec1b6a4 ARROW-11956: [C++] Fix system re2 dependency detection for static library
omit 5a0371a ARROW-11958: [GLib] Add garrow_chunked_array_combine()
omit 1e6c601 ARROW-11859: [GLib][Ruby] Add garrow_array_concatenate()
omit 16838e0 ARROW-11150: [Rust] Add Arrow Rust Community section to Rust README
omit 23a32fb ARROW-11962: [Rust][DataFusion] Improve DataFusion docs
omit da97cfc ARROW-11925 [R]: Add `between` method for arrow_dplyr_query
omit 9a80565 ARROW-11944: [Developer] Fix archery's comparison of cached benchmark runs
omit b41cba0 ARROW-11945: [R] filter doesn't accept negative numbers as valid
omit 494b332 ARROW-11937: [C++] Fix GZip codec hanging if flushed twice
omit 3de85ac ARROW-11740: [C++] posix_memalign not declared in scope on Solaris
omit 71892d7 ARROW-11260: [C++][Dataset] Don't require dictionaries when specifying explicit partition schema
omit 5eef8c3 ARROW-11941: [Dev] Don't update Jira if run "DEBUG=1 merge_arrow_pr.py"
omit 437c0cc ARROW-11590: [C++] Move CSV background generator to IO thread pool
omit 5f15fa5 ARROW-11952: [Rust] Make ArrayData --> GenericListArray fallable instead of `panic!`
omit d2a2c41 ARROW-11894: [Rust][DataFusion] Change flight server example to use DataFrame API
omit 16ff30d ARROW-11942: [C++] If tasks are submitted quickly the thread pool may fail to spin up new threads
omit f7b1439 ARROW-10349: [Python] Build and publish aarch64 wheels
omit 16dc635 ARROW-11949: [Ruby] Accept raw Ruby objects as sort key and options
omit 29feea0 ARROW-11879 [Rust][DataFusion] Make ExecutionContext::sql return dataframe with optimized plan
omit 947d5a4 ARROW-11959: [Rust][DataFusion] Fix log line
omit 8420e26 ARROW-11951: [Rust] Remove OffsetSize::prefix
omit a55ef2b ARROW-11734: [C++] vendored safe-math.h does not compile on Solaris
omit 6a13206 ARROW-11913: [Rust] Improve performance of StringBuilder by delaying bitmap creation
omit 84bf2b8 ARROW-11820: [Rust] Added macro to create native types
omit 26fc751 ARROW-8658: [C++][Dataset] Implement subtree pruning for FileSystemDataset
omit ff331f2 ARROW-11931: [Go] bump to go1.15
omit 178c7dd ARROW-11758: [C++][Compute] Improve summation kernel percision
omit f9392a6 ARROW-11880: [R] Handle empty or NULL transmute() args properly
omit cfec7bc ARROW-11927: [Rust][DataFusion] Support Limit push down optimization
omit 2d140c3 ARROW-11656: [Rust][DataFusion] Remaining Postgres String functions
omit 49a0cb7 ARROW-11921: [R] Set LC_COLLATE in r/data-raw/codegen.R
omit 130d514 ARROW-11923: [CI] Update branch name for dask dev integration tests
omit ea22ee4 ARROW-10953: [R] Validate when creating Table with schema
omit bd90e8a ARROW-11672: [R] Fix string function test failure on R 3.3
omit 5de02e3 ARROW-11516: [R] Allow all C++ compute functions to be called by name in dplyr
omit 2ace1e3 ARROW-11877: [C++] Add microbenchmark for SimplifyWithGuarantee
omit d1b01e6 PARQUET-1993: [C++] expose way to wait for I/O to complete
omit ec7bf98 ARROW-10514: [C++][Parquet] Make the column name the same for both output formats of parquet reader
omit e5c583b ARROW-10405: [C++] IsIn kernel should be able to lookup dictionary in string
omit 0f72bcf ARROW-11613: [R] Move nightly C++ builds off of bintray
omit 0a56512 ARROW-11612: [C++] Rebuild trimmed boost bundle for 1.75.0
omit f62751d ARROW-11920: [R] Remove r/libarrow when `make clean`ing
omit 6eeb3a0 ARROW-11918: [R] [Documentation] Docs cleanups
omit 37ef3ad ARROW-11895: [Rust][DataFusion] Add support for more column statistics
omit 41d2da3 ARROW-11610: [C++] Download boost from sourceforge instead of bintray
omit 79ae4f6 ARROW-8732: [C++] Add basic cancellation API
omit 7301f68 ARROW-11560: [C++][FlightRPC] fix mutex error on SIGINT
omit 4aabaa4 ARROW-11855: [C++][Python] Memory leak in to_pandas when converting chunked struct array
omit fbb0662 ARROW-11680: [C++] Add vendored version of folly's spsc queue
omit e7c47ba ARROW-11905: [C++] Fix SIMD detection on macOS
omit bcc1093 ARROW-11870: [Dev] Automatically run merge script in virtual environment
omit 5e47995 ARROW-11872: [C++] Fix Array validation when Array contains non-CPU buffers
omit ac4279c ARROW-11904: [C++] Try to fix crash on test tear down
omit 76d3c36 ARROW-8049: [C++] Bump thrift to 0.13 and require cmake 3.10 for it
omit 1598e55 ARROW-11910: [Packaging][Ubuntu] Drop support for 16.04
omit 21999ec ARROW-11507: [R] Bindings for GetRuntimeInfo
omit b7b90fc ARROW-11898: [Rust] Pretty print columns
omit 46161d2 ARROW-10846: [C++] Add async filesystem operations
omit f024936 ARROW-11864: [R] Document arrow.int64_downcast option
omit 69d436d ARROW-11803: [Rust] [Parquet] Support v2 LogicalType
omit 976ddbf ARROW-11896: [Rust] Disable Debug symbols on CI test builds
omit 2585f7c ARROW-11852: [Docs] Update CONTRIBUTING to explain Contributor role
omit bfa99d9 ARROW-11881: [Rust][DataFusion] Fix clippy lint
omit b07027e ARROW-11735: [R] Allow Parquet and Arrow Dataset to be optional components
omit d6ba4f8 ARROW-11373: [Python][Docs] Add example of specifying type for a column when reading csv file
omit 906331c ARROW-11704: [R] Wire up dplyr::mutate() for datasets
omit e2c7d95 ARROW-11845: [Rust] Implement to_isize() for ArrowNativeTypes
omit dec5ab9 ARROW-11653: [Rust][DataFusion] Postgres String Functions: ascii, chr, initcap, repeat, reverse, to_hex
omit 479dce5 ARROW-11580: [C++] Add CMake option ARROW_DEPENDENCY_SOURCE=VCPKG
omit a75c174 ARROW-6818: [DOC] Remove reference to Apache Drill design docs
omit 4f6adc7 ARROW-11799: [Rust] fix len of string and binary arrays created from unbound iterator
omit ec5934a ARROW-11806: [Rust][DataFusion] Optimize join / inner join creation of indices
omit 7f62219 ARROW-11860: [Rust] [DataFusion] Add DataFusion logos
omit 79d1f44 PARQUET-1655: [C++] Fix comparison of Decimal values in statistics
omit f55f657 ARROW-11856: [C++] Remove unused reference to RecordBatchStreamWriter
omit 5c3e534 ARROW-11836: [C++] Avoid requiring arrow_bundled_dependencies when it doesn't exist for arrow_static.
omit 4bebe23 ARROW-11649: [R] Add support for null_fallback to R
omit f3962ea ARROW-11837: [C++][Dataset] expose originating Fragment on ScanTask
omit a3a6193 ARROW-11842: [Rust][Parquet] Use clone_from in get_batch_with_dict
omit 90f735c ARROW-11802: [Rust][DataFusion] Remove use of crossbeam channels to avoid potential deadlocks
omit 090ac1c ARROW-11655: [Rust][DataFusion] Postgres String Functions: left, lpad, right, rpad
omit cc49beb ARROW-11775: [Rust][DataFusion] Feature Flags for Dependencies
omit 9d86440 ARROW-10895: [C++][Gandiva] Implement bool to varchar cast function in Gandiva
omit c7cd766 ARROW-11850: [GLib] Add GARROW_VERSION_0_16
omit 23de978 ARROW-11582: [R] write_dataset 'format' argument default and validation could be better
omit ac2dd59 ARROW-11744: [C++] Add xsimd dependency
omit 54b207b ARROW-11830: [C++] Don't re-detect gRPC every time
omit 2cbb6e3 ARROW-11567: [C++][Compute] Improve variance kernel precision
omit 9460da1 ARROW-11742: [Rust][DataFusion] Add Expr::is_null and Expr::is_not_nu…
omit 7184c3f ARROW-10570: [R] Use Converter API to convert SEXP to Array/ChunkedArray
omit 434ac96 ARROW-11801: [C++] Remove bad header guard in filesystem/type_fwd.h
omit 41401b0 ARROW-11798: [Integration] Update testing submodule
omit 9721b55 ARROW-11825: [Rust][DataFusion] Add mimalloc as option to benchmarks
omit 24076cd ARROW-11819: [Rust] Add link to the doc
omit 137d495 ARROW-11788: [Java] Fix appending empty delta vectors
omit f7cf157 ARROW-11719: [Rust][Datafusion] support creating memory table with merged schema
omit c79749d ARROW-11821: [Rust] Edit Rust README
omit b26488d ARROW-11707: [Rust] support CSV schema inference without file IO
omit 35daca2 ARROW-11717: [Integration] Fix intermittent flight integration failures with rust
omit 0f64726 ARROW-11778: [Rust] Cast from LargeUtf8 to Numerical and temporal types
omit 5ae63f8 ARROW-11773: [Rust] Support writing well formed JSON arrays as well as newline delimited json streams
omit 8185938 ARROW-11709: [Rust][DataFusion] Move `expressions` and `inputs` into LogicalPlan ratherthan helpers in util
omit c5c583b ARROW-11174: [C++][Dataset] Make expressions available to projection
omit d731c91 ARROW-11733: [Rust][DataFusion] Implement hash partitioning
omit b3847be ARROW-11791: [Rust][DataFusion] Fix RepartitionExec Blocking
omit a3e1513 ARROW-11710: [Rust][DataFusion] Implement ExpressionRewriter
omit acd2a47 ARROW-11504: [Rust] Added checks to List DataType.
omit dfd2323 ARROW-11662: [C++] Support sorting decimal and fixed size binary data
omit 4da5822 ARROW-11794: [Go] Add concurrent-safe ipc.FileReader.RecordAt(i)
omit 6170c51 ARROW-11784: [Rust][DataFusion] CoalesceBatchesStream doesn't honor Stream interface
omit fd22dd9 ARROW-11786: [C++] Remove noisy CMake message
omit 59f9d20 ARROW-10420: [C++] Refactor io and filesystem APIs to take an IOContext
omit 9a9baf6 ARROW-2229: [C++][Python] Add WriteCsv functionality.
omit d7da16e ARROW-11695: [C++][FlightRPC] fix option to disable TLS verification
omit 0b020a1 ARROW-11683: [R] Support dplyr::mutate()
omit e10d2ea ARROW-11777: [Rust] impl AsRef for StringBuilder/BinaryBuilder
omit 6b09bb6 ARROW-11779: [Rust] make alloc module public
omit 6c3f9f0 ARROW-11756: [R] passing a partition as a schema leads to segfaults
omit b5ac048 ARROW-11627: [Rust] Make allocator be a generic over type T
omit 02addad ARROW-11771: [Developer][Archery] Move benchmark tests (so CI runs them)
omit 4beb514 ARROW-11767: [C++] Scalar::Hash may segfault
omit 6d703c4 ARROW-11768: [CI][C++] Make s390x job required
omit 81e9417 ARROW-11575: [Developer][Archery] Expose execution time in benchmark results
omit 4de992c ARROW-11738: [Rust][DataFusion] Fix Concat and Trim Functions
omit 2fb458d ARROW-11665: [C++][Python] Improve docstrings for decimal and union types
omit 66be4c2 ARROW-11741: [C++] Fix decimal casts on big endian platforms
omit 8e8a000 ARROW-10438: [C++][Dataset] Partitioning::Format on nulls
omit 732fbf6 ARROW-11727: [C++][FlightRPC] Estimate latency quantiles with TDigest
omit 13b8db6 ARROW-11746: [Developer][Archery] Fix prefer real time check
omit 4b0375b ARROW-11718: [Rust] Don't write IPC footers on drop
omit a83bc17 ARROW-11452: [Rust] Fix issue with Parquet Arrow reader not following type path
omit 5bea624 ARROW-11688: [Rust] Casts between Utf8 and LargeUtf8
omit 73cd0bc ARROW-11753: [Rust][DataFusion] Add tests for when Datafusion qualified field names resolved
omit 3c7fb4c ARROW-11573: [Developer][Archery] Google benchmark now reports run type
omit b0a2e1b ARROW-11743: [R] Use pkgdown's new found ability to autolink Jiras
omit 6a5ed0a ARROW-11725: [Rust][DataFusion] Make use of the new divide_scalar kernel in arrow
omit 922fb98 ARROW-11541: [C++][Compute] Implement tdigest kernel
omit 153577d ARROW-11730: [C++] Add implicit convenience constructors for constructing Future from Status/Result
omit 9caca11 ARROW-11737: [C++] Patch vendored xxhash for Solaris
omit f60c0b8 ARROW-11501: [C++] endianness check does not work on Solaris
omit 06c795c ARROW-11724: [C++] Resolve namespace collisions with protobuf 3.15
omit 4abf8a6 ARROW-11223: [Java] Fix: BaseVariableWidthVector/BaseLargeVariableWidthVector setNull() and getBufferSizeFor() trigger offset buffer overflow
omit 1f129a1 ARROW-11694: [C++] Fix Take() with no validity bitmap but unknown null count
omit 39b23b7 ARROW-11721: [Rust] json schema inference to return Schema instead of SchemaRef
omit 879e32d ARROW-11722: [Rust] Improve error message in FFI cast.
omit 0b838cc ARROW-11595: [C++][NIGHTLY:test-conda-cpp-valgrind] Avoid branching on potentially indeterminate values in GenerateBitsUnrolled
omit 924449e ARROW-11426: [Rust][DataFusion] EXTRACT support
omit aebabca ARROW-11572: [Rust] Add a kernel for division by single scalar
omit 4718c07 ARROW-11690: [Rust][DataFusion] Avoid expr copies while using builder methods
omit def1965 ARROW-11687: [Rust][DataFusion] RepartitionExec Hanging
omit abf967d ARROW-11651: [Rust][DataFusion] Implement Postgres String Functions: Length Functions
omit 5fc0e5e ARROW-11459: [Rust] Added API to build ListArray of Primitives from an iterator
omit 65d4c66 ARROW-11681: [Rust] Don't unwrap in IPC writers
omit 3ddcc79 ARROW-11692: [Rust][DataFusion] Improve OptimizerRule comments
omit dbe0b2a ARROW-11708: [Rust] fix Rust 2021 linting warnings
omit 5647e90 ARROW-10655: [C++] Add cache and memoization facility
omit c117430 ARROW-11601: [C++][Python][Dataset] expose Parquet pre-buffer option
omit c100a5c ARROW-11671: [Rust][DataFusion] Clean up Expr doc comments and examples
omit f1e52b7 ARROW-11686: [C++] Call ArrowLog::InstallFailureSignalHandler to show stack trace
omit a951c6c ARROW-11685: [C++] Fix typo: FutureStessTest -> FutureStressTest
omit f5e0a4e ARROW-11667: [Rust] Add documentation for utf8 comparison kernels
omit 9cd93be ARROW-11491: [Rust] support JSON schema inference for nested list and struct
omit 0e87deb ARROW-11669: [Rust] [DataFusion] Remove concurrency field from GlobalLimitExec and SortExec
omit 23cc96d ARROW-11664: [Rust] cast to LargeUtf8
omit 5d82266 ARROW-11470: [C++] Detect overflow on computation of tensor strides
omit 2153080 ARROW-11668: [C++] Sporadic UBSAN error in FutureStessTest.TryAddCallback
omit f84b81d ARROW-11657: [R] group_by with .drop specified errors
omit dd4e44b ARROW-11510 : [Python] Add note that pip >= 19.0 is required to get binary packages
omit 94356fa ARROW-10360: [CI] Bump Github Actions cache version
omit ad4504e ARROW-11340: [C++] Add vcpkg.json manifest to cpp project root
omit bca7d2f ARROW-11366: [Datafusion] Implement constant folding for boolean literal expressions
omit aeb6c04 ARROW-11639: [C++][Gandiva] Fix signbit compilation issue in Ubuntu nightly build
omit 2c707d4 ARROW-9196: [C++][Compute] All casts accept scalar and sliced inputs
omit 848c803 ARROW-11607: [C++][Parquet] Update values_capacity_ when resetting.
omit 858f45e ARROW-8797: [C++] Read RecordBatch in a different endian
omit ce9d425 ARROW-11663: [Rust] [DataFusion] Fixed error.
omit 29119e9 ARROW-11620: [Rust][DataFusion] Consistently use Arc<dyn TableProvider> rather than Box and Arc
omit b89cddc ARROW-11642: [C++] Fix preprocessor directive for Windows in JVM detection
omit 07a4444 ARROW-9856: [R] Add bindings for string compute functions
omit e2d6c05 ARROW-11357: [Rust]: Fix out-of-bounds reads in `take` and other undefined behavior
omit 36d31eb ARROW-11481: [Rust] More cast implementations
omit 52c3ee8 ARROW-11632: [Rust] Make csv::Reader propagate schema metadata to generated RecordBatches
omit 95ba619 ARROW-11379: [C++][Dataset] Better formatting for timestamp scalars
omit 960a87f ARROW-11480: [Python] Test filtering on INT96 timestamps
omit e94ad8c ARROW-10183: [C++] Apply composable futures to CSV
omit 96ff3b4 ARROW-11641: [CI] Use docker buildkit's inline cache to reuse build cache across different hosts
omit 96dbeec ARROW-11616: [Rust][DataFusion] Add collect_partitioned on DataFrame
omit ab30736 ARROW-11598: [Rust] Split buffer.rs in smaller files
omit 2ca4c1e ARROW-11637: [CI][Conda] Update nightly clean target platforms and packages list
omit 8a546f7 ARROW-11289: [Rust][DataFusion] Implement GROUP BY support for Dictionary Encoded columns
omit d4a521a ARROW-11597: [Rust] Split file in smaller ones.
omit 3a0eafa ARROW-11614: Fix round() logic to return positive zero when argument is zero
omit 568a4aa ARROW-11617: [C++][Gandiva] Fix nested if-else optimisation in gandiva
omit 7b4668a ARROW-11621: [CI][Gandiva][Linux] Fix Crossbow setup failure
omit 8547c61 ARROW-11446: [DataFusion] Added support for scalarValue in Builtin functions.
omit f55a3f3 ARROW-11594: [Rust] Support pretty printing of NullArray
omit 88e9eb8 ARROW-11599: [Rust] Add function to create array with all nulls
omit 7660a22 ARROW-11586: [Rust][Datafusion] Remove force unwrap
omit a350ebc ARROW-11606: [Rust] [DataFusion] Add input schema to HashAggregateExec
omit 34e7671 ARROW-11539: [Developer][Archery] Change items_per_seconds units
omit d6fee75 ARROW-11557: [Rust][Datafusion] Add deregister_table
omit 2be54a5 ARROW-11563: [Rust] Support Cast(Utf8, TimeStamp(Nanoseconds, None))
omit 05fe095 ARROW-11570: [Rust] ScalarValue - support Date64
omit 356c300 ARROW-11603: [Rust] Fix Clippy Lints for Rust 1.50
omit 7c5cf92 ARROW-11561: [Rust][DataFusion] Add Send + Sync to MemTable::load
omit 5e3fcfa ARROW-11592: [Rust] Fix typo in comment
omit 8a968ea ARROW-11576: [Rust] Fix unused variable in Rust code example
omit 3a98a68 ARROW-11391: [C++] Allow writing more than 2 GB to HDFS
omit 94d2d0a ARROW-11418: [Doc] Add buffer compression to IPC support matrix
omit b227038 ARROW-11559: [C++] Add regression file
omit a554ff7 ARROW-8919: [C++][Compute][Dataset] Add Function::DispatchBest to accomodate implicit casts
omit 6cfbd22 ARROW-11574: [Rust][DataFusion] Upgrade sqlparser to support parsing all TPC-H queries
omit 55c8d74 ARROW-11556: [C++] Assorted benchmark-related improvements
omit 4086409 ARROW-11577: [Rust] Fix Array transform on strings
omit ae8d9ba ARROW-11476: [Rust][DataFusion] Test running of TPCH benchmarks in CI
omit 636e4e1 ARROW-11551: [C++][Gandiva] Fix castTimestamp(utf8) function
omit 0d4af19 ARROW-11559: [C++] Use smarter Flatbuffers verification parameters
omit dcc56cc ARROW-11542: [Rust] fix validity bitmap buffer length count in json reader
omit c392e6a ARROW-11571: [CI] Cancel stale Github Actions workflow runs
omit 0a435f4 ARROW-11417: [Integration] Add integration tests for buffer compression
omit 319b46c ARROW-10406: [C++] Unify dictionaries when writing IPC file in a single shot
omit d25660e ARROW-7808: [Java][Dataset] Implement Dataset Java API by JNI to C++
omit 599a63e ARROW-11428: [Rust] Add power_scalar kernel
omit 1c219e3 ARROW-11490: [C++] BM_ArrowBinaryDict/EncodeLowLevel is not deterministic
omit 8abb936 ARROW-11430: [Rust] zip kernel: combine arrays based on boolean mask
omit 643f420 ARROW-11547: [Packaging][Conda][Drone] Fix undefined variable error
omit 6609270 ARROW-11081: [Java] Make IPC option immutable
omit 3121a8d ARROW-11483: [C++] Write integration JSON files compatible with the Java reader
omit c3b972c ARROW-11545: [Rust] [DataFusion] SendableRecordBatchStream should implement Sync
omit 8626325 ARROW-11544: [Rust] [DataFusion] Implement as_any for AggregateExpr
omit 39dfd62 ARROW-11308: [Rust][Parquet] Support decimal when writing parquet files
omit bf5714d ARROW-10816: [Rust][DataFusion] Initial support for Interval expressions
omit eb7f053 ARROW-11512: [Packaging][deb] Add missing gRPC dependency for Ubuntu 21.04
omit a321cde ARROW-11484: [Rust][DataFusion] Derive Clone for ExecutionContext
omit 4bacb4c ARROW-11489: [Rust][DataFusion] Make DataFrame be Send + Sync
omit c18aba8 ARROW-11443: [Rust] Write datetime information for Date64 Type in csv writer
omit f0c7ea1 ARROW-11494: [Rust] fix take bench
omit 65f8026 ARROW-11436: [Rust] Improved from_iter for primitive arrays (-20-30% for cast)
omit 74d2e6a ARROW-11447: [Rust] Add shift kernel for primitive types
omit 94aa751 ARROW-11500: [R] Allow bundled build script to run on Solaris
omit 1329180 ARROW-11412: [Python][Dataset] Disallow logical operators for Expression
omit 6a1687b ARROW-11412: [Python] Improve Expression docs
omit 448df3a ARROW-11427: [C++] On Windows, only use AVX512 when enabled by the OS
omit 5a7c245 ARROW-11505: [Rust] Add support for LargeUtf8 in csv-writer
omit 9e88889 ARROW-10457: [CI] Fix Spark integration tests with branch-3.0
omit 65f5eb2 ARROW-11383: [Rust] Faster bit AND and OR (2x)
omit 900774e ARROW-11154: [CI][C++] Move homebrew crossbow tests off of Travis-CI
omit 9b7d12e ARROW-11493: [CI][Packaging][deb][RPM] Test built packages
omit 3fa8f79 ARROW-11488: [Rust] Don't leak memory in StructBuilder
omit af3562b ARROW-11461: [Go][Flight] Some cleanup for flight, Fix Schema bytes
omit 27ddb06 ARROW-11066: [FlightRPC][Java] Revert "fix zero-copy optimization"
omit 825aa10 ARROW-9586: [FlightRPC][Java] revert implement per-call allocator
omit 53026f9 ARROW-9586: [FlightRPC][Java] implement per-call allocator
omit ac18524 ARROW-11479: [Rust] [Parquet] Add Method to get compressed size of columns from row group metadata
omit 9992f67 ARROW-11466: [Go][Flight] adding Basic Auth handling for go flight client and server
omit 5e5c2b4 ARROW-11066: [Java][FlightRPC] fix zero-copy optimization
omit fc75403 ARROW-11444: [Rust][DataFusion] Accept slices as parameters
omit 3d4c2bb ARROW-11431: [Rust][DataFusion] Support the HAVING clause.
omit 68777f9 ARROW-11439: [Rust] Add year support to temporal kernels
omit 660c81c ARROW-11414: [Rust] Reduce copies in Schema::try_merge
omit 0091260 ARROW-11425: [C++][Compute] Optimize quantile kernel for integers
omit 26a7dcd ARROW-11472: [Python][CI] Temporary pin numpy on kartothek integration builds
omit dbc77d2 ARROW-11350: [C++] Bump dependency versions
omit d0ce28b ARROW-951: [JS] Upgrade to typedoc 0.20.19
omit 4761247 ARROW-11467: [R] Fix reference to json_table_reader() in R docs
omit 6c880b2 ARROW-11310: [Rust] implement JSON writer
omit 05b3656 ARROW-11435: [Datafusion] allow creating ParquetPartition from external crate, make combine_filters public
omit d181a4b ARROW-11421: [Rust][DataFusion] Support GROUP BY Date32
omit e676aea ARROW-11463: [Python] Expose "allow_64bit" to IpcWriteOptions in pyarrow.
omit b466dd5 ARROW-11462: [Developer] Remove needless quote from the default DOCKER_VOLUME_PREFIX
omit 078d905 ARROW-11400: [Python] Ensure pickling Dataset with dictionary partitions works
omit 3bddb01 ARROW-7288: [C++][Parquet] Don't use regular expression to parse application version
omit 9a898dd ARROW-11437: [Rust] Removed duplicated code in benches
omit 816c23a ARROW-11442: [Rust] Expose datetime conversion logic independently
omit a7ae73b ARROW-10520: [C++][R] Implement add/remove/replace for RecordBatch
omit b0b622b ARROW-11457: [Rust] Make string comparisson kernels generic over Utf8 and LargeUtf8
omit 4f74ae4 ARROW-11449: [CI][R][Windows] Use ccache
omit 93bc876 PARQUET-1899: [C++] Deprecated ReadBatchSpaced
omit 2cb03e8 ARROW-11451: [C++] Fix gcc-4.8 build errors
omit ee4c5c3 ARROW-11066: Revert "ARROW-11066: [Java][FlightRPC] fix zero-copy opt…
omit 3c03531 ARROW-11448: [C++] Fix tdigest build failure on Windows with Visual Studio
omit c3e3073 ARROW-11066: [Java][FlightRPC] fix zero-copy optimization
omit e0b3c9a ARROW-10297: [Rust] Parameter for parquet-read to output data in json format, add "cli" feature to parquet crate
omit 77ae93d ARROW-11394: [Rust] Tests for Slice & Concat
omit b18c567 ARROW-11440: [Rust] [DataFusion] Add method to CsvExec to get CSV schema
omit f8d3860 ARROW-11438: [Rust] [DataFusion] Support literal boolean values in DataFusion SQL
omit 484ff4d ARROW-11405: [DataFusion] Support multiple custom logical nodes
omit 3bb4675 ARROW-11404: [Rust][DataFusion] Upgrade to aHash 0.7 + minor cleanup
omit 437c917 ARROW-11401: [Rust][DataFusion] Pass slices instead of Vec in DataFrame API
omit 77a46f2 ARROW-11395: [DataFusion] Support custom optimizers
omit f05b49b ARROW-11369: [DataFusion] Split physical_plan/expressions.rs
omit 44e7441 ARROW-11387: [Rust] fix build for conditional compilation of features 'simd + avx512'
omit 6b8aa09 ARROW-11355: [Rust] Aligned Date DataType with specification.
omit 6357981 ARROW-11239: [Rust] Fixed equality with offsets and nulls
omit dfaa215 ARROW-11179: [Format] Make FB comments friendly to rust
omit f58f29d ARROW-11423: [R] value_counts and some StructArray methods
omit 99fa031 ARROW-11360: [Rust] [DataFusion] Improve CSV "No files found" error message
omit 7b68bcf ARROW-10056: [C++] Increase flatbuffers max_tables parameter in order to read wide tables
omit 7cb4496 ARROW-10089: [R] inject base class for Array, ChunkedArray and Scalar
omit e10d606 ARROW-11362:[Rust][DataFusion] Use iterator APIs in to_array_of_size to improve performance
omit 71dab27 ARROW-11361: [Rust] Build MutableBuffer/Buffer from iterator of bools
omit add501e ARROW-11411: [Packaging][Linux] Disable arm64 nightly builds
omit 2fd5857 ARROW-11270: [Rust] Array slice accessors
omit a8faa48 ARROW-11374: [Python] Make legacy pyarrow.filesystem / pyarrow.serialize warnings more visisble (DeprecationWarning -> FutureWarning)
omit 78b6620 ARROW-11367: [C++] Implement t-digest approximate quantile utility
omit 3ec449b ARROW-11408: [Rust] Add window support to datafusion readme
omit d713be4 ARROW-11372: [Release] Support RC verification on macOS-ARM64
omit 5b9ce64 ARROW-11406: [CI][C++] Fix ccache caching on Travis-CI
omit 53d392c ARROW-11022: [Rust] Upgrade to Tokio 1.0
omit cbea7ad ARROW-11354: [Rust] Speed-up cast of dates and times (2-4x)
omit 2696951 ARROW-11300: [Rust][DataFusion] Further performance improvements on hash aggregation with small groups
omit 61b0cb1 ARROW-11358: [Rust] Add benchmark for concatenating small arrays
omit 4a9885e ARROW-10735: [R] Remove arrow-without-arrow wrapping
omit 334107c ARROW-11403: [Developer] archery benchmark list: unexpected keyword 'benchmark_filter'
omit ff1d185 ARROW-11235: [Python] Fix test failure inside non-default S3 region
omit 9b19549 ARROW-9634: [C++][Python] Restore non-UTC time zones when reading Parquet file that was previously Arrow
omit ab5fc97 ARROW-11389: [Rust] make comments more consistent and fix typos
omit 5665a0c ARROW-11134: [CI][C++] Always run tests on Travis-CI
omit 31050a4 ARROW-10038: [C++] Spawn thread pool threads lazily
omit 384023e ARROW-11376: [C++] ThreadedTaskGroup failure with Thread Sanitizer enabled
omit e3df397 ARROW-11346: [C++][Compute] Implement quantile kernel benchmark
omit 2cb8ef0 ARROW-11377: [C++][CI] Add Thread Sanitizer nightly build
omit 9199801 ARROW-11386: [Release] Fix post documents update script
omit adaa93b ARROW-11325: [Packaging][C#] Release Apache.Arrow.Flight and Apache.Arrow.Flight.AspNetCore
omit 437c8c9 ARROW-11147: [CI][Python] Remove pandas=0.25.3 pin for dask-latest
omit 2a0bcc7 ARROW-10370: [Python] Clean-up filesystem handling in write_dataset
omit 0708422 ARROW-11375: [Rust] Fix deprecation warning in clippy
omit 84ea8b9 ARROW-11349: [Rust] Add from_iter_values to create arrays from (non null) values
omit 09de412 ARROW-11317: [Rust] Include the prettyprint feature in CI Coverage
omit 447d73e ARROW-11319: [Rust] [DataFusion] Improve test comparisons to record batch, remove test::format_batch
omit eb81c81 ARROW-11291: [Rust] Add extend to MutableBuffer (-20% for arithmetic, -97% for length)
omit 6710ddd ARROW-11299: [Python] Fix invalid-offsetof warnings
omit 691226b ARROW-11332: [Rust] Use MutableBuffer in take_string instead of Vec
omit dea7b5e ARROW-10766: [Rust] [Parquet] Compute nested list definitions
omit 0a54666 ARROW-11343: [Rust][DataFusion] Simplified example with UDF.
omit aa2ec3e ARROW-10299: [Rust] Use IPC Metadata V5 as default
omit e1cebfc ARROW-11333: [Rust] Generalized creation of empty arrays.
omit b224108 ARROW-11337: [C++] Compilation error with ThreadSanitizer
omit 682c5cd ARROW-11141: [Rust] Add basic Miri checks to CI pipeline
omit f676473 ARROW-11320: [C++] Try to strengthen temporary dir creation
omit a2f53fb ARROW-11334: [Python][CI] Fix failing pandas nightly tests
omit 1be28fb ARROW-10831: [C++][Compute] Implement quantile kernel
omit 7eedce2 ARROW-11323: [Rust][DataFusion] Allow sort queries to return no results
omit 391606e ARROW-11330: [Rust][DataFusion] add ExpressionVisitor to encode expression walking
omit 0c3eb74 ARROW-11220: [Rust] Implement GROUP BY support for Boolean
omit 413573e ARROW-11329: [Rust] Don't rerun build.rs on every file change
omit 70ecc6e ARROW-11149: [Rust] DF Support List/LargeList/FixedSizeList in create_batch_empty
omit 7c795c9 ARROW-11290: [Rust][DataFusion] Address hash aggregate performance issue with high number of groups
omit 0a58593 ARROW-11265: [Rust] Made bool not ArrowNativeType
omit 29cfed4 ARROW-11311: [Rust] Fixed unset_bit
omit 15cebca ARROW-11318: [Rust] Support pretty printing timestamp, date, and timestamp types
omit 56f8d71 ARROW-11279: [Rust][Parquet] ArrowWriter Definition Levels Memory Usage
omit a1b404a ARROW-11269: [Rust] [Parquet] Preserve timezone in int96 reader
omit 34b35fa ARROW-11322: [Rust] Re-opening `memory` module as public
omit 063cbaf ARROW-11277: [C++] Workaround macOS 10.11: don't default construct consts
omit 7ee0166 ARROW-11222: [Rust] Catch up with flatbuffers 0.8.1 which had some UB problems fixed
omit 8f7a5ff ARROW-11313: [Rust] Fixed size_hint
omit e073d8c ARROW-11156: [Rust][DataFusion] Create hashes vectorized in hash join
omit 434112b ARROW-11321: [Rust][DataFusion] Fix DataFusion compilation error
omit 47752e0 ARROW-11268: [Rust][DataFusion] MemTable::load output partition support
omit 2de39d1 ARROW-11216: [Rust] add doc example for StringDictionaryBuilder
omit 99a6300 ARROW-11108: [Rust] Fixed performance issue in mutableBuffer.
omit aeeeca0 ARROW-11305 Skip first argument (which is the program name) in parquet-rowcount binary
omit c0cff01 ARROW-9128: [C++] Implement string space trimming kernels: trim, ltrim, and rtrim
omit 5fa201d ARROW-10489: [C++] Add Intel C++ compiler options for different warning levels
omit 6eb5f91 ARROW-11074: [Rust][DataFusion] Implement predicate push-down for parquet tables
omit 6354e9c ARROW-11254: [Rust][DataFusion] Add SIMD and snmalloc flags as options to benchmarks
omit ceb6b25 ARROW-11246: [Rust] Add type to Unexpected accumulator state error
omit d6be461 ARROW-7633: [C++][CI] Create fuzz targets for tensors and sparse tensors
omit 284155e ARROW-11314: [Release][APT][Yum] Add support for verifying arm64 packages
omit e3b5103 ARROW-11315: [Packaging][APT][arm64] Add missing gir1.2 files
omit b090461 ARROW-11309: [Release][C#] Use .NET 3.1 for verification
omit f297504 ARROW-11303: [Release][C++] Enable mimalloc in the windows verification script
omit 3af46ff [Release] Update .deb package names for 4.0.0
omit e2e9810 [Release] Update versions for 4.0.0-SNAPSHOT
omit 30e61a0 [maven-release-plugin] prepare for next development iteration
omit d613aa6 [maven-release-plugin] prepare release apache-arrow-3.0.0
omit 771c515 [Release] Update versions for 3.0.0
omit d1128e8 [Release] Update .deb/.rpm changelogs for 3.0.0
omit d27d80d [Release] Update CHANGELOG.md for 3.0.0
omit 462d5cb ARROW-11307: [Release][Ubuntu][20.10] Add workaround for dependency issue
omit 29e82fd ARROW-11306: [Packaging][Ubuntu][16.04] Add missing libprotobuf-dev dependency
omit 1b59a7a ARROW-11301: [C++] Fix reading Parquet LZ4-compressed files produced by Hadoop
omit 348a40b ARROW-11302: [Release][Python] Remove verification of python 3.5 wheel on macOS
omit 1401359 ARROW-11293: [C++] Don't require Boost and gflags with find_package(Arrow)
omit 5f1be95 ARROW-11193: [Java][Documentation] Add Java ListVector Documentation
omit 71b6b9c ARROW-11292: [Release][JS] Use Node.JS LTS
omit 87194de ARROW-11171: [Go] Fix building on s390x with noasm
omit 368494f ARROW-11286: [Release][Yum] Fix minimal build example check
omit 68bd096 ARROW-11287: [Packaging][RPM] Add missing dependencies
omit 47d6910 ARROW-11280: [Release][APT] Fix minimal build example check
omit e73f205 ARROW-11271: [Rust] [Parquet] Fix parquet list schema null conversion
omit 66d6223 ARROW-11285: [Release][APT] Add support for Ubuntu Groovy
omit b2ea0c9 ARROW-11282: [Packaging][deb] Add missing libgflags-dev dependency
omit 4faa66a ARROW-11281: [C++] Remove needless runtime RapidJSON dependency
omit 226bf3e ARROW-11278: [Release][NodeJS] Don't touch ~/.bash_profile
omit 7570c2d ARROW-11283: [Julia] Update Julia install link for 3.0 release
omit 254386c ARROW-11273: [Release][deb] Remove unsupported Debian GNU/Linux stretch
omit 6a2c135 ARROW-11275: [Packaging][wheel][Linux] Fix paths for Gemfury
omit 15aae9e ARROW-11274: [Packaging][wheel][Windows] Fix wheels path for Gemfury
omit 9fd6f95 ARROW-11272: [Release][wheel] Remove unsupported Python 3.5 and manylinux1
omit eaa7b7a ARROW-10247: [C++][Dataset] Support writing datasets partitioned on dictionary columns
omit 864c2b0 ARROW-11256: [Packaging][Linux] Don't buffer packaging output
omit 5aeb5b4 ARROW-11255: [Packaging][Conda][macOS] Fix Python version
omit ddd9c6d ARROW-11212: [Packaging][Python] Use vcpkg as dependency source for manylinux and windows wheels
omit dfc1480 ARROW-11253 [R]: Make sure that large metadata tests are reproducible
omit 4177e96 ARROW-11251: [CI] Make sure that devtoolset-8 is really installed + being used
omit 63511cc ARROW-11240: [Packaging][R] Add mimalloc to R packaging
omit 0e77b9e ARROW-11236: Bump Jackson to 2.11.4
omit 4e1c3bb ARROW-10264: [Python] Fix failing hdfs test
omit 5147725 ARROW-11247: [C++] Infer date32 columns in CSV
omit 1393188 ARROW-11221: [Rust] DF Implement GROUP BY support for Float32/Float64
omit 96430cc ARROW-11245: [C++][Gandiva] Add support for LLVM 11.1
omit 663c00d ARROW-11242: [CI] Remove CMake 3.2 job
omit 6deb892 ARROW-10386: [R] List column class attributes not preserved in roundtrip
omit 2b6c71f ARROW-11231: [Packaging][deb][RPM] Add support for mimalloc
omit 081d966 ARROW-11175: [R] Small docs fixes
omit 3ff6a11 ARROW-11237: [C++] Restore DCHECK definitions after GLog
omit b565822 ARROW-11232: [C++] Make Table::CombineChunks() handle table with zero column correctly
omit ec18db9 ARROW-10472: [Python] Test to confirm casting timestamp scalars to date type works
omit 9c82513 ARROW-11201: [Rust][DataFusion] create_batch_empty - support more types
omit bba4db7 ARROW-11229: [C++][Dataset] Fix static build failure
omit 8c0cd7e ARROW-11226: [Python] Skip/workaround failing filesystem test with s3fs 0.5
omit 77a29b9 ARROW-11234: [CI][Ruby][macOS] Reduce CI time
omit 22e201c ARROW-11227: [Python] Fix to_pandas with ExtensionArray tests for pandas 0.24
omit 4ecac05 ARROW-11233: [C++][Flight] Fix link error with bundled gRPC and Abseil
omit fe990af ARROW-11136: [R] Bindings for is.nan
omit f291cd7 ARROW-11176: [R] Expose memory pool name and document setting it
omit 1959a27 ARROW-11230: [R] Fix build failures on Windows when multiple libarrow binaries found
omit ff1a85a ARROW-11224: [R] don't test metadata serialization on old R versions
omit 3fe0546 ARROW-11218: [R] Make SubTreeFileSystem print method more informative
omit 228e268 ARROW-11162: [C++][Parquet] Fix invalid cast on Decimal256 Parquet data
omit 54427e1 ARROW-10917: [Doc] Update feature matrix for Rust
omit 75e6060 ARROW-10663: [C++] Fix is_in and index_in behaviour
omit 89804ae ARROW-10283: [Python] Define PY_SSIZE_T_CLEAN to deal with Python deprecation warning
omit 1adc7ba ARROW-11189: [Developer] support benchmark diff between JSONs
omit bf1d132 ARROW-11158: [Julia] Implement Decimal256 support for Julia
omit a91040f ARROW-11049: [Python] Expose alternate memory pools
omit 334c177 ARROW-11219: [CI][Ruby][MinGW] Reduce CI time
omit 0c24bd7 ARROW-10861: [Python] Update minimal NumPy version to 1.16.6
omit 28e7388 ARROW-11209: [Rust] DF - Better error message on unsupported GROUP BY
omit 8e5d09e ARROW-10777: [Packaging][Python] Build sdist by Crossbow
omit abdeb40 ARROW-11204: [C++] Fix build failures with bundled gRPC and Protobuf
omit af664c5 ARROW-10834: [R] Fix print method for SubTreeFileSystem
omit 3126553 ARROW-10463: [R] Better messaging for currently unsupported CSV options in open_dataset
omit 3c96c94 ARROW-11210: [CI] Restore workflows that had been blocked by INFRA
omit 6da7718 ARROW-11188: [Rust] Support crypto functions from PostgreSQL dialect
omit 01dec7e ARROW-11205: [GLib][Dataset] Add GADFileFormat and its family
omit 9b3aaa8 ARROW-10623: [CI][R] Version 1.0.1 breaks data.frame attributes when reading file written by 2.0.0
omit 2cbb534 ARROW-10803: Support R >= 3.3 and add CI
omit 4d918fd ARROW-11163: [C++] Fix reading of compressed IPC/Feather files written with Arrow 0.17
omit a4c860b ARROW-11166: [Python] Add binding for ProjectOptions
omit 053f474 ARROW-11009: [C++] Allow changing default memory pool with an environment variable
omit 3be7592 ARROW-11165: [Rust][DataFusion] Document Postgres as standard SQL dialect
omit 97f8160 ARROW-5336: [C++] Implement arrow::Concatenate for dictionary-encoded arrays with unequal dictionaries
omit 49a1c7b ARROW-11200: [Rust] [DataFusion] Physical operators and expressions should have public accessor methods
omit 3bf0a0f ARROW-11198: [Packaging][Python] Ensure setuptools version during build supports markdown
omit 92419bd ARROW-11196: [GLib] Add support for mock, HDFS and S3 file systems with factory function
omit 98f01c5 ARROW-10180: [C++][Doc] Update dependency management docs
omit 9560204 ARROW-10350: [Rust] Fixes to publication metadata in Cargo.toml
omit 7f11109 ARROW-11194: [Rust] Enable packed_simd for aarch64
omit 1f32ca1 ARROW-1195: [Rust] [DataFusion] Add accessor methods for Parquet and CSV TableProviders
omit 08cccd6 ARROW-11168: [Rust] [Doc] Fix cargo doc warnings
omit c72784d ARROW-11131: [Rust] Improve performance of boolean_equal
omit 1f126ab ARROW-11169: [Rust] Add a comment explaining where float total_order algorithm came from
omit f202e70 ARROW-8853: [Rust] [Integration Testing] Enable Flight tests
omit 91a4ec9 ARROW-11190: [C++] Clean up compiler warnings
omit a576cd7 ARROW-11187: [Rust] [Parquet] Fix Build error by Pin specific parquet-format-rs version
omit 2657788 ARROW-10966: [C++] Use FnOnce for ThreadPool's tasks instead of std::function
omit c4ee536 ARROW-10356: [Rust][DataFusion] Add support for is_in
omit 0ed34c8 ARROW-9400: [Python] Do not depend on conda-forge static libraries in Windows wheel builds
omit 84fd847 ARROW-11114: [Java] Fix Schema and Field metadata JSON serialization
omit 6b85f6e ARROW-10962: [FlightRPC][Java] fill in empty body buffer if needed
omit 3c94228 ARROW-10470: [R] Fix missing file error causing NYC taxi example to fail
omit 0050795 ARROW-10941: [Doc] Document supported Parquet encryption features
omit 3ed90f6 ARROW-10864: [Rust] Use standard ordering for floats
omit 4327e4b ARROW-11122: [Rust] Added FFI support for date and time.
omit dfee391 ARROW-9187: [R] Add bindings for arithmetic kernels
omit 3622a2e ARROW-11138: [Rust] [DataFusion] Add ltrim, rtrim to built-in functions
omit 8896b42 ARROW-11030: [Rust][DataFusion] Concatenate left side batches to single batch in HashJoinExec
omit 98159f1 ARROW-10259: [Rust] Add custom metadata to Field
omit 3a7048a ARROW-11159: [Developer] Consolidate pull request related jobs
omit ffd4558 ARROW-11152: [CI][C++] Fix Homebrew numpy installation on macOS builds
omit 57376d2 ARROW-10322: [C++][Dataset] Minimize Expression
omit fdc63ac ARROW-10725: [Python][Compute] Expose sort options in Python bindings
omit 73e5097 ARROW-10904: [Python][CI][Packaging] Add support for Python 3.9 macOS wheels
omit 6aaaaf0 ARROW-11024: [Python] Add test for List<Struct> data Parquet roundtrip
omit d61e185 ARROW-11144: [CI][C++][Python] Move to newer Hadoop version
omit e05f032 ARROW-7800 [Python] implement iter_batches() method for ParquetFile and ParquetReader
omit a911e67 ARROW-11139: [GLib] Add support for extension type
omit fdf5e88 ARROW-11137: [Rust][DataFusion] Clippy needless_range_loop,needless_lifetimes
omit 5f2495d ARROW-11129: [Rust][DataFusion] Use tokio for loading parquet
omit 063d2a8 ARROW-11067: [C++] Fix CSV null detection on large values
omit 0eae886 ARROW-11125: [Rust] Logical equality for list arrays
omit dab1eeb ARROW-11043: [C++] Add "is_nan" kernel
omit 2cf3f25 ARROW-10881: [C++] Fix EXC_BAD_ACCESS in PutSpaced
omit 88aaea5 ARROW-11132: [CI] Use pip to install crossbow's dependencies for the comment bot
omit b2b549a ARROW-10955: [C++] Fix JSON reading of list(null) values
omit 4ad01cd ARROW-10578: [C++] Comparison kernels crashing for string array with null string scalar
omit a745299 ARROW-11127: [C++] ifdef unused cpu_info on non-x86 platforms
omit e306c35 ARROW-10624: [R] Proactively remove "problems" attributes
omit be4cb61 ARROW-11126: [Rust] Document and test ARROW-10656
omit 32ce8e4 ARROW-10492: [Java][JDBC] Allow users to config the mapping between SQL types and Arrow types
omit e642354 ARROW-11096: [Rust] C data interface for [Large]binary
omit 5db1d2a ARROW-11072: [Rust] [Parquet] Support reading decimal from physical int types
omit 757e50e ARROW-6582: [R] Arrow to R fails with embedded nuls in strings
omit f7d47a3 ARROW-11037: [Rust] Optimized creation of string array from iterator.
omit f14c3a1 ARROW-10840 [C++] FileMetaData does not have key_value_metadata when built from FileMetaDataBuilder
omit 58d7d95 ARROW-11121: [Developer] Use pull_request_target for PR JIRA integration
omit 96187b7 ARROW-11124: [Doc] Update status matrix for Decimal256
omit fdb0e3b ARROW-11095 [Python] access pyarrow.RecordBatch field() and column() by string name
omit b3514c2 ARROW-10930: [Python] Add value_field property to LargeListType / FixedSizeListType
omit f49f293 [Doc] Fix link to integration_json_examples (#9085)
omit f170a9b ARROW-11111: [GLib] Add GArrowFixedSizeBinaryArrayBuilder
omit 86cf246 ARROW-11097: [Rust] Minor simplification of some tests.
omit 745f612 ARROW-11101: [Rust] rewrite pre-commit hook
omit ee3d447 ARROW-11110: [Rust] [Datafusion] ExecutionContext.table should take immutable reference
omit 0d225e9 ARROW-11113: [Rust] support as_struct_array cast
omit dfef236 ARROW-11082: [Rust] C data interface to largeUTF8
omit 5228ede ARROW-11086: [Rust] Extend take implementation to more index types
omit 848b173 ARROW-11109: [GLib] Add garrow_array_builder_append_empty_value() and values()
omit fc43489 ARROW-11052: [Rust] [DataFusion] Implement metrics for HashJoinExec
omit 43b02de ARROW-11104: [GLib] Add append_null/append_nulls to GArrowArrayBuilder and use them
omit 2e9ff3c ARROW-11100: [Rust] Speed up numeric to string cast using lexical_core
omit 4b7cdcb ARROW-11055: [Rust] [DataFusion] Support date_trunc function
omit e4784d3 ARROW-11105: [Rust] Migrated MutableBuffer::freeze to From<MutableBuffer> for Buffer
omit 9fe3754 ARROW-11040: [Rust] Simplified builders
omit 3992456 ARROW-11029: [Rust] [DataFusion] Add documentation for code that determines number of rows per operator
omit eb17687 ARROW-11102: [Rust][DataFusion] fmt::Debug for ScalarValue(Utf8) is always quoted
omit 7460845 ARROW-11099: [Rust] Remove unsafe value_slice and raw_values methods from primitive and boolean arrays
omit cd22be6 ARROW-10996: [Rust] [Parquet] change return value type of get_arrow_schema_from_metadata()
omit cc0ee5e ARROW-10825: [Rust] Added support for NullArray to MutableArrayData
omit 2d28778 ARROW-10990: [Rust] Refactor simd comparison kernels to avoid out of bounds reads
omit fcc2227 ARROW-11035: [Rust] Improved performance of casting to utf8
omit 118f462 ARROW-10656: [Rust] Allow schema validation to ignore field names and only check data types on new batch
omit d4b2ad8 ARROW-10692: [Rust] Removed undefined behavior derived from null pointers
omit 51672b2 ARROW-11091: [Rust][DataFusion] Fix new clippy linting errors
omit 709f20d ARROW-11083: [CI] Ensure using Ubuntu 20.04 for dev.yml:release job
omit dcb10d0 ARROW-11092: [CI] (Temporarily) move offending workflows to separate files
omit c92256d ARROW-10668: [R] Support for the .data pronoun
omit dd5fe70 ARROW-11054: [Rust] [DataFusion] Move to sqlparser 0.7.0
omit cf0ef79 ARROW-11085: [Rust] Migrated from action-rs to shell in github actions.
omit 25b7302 ARROW-11076: [Rust][DataFusion] Refactor usage of right indices in hash join
omit 2440c9e ARROW-11084: [Rust] Fixed clippy
omit f945eba ARROW-11079: [R] Catch up on changelog since 2.0
omit 4e57002 ARROW-10733: [R] Improvements to Linux installation troubleshooting
omit 1ddf721 ARROW-11058: [Rust] [DataFusion] Implement coalesce batches operator
omit 635f12b ARROW-10416: [R] Support Tables in Flight
omit 36d80e3 ARROW-11050: [R] Handle RecordBatch in write_parquet()
omit 453a5d1 ARROW-11073: [Rust] fix lint error in in /arrow/rust/arrow/src/ipc/reader.rs
omit 30ce2eb ARROW-11063: [Rust] [Breaking] Validate null counts when building arrays
omit f4ccceb ARROW-10995: [Rust] [DataFusion] Limit ParquetExec concurrency when reading large number of files
omit daf567a ARROW-11064: [Rust][DataFusion] Speed up hash join on smaller batches
omit ff63276 ARROW-11021: [Rust] Update dependencies
omit c46fd10 ARROW-11046: [Rust][DataFusion] Support `count_distinct` in DataFrame API
omit 15503ee ARROW-11042: [Rust][DataFusion] Increase default batch size
omit b07489b ARROW-10712: [Rust] [DataFusion] Add tests to TPC-H benchmarks
omit e1b38cd ARROW-11028: [Rust] Make a few pattern matches more idiomatic
omit ecb760f ARROW-11026 [Rust]: Run tests without requiring environment variables
omit 48676f2 ARROW-11038: [Rust] Removed unused trait and Result.
omit a11491c ARROW-11034: [Rust] remove rustfmt ignore list, fix format
omit 08e7894 ARROW-11025: [Rust] Fixed bench for binary boolean kernels
omit a1ac15f ARROW-11018: [Rust][DataFusion] Add support for column-level statistics, null count.
omit 8965b59 ARROW-11033 [Rust] Csv writing performance improvements
omit 2f68741 ARROW-11039: [Rust] Performance improvement for utf-8 to float cast
omit 4d97d83 ARROW-11004: [FlightRPC][Python] Header-based auth in clients
omit af44800 ARROW-11032: [C++][FlightRPC] Benchmark unix socket RPC
omit a4f7c4a ARROW-11012: [Rust] [DataFusion] Make write_csv and write_parquet concurrent
omit 8fa68b0 ARROW-10540: [Rust] Extended filter kernel to all types and improved performance
omit 2f5d592 ARROW-10582: [Rust] [DataFusion] Implement "repartition" operator
omit ca685a0 ARROW-11023: [C++][CMake] Fix gRPC build issue
omit 7f11abe ARROW-11015: [CI][Gandiva] Move gandiva nightly build from travis to github action
omit 1ecef42 ARROW-10943: [Rust][Parquet] Always init new RleDecoder
omit aba9de1 ARROW-10989: [Rust] Iterate primitive buffers by slice
omit f9efa02 ARROW-11014: [Rust] [DataFusion] Use correct statistics for ParquetExec
omit be72a2b ARROW-10967: [Rust] Add functions for test data to mod arrow::util::test_util
omit b210d47 ARROW-11008: [Rust][DataFusion] Simplify count accumulator
omit 9bab12f ARROW-9897: [C++][Gandiva] Added to_date function
omit 081728f ARROW-10988: [C++] Require CMake 3.5 or later
omit 0519c4c ARROW-5950: [Rust][DataFusion] Add logger
omit 1d874fa ARROW-11005: [Rust] Remove indirection from `take` kernel
omit 53a36f5 ARROW-10703: [Rust] [DataFusion] Compute build-side of hash join once
omit c0dad80 ARROW-10969: [Rust][DataFusion] Implement basic String ANSI SQL Functions
omit ab185d5 ARROW-10999: [Rust] [Benchmarks] Use signed ints for TPC-H schema
omit 22f06bb ARROW-10946: [Rust] Simplified bit chunk iterator
omit a2e7d3a ARROW-10642: [R] Can't get Table from RecordBatchReader with 0 batches
omit 38ba81b ARROW-10770: [Rust] JSON nested list reader
omit 0c4dca0 ARROW-10574: [Python][Parquet] Allow collections for 'in' / 'not in' filter (in addition to sets)
omit c751295 ARROW-9027: [Python][Testing] Split parquet tests into multiple files + clean-up
omit f52a100 ARROW-10938: [Rust] upgrade dependency "flatbuffers" to 0.8
omit 4c48539 ARROW-10994: [Rust] [DataFusion] Add support for compression when writing Parquet files
omit 9724afd ARROW-10951: [Python][CI] Fix nightly pandas builds (pytest monkeypatch issue)
omit 5f73bd5 ARROW-10947: [Rust][DataFusion] Optimize UTF8 to Date32 Conversion
omit 5ce38da ARROW-8425: [Rust] [Parquet] Correct temporal IO
omit 970fc21 ARROW-10929: [Rust] Change CI to use Stable Rust
omit bcb3c1b ARROW-10604: [GLib][Ruby] Add support for 256-bit decimal
omit c019e79 ARROW-10885: [Rust][DataFusion] Optimize hash join build vs probe order based on number of rows
omit a5d7961 ARROW-10993: [CI][macOS] Fix Python 3.9 installation by Homebrew
omit a054c78 ARROW-10968: [Rust][DataFusion] Don't build hash table for right side of join
omit 02a3ad8 ARROW-10940: [Rust] Extend sort kernel to ListArray
omit 6e29bdb ARROW-10985: [Rust] Update unsafe guidelines for adding JIRA references
omit f2b421c ARROW-10986: [Rust][DataFusion] Add average stats to TPC-H benchmarks
omit 962d0bb ARROW-10944: [Rust] Implement min/max aggregate kernels for BooleanArray
omit 5eb6ce1 ARROW-9828: [Rust] [DataFusion] Support filter pushdown optimisation for TableProvider implementations
omit 22d28e9 ARROW-10952: [Rust] Add pre-commit hook
omit 3e89a9c ARROW-10808: [Rust][DataFusion] Support nested expressions in aggregations.
omit 091df20 ARROW-10914: [Rust] Refactor simd arithmetic kernels to use chunked iteration
omit 5819943 ARROW-10856: [R] CC and CXX environment variables passing to cmake
omit 5c15af9 ARROW-10960: [C++][FlightRPC] Default to empty buffer instead of null
omit 21241f2 ARROW-10182: [C++] Add basic continuation support to Future
omit 519e9da ARROW-10927: [Rust][Parquet] Add Decimal to ArrayBuilderReader
omit 1a7b692 ARROW-10838: [Rust] [CI] Add arrow build targeting wasm32
omit f95781e ARROW-10954: [C++][Doc] PlasmaClient is threadSafe now
omit 572e7c7 ARROW-10948: [C++] Always use GTestConfig.cmake
omit 8a13401 ARROW-10783: [Rust][DataFusion] Implement Statistics for Parquet TableProvider
omit c490abd ARROW-10949: [Rust] Removed un-needed clone
omit 6c35473 ARROW-10942: [C++] Fix S3FileSystem::Impl::IsEmptyDirectory on Amazon
omit d65ba4e ARROW-10844: [Rust] [DataFusion] Allow joins after a table registration
omit 900f6fe ARROW-10889: [Rust] [Proposal] Add guidelines about usage of `unsafe`
omit 13cf86f ARROW-10863: [Python] Fix pandas skip in ExtensionArray.to_pandas test
omit 6cedab0 ARROW-10928: [C++] Better Parquet error when trying to write empty struct
omit 71e37e2 ARROW-10927: [Rust][Parquet] Add Decimal to ArrayBuilderReader [REVERT]
omit be734a1 ARROW-10932: [C++] BinaryMemoTable::CopyOffsets access out-of-bound address when data is empty
omit 06ac750 ARROW-10927: [Rust][Parquet] Add Decimal to ArrayBuilderReader
omit aac3c33 ARROW-10915: [Rust] README.md: set the Env vars as absolute dirs; several minor fixes.
omit c1ed9db ARROW-10933: [Rust] Update readme files in regard to nightly rust
omit 50ba500 ARROW-10918: [Doc][C++] Document supported Parquet features
omit ef702a5 ARROW-10887: [Doc][C++] Document C++ IPC API
omit 5f85d1e ARROW-10932: [C++] BinaryMemoTable::CopyOffsets access out-of-bound address when data is empty
omit 1da1490 ARROW-10934: [Python] Skip filesystem tests for in-memory fs for fsspec 0.8.5
omit 6fafedf ARROW-10804: [Rust] Removed some unsafe code from the parquet crate
omit 3e71ea0 ARROW-10719: [C#] ArrowStreamWriter doesn't write schema metadata
omit 8cb2d81 ARROW-10896: [C++][CMake] Rename internal RE2 package name to "re2" from "RE2"
omit 26aef88 ARROW-10900: [Rust] [DataFusion] Resolve TableScan provider eagerly
omit 970a9e7 ARROW-10907: [Rust] Fix Cast UTF8 to Date64
omit 9a3a5b8 ARROW-4804: [Rust] Parse Date32 and Date64 in CSV reader
omit d202f1b ARROW-10636: [Rust][Parquet] Switch to Rust Stable by removing specialization in parquet
omit cbb1ed5 ARROW-10852 [C++] AssertTablesEqual(verbose=true) segfaults if the le…
omit 7fa25fe ARROW-10863: [Python] Fix ExtensionArray.to_pandas to use underlying storage array
omit 482ac5f ARROW-10867: [C++] Workaround gcc internal compiler error
omit 408e5be ARROW-10810: [Rust] Improve comparison kernels performance
omit 0e8de08 ARROW-10607: [C++][Parquet] Add parquet support for decimal256.
omit 2081762 ARROW-10870: [Julia][Doc] Include Julia in project documentation
omit 8f636b7 ARROW-10913: [Python][Doc] Code block typo in filesystems docs
omit 8d76312 ARROW-6883: [C++][Python] Allow writing dictionary deltas
omit 8df91c9 ARROW-10908: [Rust][DataFusion] Update relevant tpch-queries with BETWEEN
omit 7f3794c ARROW-10827: [Rust] Move concat from builders to a compute kernel and make it faster (2-6x)
omit 88c0887 ARROW-9771: [Rust] [DataFusion] treat predicates separated by AND separately in predicate pushdown
omit 3a925f6 ARROW-10897: [Rust] Removed level of indirection.
omit 48fee66 ARROW-10849: [Python] Handle numpy deprecation warnings for builtin type aliases
omit 7df87ac ARROW-10873: [C++] Apple Silicon is reported as arm64 in CMake
omit 8ae596a ARROW-10796: [C++] Implement optimized RecordBatch sorting
omit a2c732d ARROW-10224: [Python] Add support for Python 3.9 except macOS wheel and Windows wheel
omit 5353c28 ARROW-10832: [Rust] [Arrow] generate src/ipc/gen/* with latest snapshot flatc.
omit 7a22ba9 ARROW-10859: [Rust] [DataFusion] Made collect not require ExecutionContext
omit e980ef8 ARROW-10817: [Rust] [DataFusion] Implement TypedString and DATE coercion
omit 989757f ARROW-10893: [Rust] [DataFusion] More clippy lints
omit fcad0b9 ARROW-10891: [Rust][DataFusion] Enable / fix clone_on_copy, map_clone, or_fun_call
omit 0c8b990 ARROW-10801: [Rust] [Flight] Support sending FlightData for Dictionaries with that of a RecordBatch
omit f8e9119 ARROW-10878: [Rust] Simplify extend_from_slice
omit c4a65b4 ARROW-10876 [Rust] validate row value type in json reader
omit 602ec07 ARROW-10875 [Rust] simplify simd cfg check with cfg_aliases
omit 1378c20 ARROW-10874: [Rust][DataFusion] Add statistics for MemTable, change statistics struct
omit edff65d ARROW-10865: [Rust] Easier to use Schema -> DFSchema conversion
omit f1a1dc3 ARROW-10879: [Packaging][deb] Restore Debian GNU/Linux Buster support
omit 5db284f ARROW-10854: [Rust] [DataFusion] Simplify logical plan scans
omit a3609dd ARROW-10836: [Rust] Extend take kernel to FixedSizeListArray
omit 4607445 ARROW-10858: [C++] Add missing Boost dependency with Visual C++
omit 2816f37 ARROW-10812: [Rust] Make BooleanArray not a PrimitiveArray
omit a774ae7 ARROW-10839: [Rust] [Data Fusion] Implement BETWEEN operator
omit 259fd71 ARROW-10837: [Rust][DataFusion] Use `Vec<u8>` for hash keys
omit b9e94d3 ARROW-10674: [Rust] Fix BigDecimal to be little endian; Add IPC Reader/Writer for Decimal type to allow integration tests
omit a5a9859 ARROW-10871: [Julia][CI] Setup Julia testing via Github Actions
omit 83635d5 ARROW-10869: [GLib] Add garrow_*_sort_indices() and related options
omit 8972b12 ARROW-10776: [C++] Allow STL iteration over concrete primitive arrays
omit b0b9269 ARROW-10860: [Java] Avoid integer overflow for generated classes in Vector
omit 3deae8d ARROW-10842 [Rust] decouple IO from json reader, fix crash during json schema inference with invalid json
omit cd56f5c ARROW-10851: [C++] Reduce size of generated code for sort kernels
omit 38cfdc3 ARROW-10781:[Rust] [DataFusion] add the 'Statistics' interface in data source
omit d1ffe72 ARROW-10833: [Python] Allow pyarrow to be compiled on NumPy <1.16.6 and work on 1.20+
omit 36d38b5 ARROW-7363: [Python] add combine_chunks method to ChunkedArray
omit 8a6adc4 ARROW-10857: [Packaging] Follow PowerTools repository name change on CentOS 8
omit db94f24 ARROW-10826: [Rust] Add support for FixedSizeBinaryArray to MutableArrayData
omit 6ba022f ARROW-10845: [Python][CI] Build with nightly numpy and pandas artifacts
omit 7d509dc ARROW-10792: [Rust] [CI] Modularize builds for faster build and smaller caches
omit 6c831cd ARROW-8113: [C++] Lighter weight variant<>
omit d1b8ac0 ARROW-10788: [C++] Make S3 recursive tree walks parallel
omit 09c442a ARROW-10732: [Rust] [DataFusion] Integrate DFSchema as a step towards supporting qualified column names
omit 2cae0b3 ARROW-10843: [C++] Add support for temporal types in sort family kernels
omit e58e607 ARROW-10742: [Python] Check mask when creating array from numpy
omit bc5b74b ARROW-10216: [Rust] Simd implementation for primitive min/max kernels
omit 328c5dd ARROW-10809: [C++] Use Datum for SortIndices() input
omit b290e23 ARROW-10830 [Rust] avoid hard crash in json reader
omit 8711ca9 ARROW-10722: [Rust][DataFusion] Reduce overhead of some data types in aggregations / joins, improve benchmarks
omit 49f23a1 ARROW-10617: [Python] Fix RecordBatchStreamReader iteration with Python 3.8
omit 3cbc482 ARROW-10807: [Rust][DataFusion] Avoid double hashing
omit 52d615d ARROW-10277: [C++] Support comparing scalars approximately
omit 49fb0f5 ARROW-10146: [Python] Fix parquet FileMetadata.to_dict in case statistics is not set
omit 847ba0c ARROW-10337: [C++] More liberal parsing of ISO8601 timestamps with fractional seconds
omit 363a051 ARROW-10829: [Rust] [DataFusion] Implement Into<Schema> for DFSchema
omit bae1cca ARROW-10652: [C++][Gandiva] Make gandiva cache size configurable
omit 642a4a2 ARROW-10790: [C++] Improve ChunkedArray and Table sort_indices performance
omit 8d1d57c ARROW-10779: [Java] Fix writeNull method in UnionListWriter
omit 7ec917b ARROW-10802: [C++] remove special casing for Dictionary[NullType] in parquet column writer
omit ef3cff6 ARROW-10828: [Rust][DataFusion] Address / fix clippy lints
omit 7708519 ARROW-10591: [Rust] Add support for StructArray to MutableArrayData
omit e1c1e05 ARROW-10821 [Rust][Datafusion] support negative expression
omit 57829f5 ARROW-10748: [Java][JDBC] Support consuming timestamp data when time zone is not available
omit 3453943 ARROW-10746: [C++] Bump gtest version + use GTEST_SKIP in tests
omit bce15dc ARROW-10820: [Rust] [DataFusion] Complete TPC-H Benchmark Queries
omit e75e0fb ARROW-10813: [Rust] [DataFusion] Implement DFSchema
omit d1340a3 ARROW-10824: [Rust] Added partialEq to null array
omit 1727b10 ARROW-10823: [Rust] Fixed error in MutableArrayData
omit ee83d47 ARROW-10822 [Rust][Datafusion] add simd feature flag to datafusion
omit 04393b3 ARROW-10728: [Rust][DataFusion] Support USING in SQL
omit 20c5c6c ARROW-10814: [Packaging][deb] Remove support for Debian GNU/Linux Stretch
omit 8bf8ccd ARROW-10811: [R][CI] Remove nightly centos6 build
omit 1d2b4a5 ARROW-10109: [Rust] Add support to the C data interface for primitive types and utf8
omit 63144ad ARROW-10800 [Rust] [Parquet] Provide access to the elements of parquet::record::{List, Map}
omit 1c47c19 ARROW-9296: [Rust][DataFusion] Address clippy errors clippy::unnecessary_unwrap, clippy::useless_format,
omit 68ef7d2 ARROW-10795: [Rust] Optimize specialization for datatypes
omit 016f76c ARROW-10753: [Rust] [DataFusion] Fix parsing of negative numbers in DataFusion
omit 5ed4695 ARROW-10791: [Rust] StreamReader, read_dictionary duplicating schema info
omit 1f98388 ARROW-10785: [Rust] Optimize take string
omit 3bec5a1 ARROW-10786: [Packaging][RPM] Drop support for CentOS 6
omit 96067d0 ARROW-10789: [Rust][DataFusion] Make TableProvider dynamically typed
omit 648c739 ARROW-10569: [C++] Improve table filtering performance
omit 18bb6dd ARROW-10759: [Rust][DataFusion] Implement string to date cast
omit 1818dd6 ARROW-10767: [Rust] Speed up sum with nulls (non-simd)
omit b22bae7 ARROW-10696: [C++] Add SetBitRunReader
omit fd8843d ARROW-5679: [Python][CI] Remove Python 3.5 support
omit c080548 ARROW-10697: [C++] Add notes about bitmap readers
omit 8c42a6b ARROW-10644: [Python] Consolidate path/filesystem handling in pyarrow.dataset and pyarrow.fs
omit a086ac6 ARROW-10780: [R] Update known R installation issues for CentOS 7
omit 97b06d9 ARROW-10774: [R] Set minimum cpp11 version
omit a8b9646 ARROW-10411: [C++] Fix incorrect child array lengths for Concatenate of FixedSizeList
omit 68866a1 ARROW-10775: [Rust][DataFusion] Use ahash in join hashmap
omit 8ae16a1 ARROW-10765: [Rust] Optimize take string for non-null arrays
omit a302657 ARROW-10627: [Rust] Loosen cfg restrictions for wasm32
omit dce5790 ARROW-10772: [Rust] Speed up take by writing to buffer
omit 16f758b ARROW-10750: [Rust] [DataFusion] Add SQL support for LEFT and RIGHT join
omit 03a89aa ARROW-10709: [C++][Python] Allow PyReadableFile::Read() to call pyobj.read_buffer()
omit 5eae11f ARROW-10778: [Python] Fix RowGroupInfo.statistics for empty row groups
omit 070c481 ARROW-10717 [Rust] [DataFusion] Add support for right join
omit b248788 ARROW-10526: [FlightRPC][C++] Client cookie middleware
omit 4e4e938 ARROW-9728: [Rust] [Parquet] Nested definition & repetition for structs
omit 17805f3 ARROW-10693: [Rust] [DataFusion] Add support to left join
omit 984aba3 ARROW-10729: [Rust] [DataFusion] Add SQL support for JOIN using implicit syntax
omit 64f9b3f ARROW-10720: [C++] Add Rescale support for BasicDecimal256
omit 42066ec PARQUET-1566: [C++] Indicate if null count, distinct count are present in column statistics
omit c0ee1c0 ARROW-10751: [C++] Add RE2 to minimal build example
omit 07290fb ARROW-10769: [Rust] Revert "ARROW-10656: [Rust] Use DataType comparison without values"
omit 322cd01 ARROW-10760: [Rust] [DataFusion] Fixed error in filter push down over joins
omit 71e2cb2 ARROW-10656: [Rust] Use DataType comparison without values
omit 33a4290 ARROW-10684: [Rust] Inherit struct nulls in child null equality
omit 981cab7 ARROW-10763: [Rust] Speed up take for primitive / boolean for non-null arrays
omit a2d1708 ARROW-4544: [Rust] JSON nested struct reader
omit 3ebda83 ARROW-10754: [GLib] Add support for metadata to GArrowField
omit a8bebed ARROW-10752: [GLib] Add garrow_schema_has_metadata()
omit fa4c76f ARROW-10755: [Rust] [Parquet] Add support for writing boolean type
omit 95a497f ARROW-10747: [Rust]: CSV reader optimization
omit 1d9fbeb ARROW-10741: [Rust] Apply previously ignored clippy suggestions
omit c384fe3 ARROW-10757: [Rust] [CI] Fix CI failures
omit 25ee2f8 ARROW-10756: [Rust][DataFusion] Fix reduntant clones
omit e883f26 ARROW-10542: [C#][Flight] Add beginning on flight code for net core
omit 2f77cc2 ARROW-10330: [Rust][DataFusion] Implement NULLIF() SQL function
omit 87d34fb ARROW-10749: [C++] Incorrect string format for Datum with the collection type
omit b161436 ARROW-10740: [Rust][DataFusion] Remove redundant clones found by clippy
omit a6dd52d ARROW-10745: [Rust] Directly allocate padding bytes in filter context
omit 6491425 ARROW-10584: [Rust] [DataFusion] Add SQL support for JOIN ON syntax
omit d2b3cc4 ARROW-10662: [Java] Avoid integer overflow for Json file reader
omit 1b51b71 ARROW-10541: [C++] Add re2 library to core arrow / ARROW_WITH_RE2
omit 2a5f924 ARROW-10268: [Rust] Write out non-nested dictionaries in the IPC format
omit 65aa527 ARROW-10487 [FlightRPC][C++] Header-based auth in clients
omit 47b2dd5 ARROW-10689: [Rust] [DataFusion] Add SQL support for CASE WHEN
omit db20c7a ARROW-10301: [C++][Compute] Implement "all" reduction kernel for boolean data
omit d0fab65 ARROW-10710: [Rust] Revert tokio upgrade, go back to 0.2
omit ec98dd8 ARROW-10704: [Rust][DataFusion] Remove Nested from expression enum
omit d8c2ec7 ARROW-10701: [Rust] Fix sort_limit_query_sql benchmark
omit 7eb46b9 ARROW-10705: [Rust] Loosen restrictions on some lifetime annotations
omit e74891e ARROW-10724: [Dev Tools] Added labeler to PRs that need rebase.
omit 2b68a7b ARROW-10690: [Java] Fix ComplexCopier bug for list vector
omit c0a6ab9 ARROW-10666: [Rust][DataFusion] Support nested SELECT statements.
omit ffe6d4c ARROW-10723: [Packaging][deb][RPM] Enable Parquet encription
omit 61926fe ARROW-10721: [C#][CI] Use .NET 3.1 by default
omit bd10727 ARROW-10563: [Packaging][deb][RPM] Add missing dev package dependencies
omit b699541 ARROW-10688: [Rust] [DataFusion] Implement CASE WHEN logical plan
omit cb04686 ARROW-1846: [C++][Compute] Implement "any" reduction kernel for boolean data
omit 5e60962 ARROW-8199: [C++] Add support for multi-column sort indices on Table
omit 6a8607a ARROW-10711: [CI] Remove set-env from auto-tune to work with new GHA settings
omit a8c2d29 ARROW-10708: [Packaging][deb] Add support for Ubuntu 20.10
omit 0a9fb80 ARROW-10665: [Rust] like/nlike utf8 scalar fast paths, bug fixes in like/nlike
omit 42564e4 ARROW-10677: [Rust] Fix CSV Boolean parsing + add tests to demonstrate supported csv parsing
omit b656c33 ARROW-10667: [Rust] [Parquet] Add a convenience type for writing Parquet to memory
omit 7a05410 ARROW-10679: [Rust] [DataFusion] Implement CASE WHEN physical expression
omit a15c6fc ARROW-10610: [C++] Updated vendored fast_float version to latest
omit a8c89e3 ARROW-10669: [C++][Compute] Support scalar arguments to Boolean compute functions
omit ca6e838 ARROW-10685: [Rust] [DataFusion] Added support for Join on filter-pushdown optimizer.
omit 94fed43 ARROW-10699: [C++] Fix BitmapUInt64Reader on big endian
omit 940b9e9 ARROW-10032: [Documentation] update C++ windows docs
omit 1c18214 ARROW-10646: [C++][FlightRPC] Disable flaky Flight test on Windows
omit b4a0751 ARROW-10426: [C++] Allow writing large strings to Parquet
omit 9fadd56 ARROW-10143: [C++] Rewrite Array(Range)Equals
omit 6cea669 ARROW-10680: [Rust] [DataFusion] Add partial support for TPC-H query 12
omit 0e8be3c ARROW-10620: [Rust][Parquet] move column chunk range logic to metadata.rs
omit 78e1214 ARROW-10672: [Rust] [DataFusion] Made Limit be computed on the stream.
omit d873657 ARROW-10654: [Rust] Specialize parsing of floats / bools in CSV Reader
omit 37c02c1 ARROW-10673: [Rust] [DataFusion] Made sort not collect on `execute`.
omit cc6158d ARROW-10682: [Rust] Improve sort kernel performance by enabling inlining of is_valid calls
omit 208b258 ARROW-10585: [Rust] [DataFusion] Add join support to DataFrame and LogicalPlan
omit 34ffc93 ARROW-9555: [Rust] [DataFusion] Implement physical node for inner join
omit be13bf5 ARROW-10619: [C++] Fix IPC validation regressions
omit e599da2 ARROW-10197: [python][Gandiva] Execute expression on filtered data
omit f00160c ARROW-9674: [Rust] Make the parquet read and writers Send
omit 54a85f1 ARROW-4193: [Rust] Add support for decimal data type
omit 6324e79 ARROW-10661: [C#] Fix benchmarking project
omit 0e841aa ARROW-10660: [Rust] Implement AVX-512 bit or operation
omit 8b9f6b9 ARROW-10598: [C++] Separate out bit-packing in internal::GenerateBitsUnrolled for better performance
omit b8e021c ARROW-10634: [C#][CI] Change the build version from 2.2 to 3.1 in CI
omit a7e02c4 ARROW-10639: [Rust] Added examples to is_null kernel and simplified signature.
omit ebeea18 ARROW-10653: [Rust] Update toolchain nightly
omit 0865332 ARROW-10651: [C++] Fix alloc-dealloc-mismatch in S3-related factory
omit 60ea0dc ARROW-10122: [Python] Fix to_pandas conversion with subset of columns and MultiIndex
omit a132d16 ARROW-10581: [Doc] IPC dictionary reference to relevant section
omit dbdce71 ARROW-10508 [Java] Allow FixedSizeListVector to have empty children
omit 256d0dc ARROW-10633: [Rust][DataFusion] Dependency version updates
omit f203788 ARROW-10637: [Rust] Added examples to some boolean kernels.
omit 032cd5e ARROW-10464: [Rust] [DataFusion] Add utility to convert TPC-H data from tbl to CSV and Parquet
omit 0e2681f ARROW-10631: [Rust] Fixed error in computing equality of fixed-sized binary.
omit f5c0647 ARROW-10638: [Rust] Improved tests of boolean kernel.
omit c8c2110 ARROW-10173: [Rust][DataFusion] Implement support for direct comparison to scalar values
omit ee3b137 ARROW-10621: [Java] Put required libraries into the common directory
omit feabdf0 ARROW-10407: [C++] Add BasicDecimal256 division Support
omit 02b4f73 ARROW-10622: [R] Nameof should not use "void" as the crib
omit 1aab978 ARROW-10629: [CI] Fix MinGW Github Actions jobs
omit f725585 ARROW-10628: [Rust] flag clippy warnings as errors
omit e5fce7f ARROW-10609: [Rust] Optimize min/max of non null strings
omit ca9783b ARROW-10589: [Rust] Implement AVX-512 bit and operation
omit c2bffc4 ARROW-10480: [Python] don't infer compression by extension for Parquet
omit 58e20b2 ARROW-10532: [Python] Fix metadata in Table.from_pandas conversion with specified schema with different column order
omit 7c509a6 ARROW-9489: [C++] Add fill_null kernel implementation for (array[string], scalar[string])
omit f59221d ARROW-10616: [Developer] Expand PR labeler to all supported languages
omit 601f19d ARROW-10530: [R] Optionally use distro package in linuxlibs.R
omit b00325b ARROW-10511: [Python] Fix to_pandas() conversion in case of metadata mismatch about timezone
omit e5c855a ARROW-10475: [C++][FlightRPC] handle IPv6 hosts
omit 759c1df ARROW-10577: [Rust][DataFusion] HashAggregator stream finishes unexpectedly after going to Pending state - tests
omit f690619 ARROW-10519: [Python] Fix deadlock when importing pandas from several threads
omit 245564c ARROW-10560: [Python] Fix crash when creating array from huge string
omit 6b910ab ARROW-10596: [Rust] Improve take benchmark
omit ceb9471 ARROW-10572: [Rust][DataFusion] Use aHash instead of FnvHashMap
omit 7a1ef18 ARROW-10269: [Rust] Update to 2020-11-14 nightly
omit 219b2cd ARROW-10595: [Rust] Simplify inner loop of min/max kernels for non-null case
omit 2d75751 ARROW-9911: [Rust][DataFusion] SELECT <expression> with no FROM clause should produce a single row of output
omit 5666dca ARROW-10079: [Rust] Benchmark and improve count bits
omit 58113b9 ARROW-10590: [Rust] Remove Date32(Millisecond) from casts
omit e2f1e01 ARROW-10366: [Rust][DataFusion] Do not buffer intermediate results in merge or HashAggregate
omit a3eb4a9 ARROW-10561: [Rust] Simplified Buffer's `write` and `write_bytes` and fixed undefined behavior
omit 7efb373 ARROW-9862: [Java] Enable UnsafeDirectLittleEndian on a big-endian platform
omit 4a2477a ARROW-10455: [Rust] [CI] Fixed error in caching files
omit 7be266b ARROW-10566: [C++] Allow validating ArrayData directly
omit 9e27fb7 ARROW-9636: [Python] Update documentation about 'LZO' compression in parquet.write_table
omit f02d3ee ARROW-10575: [Rust] Rename union.rs to be cosistent with other arrays
omit 3051604 ARROW-10484: [C++] Make Future<> more generic
omit 40a7a6f ARROW-10567: [C++] Add multiple perf runs options for higher precision reporting
omit 9baa123 ARROW-10546: [Python] Deprecate DaskFileSystem/S3FSWrapper + stop using it internally
omit 422afa5 ARROW-10558: [Python] Fix python S3 filesystem tests interdependence
omit abdae9d ARROW-10568: [C++][Parquet] Avoid crashing when OutputStream::Tell fails
omit 7a770d7 ARROW-10551: [Rust] Fix unreproducible benches by seeding random number generator
omit 57b21d7 ARROW-10021: [C++][Compute] Return top-n modes in mode kernel
omit 75aea48 ARROW-10559: [Rust][DataFusion] Split up logical_plan/mod.rs into sub modules
omit da94af7 ARROW-10522: [R] Allow rename Table and RecordBatch columns with names()
omit 6f20b50 ARROW-10481: [R] Bindings to add, remove, replace Table columns
omit aca7070 ARROW-9803: [Go] Add initial support for s390x
omit c74aac3 ARROW-6071: [C++] Generic binary-to-binary casts
omit 1c18706 ARROW-9001: [R] Box outputs as correct type in call_function
omit cf243d4 ARROW-10525: [C++] Fix crash on unsupported IPC stream
omit 8e4d9eb ARROW-10531: [Rust][DataFusion]: Add schema and graphviz formatting for LogicalPlans and a PlanVisitor
omit f7027b4 ARROW-10552: [Rust] Removed un-used Result
omit e6e8839 ARROW-10547: [Rust][DataFusion] Do not lose Filters with UserDefined plan nodes
omit 219b0dc ARROW-10493: [C++][Parquet] Fix offset lost in MaybeReplaceValidity
omit 1e9ed5f ARROW-10412: [C++] Improve grpc_cpp_plugin detection
omit 64396aa ARROW-10545: [C++] Fix crash on invalid Parquet file (OSS-Fuzz)
omit 00f67ac ARROW-10543: [Developer] Add a note about being patient after gitbox is enabled
omit 14501b2 ARROW-10042: [Rust] Fix tests involving ArrayData/Buffer equality
omit 18b9281 ARROW-8883: [Rust] [Integration] Enable more tests
omit ef0feb2 ARROW-10353: [C++] Fix handling of compression in Parquet data pages v2
omit b07f65d ARROW-10433 [Python] Swopped the conditions for checking for fsspec filesystems
omit 26be867 PARQUET-1935: [C++] Fix bug in WriteBatchSpaced
omit 99ab5d6 ARROW-10345: [C++][Compute] Fix NaN handling in sorting and topn kernels
omit 41d2438 ARROW-10461: [Rust] Fix offset bug in remainder bits
omit c6b78a2 ARROW-10518: [C++][Gandiva] Adding NativeFunction::kCanReturnErrors to cast function in gandiva
omit e59220c ARROW-10539: [Packaging][Python] Use GitHub Actions to build wheels for Windows
omit e7d56ee ARROW-9361 [Rust] Move array types into their own modules
omit 3e72c70 ARROW-5394: [C++][Benchmark] IsIn and IndexIn benchmark for integer and string types
omit 995abdc ARROW-7531: [C++] Reduce header inclusion cost slightly
omit eccdd48 ARROW-10325: [C++][Compute] Refine aggregate kernel registration
omit a9988ee ARROW-10346: [Python] Ensure tests aren't affected by user-supplied AWS config
omit 3767689 ARROW-10509: [C++] Define operator<<(ostream, ParquetException) for clang+Windows
omit 19d677a ARROW-10503: [C++] Uriparser will not compile using Intel compiler
omit 66aad85 ARROW-10471: [CI][Python] Ensure we have tests with s3fs and run those on CI
omit a3f97ab ARROW-10462: [Python] Fix usage of fsspec in ParquetDataset causing path issue on Windows
omit fb91d53 ARROW-10228: [Julia] Contribute Julia implementation
omit a04a15a ARROW-10402: [Rust] Refactor array equality
omit eb42c50 ARROW-10510: [Rust] [DataFusion] Benchmark COUNT(DISTINCT) queries.
omit 130f6a0 ARROW-10445: [Rust] Added doubleEnded iterator to PrimitiveArrayIter
omit 4dfbc8b ARROW-10448: [Rust] Remove PrimitiveArray::new that can cause UB
omit 2e284f4 ARROW-10449 [Rust] Make Dictionary::keys be an array
omit b1dfd96 ARROW-10261: [Rust] [Breaking] Change List datatype to Box<Field>
omit 61f5a66 ARROW-10476: [Rust] Allow string arrays to be built from Option<&str> or Option<String>
omit 39c187d ARROW-10477: [Rust] Add iterator support for Binary arrays.
omit e6366dc ARROW-10378: [Rust] Update take() kernel with support for LargeList.
omit 47f2e0c ARROW-10428: [FlightRPC][Java] Add support for HTTP cookies
omit ddda960 ARROW-10482: [Python] Fix compression per column in Parquet writing
omit b26478a ARROW-10467: [FlightRPC][Java] Add the ability to pass arbitrary client headers.
omit 78da3e6 ARROW-10502: [C++/Python] CUDA detection messes up nightly conda-win builds
omit e79a481 ARROW-10489: [C++] Add support for intel compiler
omit cb4f26d ARROW-10499: [C++][Java] Fix ORC Java JNI Crash
omit 15254f9 ARROW-10504: [C++] Suppress UBSAN pointer-overflow warning in RapidJSON
omit 7e740b8 ARROW-4960: [R] Build r-arrow conda package in crossbow
omit d4121d8 ARROW-10495: [Packaging][deb] Move FindRE2.cmake to libarrow-dev
omit c819964 ARROW-10491: [FlightRPC][Java] Fix NPE when using makeContext
omit 3eb6e69 ARROW-10441: [Java] Prevent closure of shared channels for FlightClient
omit bcbcead ARROW-10371: [R] Linux system requirements check needs to support older cmake versions
omit 818cafc ARROW-10496: [R][CI] Fix conda-r job
omit 1c223f5 ARROW-10468: [C++][Compute] Provide KernelExecutor instead of FunctionExecutor
omit 5355f7c ARROW-9861: [Java] Support big-endian in DecimalVector
omit 913cd76 ARROW-9897: [C++][Gandiva] Revert - to_date function
omit b4ddc96 ARROW-10490: [C++][GLib] Fix range-loop-analysis warnings
omit 3a87324 ARROW-10478: [Dev][Release] Correct Java versions to 3.0.0-SNAPSHOT
omit c02ed53 ARROW-10422: [Rust] Removed unused trait BinaryArrayBuilder
omit 959e8c5 ARROW-10300: [Rust] Improve documentation for TPC-H benchmark
omit 145ff87 ARROW-10446: [C++][Python] Roundtrip Timestamp ns with TzInfo correctly
omit 9f13810 ARROW-10458: [Rust] [Datafusion] create_logical_plan should not require mutable reference
omit 0573675 ARROW-10454: [Rust] [Datafusion] support creating ParquetExec from filelist and schema
omit 08993ea ARROW-10434: [Rust] Fix debug formatting for arrays with lengths between 10 and 20.
omit 86997e7 ARROW-10424: [Rust] Minor simplification to the generic impl PrimitiveArray
omit 9552486 ARROW-9709: [Java] Test cases in arrow-vector takes care of endianness
omit a8eb736 ARROW-9804: [FlightRPC] Flight auth redesign
omit 9231976 [C++][Build] Fix build error on s390x (#8563)
omit e7ce8cf ARROW-10398 [Rust] [Parquet] Re-Export parquet::record::api::Field
omit cc54326 ARROW-10396: [Rust] [Parquet] Publically export SliceableCursor and FileSource
omit 792ea98 ARROW-10410: [Rust] Some refactorings
omit 687dcea ARROW-9704: [Java] TestEndianness.testLittleEndian supports little- and big-endian platforms
omit b109195 ARROW-10080: [R] Call gc() and try again in MemoryPool
omit 868777d ARROW-10131: [C++][Dataset][Python] Lazily parse parquet metadata
omit 7e503af ARROW-10389: [Rust] [DataFusion] Make the custom source implementation API more explicit
omit 9867c48 ARROW-10413: [Rust] [Parquet] Unignore some tests that are passing now
omit 16f11d5 ARROW-10381: [Rust] Generalized Ordering for inter-array comparisons
omit 38971af ARROW-10388: [Java] Fix Spark integration build failure
omit 3cc3a4b ARROW-8426: [Rust] [Parquet] - Add more support for converting Dicts
omit 0d620c1 ARROW-7842: [Rust] [Parquet] Arrow list reader
omit 54ee9fc ARROW-10334: [Rust] [Parquet] NullArray roundtrip
omit 90f365d ARROW-10225: [Rust] [Parquet] Fix null comparison in roundtrip
omit 966a703 ARROW-10168: [Rust] [Parquet] Schema roundtrip - use Arrow schema from Parquet metadata when available
omit c8a59aa ARROW-10191: [Rust] [Parquet] Add roundtrip Arrow -> Parquet tests for all supported Arrow DataTypes
omit 9ccb521 ARROW-8426: [Rust] [Parquet] Add support for writing dictionary types
omit cf3861a ARROW-10095: [Rust] Update rust-parquet-arrow-writer branch's encode_arrow_schema with ipc changes
omit 57be963 ARROW-8423: [Rust] [Parquet] Serialize Arrow schema metadata
omit 710b80b ARROW-8289: [Rust] Parquet Arrow writer with nested support
omit 42cb805 ARROW-10392: [C++][Gandiva] Avoid string copy while evaluating IN expression
omit 8513e7f ARROW-10393: [Rust] Apply fix for null reading in json reader for nested
omit 765f20c ARROW-10408: [Java] Bump Avro to 1.10.0
omit 3ab3b4b ARROW-10397: [C++] Update comment to match change made in b1a7a73ff2
omit c3091dd ARROW-10399: [R] Fix performance regression from cpp11::r_string
omit 9b70673 ARROW-10400: [C++] Propagate TLS client peer_identity when using mutual TLS
omit cf61fa1 ARROW-10385: [C++][Gandiva] Add support for LLVM 11
omit e22820f ARROW-10336: [Rust] Added FromIter and ToIter for string arrays
omit 9d424b5 ARROW-10394 [Rust] Validate datatype on [Large]BinaryArray creation
omit 06d4f17 ARROW-10390: [Rust][Parquet] Ensure it is possible to create custom parquet writers
omit f6501a5 ARROW-10319: [Go][Flight] Add context to flight client auth handler
omit 7155cd5 ARROW-10135: [Rust] [Parquet] Refactor file module to help adding sources
omit a764d3b ARROW-10332: [Rust] Allow CSV reader to iterate from start up to end
omit 221de70 ARROW-10382: [Rust] Fix typos
omit aa2e6d4 ARROW-10384: [C++] Fix typos
omit da50838 ARROW-10383: [Doc] fix typos
omit eea8d35 ARROW-10375 [Rust] Removed PrimitiveArrayOps
omit c49b5da ARROW-10302: [Python] Don't double-package plasma-store-server
omit 590541d ARROW-9747: [Java][C++] Initial Support for 256-bit Decimals
omit b3992ea ARROW-10333: [Java] Get rid of org.apache.arrow.util in vector
omit 9cb0e9f ARROW-10249: [Rust] Support nested dictionaries inside list arrays
omit 982ca83 ARROW-10365: [R] Remove duplicate setting of S3 flag on macOS
omit 39a7539 ARROW-10207: [C++] Allow precomputing output string/list offsets in kernels
omit 103489b ARROW-10208: [C++] Fix split string kernels on sliced input
omit 843e8bb ARROW-9304: [C++] Add "AppendEmpty" builder APIs for use inside StructBuilder::AppendNull
omit 5ad3c98 ARROW-10369: [Dev] Fix archery release utility test cases
omit e2d8dc3 ARROW-10304: [C++][Compute] Optimize variance kernel for integers
omit 625bf3f ARROW-10363: [Python] Remove CMake bug workaround in manylinux
omit 16412a1 ARROW-10328: [C++] Vendor fast_float number parsing library
omit bb4f2a0 ARROW-9963: [Python] Recognize datetime.timezone.utc as UTC on conversion python->pyarrow
omit f06c68a ARROW-10331: [Rust] [DataFusion] Re-organize DataFusion errors
omit 760284f ARROW-10358: [R] Followups to 2.0.0 release
omit 84e4b15 ARROW-10320 [Rust] [DataFusion] Migrated from batch iterators to batch streams.
omit 2321542 ARROW-10318: [C++] Use pimpl idiom in CSV parser
omit 7696b89 ARROW-10338: [Rust] Use const fn for applicable methods
omit 04660f8 ARROW-10348: [C++] Fix crash on invalid Parquet data
omit 445251a ARROW-9991: [C++] Split kernels for strings/binary
omit 0e13e28 ARROW-9164: [C++] Add embedded documentation to compute functions
omit 7944265 ARROW-10203: [Doc] Give guidance on big-endian support in the contributors docs
omit 457935e ARROW-10106: [FlightRPC][Java] Expose onIsReady() callback
omit 139fb51 ARROW-10241: [C++][Compute] Add variance kernel benchmark
omit 6ad24c2 ARROW-10310: [C++][Gandiva] Add single argument round() in Gandiva
omit 5af12b0 ARROW-10340: [Packaging][deb][RPM] Use Python 3.8 for pygit2
omit b653922 ARROW-10323: [Release][wheel] Add missing verification setup step
omit ad2a002 ARROW-10163: [Rust] [DataFusion] Add DictionaryArray coercion support
omit 29e9d13 ARROW-10002: [Rust] Remove trait specialization from arrow crate
omit be21209 ARROW-5350: [Rust] Allow filtering on simple lists
omit 3dbea74 ARROW-10321: [C++] Use check_cxx_source_compiles for AVX512 detect in compiler
omit 2fe8b86 ARROW-10311: [Release] Update crossbow verification process
omit 36bf7a4 ARROW-9898: [C++][Gandiva] Fix linking issue with castINT/FLOAT functions
omit 3f96cc0 ARROW-10313: [C++] Faster UTF8 validation for small strings
omit cb58146 ARROW-9475: [Java] Clean up usages of BaseAllocator, use BufferAllocator in…
omit 22027c7 ARROW-10294: [Java] Resolve problems of DecimalVector APIs on ArrowBufs
omit 3f69ad2 ARROW-10236: [Rust] Add can_cast_types to arrow cast kernel, use in DataFusion
omit a7ef5d2 ARROW-10174: [Java] Fix reading/writing dict structs
omit 03c7c02 ARROW-10145: [C++][Dataset] Assert integer overflow in partitioning falls back to string
omit 8f302d3 ARROW-9479: [JS] Fix Table.from for zero-item serialized tables, Table.empty for schemas containing compound types (List, FixedSizeList, Map)
omit 9e671ac ARROW-10270: [R] Fix CSV timestamp_parsers test on R-devel
omit 7209ffc ARROW-10292: [Rust] [DataFusion] Simplify merge
omit 34533b6 ARROW-10289: [Rust] Read dictionaries in IPC streams
omit a030fc5 ARROW-10295 [Rust] [DataFusion] Replace Rc<RefCell<>> by Box<> in accumulators.
omit 91b5f07 ARROW-10293: [Rust] [DataFusion] Fixed benchmarks
omit a3a35b2 ARROW-10263: [C++][Compute] Improve variance kernel numerical stability
omit f72575c [Release] Update .deb package names for 3.0.0
omit b1f36ac [Release] Update versions for 3.0.0-SNAPSHOT
omit 4782866 [maven-release-plugin] prepare release apache-arrow-2.0.0
omit 5943421 [Release] Update versions for 2.0.0
omit e46a3c6 [Release] Update .deb/.rpm changelogs for 2.0.0
omit 0aa2069 [Release] Update CHANGELOG.md for 2.0.0
omit 70ae161 ARROW-10290: [C++] List POP_BACK is not available in older CMake versions
omit 6ce2793 ARROW-10279: [Release][Python] Fix verification script to align with the new macos wheel platform tags
omit da89ad1 ARROW-10273: [CI][Homebrew] Fix "brew audit" usage
omit d8f8d46 ARROW-10280: [Packaging][Python] Fix macOS wheel artifact patterns
omit 12281c4 ARROW-10285: [Python] Fix usage of deprecated num_children in pyarrow.orc submodule
omit 0419c26 ARROW-10284: [Python] Correctly suppress warning about legacy filesystem on import
omit e6eb61f ARROW-10281: [Python] Fix warnings when running tests
omit e9bb109 ARROW-10287: [C++] Avoid std::random_device
omit 493d2c6 ARROW-10288: [C++] Fix compilation errors on 32-bit x86
omit 330396a ARROW-10286: [C++][FlightRPC] Make CMake output less confusing
omit 0b48152 ARROW-10262: [C++] Fix TypeClass for BinaryScalar and LargeBinaryScalar
omit 8bbfdc4 ARROW-10234: [C++][Gandiva] Fix logic of round() for floats/decimals in Gandiva
omit dcc86f4 ARROW-10271: [Rust] Update dependencies
omit 6428aa5 ARROW-10251: [Rust] [DataFusion] MemTable::load() now loads partitions in parallel
omit ba0f7f1 ARROW-10272: [Packaging][Python] Pin newer multibuild version to avoid updating homebrew
omit c25fd66 ARROW-9553: [Rust] Release script doesn't bump parquet crate's arrow dependency version
omit 8178b01 ARROW-10100: [C++][Python][Dataset] Add ParquetFileFragment::Subset method
omit 0f06c99 ARROW-7957: [Python] Handle new FileSystem in ParquetDataset by automatically using new implementation
omit 79c83b2 ARROW-10240: [Rust] Optionally load data into memory before running benchmark query
omit 4a6735a ARROW-10267: [Python] Skip flight test if disable_server_verification feature is not available
omit 9d90eb4 ARROW-10266: [CI][macOS] Ensure using Python 3.8 with Homebrew
omit 0a105a3 ARROW-10265: [CI] Use smaller build when cache doesn't exist on Travis CI
omit 5324d98 ARROW-9952: [Python] Optionally use pyarrow.dataset in parquet.write_to_dataset
omit cd2179f ARROW-10256: [C++][Flight] Disable -Werror carefully
omit a86be66 ARROW-10260: [Python] Missing MapType in to_pandas_dtype()
omit d8af4fa ARROW-10252: [Python] Add option to skip inclusion of Arrow headers in Python installation
omit ad45ed5 ARROW-10230: [JS][Doc] JavaScript documentation fails to build
omit 4679c7c ARROW-3080: [Python] Unify Arrow to Python object conversion paths
omit 9a8bd30 ARROW-10248: [Python][Dataset] Always apply Python's default write properties
omit cf1b9f6 ARROW-10244: [Python] Document pyarrow.dataset.parquet_dataset
omit f405075 ARROW-9962: [Python] Fix conversion to_pandas with tz-aware index column and fixed offset timezones
omit a6cbffe ARROW-10257: [R] Prepare news/docs for 2.0 release
omit 3694794 ARROW-8296: [C++][Dataset] Add IpcFileWriteOptions
omit 883eb57 ARROW-9870: [R] Friendly interface for filesystems (S3)
omit 008578e ARROW-10114: [R] Segfault in to_dataframe_parallel with deeply nested structs
omit 20cd08a ARROW-10215: [Rust] [DataFusion] Renamed Source to SendableRecordBatchReader.
omit 9e587be ARROW-10206: [C++][Python][FlightRPC] Allow disabling server validation
omit 4d2cf9f ARROW-10175: [CI] Fix nightly HDFS integration tests (ensure to use legacy dataset)
omit 97a38a8 ARROW-10231: [CI] Unable to download minio in arm32v7 docker image
omit b8b4419 ARROW-8355: [Python] Remove hard pandas dependency from FeatherDataset and minimize pandas dependency in test_feather.py
omit 599b458 ARROW-9518: [Python] Deprecate pyarrow serialization
omit f2ad6a9 ARROW-9956: [C++] [Gandiva] Implementation of binary_string function in gandiva
omit d908bc8 ARROW-9879: [Python] Add support for numpy scalars to ChunkedArray.__getitem__
omit f0f7593 ARROW-10239: [C++] Add missing zlib dependency to aws-sdk-cpp
omit 109f701 ARROW-10237: [C++] Duplicate dict values cause corrupt parquet
omit beb031f ARROW-10238: [C#] List<Struct> is broken
omit 4c101ef ARROW-10164: [Rust] Add support for DictionaryArray to cast kernel
omit 1c7581c ARROW-10043: [Rust][DataFusion] Implement COUNT(DISTINCT col)
omit 0100121 ARROW-10015: [Rust] Simd aggregate kernels
omit 945f649 ARROW-9414: [Packaging][deb][RPM] Enable S3
omit 4bbb747 ARROW-10233: [Rust] Make array_value_to_string available in all Arrow builds
omit 7490391 ARROW-6537 [R]: Pass column_types to CSV reader
omit 8447bb1 ARROW-10235: [Rust][DataFusion] Improve documentation for type coercion
omit 20f2bd4 ARROW-10040: [Rust] Iterate over and combine boolean buffers with arbitrary offsets
omit ba7ee65 ARROW-9967: [Python] Add compute module docs + expose more option classes
omit 54199ec ARROW-10023: [C++][Gandiva] Implement split_part function in gandiva
omit d4cbc4b ARROW-10229: [C++] Remove errant log line
omit 878c534 ARROW-10227: [Ruby] Use a table size as the default for parquet chunk_size
omit 1150c38 ARROW-10134: [Python][Dataset] Add ParquetFileFragment.num_row_groups
omit ae396b9 ARROW-9782: [C++][Dataset] More configurable Dataset writing
omit 4bab70f ARROW-10139: [C++] Add support for building arrow_testing without building tests
omit 8366799 ARROW-10099: [C++][Dataset] Simplify type inference for partition columns
omit 732e333 ARROW-9266: [Python][Packaging] Enable S3 support in macOS wheels
omit 9526558 ARROW-10204: [Rust] Filter kernel should only count bits in valid range
omit 806b0ce ARROW-6972: [C#] Support for StructArrays
omit 0f56c60 ARROW-9964: [C++] Allow reading date types from CSV data
omit 2a49df6 Fix YAML syntax in dev_labeler
omit 25d131b ARROW-9645: [Python] Deprecate pyarrow.filesystem in favor of pyarrow.fs
omit ad51ac2 ARROW-10196: [C++] Add Future::DeferNotOk
omit 1c9c718 ARROW-10181: [Rust] Skip compiling one test on 32 bit ARM architecture
omit 62269e9 ARROW-10030: [Rust] Add support for `FromIter` and `IntoIter` for primitive types
omit a3b5bcd ARROW-10217: [CI] Run fewer GitHub Actions jobs
omit eec7277 ARROW-10214: [Python] Allow printing undecodable schema metadata
omit a28b1fb ARROW-10093: [R] Add ability to opt-out of int64 -> int demotion
omit 8eea173 ARROW-7960: [C++] Add support fo reading additional types
omit 6a8f84d ARROW-10205: [Java][FlightRPC] Allow disabling server validation
omit ef08a9d ARROW-9943: [C++] Recursively apply Arrow metadata when reading from Parquet
omit 1a2d048 ARROW-10151: [Python] Add support for MapArray conversion to Pandas
omit aeef2a6 ARROW-9147: [C++][Dataset] Support projection from null->any type
omit 47a019b ARROW-10178: [CI] Remove patch to fix Spark master build
omit e9a0ada ARROW-10202: [CI][Windows] Use sf.net mirror for MSYS2
omit e9a12fa ARROW-10058: [C++] Improve repeated levels conversion without BMI2
omit 8a03003 ARROW-10201: [C++][CI] Disable S3 in arm64 job on Travis CI
omit 03dea9b ARROW-10200: [CI][Java] Fix a job failure for s390x Java on TravisCI
omit bca04cd ARROW-10176: [C++] Avoid using unformattable types for test parameters
omit 814c681 ARROW-10192: [Python] Always decode inner dictionaries when converting array to Pandas
omit c6e0fa4 ARROW-10193: [Python] Segfault when converting to fixed size binary array
omit b1480a6 ARROW-10120: [C++] Add two-level nested Parquet read to Arrow benchmarks
omit a880ae6 ARROW-10167: [Rust] [DataFusion] Support DictionaryArray in sql.rs tests, by using standard pretty printer
omit adcb8ef ARROW-10188: [Rust] [DataFusion] Fixed DataFusion examples.
omit c5d998c ARROW-10189: [Doc] Fixed typo in C-Data interface example
omit b17cea8 ARROW-10179: [Rust] Fixed error in labeler
omit 88b0cd2 ARROW-10041: [Rust] Added check of data type to GenericString::from.
omit ffaed97 ARROW-8205: [Rust] [DataFusion] Added check to uniqueness of column names.
omit b2842ab ARROW-10147: [Python] Pandas metadata fails if index name not JSON-serializable
omit 105873e ARROW-10068: [C++] Add bundled external project for aws-sdk-cpp
omit 72a0e96 ARROW-10121: [C++] Fix emission of new dictionaries in IPC writer
omit ecc3ed8 ARROW-10008: [C++][Dataset] Fix filtering/row group statistics of dict columns
omit 68a7ba5 ARROW-8735: [Rust] [Parquet] Allow arm 32 to use soft hash implementation
omit fbb781b ARROW-8394: [JS] Upgrade to TypeScript 4.0.2, fix typings for TS 3.9+
omit 7f84722 ARROW-9941: [Python] Better string representation for extension types
omit 4555fb9 ARROW-9786: [R] Unvendor cpp11 before release
omit bb553c4 ARROW-10156: [Rust] Added github action to label PRs for rust.
omit 8c75941 ARROW-9701: [CI][Java] Add a job for s390x Java on TravisCI
omit a6b30de ARROW-10171: [Rust] [DataFusion] Added ExecutionContext::From<ExecutionContextState>
omit 46c75ac ARROW-10162: [Rust] Add pretty print support for DictionaryArray
omit 57f548c ARROW-10155: [Rust] [DataFusion] Improved lib.rs docs
omit 551edca ARROW-10169: [Rust] Pretty print null PrimitiveTypes as empty strings
omit df91582 ARROW-4927: [Rust] Update top level README to describe current functionality
omit b73731b ARROW-10161: [Rust] [DataFusion] DRYed code in tests
omit 334e33e ARROW-9520: [Rust] [DataFusion] Add support for aliased aggregate exprs
omit d0579ac ARROW-9753: [Rust] [DataFusion] Replaced Arc<Mutex<>> by Box<>
omit 51a3c88 ARROW-10127: Update specification for Decimal to allow for 256-bits
omit 238a949 ARROW-10160: [Rust] Improve DictionaryType documentation (clarify which type is which)
omit 9fb1704 ARROW-10157: [Rust] Add an example to the take kernel
omit c68a76c ARROW-10057: [C++] Add hand-written Parquet nested tests
omit ad712e5 ARROW-10103: [Rust] Add contains kernel
omit 0597f48 ARROW-10046: [Rust] [DataFusion] Made `RecordBatchReader` implement Iterator
omit 55028a8 ARROW-10084: [Rust] [DataFusion] Added length of LargeStringArray and fixed undefined behavior.
omit 1b70f65 ARROW-10148: [Rust] Improved rust/lib.rs that is shown in docs.rs
omit 9bff7c4 ARROW-10054: [Python] don't crash when slice offset > length
omit a1157b7 ARROW-10136: [Rust]: Fix null handling in StringArray and BinaryArray filtering, add BinaryArray::from_opt_vec
omit fa44134 ARROW-10150: [C++] Fix crashes on invalid Parquet file
omit 424bcc6 ARROW-10102: [C++] Refactor BasicDecimal128 Multiplication to use unsigned helper
omit 4e563bf ARROW-7372: [C++] Allow creating dictionary array from simple JSON
omit 97879eb ARROW-9761: [C/C++] Add experimental C stream inferface
omit 991a55f ARROW-10137: [C++][R] Move nameof.h into R subproject
omit 3fae71b ARROW-10050: [C++][Gandiva] Implement concat() in Gandiva for up to 10 arguments
omit ffb6e28 ARROW-10070: [C++][Compute] Implement var and std aggregate kernel
omit c5fa23e ARROW-9640: [C++][Gandiva] Implement round() for integers and long integers
omit 7984cf7 ARROW-10130: [C++][Dataset] Ensure ParquetFileFragment::SplitByRowGroup preserves the 'has_complete_metadata' status
omit 3f3b604 ARROW-9641: [C++][Gandiva] Implement round() for floating point and double floating point numbers
omit 25c736d ARROW-10116: [Python][Packaging] Fix gRPC linking error in macOS wheels builds
omit 4b0448b ARROW-10124: [C++] Don't restrict permissions when creating files
omit 571d48e ARROW-10119: [C++] Fix Parquet crashes on invalid input
omit 057a87f ARROW-10125: [R] Int64 downcast check doesn't consider all chunks
omit 09dc0cc ARROW-10104: [Python] Separate tests into its own conda package
omit 4fd0664 ARROW-10090: [C++][Compute] Improve mode kernel
omit 477c102 ARROW-9924: [C++][Dataset] Enable per-column parallelism for single ParquetFileFragment scans
omit 515daab ARROW-8618: [C++] Clean up some redundant std::move()s
omit 848c225 ARROW-9965: [Java] Improve performance of BaseFixedWidthVector.setSafe by optimizing capacity calculations
omit c4b0d0e ARROW-10019: [Rust] Add substring kernel
omit d3786a1 ARROW-10069: [Java] Support running Java benchmarks from command line
omit 75cdad4 ARROW-9754: [Rust] [DataFusion] Implement async in ExecutionPlan trait
omit ae1d24e ARROW-9839: [Rust] [DataFusion] Implement ExecutionPlan.as_any
omit cac5e62 ARROW-10071: [R] segfault with ArrowObject from previous session, or saved
omit a0c2e81 ARROW-9769: [Python] Un-skip tests with fsspec in-memory filesystems
omit 87dd7e9 ARROW-9992: [C++][Python] Refactor python to arrow conversions based on a reusable conversion API
omit c646738 ARROW-10098: [R][Doc] Fix copy_files doc mismatch
omit 97ade81 ARROW-8601: [Go][FOLLOWUP] Fix RAT violations related to Flight in Go
omit fe862a4 ARROW-9981: [Rust] [Flight] Expose IpcWriteOptions on utils
omit d806160 ARROW-10086: [Rust] Renamed min/max_large_string kernels
omit 536a1d9 ARROW-10096: [Rust] [DataFusion] Removed unused code
omit 5f8a792 ARROW-9752: [Rust] [DataFusion] Add support for User-Defined Aggregate Functions.
omit 3fc37f4 ARROW-9869: [R] Implement full S3FileSystem/S3Options constructor
omit a2beceb ARROW-10059: [R][Doc] Give more advice on how to set up C++ build
omit a67d30c ARROW-10087: [CI] Fix nightly docs job
omit 3176548 ARROW-10092: [Dev][Go] Add grpc generated go files to rat exclusion list
omit b470be3 ARROW-10063: [Archery][CI] Fetch main branch in archery build only when it is a pull request
omit 6a35f8a ARROW-10081: [C++/Python] Fix bash syntax in drone.io conda builds
omit c0dd2e2 ARROW-8601: [Go][Flight] Implementations Flight RPC server and client
omit cadaaa9 ARROW-10003: [C++] Create parent dir for any destination fs in CopyFiles
omit 512e4d1 ARROW-10085: [C++] Fix S3 region resolution on Windows
omit 6c31940 ARROW-10083: [C++] Improve Parquet fuzz seed corpus
omit 5e150bb ARROW-9557: [R] Iterating over parquet columns is slow in R
omit c3e399c ARROW-10065: [Rust] Simplify code (+500, -1k)
omit f358a29 ARROW-10076: [C++] Use temporary directory facility in all unit tests
omit 171e8bf ARROW-10027: [C++] Fix Take array kernel for NullType
omit 04eb733 ARROW-9603: [C++] Fix parquet write to not assume leaf-array validity bitmaps have the same values as parent structs
omit ea4a405 ARROW-10051: [C++][Compute] Move kernel state when merging
omit a4115ba ARROW-10074: [C++] Use string constructor instead of string_view.to_string
omit 8eef4fd ARROW-10075: [C++] Use nullopt from arrow::util instead of vendored namespace
omit 3a32019 ARROW-9934 [Rust] Shape and stride check in tensor
omit f7f5baa ARROW-10077: [C++] Fix possible integer multiplication overflow
omit ac86123 ARROW-9970: [Go] fix checkptr failure in sum methods
omit 152f8b0 ARROW-10066: [C++] Make sure default AWS region selection algorithm is used
omit 10e29a2 ARROW-10073: [Python] Don't rely on dict item order in test_parquet_nested_storage
omit f1f4001 ARROW-9897: [C++][Gandiva] Added to_date function
omit e3a8d06 ARROW-10044: [Rust] Improved Arrow's README.
omit 697f141 ARROW-10016: [Rust] Implement is null / is not null kernels
omit 66aad9d ARROW-9010: [Java] Framework and interface changes for RecordBatch IPC buffer compression
omit 8563b42 PARQUET-1878: [C++] lz4 codec is not compatible with Hadoop Lz4Codec
omit 02287b4 ARROW-9078: [C++] Parquet read / write extension type with nested storage type
omit 69d57d4 ARROW-10064: [C++] Resolve compile warnings on Apple Clang 12
omit 8595406 ARROW-10060: [Rust] [DataFusion] Fixed error on which Err were discarded in MergeExec.
omit de7cc0f ARROW-10062: [Rust] Fix for null elems at key position in dictionary arrays
omit 9546388 ARROW-4189: [Rust] Added coverage report.
omit 40d6475 ARROW-10049: [C++/Python] Sync conda recipe with conda-forge
omit c557ac3 ARROW-10035: [C++] Update vendored libraries
omit c47b58a ARROW-10013: [FlightRPC][C++] fix setting generic client options
omit 9dd18a1 ARROW-10055: [Rust] DoubleEndedIterator implementation for NullableIter
omit 44f3de2 ARROW-8494: [C++][Parquet] Full support for reading mixed list and structs
omit 248803c ARROW-9775: [C++] Automatic S3 region selection
omit 9875d29 ARROW-9946: [R] Check `sink` argument class in `ParquetFileWriter`
omit 5e1344b ARROW-10037: [C++] Workaround to force find AWS SDK to look for shared libraries
omit bc987cd ARROW-9922: [Rust] Add StructArray::TryFrom (+40%)
omit 8cb15e6 ARROW-10048: [Rust] Fixed error in computing min/max with null entries.
omit 0b4fa2a ARROW-9969: [C++] Fix RecordBatchBuilder with dictionary types
omit a17717f ARROW-10017: [Java] Fix LargeMemoryUtil long conversion
omit e067dea ARROW-9937: [Rust] [DataFusion] Improved aggregations
omit 24a4a44 ARROW-9902: [Rust] [DataFusion] Add array() built-in function
omit 7ca8ee0 ARROW-9338: [Rust] Add clippy instructions
omit 1f30466 ARROW-10002: [Rust] Remove `default fn` from `PrimitiveArrayOps`
omit 84b1512 ARROW-10034: [Rust] Fix Rust build on master
omit 9b35e96 ARROW-10001 [Rust] [DataFusion] Added developer guide to README.
omit 31025a0 ARROW-9987: [Rust] [DataFusion] Improved docs for `Expr`
omit 5e53d8c ARROW-9977: [Rust] Added min/max of [Large]StringArray
omit f09e7f7 ARROW-10028: [Rust] Simplified macro
omit 6b3df45 ARROW-9990: [Rust] [DataFusion] Fixed the NOT operator
omit eba7347 ARROW-9971: [Rust] Improve speed of `take` by 2x-3x (change scaling with batch size)
omit 4716cd3 ARROW-3757: [R] R bindings for Flight RPC client
omit 7a532ed ARROW-8678: [C++/Python][Parquet] Remove old writer code path
omit ca12cd1 ARROW-10024: [C++][Parquet] Create nested reading benchmarks
omit 0b83c92 ARROW-7302: [C++] CSV: allow dictionary types in explicit column types
omit 728dec5 ARROW-10022: [C++] Fix divide by zero and overflow error for scalar arithmetic benchmark
omit 2f621fc ARROW-9986: [Rust] allow to_timestamp to parse local times without fractional seconds
omit 75f804e ARROW-9848: [Rust] Implement 0.15 IPC alignment
omit b3a6da1 ARROW-9988: [Rust] [DataFusion] Added +-/* as operators to logical expressions.
omit 86c7a31 ARROW-10018: [CI] Disable Sphinx and API documentation build on master
omit 44685e2 ARROW-9703: [Developer][Archery] Restartable cherry-picking process for creating maintenance branches
omit 2c6d184 ARROW-10012: [C++] Make MockFileSystem thread-safe
omit 15d5047 ARROW-9580: [JS][Doc] Fix syntax error in example code
omit a0175d2 ARROW-9587: [FlightRPC][Java] clean up FlightStream/DoPut
omit f146d5d ARROW-8359: [C++/Python] Enable linux-aarch64 builds
omit 8800a22 ARROW-7663: [Python] Raise better error message when passing mixed-type (int/string) Pandas dataframe to pyarrow Table
omit 2d3046f ARROW-10011: [C++] Make FindRE2.cmake re-entrant
omit 49e5b46 ARROW-10010: [Rust] Speedup arithmetic (1.3-1.9x)
omit e620cbd ARROW-9973: [Java] JDBC DateConsumer does not allow dates before epoch
omit d201b13 ARROW-9859: [C++] Decode username and password in URIs
omit 77a9933 ARROW-9465: [Python] Improve ergonomics of compute module
omit 90e474d ARROW-5123: [Rust] Parquet derive for simple structs
omit 68921d1 ARROW-9984: [Rust] [DataFusion] Minor cleanup DRY
omit cfa2363 ARROW-9737: [C++][Gandiva] Add bitwise_xor() for integers
omit c6994f1 ARROW-9980: [Rust] [Parquet] Fix clippy lints
omit ce16763 ARROW-9790: [Rust][Parquet]: Increase test coverage in arrow_reader.rs
omit ad82762 ARROW-9961: [Rust][DataFusion] Make to_timestamp function parses timestamp without timezone offset as local
omit a371dde ARROW-9954: [Rust] [DataFusion] Made aggregates support the same signatures as functions.
omit 2726a71 ARROW-9950: [Rust] [DataFusion] Made UDFs usable without a registry
omit f977855 ARROW-9979: [Rust] Fix arrow crate clippy lints
omit 5ec4ef0 ARROW-9387: [R] Use new C++ table select method
omit 687a7eb ARROW-9271: [R] Preserve data frame metadata in round trip
omit 974a74d ARROW-5034: [C#] ArrowStreamWriter and ArrowFileWriter implement sync WriteRecordBatch
omit cd94749 ARROW-9868: [C++][R] Provide CopyFiles for copying files between FileSystems
omit 874c65f ARROW-9966: [Rust] Speedup kernels for sum,min,max by 10%-60%
omit d33b458 ARROW-9957: [Rust] Replace tempdir with tempfile
omit 1d0e96a ARROW-9972: [CI] Work around grpc-re2 clash on Homebrew
omit b77e8ae ARROW-9854: [R] Support reading/writing data to/from S3
omit 986eab4 ARROW-9968: [C++] Fix UBSAN build
omit 175c53d ARROW-9949: [C++] Improve performance of Decimal128::FromString by 46%, and make the implementation reusable for Decimal256.
omit f9643a9 ARROW-9104: [C++] Parquet encryption tests should write files to a temporary directory instead of the testing submodule's directory
omit 9921c83 ARROW-9837: [Rust][DataFusion] Added provider for variable
omit 23e3db7 ARROW-9944: [Rust][DataFusion] Implement to_timestamp function
omit 5c3beb3 ARROW-9890: [R] Add zstandard compression codec in macOS build
omit 83ef24e ARROW-9806: [R] More compute kernel bindings
omit 3daebaa ARROW-9953: [R] Declare minimum version for bit64
omit d7f6e9f ARROW-9936: [Python] Fix / test relative file paths in pyarrow.parquet
omit 2095c89 ARROW-9906: [C++] Keep S3 filesystem alive through open file objects
omit 1c35365 ARROW-9814: [Python] Fix crash in test_parquet::test_read_partitioned_directory_s3fs
omit 30143fc ARROW-9895: [Rust] Improve sorting kernels
omit 87640f5 ARROW-9751: [Rust] [DataFusion] Allow UDFs to accept multiple data types per argument
omit 3ce1a86 ARROW-9931: [C++] Fix undefined behaviour on invalid IPC input
omit 148cb3d ARROW-9893: [Python] Support parquet options in dataset writing
omit 8c4fa35 ARROW-9827: [C++][Dataset] Skip parsing RowGroup metadata statistics when there is no filter
omit a5969ae ARROW-9864: [Python] Support pathlib.path in pq.write_to_dataset
omit eefc90a ARROW-9588: [C++] Partially support building with clang in an MSVC setting
omit 54f8d28 ARROW-9821: [Rust][DataFusion] Support for User Defined ExtensionNodes in the LogicalPlan
omit da641aa ARROW-9920: [Python] Validate input to pa.concat_arrays() to avoid segfault
omit 9ea2409 ARROW-9919: [Rust][DataFusion] Speedup math operations by 15%+
omit b89d192 ARROW-9917: [Python][Compute] Bindings for mode kernel
omit 3e3e18b ARROW-9926: [GLib] Use placement new for GArrowRecordBatchFileReader
omit 20d854e ARROW-9925: [GLib] Add low level value readers for GArrowListArray family
omit 4186a66 ARROW-9836: [Rust][DataFusion] Improve API for usage of UDFs
omit 5d66bc5 ARROW-9908: [Rust] Add support for temporal types in JSON reader
omit a56e483 ARROW-9718: [Python] ParquetWriter to work with new FileSystem API
omit 192f639 ARROW-9929: [Dev] Autotune cmake-format
omit 76e2ac5 ARROW-9913: [C++] Make outputs of Decimal128::FromString independent of the presence of one another.
omit 69239b4 ARROW-9904: [C++] Unroll the loop of CountSetBits.
omit e2fbac5 ARROW-9901: [C++] Add hand-crafted Parquet to Arrow reconstruction tests
omit 27f50c7 ARROW-9928: [C++] Speed up integer parsing slightly
omit 16ebc8a ARROW-9914: [Rust][DataFusion] Document SQL Type --> Arrow type mapping
omit aaabcb4 ARROW-9910: [Rust][DataFusion] Fixed error in type coercion of Variadic.
omit ce6a28b ARROW-9921: [Rust] Replace TryFrom by From in `StringArray` from `Vec<Option<&str>>` (+50%)
omit 9eeaf21 ARROW-9916: [RUST] Avoid cloning array data
omit e2ae212 ARROW-9863: [C++][Parquet] Compile regexes only once
omit 247996e ARROW-9899: [Rust] [DataFusion] Switch from Box<Schema> --> SchemaRef (Arc<Schema>) to be consistent with the rest of Arrow
omit 975e166 ARROW-9852: [C++] Add more IPC fuzz regression files
omit 5d3d48a ARROW-9852: [C++] Validate dictionaries fully when combining deltas
omit 54b715c ARROW-9885: [Rust][DataFusion] Minor code simplification
omit 51c71e6 ARROW-9888: [Rust][DataFusion] Allow ExecutionContext to be shared between threads (again)
omit b5feede ARROW-9583: [Rust] Fix offsets in result of arithmetic kernels
omit 8cd854a ARROW-9900: [Rust][DataFusion] Switch from Box -> Arc in LogicalPlanNode
omit 8910af1 ARROW-9892: [Rust] [DataFusion] Added concat of utf8
omit b747b5a ARROW-9891: [Rust] [DataFusion] Made math functions accept f32.
omit 2a0fc0a ARROW-9845: [Rust] [Parquet] Move serde_json dependency to dev-dependencies as it is only used in tests
omit 823fe60 ARROW-9873: [C++][Compute] Optimize mode kernel for integers in small value range
omit 5a3291c ARROW-9605: [C++] Speed up aggregate min/max compute kernels on integer types
omit 1a14298 ARROW-9794: [C++] Add IsVendor API for CpuInfo
omit 78b96de ARROW-7226: [Python][Doc] Add note re: JSON format support
omit 9759280 ARROW-9858: [Python][Docs] Add user guide for filesystems interface
omit 8eb49fe ARROW-9821: [Rust][DataFusion] Make crate::logical_plan and crate::physical_plan modules
omit 46dee85 ARROW-9874: [C++] Add sink-owning version of IPC writers
omit 2272d9a ARROW-9642: [C++] Let MakeBuilder refer DictionaryType's index_type for deciding the starting bit width of the indices
omit 7e39711 ARROW-9875: [Python] Let FileSystem.get_file_info accept a single path
omit 1b4e2c7 ARROW-9629: [Python] Fix kartothek integration tests by fixing dependencies
omit 956502c ARROW-9889: [Rust][DataFusion] Implement physical plan for EmptyRelation
omit 8455e33 ARROW-9815: [Rust][DataFusion] Remove the use of Arc/Mutex to protect plan time structures
omit 8813eac ARROW-9658: [Python] Python bindings for dataset writing
omit a898ee1 ARROW-9887: [Rust] [DataFusion] Added support for complex return types for built-in functions
omit 1790751 ARROW-9886: [Rust] [DataFusion] Parameterized testing of physical cast.
omit 8f3b029 ARROW-9867: [C++][Dataset] Add FileSystemDataset::filesystem property
omit 87b85af ARROW-8493: [C++][Parquet] Start populating repeated ancestor defintion
omit de87636 ARROW-9884: [R] Bindings for writing datasets to Parquet
omit 31b2a52 ARROW-9646: [C++][Dataset] Support writing with ParquetFileFormat
omit f023ed4 ARROW-9882: [C++/Python] Update OSX build to conda-forge-ci-setup=3
omit 2a3b989 ARROW-8383: [Rust] Allow easier access to keys array of a dictionary array
omit df3bee2 ARROW-9850:[Go] Defer should not be used inside a loop
omit 0cfddaf ARROW-9883: [R] Fix linuxlibs.R install script for R < 3.6
omit f8c9c8b ARROW-9851: [C++] Disable AVX512 runtime paths with Valgrind
omit 2c60c8e ARROW-9823: [CI][C++][MinGW] Enable S3
omit d8ae71a ARROW-9876: [C++] Faster ARM build on Travis-CI
omit b72fab3 ARROW-9877: [C++] Fix homebrew-cpp build fail on AVX512
omit 67983cf ARROW-9660: [C++] Revamp dictionary association in IPC
omit 0f33e9e ARROW-9871: [C++] Add uppercase to ARROW_USER_SIMD_LEVEL
omit 6e04489 ARROW-9811: [C++] Unchecked floating point division by 0 should succeed
omit 668b4b7 ARROW-9723: [C++][Compute] Count NaN in mode kernel
omit 52e2c75 ARROW-9795: [C++][Gandiva] Implement castTIMESTAMP(int64) in Gandiva
omit 7ce498e PARQUET-1904: [C++] Export file_offset in RowGroupMetaData
omit b4063cc ARROW-9853: [RUST] Implement take kernel for dictionary arrays
omit 92e01cc ARROW-9844: [CI] Add Go build job on s390x
omit d02e166 ARROW-9849: [Rust] [DataFusion] Simplified argument types of ScalarFunctions.
omit 46b6dc6 ARROW-9464: [Rust] [DataFusion] Physical plan optimization rule to insert MergeExec when needed
omit fec740b ARROW-9816: [C++] Escape quotes in config.h
omit 4c4193d ARROW-9813: [C++] Disable semantic interposition
omit 74e64d0 ARROW-9855: [R] Fix bad merge/Rcpp conflict
omit f8b285b ARROW-8001: [R][Dataset] Bindings for dataset writing
omit 7ed91f7 ARROW-9702: [C++] Register bpacking SIMD to runtime path.
omit 6d02508 ARROW-9699: [C++][Compute] Optimize mode kernel for small integer types
omit 7b2307f ARROW-9841: [Rust] Update checked-in fbs files
omit f0bda5f ARROW-9815: [Rust][DataFusion] Add a trait for looking up scalar functions by name
omit 0943924 ARROW-9835: [Rust][DataFusion] Removed FunctionMeta and FunctionType
omit 55defbf ARROW-9405: [R] Switch to cpp11
omit 5e19200 ARROW-9840: [Python] fs documentation out of date with code (FileStats -> FileInfo)
omit 3fb1356 ARROW-9554: [Java] FixedWidthInPlaceVectorSorter sometimes produces wrong result
omit d1d85db ARROW-9464: [Rust] [DataFusion] Remove Partition trait
omit 657b3d3 ARROW-9833: [Rust] [DataFusion] TableProvider.scan now returns ExecutionPlan
omit 735c870 ARROW-9809: [Rust][DataFusion] Fixed type coercion, supertypes and type checking.
omit 85f4324 ARROW-9819: [C++] Bump mimalloc to 1.6.4
omit 2e8fcd4 ARROW-9762: [Rust] [DataFusion] ExecutionContext::sql now returns DataFrame
omit 0a698c0 ARROW-9831: [Rust][DataFusion] Fixed compilation error
omit 085b44d ARROW-9490: [Python][C++] Bug in pa.array when input mixes int8 with float
omit f98de24 ARROW-9815 [Rust] [DataFusion] Fixed deadlock caused by accessing the scalar functions' registry.
omit 5e7be07 ARROW-9678: [Rust] [DataFusion] Improve projection push down to remove unused columns
omit 597a26e ARROW-9807: [R] News update/version bump post-1.0.1
omit 36d267b [MINOR] Fix typo and use more concise word in README.md
omit 5d9ccb7 ARROW-6437: [R] Add AWS SDK to system dependencies for macOS and Windows
omit 0576da6 ARROW-9768: [Python] Check overflow in conversion of datetime objects to nanosecond timestamps
omit cb7d1c1 ARROW-9388: [C++] Division kernels
omit 60987f5 ARROW-8773: [Python] Preserve nullability of fields in schema.empty_table()
omit de8bfdd ARROW-9808: [Python] Update read_table doc string
omit c90ad63 ARROW-9532: [Python][Doc] Use Python3_EXECUTABLE instead of PYTHON_EXECUTABLE for finding Python executable
omit 25b0b1b ARROW-9790: [Rust][Parquet] Fix PrimitiveArrayReader boundary conditions
omit 9e73081 ARROW-9733: [Rust] [DataFusion] Added support for COUNT/MIN/MAX on string columns
omit f0f02c6 ARROW-9784: [Rust][DataFusion] Make running TPCH benchmark repeatable
omit 3cb0bd8 ARROW-9760: [Rust] [DataFusion] Added DataFrame::explain
omit 01f06cf ARROW-9778: [Rust] [DataFusion] Implement Expr.nullable() and make consistent between logical and physical plans
omit 2ebde1c ARROW-9800: [Rust][Parquet] Remove println! when writing column statistics
omit 5abe72f ARROW-9788: [Rust] [DataFusion] Rename SelectionExec to FilterExec
omit 41fa221 ARROW-9792: [Rust] [DataFusion] Aggregate expression functions should not return result
omit 0cced8f ARROW-9793: [Rust] [DataFusion] Fixed unit tests
omit 4db4859 ARROW-9670: [C++][FlightRPC] don't hang if Close and Read called simultaneously
omit fa4b8d4 ARROW-9781: [C++] Fix valgrind uninitialized value warnings
omit 197f903 ARROW-9619: [Rust] [DataFusion] Add predicate push-down
omit ae60bad ARROW-9789: [C++] Don't install jemalloc in parallel
omit d61c8a6 ARROW-9744: [Python] Fix build failure on aarch64
omit 59dbe54 ARROW-9785: [Python] Fix excessively slow S3 options test
omit 8a0db9e ARROW-9783: [Rust] [DataFusion] Remove aggregate expression data type
omit 2f98d1e ARROW-9710: [C++] Improve performance of Decimal128::ToString by 10x, and make the implementation reusable for Decimal256.
omit c4f8436 ARROW-9495: [C++] Equality assertions don't handle Inf / -Inf properly
omit 18181fe ARROW-9768 [Rust] [DataFusion] Rename PhysicalPlannerImpl to DefaultPhysicalPlanner
omit 1018a4f ARROW-9517: [C++/Python] Add support for temporary credentials to S3Options
omit 7593c9a ARROW-9556: [Python][C++] Segfaults in UnionArray with null values
omit 4d836ef ARROW-9757: [Rust] [DataFusion] Add prelude.rs
omit 51e574f ARROW-9764: [CI][Java] Fix wrong image name for push
omit 9bd3d50 ARROW-9759: [Rust] [DataFusion] Implement DataFrame.sort()
omit 2e3d7ec ARROW-9528: [Python] Honor tzinfo when converting from datetime
omit 58b38a6 ARROW-9618: [Rust] [DataFusion] Made it easier to write optimizers
omit a94f2b3 ARROW-9673: [Rust] [DataFusion] Add a param "dialect" for DFParser::parse_sql
omit 2c58141 ARROW-9758: [Rust] [DataFusion] Allow physical planner to be replaced
omit 613ab4a ARROW-9742: [Rust] [DataFusion] Improved DataFrame trait (formerly known as the Table trait)
omit 597ad62 ARROW-9617: [Rust] [DataFusion] Add length of string array
omit afa3eed ARROW-9729: [Java] Disable Error Prone when project is imported into …
omit 5d88f10 ARROW-8402: [Java] Support ValidateFull methods in Java
omit 0d0a0cf ARROW-9377: [Java] Support unsigned dictionary indices
omit 222859d ARROW-9358: [Integration] remove generated_large_batch.json
omit 3941b66 ARROW-9739: [CI][Ruby] Don't install gem documents
omit 5677f9e ARROW-8581: [C#] Accept and return DateTime from DateXXArray
omit 2dcc9a1 ARROW-9654: [Rust][DataFusion] Add `EXPLAIN <SQL>` statement
omit e553b73 ARROW-9743: [R] Sanitize paths in open_dataset
omit 4e06c1e ARROW-9711: [Rust] Add new benchmark derived from TPC-H
omit 2f36cc4 ARROW-9716: [Rust] [DataFusion] Implement limit on concurrent threads in MergeExec
omit ecba35c ARROW-9726: [Rust] [DataFusion] Do not create parquet reader thread until execute is called
omit 3368159 ARROW-9734: [Rust] [DataFusion] TableProvider.scan now returns partitions instead of iterators
omit cf1c749 ARROW-9681: [Java] Fix test failures of Arrow Memory - Core on big-endian platform
omit d23f0a6 ARROW-9706: [Java] Tests of TestLargeListVector correctly read offset
omit b2788c5 ARROW-9725: [Rust] [DataFusion] SortExec and LimitExec re-use MergeExec
omit 7efc4f3 ARROW-9714: [Rust] [DataFusion] Implement type coercion rule for limit and sort
omit 570184b ARROW-9727: [C++] Fix crashes on invalid IPC input (OSS-Fuzz)
omit 525a5e9 ARROW-9693: [CI][Docs] Nightly docs build fails
omit 586c060 ARROW-9615: [Rust] Added kernel to compute length of a string.
omit 8150008 ARROW-9722: [Rust] Shorten key lifetime for dict lookup key
omit 898bef8 ARROW-9665: [R] head/tail/take for Datasets
omit aaf467a ARROW-9644: [C++][Dataset] Don't apply ignore_prefixes to partition base_dir
omit 9919e3e ARROW-9712: [Rust] [DataFusion] Fix parquet error handling and general code improvements
omit b5955d8 ARROW-9713: [Rust] [DataFusion] Remove explicit panics
omit 69d7b2b ARROW-9698: [C++] Remove -DNDEBUG flag leak in .pc file
omit 90d1ab7 ARROW-9721: [Packaging][Python] Update wheel dependency files
omit 796b050 ARROW-9700: [Python] fix create_library_symlinks for macos
omit 12e31a5 ARROW-9715: [R] changelog/doc updates for 1.0.1
omit db9185e ARROW-9695: [Rust] Improve comments on LogicalPlan enum variants
omit 042998c ARROW-9679: [Rust] [DataFusion] More efficient creation of final batch from HashAggregateExec
omit faee652 ARROW-9604: [C++] Add aggregate min/max benchmark
omit e1e3188 ARROW-9659: [C++] Fix RecordBatchStreamReader when source is CudaBufferReader
omit ebbe60c ARROW-9684: [C++] Fix undefined behaviour on invalid IPC / Parquet input
omit dd98a9f ARROW-9577: [C++] Ignore EBADF error in posix_madvise()
omit 3fc7fe4 ARROW-9691: [Rust] [DataFusion] Make sql_statement_to_plan method public
omit aec21b2 ARROW-9696: [Rust] [DataFusion] fix nested binary expressions
omit b1a30e6 ARROW-9653: [Rust][DataFusion] Do not error in planner with SQL has multiple group by expressions
omit e934a8a ARROW-9602: [R] Improve cmake detection in Linux build
omit 66a8f04 ARROW-9692: [Python] Fix distutils-related warning
omit a0ec4f2 ARROW-9638: [C++][Compute] Implement mode kernel
omit 0e15d26 ARROW-9521: [Rust][DataFusion] Handle custom CSV file extensions
omit e31e5d4 ARROW-9683: [Rust][DataFusion] Add debug printing to physical plans and associated types
omit 1b0aebe ARROW-9598: [C++][Parquet] Fix writing nullable structs
omit 37ee600 ARROW-9628: [Rust] Disable artifact caching for Mac OSX builds
omit 858059f ARROW-9606: [C++][Dataset] Support `"a"_.In(<>).Assume(<compound>)`
omit 1e48d6a ARROW-7218: [Python] Conversion from boolean numpy scalars not working
omit a84e7b0 ARROW-9652: [Rust][DataFusion] Error message rather than panic for external csv tables with no column defs
omit 1c375b5 ARROW-9631: [Rust] Make arrow not depend on flight
omit 811d8f6 ARROW-9402: [C++] Rework portable wrappers for checked integer arithmetic
omit 52d0fe6 ARROW-9429: [Python] ChunkedArray.to_numpy
omit 40ac6e3 ARROW-9205: [Documentation] Fix typos
omit 3d0a9d5 ARROW-9671: [C++] Fix a bug in BasicDecimal128 constructor that interprets uint64_t integers with highest bit set as negative.
omit f40e287 ARROW-9536: [Java] Miss parameters in PlasmaOutOfMemoryException.java
omit 9c04867 ARROW-9643: [C++] Only register the SIMD variants when it's supported.
omit 4489cb7 ARROW-9462:[Go] The Indentation after the first Record in arrjson writer is incorrect
omit a3596c9 ARROW-9546: [Python] Clean up Pandas Metadata Conversion test
omit 634fcd1 ARROW-9548: [Go] Test output files are not removed correctly
omit fd6f545 ARROW-9666: [Python][wheel][Windows] Fix wheel build for Windows
omit 7525286 ARROW-9573: [Python][Dataset] Provide read_table(ignore_prefixes=)
omit 62dfa11 ARROW-9523 [Rust] Improve filter kernel performance
omit 0c914f8 ARROW-9632: [Rust] add a func "new" for ExecutionContextSchemaProvider
omit 3332247 ARROW-9656: [Rust] [DataFusion] Better error messages for unsupported EXTERNAL TABLE types
omit 52cb9cb ARROW-9607: [C++][Gandiva] Add bitwise_and(), bitwise_or() and bitwise_not() functions for integers
omit 81d3f26 ARROW-9412: [C++] Add non-bundled dependencies to INTERFACE_LINK_LIBRARIES of static libarrow
omit ef2ccfc ARROW-8002: [C++][Dataset][R] Support partitioned dataset writing
omit 0e3e140 ARROW-9650: [Packaging][APT] Drop support for Ubuntu 19.10
omit e03628a ARROW-9639: [Ruby] Add dependency version check
omit 8041ae5 ARROW-9107: [C++][Dataset] Support temporal partitioning fields
omit 6a889bc ARROW-9609: [C++][Dataset] CsvFileFormat reads all virtual columns as null
omit c20e2f6 ARROW-9631: [Rust] flight should depend on arrow, not the other way around
omit 55e94ae ARROW-9463: [Go] Make arrjson Writer close idempotent
omit 13eb2a5 ARROW-9597: [C++] AddAlias in compute::FunctionRegistry should be synchronized
omit 37d14de ARROW-9454: [GLib] Add binding of some dictionary builders
omit 19461a5 ARROW-9622: [Java] Fixed UnsupportedOperationException in complexcopier with null value in unionvector inside st…
omit c84c7ae ARROW-9621: [Python] Skip test_move_file for in-memory fsspec filesystem
omit b040600 ARROW-9541: [C++] CMakeLists requires UTF8PROC_STATIC when building static library
omit 50d6252 ARROW-9096: [Python] Pandas roundtrip with dtype="object" underlying numeric column index
omit 0d25270 PARQUET-1845: [C++] Add expected results of Int96 in big-endian
omit f51564b ARROW-9582: [Rust] Implement memory size methods
omit 90d12c3 ARROW-9600: [Rust] pin proc macro
omit 9fd11c4 ARROW-9344: [C++][Flight] Measure latency quantiles
omit 6efba62 ARROW-9398: [C++] Register SIMD sum variants to function instance.
omit fa141ef ARROW-9599: [CI] Appveyor toolchain build fails because CMake detects different C and C++ compilers
omit aa6889a ARROW-9600: [Rust][Arrow] pin older version of proc-macro2 during build
omit 651201b ARROW-7136: [Rust] Added caching to the docker image
omit adec0c1 ARROW-9575: [R] gcc-UBSAN failure on CRAN
omit d132cda ARROW-9596: [CI][Crossbow] Fix homebrew-cpp again, again
omit 6e3daf0 ARROW-9068: [C++][Dataset] Simplify partitioning interface
omit 7de93af ARROW-9394: [Python] Support pickling of Scalars
omit dd2f8ae ARROW-9286: [C++] Add function "aliases" to compute::FunctionRegistry
omit a4eb08d ARROW-9469: [Python] Make more objects weakrefable
omit 56b72c0 ARROW-9592: [CI] Update homebrew before calling brew bundle
omit fad0b94 ARROW-9585: [Rust][DataFusion] Remove duplicated to-do line
omit 564366c ARROW-9589: [C++/R] Forward declare structs as structs
omit d200d9f ARROW-9570: [Doc] Clean up sphinx sidebar
omit 1d7907e ARROW-9544: [R] Fix version argument of write_parquet()
omit 04014bc ARROW-9581: [Dev][Release] Bump next snapshot versions to 2.0.0
omit f40adb5 ARROW-9568: [CI][C++] Use msys2/setup-msys2
omit 6211818 ARROW-9507: [Rust] [DataFusion] Implement Display for PhysicalExpr
omit 61598c3 ARROW-9576: [Python][Doc] Fix error in example code for extension types
omit 4fd929b ARROW-9574: [R] Cleanups for CRAN 1.0.0 release
omit a967d84 ARROW-9569: [CI][R] Fix rtools35 builds for msys2 key change
omit c49e4ca ARROW-9563: [Dev][Release] Use archery's changelog generator when creating release notes for the website
omit d16793b ARROW-7903: [Rust] [DataFusion] Migrated to sqlparser 0.6.1
omit a66632d ARROW-9560: [Packaging] Add required conda-forge.yml
omit 331df8f ARROW-9559: [Rust] [DataFusion] Made function public
omit cd503c3 ARROW-9516: [Rust][DataFusion] refactor of column names
omit 463161d ARROW-9371: [Java] Run vector tests for both allocators
omit e48794a ARROW-9549 [Rust] Fixed version in dependency in parquet.
omit baf2094 ARROW-9328: [C++][Gandiva] Add LTRIM, RTRIM, BTRIM functions for string
omit a284504 ARROW-6982: [R] Add bindings for compare and boolean kernels
omit 8251cc9 ARROW-9534: [Rust] [DataFusion] Added support for lit to all supported rust types.
omit c401058 ARROW-9535: [Python] Remove symlink fixes from conda recipe
omit c5dad4d ARROW-9508: [Release][APT][Yum] Enable verification for arm64 binaries
omit bebcc5d [Release] Update .deb package names for 1.1.0
omit a33ffea [Release] Update versions for 1.1.0-SNAPSHOT
omit 165554c [maven-release-plugin] prepare for next development iteration
omit b0d6239 [maven-release-plugin] prepare release apache-arrow-1.0.0
omit 3473b01 [Release] Update versions for 1.0.0
omit 240d98d [Release] Update .deb/.rpm changelogs for 1.0.0
omit 88b767b [Release] Update CHANGELOG.md for 1.0.0
omit a27497f ARROW-9527: [Rust] Removed un-used dev dependencies.
omit c7f8128 ARROW-9519 [Rust] Improved error message when getting a field by name.
omit 7642d16 ARROW-9531: [Packaging][Release] Update conda forge dependency pins
omit 23b19f6 Revert "ARROW-9223: [Python] Propagate timezone information in pandas conversion" (#7802)
omit 72feff1 ARROW-9511: [Packaging][Release] Set conda packages' build number to 0
omit 423d5e7 ARROW-9501: Add logic in timestampdiff() when end date is last day of…
omit 6af5893 ARROW-9524: [CI][Gandiva] Fix c++ unit test failure in Gandiva nightly build
omit 83679f3 ARROW-9529: [Dev][Release] Improvements to release verification scripts
omit 8a8d7ce ARROW-9512: [C++] Avoid variadic template unpack inside lambda to work around gcc 4.8 bug
omit 2e702f0 ARROW-9461: [Rust] Fixed error in reading Date32 and Date64.
omit d9525f1 ARROW-9503: [Rust] Comparison sliced arrays is wrong
omit 210d360 ARROW-9506: [Packaging][Python] Fix macOS wheel build failures
omit ba8b7be ARROW-9504: [C++/Python] Segmentation fault on ChunkedArray.take
omit ce4b4c1 ARROW-9497: [C++][Parquet] Fix fuzz failure case caused by malformed Parquet data
omit 04d25fb ARROW-9500: [C++] Do not use std::to_string to fix segfault on gcc 7.x in -O3 builds
omit 954547a ARROW-9499: [C++] AdaptiveIntBuilder::AppendNull does not increment the null count
omit 1fcbc6d ARROW-9478: [C++] Improve error message for unsupported casts
omit bec2c85 ARROW-8521: [Release] Update CHANGELOG.md to include patch releases
omit 8a1c2fa ARROW-9493: [Python] Enable dictionary encoding in read_table with datasets API
omit 3830f05 ARROW-6917: [Archery][Release] Add support for JIRA curation, changelog generation and commit cherry-picking for maintenance releases
omit be84d7b ARROW-9486: [C++][Dataset] Support implicit cast of InExpression::set to dict
omit 842d513 ARROW-9476: [C++][Dataset] Fix incorrect dictionary association in HivePartitioningFactory
omit 4275000 ARROW-9139: [Python] Switch parquet.read_table to use new datasets API by default
omit 399c034 ARROW-9484: [Docs] Update is* functions to be is_* in the compute docs
omit a88635a ARROW-9485: [R] Better shared library stripping
omit 3586292 ARROW-9424: [C++][Parquet] Disable writing files with LZ4 codec
omit a0b7f2a ARROW-9399: [C++] Add forward compatibility test to detect and raise error for future MetadataVersion
omit 075e4dd ARROW-9452: [Rust] [DataFusion] Optimize ParquetScanExec
omit 6a3f9eb ARROW-9473: [Doc] Polishing for 1.0
omit 61a4ac1 ARROW-9409: [CI][Crossbow] Nightly conda-r fails
omit 5c380fa ARROW-9472: [R] Provide configurable MetadataVersion in IPC API and environment variable to set default to V4 when needed
omit f131fe6 ARROW-9390: [C++][Followup] Add underscores to is* string functions
omit 3fc83c2 ARROW-9438: [CI] Add spark patch to compile with recent Arrow Java changes
omit 1413963 ARROW-8314: [Python] Add a Table.select method to select a subset of columns
omit e771b94 ARROW-8480: [Rust] Use NonNull well aligned pointer as Unique reference
omit 17a0e47 ARROW-9449: [R] Strip arrow.so
omit de9c628 ARROW-8650: [Rust] [Website] Add documentation to Arrow website
omit cd6bd82 ARROW-9447 [Rust][DataFusion] Made ScalarUDF (Send + Sync)
omit 4d9d66f ARROW-9458: [Python] Release GIL in ScanTask.execute
omit 8ea00f0 ARROW-9470: [CI][Java] Run Maven in parallel
omit bfd2568 ARROW-9390: [Doc] Add missing file
omit 16f6989 ARROW-9385: [Python] Fix JPype tests and JVM buffer lifetime
omit 295aeca ARROW-7831: [Java] Fix build error from #6402
omit 4eaca73 ARROW-7831: [Java] do not allocate a new offset buffer if the slice starts at 0 since the relative offset pointer would be unchanged
omit ad2b2c5 ARROW-8729: [C++][Dataset] Ensure non-empty batches when only virtual columns are projected
omit 10289a0 ARROW-9390: [C++][Doc] Review compute function names
omit 6128fa4 ARROW-8344: [C#] Bug-fixes to binary array plus other improvements
omit 1d7d919 ARROW-9460: [C++] Fix BinaryContainsExact for pattern with repeated characters
omit 6d7e4ec ARROW-9450: [Python] Fix tests startup time
omit 8328c61 ARROW-9448: [Java] fix empty ArrowBuf getting a null log in debug mode
omit 11af2e8 ARROW-9379: [Rust] Add support for unsigned dictionary keys
omit 0c14598 ARROW-9437: [Python][Packaging] Homebrew fails to install build dependencies in the macOS wheel builds
omit 9892787 ARROW-9391: [Rust] Padding added to arrays causes float32's to be incorrectly cast to float64 float64s in the case where a record batch only contains one row.
omit e559dd0 ARROW-9440: [Python] Expose Fill Null kernel
omit 427fe07 ARROW-9443: [C++] Bundled bz2 build should only build libbz2
omit cad2e96 ARROW-9442: [Python] Do not call Validate() in pyarrow_wrap_table
omit dcd17bf ARROW-9445: [Python] Revert Array.equals changes + expose comparison ops in compute
omit 389b153 ARROW-9439: [C++] Fix crash on invalid IPC input
omit 8daf756 ARROW-9446: [C++] Add compiler id, version, and build flags to BuildInfo
omit feda987 ARROW-9333: [Python] Expose more IPC options
omit 9d2079c ARROW-8989: [C++][Doc] Document available compute functions
omit 875d053 ARROW-9436: [C++][CI] Fix Valgrind failure
omit 1f42ac0 ARROW-9428: [C++][Doc] Update buffer allocation documentation
omit d1db0b0 ARROW-9374: [C++][Python] Expose MakeArrayFromScalar
omit 56cf239 [Python][Doc] Fix rst role dataset.rst (#7725)
omit 395e973 ARROW-9427: [Rust][DataFusion] Added ExecutionContext.tables()
omit af9ee7d ARROW-9425: [Rust][DataFusion] Made ExecutionContext sharable and sync
omit 7890913 ARROW-8261: [Rust-DataFusion] Made limit accept integers and no longer accept expressions.
omit 5ef7a16 ARROW-8574: [Rust] Implement Debug for all plain types
omit 94255a4 ARROW-9416: [Go] Add testcases for some datatypes
omit 658618e ARROW-7208: [Python][Parquet] Raise better error message when passing a directory path instead of a file path to ParquetFile
omit b9bbee2 ARROW-9413: [Rust] Disable cpm_nan clippy error
omit 44aa829 ARROW-9288: [C++][Dataset] Fix PartitioningFactory with dictionary encoding for HivePartioning
omit 3ae46e3 ARROW-9321: [C++][Dataset] Populate statistics opportunistically
omit 5dbf30a ARROW-9418 [R] nyc-taxi Parquet files not downloaded in binary mode on Windows
omit 2e94641 ARROW-9297: [C++][Parquet] Support chunked row groups in RowGroupRecordBatchReader
omit 9ef539e ARROW-4221: [C++][Python] Add canonical flag in COO sparse index
omit d019bc3 PARQUET-1882: [C++] Buffered Reads should allow for 0 length
omit 7d377ba ARROW-8559: [Rust] Consolidate Record Batch reader traits in main arrow crate
omit 2c49463 ARROW-8263 [Rust] [DataFusion] Added some documentation to available SQL functions.
omit df629f9 ARROW-9419: [C++] Expand fill_null function testing, test sliced arrays, fix some bugs
omit 3b0055a ARROW-9417: [C++] Write length in IPC message by using little-endian
omit 35c8dff PARQUET-1839: Set values read for required column
omit a5914d5 ARROW-9268: [C++] add string_is{alpnum,alpha...,upper} kernels
omit 3e940dc ARROW-9389: [C++] Add binary metafunctions for the set lookup kernels isin and match that can be called with CallFunction
omit 1a7519f ARROW-9395: [Python] allow configuring MetadataVersion
omit 18a5e3e ARROW-9331: [C++] Improve the performance of Tensor-to-SparseTensor conversion
omit d2ddaa6 ARROW-1692: [Java] UnionArray round trip not working
omit 32e1ab3 ARROW-9276: [Dev] Enable ARROW_CUDA when generating API documentations
omit 6ada172 ARROW-9283: [Python] Expose build info
omit 2fac048 ARROW-9403: [Python] add Array.tolist as alias of .to_pylist
omit 16290e7 ARROW-1567: [C++] Implement "fill_null" function that replaces null values with a scalar value
omit b02095f ARROW-9415: [C++] Arrow does not compile on Power9
omit 5e122c6 ARROW-9407: [Python] Recognize more pandas null sentinels in sequence type inference when converting to Arrow
omit fe541e8 ARROW-9362: [Java] Support reading/writing V5 MetadataVersion
omit 1987292 ARROW-9408: [Integration] Fix Windows numpy datagen issues
omit 22f671f ARROW-9292: [Doc] Remove Rust from feature matrix
omit 7b49cbc ARROW-9411: [Rust] Update dependencies
omit f86c4db ARROW-9223: [Python] Propagate timezone information in pandas conversion
omit c547f4d ARROW-9291 [R]: Support fixed size binary/list types
omit ba1f631 ARROW-9397: [R] Pass CC/CXX et al. to cmake when building libarrow in Linux build
omit 22c6063 ARROW-9410: [CI][Crossbow] Fix homebrew-cpp again
omit afe5515 ARROW-7605: [C++] Create and install "dependency bundle" static library including jemalloc, mimalloc, and any BUNDLED static library so that static linking to libarrow.a is possible
omit 0304d20 ARROW-7924: [Rust] Add sort for float types
omit 0cf54bf ARROW-8886: [C#] Resize to negative length no longer permitted
omit 8a5c01b ARROW-9355 [R]: Fix -Wimplicit-int-float-conversion
omit fa85a63 ARROW-3308: [R] Convert R character vector with data exceeding 2GB to Large type
omit d792661 ARROW-9303: [R] Linux static build should always bundle dependencies
omit c02ea96 ARROW-8374 [R]: Table to vector of DictonaryType will error when Arrays don't have the same Dictionary per array
omit 00f4383 ARROW-9317: [Java] add few testcases for arrow-memory
omit 7ee6942 ARROW-9238: [C++][CI][FlightRPC] increase test coverage of round-robin under IPC and Flight
omit 442a3ae ARROW-9345: [C++][Dataset] Support casting scalars to dictionary scalars
omit 2596b34 ARROW-9384: [C++] Avoid memory blowup on invalid IPC input
omit caff2e4 ARROW-9380: [C++] Fix Filter crashes and bug in kernels with NullHandling::OUTPUT_NOT_NULL
omit f47e227 ARROW-9373: [C++] Fix Parquet crash on invalid input (OSS-Fuzz)
omit d8a81c2 ARROW-8996: [C++] Add AVX version for aggregate sum/mean with runtime dispatch
omit b3c8631 ARROW-9265: [C++] Allow writing and reading V4-compliant IPC data
omit a85882d ARROW-9393: [Doc] update supported types documentation for Java
omit d396990 ARROW-9346: [C++][Python][Dataset] Add total_byte_size metadata to RowGroupInfo
omit 8889b35 ARROW-8655: [Python][Dataset] Provide helper method to get keys from a partition expression
omit 2092e18 ARROW-9300: [Java] Separate Netty Memory to its own module
omit c0a74ba ARROW-9340: [R] Use CRAN version of decor package
omit a20ef14 ARROW-8973: [Java] Support batch value appending for large varchar/varbinary vectors
omit 5ee9e9b ARROW-9326: [Python] Remove setuptools pinning
omit 923f7c7 ARROW-9383: [Python] Support fsspec filesystems in Dataset API
omit 4492e5e ARROW-9353: [Python][CI] Disable known failures in dask integration tests
omit 4793130 ARROW-9020: [Python] read_json won't respect explicit_schema in parse_options
omit fc962d9 ARROW-9108: [C++][Dataset] Add supports for missing type in Statistics to Scalar conversion
omit ada9569 ARROW-9370: [Java] Bump Netty version
omit b1a7a73 ARROW-9287: [C++] Support unsigned dictionary indices
omit 6379a66 ARROW-9368: [Python] Rename predicate argument to filter in split_by_row_group()
omit c726ce5 ARROW-9365: [Go] Added the rest of the implemented array builders to NewBuilder
omit 52afc10 ARROW-9330: [C++] Fix crash and undefined behaviour on corrupt IPC input
omit 2b4d682 ARROW-9339: [Rust] Comments on SIMD in Arrow README are incorrect
omit 22a84d1 ARROW-9334: [Dev][Archery] Push ancestor docker images
omit 16c76b1 ARROW-9350: [C++] Fix Valgrind failures
omit e66e61a ARROW-9363: [C++][Dataset] Preserve schema metadata in ParquetDatasetFactory
omit ea9aa9a ARROW-9347: [Python] Fix mv in fsspec handler for directories
omit 2869d44 ARROW-9305: [Python] Dependency load failure in Windows wheel build
omit 7c12534 ARROW-9329: [C++][Gandiva] Implement castTimestampToDate function in gandiva
omit 6074a07 ARROW-9343: [C++][Gandiva] CastInt/Float from string functions should handle leading/trailing white spaces
omit f24dea2 ARROW-9351: [C++] Fix CMake 3.2 detection in option value validation
omit 9a7c9f6 ARROW-9360: [CI][Crossbow] Nightly homebrew-cpp job times out
omit 2bdf203 ARROW-9341: [GLib] Use arrow::Datum version Take()
omit 859c30d ARROW-9336: [Ruby] Add support for missing keys in StructArrayBuilder
omit ca9342f ARROW-8301: [R] Handle ChunkedArray and Table in C data interface
omit 8bfac2c ARROW-9121: [C++] Forbid empty or root path in FileSystem::DeleteDirContents
omit e1c3334 ARROW-6775: [C++][Python] Implement list_value_lengths and list_parent_indices functions
omit 9283be7 ARROW-9327: [Rust] Fix all clippy errors for arrow crate
omit c70b86e ARROW-8651: [Python][Dataset] Support pickling of Dataset objects
omit 266993f [C++][MINOR] Enable clang-format in a place where it was accidentally disabled (#7651)
omit 231924c ARROW-9163: [C++] Validate UTF8 contents of a StringArray
omit 98f10dc ARROW-9017: [C++][Python] Refactor scalar bindings
omit 76e61e7 ARROW-7237: [C++] Use Result<T> in arrow/json APIs
omit e1a18d4 ARROW-9337: [R] On C++ library build failure, give an unambiguous message
omit 9c8454f ARROW-9013: [C++] Validate CMake options
omit 467241e ARROW-4600: [Ruby] Arrow::DictionaryArray#[] returns dictionary value
omit dd7e78d ARROW-9137: [GLib] Add gparquet_arrow_file_reader_read_row_group()
omit 8d26b12 ARROW-8535: [Rust] Specify arrow-flight version
omit 3f9f566 ARROW-6110: [Java][Integration] Support LargeList Type and add integration test with C++
omit 836fcfb ARROW-9326: [FOLLOWUP] Use requirements-build.txt for installing setuptools (#7638)
omit b1b2ec0 ARROW-9323: [Ruby] Add Red Arrow Dataset
omit 9d60852 ARROW-8881: [Rust] Add large binary, string and list support
omit 16b2a44 ARROW-9156: [C++] Reducing the code size of the tensor module
omit 8f96d1d ARROW-9322: [R] Dataset documentation polishing
omit 275bab4 ARROW-9326: [Python][TRIAGE] Pin to setuptools version prior to distutils-related changes on July 3 (#7636)
omit edf2429 ARROW-9307: [Ruby] Add Arrow::RecordBatchIterator#to_a
omit c4559fd ARROW-9306: [Ruby] Add support for Arrow::RecordBatch.new(raw_table)
omit 556811c ARROW-7010: [C++] Implement decimal-to-float casts
omit 9fa8645 ARROW-9316: [C++] Use "Dataset" instead of "Datasets"
omit d42c23b ARROW-9160: [C++] Implement contains for exact matches
omit 289608b ARROW-9315: [Java] Fix the failure of testAllocationManagerType
omit b990efe ARROW-9308: [Format] Add Feature enum for forward compatibility.
omit ae4eb60 ARROW-9221: [Java] account for big-endian buffers in ArrowBuf.setBytes
omit 52084a9 ARROW-9294: [GLib] Add GArrowFunction and related objects
omit 12b30dd ARROW-9280: [Rust] [Parquet] Calculate page and column statistics
omit a7b359b ARROW-9278: [C++][Python] Remove validity bitmap from Union types, update IPC read/write and integration tests
omit 2840e3f ARROW-9290: [Rust] [Parquet] Add features to allow opting out of dependencies
omit b3e666d ARROW-9258: [FORMAT] Add V5 MetadataVersion to Schema.fbs
omit a6e90de ARROW-9259: [Format] Add language indicating that unsigned dictionary indices are supported but that signed integers are preferred
omit 6df8620 ARROW-9222: [Format] Columnar.rst changes for removing validity bitmap from union types
omit aaec0d4 ARROW-7011: [C++] Implement casts from float/double to decimal
omit 8de9295 [CI] Add s390x Travis CI build back to allow_failures until it becomes less flaky
omit cb2cf2f ARROW-9298: [C++] Fix crashes with invalid IPC input
omit 269bb7f ARROW-8977: [R] Table$create with schema crashes with some dictionary index types
omit e3c7dbf ARROW-8434: [C++] Avoid multiple schema deserializations in RecordBatchFileReader
omit de6304f ARROW-9192: [CI][Rust] Add support for running clippy
omit b441d65 ARROW-9206: [C++][Flight] Add latency benchmark
omit 0d789ac ARROW-7717: [CI] Have nightly integration test for Spark's latest release
omit bcbb3e2 ARROW-8230: [Java] Remove netty dependency from arrow-memory (#7347)
omit 39d9345 ARROW-7285: [C++] ensure C++ implementation meets clarified dictionary spec
omit 4909403 ARROW-9289: [R] Remove deprecated functions
omit 447d6c2 ARROW-6235: [R] Implement conversion from arrow::BinaryArray to R character vector
omit 24ee182 ARROW-9083: [R] collect int64, uint32, uint64 as R integer type if not out of bounds
omit cd3ed60 ARROW-8867: [R] Support converting POSIXlt type
omit f25a014 ARROW-7654: [Python] Ability to set column_types to a Schema in csv.ConvertOptions is undocumented
omit 973d646 ARROW-9272: [C++][Python] Reduce complexity in python to arrow conversion
omit db719ff ARROW-9055: [C++] Add sum/mean/minmax kernels for Boolean type
omit 8865170 ARROW-9264: [C++][Parquet] Refactor and modernize schema conversion code
omit 3fbfae3 ARROW-9188: [C++] Use Brotli shared libraries if they are available
omit 5efc4ba ARROW-9282: [R] Remove usage of _EXTPTR_PTR
omit 092207a ARROW-9281: [R] Turn off utf8proc in R builds
omit d4dc8ba ARROW-4390: [R] Serialize "labeled" metadata in Feather files, IPC messages
omit e07a8bf ARROW-3520: [C++] Add "list_flatten" vector kernel wrapper for Flatten method of ListArray types
omit 9d974ab ARROW-6521: [C++] Add an API to query runtime build info
omit bfc5440 ARROW-8190: [FlightRPC][C++] Expose IPC options
omit a1c702d ARROW-8899 [R] Add R metadata like pandas metadata for round-trip fidelity
omit 2be04c6 ARROW-9230: [FlightRPC][Python] pass through all options in flight.connect
omit 5273d15 ARROW-9277: [C++] Fix docs of reading CSV files
omit 57bf706 ARROW-9220: [C++] Make utf8proc optional even with ARROW_COMPUTE=ON
omit 95a5904 ARROW-8647: [C++][Python][Dataset] Allow partitioning fields to be inferred with dictionary type
omit 5cab673 ARROW-9274: [Rust] Parse 64bit numbers from integration files as strings
omit 9b162ee ARROW-9133: [C++] Add utf8_upper and utf8_lower
omit 2bd2fc4 ARROW-9261: [Python] Fix CA certificate lookup with S3 filesystem on manylinux
omit dd5b768 ARROW-9236: [Rust] CSV WriterBuilder never writes header
omit fed7aa9 ARROW-9191: [Rust] Do not panic when milliseconds is less than zero as chrono can handle…
omit a594c29 ARROW-9252: [Integration] Factor out IPC integration tests into script, add back 0.14.1 "gold" files
omit 1633ef3 ARROW-9152: [C++] Specialized implementation of filtering Binary/LargeBinary-based types
omit c18562f [Doc][C++] Follow docker-compose service name change for lint (#7583)
omit 82e2530 ARROW-9263: [C++] Promote compute aggregate benchmark size to 1M.
omit 68b1273 ARROW-9174: [Go] Fix table panic on 386
omit 4c8bc50 ARROW-9247: [Python] Expose total_values_length functions on BinaryArray, LargeBinaryArray
omit c7739a1 ARROW-9242: [Java] Add forward compatibility check for Decimal bit width
omit 6c6f3a1 ARROW-9043: [Go][FOLLOWUP] Move license file copy to correct location
omit 2791303 ARROW-9241: [C++] Add forward compatibility check for Decimal bit width
omit 4f8504f ARROW-8950: [C++] Avoid HEAD when possible in S3 filesystem
omit cca2db1 ARROW-8980: [Python] Ensure that ARROW:schema metadata key is scrubbed when converting Parquet schema back to Arrow schema
omit ee730f5 ARROW-9233: [C++] Add NullType code paths for is_valid, is_null kernels
omit 76c3e4a ARROW-8671: [C++][FOLLOWUP] Fix ASAN/UBSAN bug found with IPC fuzz testing files
omit 97e72ee ARROW-9251: [C++] Relocate integration testing JSON code implementation to src/arrow/testing
omit 6848da1 ARROW-9262: [Packaging][Linux][CI] Use Ubuntu 18.04 to build ARM64 packages on Travis CI
omit d64891c ARROW-9254: [C++] Split out CastNumberToNumberUnsafe function from scalar_cast_numeric, add data()/mutable_data() functions for accessing primitive scalar data opaquely
omit f589370 ARROW-8671: [C++] Use new BodyCompression Flatbuffers member for IPC compression metadata
omit b7c1999 ARROW-9260: [CI] Fix non amd64 job failures with Ubuntu 14.04 and 20.04
omit 0b97204 ARROW-9260: [CI][TRIAGE] Disable self-hosted builds until ARM64v8 build can be fixed
omit 22994b79 ARROW-9250: [C++] Instantiate fewer templates in IsIn, Match kernel implementations
omit d57d8a2 ARROW-7273: [Python][C++][Parquet] Do not permit constructing a non-nullable null field in Python, catch this case in Arrow->Parquet schema conversion
omit 2b37fd4 ARROW-8888: [Python] Do not use thread pool when converting pandas columns that are definitely zero-copyable
omit ff245d0 ARROW-9256: [C++] Incorrect variable name ARROW_CXX_FLAGS
omit 914a6e2 ARROW-9255: [C++] Use CMake to build bundled Protobuf with CMake >= 3.7
omit 97b1af7 ARROW-9184: [Rust][Datafusion] table scan without projection should return all columns
omit 50ba827 ARROW-9132: [C++] Support Unique and ValueCounts on dictionary data with non-changing dictionaries, add ChunkedArray::Make validating constructor
omit 0a851b8 ARROW-8985: [Format] Add Decimal::bitWidth field with default value of 128 for forward compatibility
omit fee9f1d ARROW-9234: [GLib][CUDA] Add support for dictionary memo on reading record batch from buffer
omit 975f4eb ARROW-9146: [C++][Dataset] Lazily store fragment physical schema
omit 65ce68b [CI] Set allow_failures on Travis CI jobs temporarily until they are passing again (#7552)
omit 36b5a96 ARROW-9219: [R] coerce_timestamps in Parquet write options does not work
omit b2c77ca ARROW-7018: [R] Non-UTF-8 data in Arrow <--> R conversion
omit a35c956 ARROW-9224: [Dev][Archery] clone local source with --shared
omit 83fac7a ARROW-8733: [C++][Dataset][Python] Expose RowGroupInfo statistics values
omit 1c7a482 ARROW-9216: [C++] Use BitBlockCounter for plain spaced encoding/decoding
omit 8bd34e8 ARROW-1682: [Doc] Expand S3/MinIO fileystem dataset documentation
omit 390fa7a ARROW-842: [Python] Recognize pandas.NaT as null when converting object arrays with from_pandas=True
omit 408882b ARROW-9225: [C++][Compute] Speed up counting sort
omit e0a9d0f ARROW-8504: [C++] Add BitRunReader and use it in parquet
omit 1698951 ARROW-9106: [Python] Allow specifying CSV file encoding
omit a60529c ARROW-8927: [C++] Support dictionary memo in CUDA IPC ReadRecordBatch functions
omit dd0fc69 ARROW-9089: [Python] A PyFileSystem handler for fsspec-based filesystems
omit c60bed7 ARROW-4309: [Documentation] Add a docker-compose entry which builds the documentation with CUDA enabled
omit c5a515c ARROW-7925: [C++][Docs] Better document use of IWYU, including new 'match' option
omit c9c5f5f ARROW-8961: [C++] Add utf8proc library to toolchain
omit ccc2bd9 ARROW-8563: [Go] Minor change to make newBuilder public
omit c908748 ARROW-9189: [Website] Improve contributor guide
omit 7756f91 ARROW-7375: [Python] Expose C++ MakeArrayOfNull
omit a584b57 ARROW-9183: [C++] Fix build with clang & old libstdc++.
omit 1aabcd8 ARROW-9091: [C++][Compute] Add default FunctionOptions
omit 8b571fd ARROW-6945: [Rust][Integration] Run rust integration tests
omit 24c460f ARROW-9217: [C++] Cover 0.01% null for the plain spaced benchmark
omit 4b8cbee ARROW-9099: [C++][Gandiva] Implement trim function for string
omit dd94a58 ARROW-8934: [C++] Enable `compute::Subtract` with timestamp inputs to return duration
omit 3260130 ARROW-8933: [C++] Trim redundant generated code from compute/kernels/vector_hash.cc
omit 68ce980 ARROW-8025: [C++][CI][FOLLOWUP] Fix test compilation failure due to conflicting changes in scalar_cast_test.cc
omit d1aa97a ARROW-8025: [C++] Implement cast from String to Binary
omit 6a02e78 ARROW-9214: [C++] Use separate functions for valid/not-valid values in VisitArrayDataInline
omit cefc647 ARROW-9158: [Rust][Datafusion] projection physical plan compilation should preserve nullability
omit a151e86 ARROW-9138: [Docs][Format] Make sure format version is hard coded in the docs
omit 31b6502 ARROW-9207: [Python] Clean-up internal FileSource class
omit 0d1b2f8 ARROW-9201: [Archery] More user-friendly console output for benchmark diffs, add repetitions argument, don't build unit tests
omit 46cf332 ARROW-8801: [Python] Fix memory leak when converting datetime64-with-tz data to pandas
omit 7cebe08 ARROW-9210: [C++] Use BitBlockCounter in array/visitor_inline.h
omit 7ed698b ARROW-9185: [Java][Gandiva] Make llvm build optimisation configurable from java
omit bb5c676 ARROW-9203: [Packaging][deb] Add missing gir1.2-arrow-dataset-1.0.install
omit 5efbd86 ARROW-9202: [GLib] Add GArrowDatum
omit 7038533 ARROW-9197: [C++] Overhaul integer/floating point casting: vectorize truncation checks, reduce binary size
omit 17525de ARROW-9193: [C++] Avoid spurious intermediate string copy in ToDateHolder
omit 090f406 ARROW-4429: [Doc] Add Git conventions to contributing guidelines
omit 2c2a4de ARROW-7084: [C++] Check for full type equality in ArrayRangeEquals
omit 0891feb ARROW-8149: [C++/Python] Enable CUDA Support in conda recipes
omit e5c12bc ARROW-7012: [C++] Add comments explaining high level detail about ChunkedArray class and questions about chunk sizes
omit 098e8fe ARROW-9205: [Documentation] Fix typos in Columnar.rst
omit 3f10613 ARROW-9204: [C++][Flight] Change records_per_stream to int64
omit 295e2c1 ARROW-9195: [Java] Fixed UNSAFE.get from bytearray usage
omit 147264f ARROW-9176: [Rust] Fix for memory leaks in Arrow allocator
omit fa0d0d4 ARROW-9157: [Rust][Datafusion] create_physical_plan should take self as immutable reference
omit 2d50da6 ARROW-8522: [Release][Developer] Add option to bootstrap NPM when running release verification script
omit 341c6c5 ARROW-9179: [R] Replace usage of iris dataset in tests
omit fe14292 ARROW-8800: [C++] Split ChunkedArray into arrow/chunked_array.h/cc
omit 1675c0e ARROW-9182: [C++] Use "applicator" namespace for some kernel execution functors. Streamline some applicator implementations
omit cbab72f ARROW-8895: [C++] Test temporal types with Take and Filter, expand types supported by RandomArrayGenerator::ArrayOf
omit 25a9567 ARROW-9178: [R] Improve documentation about CSV reader
omit 11ee468 ARROW-5359: [Python] Support non-nanosecond out-of-range timestamps in conversion to pandas
omit 42c886e ARROW-5744: [C++] Allow Table::CombineChunks to leave string columns chunked
omit 372e6ef ARROW-8762: [C++] Use arrow::internal::BitmapAnd directly in Gandiva
omit 7913d31 ARROW-6848: [C++] Support building libraries targeting C++14 or higher
omit 99aa346 [CI][C++] Fix doxygen warning in arrow/compute/api_scalar.h
omit 170455e ARROW-9180: [Developer] Remove usage of whitelist, blacklist, slave, etc.
omit 28f917f ARROW-9181: [C++] Instantiate fewer templates for cast kernels
omit 4e9992a ARROW-9175: [FlightRPC][C++] Expose peer to server
omit dfb3909 ARROW-9022: [C++] Add/Sub/Mul arithmetic kernels with overflow check
omit 285844e ARROW-7607: [C++] Example of using Arrow as a dependency of another CMake project
omit 9a4ff96 ARROW-9173: [C++][Doc] Document how to use Arrow from a third-party CMake project
omit abf26d3 ARROW-9159: [Python] Implement Array.isnull/isvalid methods
omit af6868d ARROW-8500: [C++] Add benchmark for using Filter on RecordBatch
omit 515197d ARROW-8802: [C++][Dataset] Preserve dataset schema's metadata on column projection
omit bfdfeda ARROW-8943: [C++][Python][Dataset] Add partitioning support to ParquetDatasetFactory
omit d08af2f ARROW-9168: [C++][Flight] Don't share TCP connection among clients
omit 60c2e36 ARROW-8283: [Python] Limit FileSystemDataset constructor from fragments/paths, no filesystem interaction
omit 9d7dca6 ARROW-8074: [C++][Dataset][Python] FileFragments from buffers and NativeFiles
omit 639babf ARROW-8832: [Python] Provide better error message when S3/HDFS is not enabled in installation
omit d04f54b ARROW-9109: [Python][Packaging] Enable S3 support in manylinux wheels
omit bd42052 ARROW-8969: [C++] Reduce binary size of kernels/scalar_compare.cc.o by reusing more kernels between types, operators
omit be1d7c0 PARQUET-1877: [C++] Reconcile thrift limits
omit f693a6c ARROW-9122: [C++] Properly handle sliced arrays in ascii_lower, ascii_upper kernels
omit b8f4669 ARROW-9145: [C++] Implement BooleanArray::true_count and false_count, add Python bindings
omit 4d99ec4 ARROW-8892: [C++][CI] CI builds for MSVC do not build benchmarks
omit c137c3a ARROW-9162: [Python] Expose Add/Subtract/Multiply arithmetic kernels
omit d0f3b5f ARROW-9075: [C++] Optimized Filter implementation: faster performance + compilation, smaller code size
omit 22f3741 ARROW-7028: [R] Date roundtrip results in different R storage mode
omit 4692db5 ARROW-9095: [Rust] Spec-compliant NullArray
omit b6b40fa ARROW-8430: [CI] Configure self-hosted runners for Github Actions
omit 2ebe103 ARROW-9105: [C++][Dataset][Python] Pass an explicit schema to split_by_row_groups
omit 0cd36fe ARROW-7068: [C++] Add ListArray::offsets and LargeListArray::offsets returning boxed version of offsets as Int32Array/Int64Array
omit 55b9263 ARROW-9154: [Developer] Use GitHub issue templates better
omit 513d77b ARROW-9126: [C++] Fix building trimmed Boost bundle on Windows
omit e3e43bc ARROW-9031: [R] Implement conversion from Type::UINT64 to R vector
omit 7b6456e ARROW-8779: [R] Implement conversion to List<Struct>
omit 2c91352 ARROW-8583: [C++][Doc] Undocumented parameter in Dataset namespace
omit 60cdc75 ARROW-971: [C++][Compute] IsValid, IsNull kernels
omit b076dec ARROW-3446: [R] Document mapping of Arrow <-> R types
omit 4e22939 ARROW-9151: [R][CI] Fix Rtools 4.0 build: pacman sync
omit 00b10e6 ARROW-9141: [R] Update cross-package documentation links
omit 42b5185 ARROW-8769: [C++][R] Add convenience accessor for StructScalar fields
omit 37c9804 ARROW-8863: [C++] Ensure that ArrayData::null_count is always set to 0 when using ArrayData::Make and supplying null validity bitmap
omit 442ed0f ARROW-8613: [C++][Dataset][Python] Raise in discovery on unparsable partition expression
omit c9b8b3b ARROW-8942: [R] Detect compression in reading CSV/JSON
omit 18d10c8 ARROW-9143: [C++] Do not produce internal ArrayData with kUnknownNullCount in RecordBatch::Slice if source ArrayData::null_count is set to 0
omit 7be36cd ARROW-9094: [Python] Bump versions of compiled dependencies in manylinux wheels
omit cfe1144 ARROW-9130: [Python] Add deprecation wrapper for pyarrow.compat and guid function for Dask
omit 6c721c5 ARROW-9144: [CI] OSS-Fuzz build fails because recent changes in the google repository
omit 705e194 ARROW-8965: [Python][Doc] Pyarrow documentation for pip nightlies references 404'd location
omit 04a1867 ARROW-8993: [Rust] support reading non-seekable sources
omit 6299c25 ARROW-9088: [Rust] Make prettyprint optional
omit b196d1a ARROW-6839: [Java] Add APIs to read and write "custom_metadata" field of IPC file footer (#7231)
omit cd87ac9 ARROW-9124: [Rust][Datafusion] optimize DFParser::parse_sql to take query string as &str
omit df99796 ARROW-9005: [Rust] [Datafusion] support sort expression
omit c30377a ARROW-9127: [Rust] Update thrift dependency to 0.13 (latest)
omit d98b9c5 ARROW-9131: [C++] Faster ascii_lower and ascii_upper.
omit 96279ee ARROW-9079: [C++] Write benchmark for arithmetic kernels
omit 89eae4f ARROW-9129: [Python][JPype] Remove JPype version check
omit 3ccecfb ARROW-9116: [C++][FOLLOWUP] Add 0-length test for BaseBinaryArray::total_values_length
omit 657d9c6 ARROW-9116: [C++] Add BaseBinaryArray::total_values_length
omit 2e977a2 ARROW-9125: [C++] Add missing include for arrow::internal::ZeroMemory() for Valgrind
omit 8e6e58f ARROW-9123: [Python][wheel] Use libzstd.a explicitly
omit a2b2f1d ARROW-8312: [Java][Gandiva] support TreeNode in IN expression
omit 0c73ea6 ARROW-9119: [C++] Add support for building with system static gRPC
omit 6b8ce92 ARROW-9120: [C++] Do not suppress linting on files with "codegen" in their name
omit 124db17 ARROW-9030: [Python] Remove pyarrow/compat.py, move some oft-used utility functions to pyarrow.lib
omit 13cb3db ARROW-9084: [C++] CMake is unable to find zstd target when ZSTD_SOURCE=SYSTEM
omit 89cf7bd ARROW-8866: [C++] Split UNION into SPARSE_UNION and DENSE_UNION
omit 1325d13 ARROW-9101: [Doc][C++] Document encoding expected for CSV data
omit f903a45 ARROW-8649: [Java] [Website] Java documentation on website is hidden
omit e7e43dd ARROW-9110: [C++] Fix CPU cache size detection on macOS
omit 286d9fd ARROW-6645: [Python] Use common boundschecking function for checking dictionary indices when converting to pandas
omit 2c3e84d ARROW-8510: [C++][Datasets] Do not use variant in WritePlan to fix compiler error with VS 2017
omit 64ae05e ARROW-8826: [Crossbow] remote URL should always have .git
omit 8270ebd ARROW-9112: [R] Update autobrew script location
omit 8d782b1 ARROW-9115: [C++] Implementation of ascii_lower/ascii_upper by processing input data buffers in batch
omit d0c140e ARROW-9082: [Rust] - Stream reader fail when steam not ended with (opt…
omit 9bf8131 ARROW-9100: [C++] Add ascii_lower kernel
omit fa9c851 ARROW-9062: [Rust] json reader dictionary support
omit e78aa4c ARROW-7955: [Java] Support large buffer for file/stream IPC
omit b344b3b ARROW-9090: [C++] Bump versions of bundled libraries
omit df61302 ARROW-9093: [FlightRPC][C++][Python] expose generic gRPC transport options
omit 5bc4784 ARROW-8487: [FlightRPC] Provide a way to target a particular payload size
omit c07486c ARROW-5760: [C++] New compute::Take implementation for better performance, faster dispatch, smaller code size / faster compilation
omit 91844d7 ARROW-9102: [Packaging] Upload built manylinux docker images
omit 53e4eea [C++][MINOR][Docs] Fix typo
omit ba07e30 ARROW-6602: [Doc] Add a feature/implementation matrix
omit cc7ef21 ARROW-7676: [Packaging][Python] Ensure that the static libraries are not built in the wheel scripts
omit e692744 ARROW-5377: [C++] Make IpcPayload public and add GetPayloadSize
omit 167201e ARROW-8860: [C++] Fix IPC/Feather decompression for nested types (with child_data)
omit 28a4f50 ARROW-9098: [C++] Fixed ToStructArray handling of 0 column RecordBatches
omit 6708902 ARROW-9092: [C++][TRIAGE] Do not enable TestRoundFunctions when using LLVM 9 until gandiva-decimal-test is fixed
omit de88c9a ARROW-9086: [CI][Homebrew] Enable Gandiva
omit ea382be ARROW-8776: [FlightRPC] Fix discrepancy between headers in Java and C++
omit 54148fe ARROW-8948: [Java][Integration] enable duplicate field names integration tests
omit 9a44ad8 ARROW-8858: [FlightRPC] ensure binary/multi-valued headers are properly exposed
omit 881aebf ARROW-8940: [Java] Fix the performance degradation of integration tests
omit 71fc454 ARROW-8785: [Python][Packaging] Build the windows wheels with MIMALLOC enabled
omit 903bb8c ARROW-6978: [R] Add bindings for sum and mean compute kernels
omit 75546d1 ARROW-8788: [C#] Introduce bit-packed builder for null support in builders
omit 53db29f ARROW-8726: [C++] Filename should not be part of DirectoryPartitioning
omit 224c60e ARROW-9087: [C++] Support additional HDFS options
omit cea3117 ARROW-9071: [C++] Fixed a bug in MakeArrayOfNull
omit 0b7072f ARROW-3154: [Python] Expand documentation on Parquet metadata inspection and writing of _metadata
omit 8f9f0f8 ARROW-8974: [C++] Simplify TransferBitmap
omit b7f6aa1 ARROW-9085: [C++][CI] Fix Windows build
omit b058cf0 ARROW-9046: [C++][R] Put more things in type_fwds
omit a1f5347 ARROW-9077: [C++] Fix aggregate/scalar-compare benchmark null_percent calculation
omit 7518cd3 ARROW-8766: [Python] Allow implementing filesystems in Python
omit bd58907 ARROW-9074: [GLib] Add missing arrow-json check
omit 20c0858 ARROW-9073: [C++] Fix RapidJSON include directory detection with RapidJSONConfig.cmake
omit d00c50a ARROW-3688: [Rust] Add append_values for primitive builders
omit fa0f372 ARROW-8736: [Rust] [DataFusion] Table API should provide a schema() method
omit 824c871 ARROW-9034: [C++] Implement "BinaryBitBlockCounter", add single-word functions to BitBlockCounter
omit 66bc8f0 ARROW-9042: [C++] Add Subtract and Multiply arithmetic kernels with wrap-around behavior
omit 68ed635 ARROW-9051: [GLib] Refer Array related objects from Array
omit 24385b2 ARROW-9052: [CI][MinGW] Enable Gandiva
omit 5c8f215 ARROW-8799: [C++][Parquet] NestedListReader needs to handle empty item batches
omit ec3bae1 ARROW-8909: [Java] Out of order writes using setSafe
omit 29c61ff ARROW-8958: [FlightRPC][Python] implement DoExchange
omit 7ca907d ARROW-9007: [Rust] Support appending array data to builders
omit 7dc2dac ARROW-9066: [Python] Raise correct error in isnull()
omit fb46a69 ARROW-9061: [Packaging][APT][Yum][GLib] Add Apache Arrow Datasets GLib
omit 6dc538a ARROW-9058: [Packaging][wheel] Use sourceforge.net to download Boost
omit 38041df ARROW-9057: [Rust][Datafusion] Fix projection on in memory scan
omit 804fc65 ARROW-9059: [Rust] Fix sign in array slice_data_docstring
omit e0a03e5 ARROW-9060: [GLib] Add support for building Apache Arrow Datasets GLib with non-installed Apache Arrow Datasets
omit 7d587b9 ARROW-8157: [C++][Gandiva] Support building with LLVM 9
omit 7328658 ARROW-9037: [C++] C-ABI: do not error out when importing array with null_count == -1
omit f86ebfa ARROW-8781: [CI][MinGW] Enable ccache
omit 2bff613 ARROW-8979: [C++] Refine bitmap unaligned word access
omit b6d9097 ARROW-7371: [GLib] Add GLib binding of Dataset
omit 466194d ARROW-8723: [Rust] Remove SIMD specific benchmark code
omit e0e8650 ARROW-9047: [Rust] Fix a segfault when setting zero bits in a zero-length bitset.
omit 0043e39 ARROW-9050: [Release] Use 1.0.0 as the next version
omit 29316d1 ARROW-8825: [C++] Mark parameter as unused
omit 120c21f ARROW-5082: [Python] Substantially reduce Python wheel package and install size
omit 6a1cdbc ARROW-9004: [C++][Gandiva] Support building with LLVM 10
omit b039c63 ARROW-9045: [C++] Expand / improve Take and Filter benchmarks for enhanced baseline
omit d598f96 ARROW-9043: [Go] Temporarily copy LICENSE.txt to go/
omit fd1c63e ARROW-9014: [Packaging] Bump the minor part of the automatically generated version in crossbow
omit efb707a ARROW-9032: [C++] Split up arrow/util/bit_util.h into multiple header files
omit 5389008 ARROW-8413: [C++][Parquet] Refactor Generating validity bitmap for values column
omit 31c7a50 ARROW-8568: [C++] Fix decimal to decimal cast issues
omit f9e8d22 ARROW-8471: [C++][Integration] Represent 64 bit integers as strings
omit 43cb8d4 ARROW-8795: [C++] Limited iOS support
omit c7baa7c ARROW-9029: [C++] Implement BitBlockCounter for much faster block popcounts of bitmaps
omit dc8cd4f ARROW-9026: [C++/Python] Force package removal from arrow-nightlies c…
omit 5115f10 ARROW-9016: [Java] Remove direct references to Netty/Unsafe Allocators
omit 237ea49 ARROW-8695: [Java] Remove references to PlatformDependent in arrow-memory
omit b4238c6 ARROW-9015: [Java] Make BaseAllocator package private
omit 5916874 ARROW-8904: [Python] Adapt to child->field API migration/deprecation
omit d21b44e ARROW-2702: [Python] Change a couple of error types in numpy_to_arrow.cc
omit 306e254 ARROW-8946: [Python] Add tests for parquet.write_metadata
omit eec12f3 ARROW-8963: [C++][Parquet] optimize LeafReader::NextBatch to save memory
omit 494e7a9 ARROW-8906: [Rust] [DataFusion] support schema inference from multiple CSV files
omit f84fe2a ARROW-8907: [Rust] Implement scalar comparison operations
omit b694825 ARROW-8711: [Python] Expose timestamp_parsers in csv.ConvertOptions
omit 53e8438 ARROW-9024: [C++/Python] Install anaconda-client in conda-clean job
omit 24b3521 ARROW-7173: [Integration] Add test to verify Map field names can be arbitrary
omit ab93ba1 ARROW-9018: [C++] Remove APIs that were marked as deprecated in 0.17.0 and prior
omit cac55ad ARROW-9021: [Python] Add the filesystem explanation to parquet.read_table docstring
omit 87db7f5 ARROW-8951: [C++] Fix compiler warnings on gcc8 in release builds
omit 199d089 ARROW-8917: [C++] Formalize "metafunction" concept. Add Take and Filter metafunctions, port R and Python bindings
omit 54885e0 ARROW-8937: [C++] Implement strptime scalar string to timestamp kernel
omit 94a5026 ARROW-6052: [C++] Split up arrow/array.h/cc into multiple files under arrow/array/, move ArrayData to separate header, make ArrayData::dictionary ArrayData
omit 6152d00 ARROW-8941: [C++/Python] Add cleanup script for arrow-nightlies conda repository
omit e7f176b ARROW-8896: [C++] Use Take to implement dictionary<T> to T casts
omit f79a381 ARROW-8972: [Java] Support range value comparison for large varchar/varbinary vectors
omit 47f31d1 ARROW-9000: [Java] Update errorprone to 2.4.0
omit 7cd7f3b ARROW-8844: [C++] Transfer bitmap in words
omit 4a7e19e ARROW-8929: [C++] Set the default for compute::Arity::VarArgs to 0
omit 58d5bf5 ARROW-8931: [Rust] add lexical sort support to arrow compute kernel
omit d25ccf4 ARROW-8843: [C++] Compare bitmaps in words
omit 74ff743 ARROW-8485: [Integration][Java] Implement extension types integration
omit fcd181a ARROW-8997: [Archery] Improve benchmark comparison formatting
omit d7fd852 ARROW-7784: [C++] Improve compilation time of arrow/array/diff.cc and reduce code size
omit b2287a2 ARROW-5854: [Python] Expose compare kernels on Array class
omit f0ed8e2 ARROW-8922: [C++] Add illustrative "ascii_upper" and "ascii_length" scalar string functions valid for Array and Scalar inputs
omit 17d1836 ARROW-8982: [CI] Remove allow_failures for s390x on TravisCI
omit ce3fc33 ARROW-8878: [R] try_download is confused when download.file.method isn't default
omit 0876ee5 ARROW-8984: [R] Revise install guides now that Windows conda package exists
omit 076a0f6 ARROW-8978: [C++][CI] Fix valgrind warnings in cpp-conda-valgrind nightly build
omit 21a6474 ARROW-8975: [FlightRPC][C++] try to fix MacOS flaky tests
omit 3c1bc81 ARROW-8914: [C++] Keep BasicDecimal128 in native-endian order
omit 75315f5 ARROW-8938: [R] Provide binding for arrow::compute::CallFunction
omit e8b317a ARROW-8926: [C++] Improve arrow/compute/*.h comments, correct typos and outdated language
omit 79bb066 ARROW-8918: [C++][Python] Implement cast metafunction to allow use of "cast" with CallFunction, use in Python
omit bbc3e30 ARROW-8968: [C++][Gandiva] set data layout for pre-compiled IR to llvm::module
omit c15a511 ARROW-8114: [Java][Integration] Enable custom_metadata integration test
omit e5a0893 ARROW-8793: [C++] Do not inline BitUtil::SetBitsTo
omit c1642d3 ARROW-8960: [MINOR] [FORMAT] fix typo
omit 44e723d ARROW-8455: [Rust] Parquet Arrow column read on partially compatible files FIX
omit 51108e3 ARROW-6111: [Java] Support LargeVarChar and LargeBinary types
omit 22ade73 ARROW-8957: [FlightRPC][C++] directly use IpcWriteOptions
omit cebe82f ARROW-8962: [C++] Add explicit implementation for junk values
omit e957b87 ARROW-8959: [Rust] Update benchmark to use new API (fixes broken build)
omit 97d4678 ARROW-8882: [C#] Add .editorconfig to C# code
omit f16f76a ARROW-8782: [Rust] Add benchmark crate
omit 391de22 ARROW-8297: [FlightRPC][C++] Implement Flight DoExchange for C++
omit 7d6bef9 ARROW-8925: [Rust] [DataFusion] CsvExec::schema bug fix
omit 4c821a1 ARROW-8791: [Rust] Allow creation of StringDictionaryBuilder with an existing array of dictionary values
omit d1bf1e4 ARROW-7495: [Java] Remove "empty" concept from ArrowBuf, replace with custom referencemanager (#6433)
omit 01d3b75 ARROW-8171: [Java] Consider pre-allocating memory for fix-width vector in Avro adapter iterator (#7211)
omit ac74b3b ARROW-8772: [C++] Unrolled aggregate dense for better speculative execution
omit 6716bbd ARROW-8062: [C++][Dataset] Implement ParquetDatasetFactory
omit 62d2055 ARROW-8932: [C++][CI] Fix link error at arrow-orc-adapter-test
omit 20957ab ARROW-8911: [C++] Fix segfault when slicing ChunkedArray with zero chunks
omit 445d2b4 ARROW-8912: [Ruby] Keep reference of Arrow::Buffer's data for GC
omit d7dc021 ARROW-8633: [C++] Add ValidateAscii function
omit 3ac0971 ARROW-8924: [C++][Gandiva] Avoid potential int overflow in castDATE_date32()
omit 4f3601f ARROW-7778: [Integration][C++] Enable nested dictionaries
omit 7f11315 ARROW-8913: [Ruby] Use "field" instead of "child"
omit 59bdc6c PARQUET-1855: [C++] Improve parquet *MetaData documentation
omit 88e7cae ARROW-8923: [C++] Improve usability of arrow::compute::CallFunction
omit 785965a ARROW-8915: [Dev][Archery] Require Click 7
omit 7ad49ee ARROW-8792: [C++][Python][R][GLib] New Array compute kernels implementation and execution framework
omit 6e84421 ARROW-8869: [Rust] [DataFusion] Add support for new scan nodes to type coercion rule
omit 3533e01 ARROW-8815: [Dev][Release] Binary upload script should retry on unexpected bintray request error
omit 7fc45a4 ARROW-8890: [R] Fix C++ lint issues
omit 9ddb8e7 [MINOR][Release] Use --enable-parquet instead of --parquet in Windows RC verification script (#7250)
omit 61bcf62 ARROW-8455: [Rust] Parquet Arrow column read on partially compatible files
omit bb2ae8f ARROW-8889: [Python] avoid SIGSEGV when comparing RecordBatch to None
omit 14d8d0c ARROW-8885: [R] Don't include everything everywhere
omit 9eee23c ARROW-8887: [Java] Avoid runway doubling of buffer size for complex vectors
omit 93ba086 ARROW-8696: [Java] Convert tests to maven failsafe
omit 0f364a3 ARROW-8877: [Rust] [DataFusion] introduce CsvReadOption struct to simplify UX
omit 5602c45 PARQUET-1861: [Parquet][Documentation] Clarify buffered stream option
omit 7c833da ARROW-8856: [Rust] [Integration] Return None from an empty IPC message
omit 4c5dccb ARROW-8855: [Rust] [Integration] Complete record_batch_from_json types
omit 3be2dc4 ARROW-8837: [Rust] Implement Null data type
omit da1c98a ARROW-8763: [C++] Add RandomAccessFile::WillNeed
omit 31e6e45 ARROW-8847: [C++] Pass task hints in Executor API
omit d107220 ARROW-8703: [R] schema$metadata should be properly typed
omit 45e1f2f ARROW-8820: [C++][Gandiva] fix date_trunc functions to return date types
omit 8b6cc7a ARROW-8848: [Ruby][CI] Fix MSYS2 update error
omit 07160a8 PARQUET-1865: [C++] Fix usages of C++17 extensions in parquet/encoding_benchmark.cc
omit ad56c4c ARROW-8864: [R] Add methods to Table/RecordBatch for consistency with data.frame
omit a70b4a0 ARROW-8794: [C++] Expand performance coverage of parquet to arrow reading
omit fd9bf16 ARROW-8872: [CI] Restore ci/detect-changes.py
omit e570627 ARROW-8871: [C++] Fix Gandiva for value_parsing.h refactor
omit 996235d ARROW-7300: [C++][Gandiva] Implement functions to cast from strings to integers/floats
omit 11a20bf ARROW-8854: [Rust] [Integration Testing] Standardize error handling
omit ee09cb6 ARROW-8839: [Rust] [DataFusion] support CSV schema inference in logical plan
omit 9904394 ARROW-8629: [Rust] Eliminate indirection of zero sized allocations
omit 8ba6d18 ARROW-8399: [Rust] Extend memory alignments to include other architectures
omit 0906aa3 ARROW-8848: [Ruby][CI] Fix MSYS2 update error
omit 1f5bf24 ARROW-8852: [R] Post-0.17.1 adjustments
omit 741a95c ARROW-8862: [C++] NumericBuilder should use MemoryPool passed to CTOR
omit 897be76 ARROW-8831: [Rust] change simd_compare_op in comparison kernel to use bitmask SIMD operation to significantly improve performance
omit 8fc6f53 ARROW-8822: [Rust] [DataFusion] Add InMemoryScan to LogicalPlan
omit bfb07ad ARROW-8841: [C++] Add benchmark and unittest for encoding::PLAIN spaced
omit 1164079 ARROW-8846: [Dev][Python] Autoformat Python files with archery
omit e72f137 ARROW-8851: [Python][Documentation] Fix FutureWarnings in Python Plas…
omit a0964bd ARROW-8834: [Rust] [Integration Testing] Implement stream-to-file, file-to-stream
omit 6441a2c ARROW-8840: [Rust][DataFusion] implement std::error:Error trait for ExecutionError
omit d6a3935 ARROW-8744: [Rust] handle channel close in parquet batch iterator
omit e5a33f1 ARROW-8830: [GLib] Add support for Tell against not seekable GIO output stream
omit ce15eb2 ARROW-8833: [Rust] Implement VALIDATE mode in integration tests
omit 7508370 ARROW-8827: [Rust] Add initial skeleton for Rust integration tests
omit 921af31 ARROW-8821: [Rust] fix type cast for nested binary expression using Like, NotLike, Not operators
omit 7194f94 ARROW-8808: [Rust] Fix divide by zero error in builder
omit 0f0ea18 ARROW-8818: [Rust] Failing to build on master due to Flatbuffers/Union issues
omit 39cc743 ARROW-8121: [Java] Enhance code style checking for Java code (add spaces after commas, semi-colons and type casts)
omit f5b7303 ARROW-8757: [C++][Plasma] Write Plasma header in little-endian format
omit 3e64549 ARROW-7967: [CI][Crossbow] Pin macOS version in autobrew job to match CRAN
omit 172cf07 ARROW-8556: [R] zstd symbol not found if there are multiple installations of zstd
omit 6ec6a27 ARROW-8814: [Dev][Release] Binary upload script keeps raising locale warnings
omit 1eea738 ARROW-7803: [R][CI] Autobrew/homebrew tests should not always install from master
omit db1c49a ARROW-8662: [CI] Consolidate appveyor scripts
omit 1126b0c ARROW-8777: [Rust] Parquet.rs does not support reading fixed-size binary fields.
omit 2943f1c ARROW-3827: [Rust] Implement UnionArray Updated
omit 989c917 ARROW-8734: [R] improve nightly build installation
omit 3824c8c ARROW-8783: [Rust] [DataFusion] Add ParquetScan and CsvScan variants in LogicalPlan
omit 1d3f514 ARROW-8809: [Rust] Fix JSON schema bug
omit f94e6ff ARROW-8811: [Java] Fix CI
omit 80dc959 ARROW-8169: [Java] Improve the performance of JDBC adapter by allocating memory proactively
omit 3aa3339 ARROW-8481: [Java] Provide an allocation manager based on Unsafe API
omit 799ea4f ARROW-8108: [Java] Extract a common interface for dictionary encoders
omit 1dcf433 ARROW-7699: [Java] Support concating dense union vectors in batch
omit 8a0c24d ARROW-8020: [Java] Implement vector validate functionality
omit a551617 ARROW-8664: [Java] Add flag to skip null check
omit d8b8cc7 ARROW-8555: [FlightRPC][Java] implement DoExchange
omit 4d1cefb ARROW-3509: [C++] Standardize on using Field in Type/Array
omit c75ab40 ARROW-8615: [R] Error better and insist on RandomAccessFile in read_feather
omit 02f7be3 ARROW-8586: [R] installation failure on CentOS 7
omit f3894bd ARROW-8553: [C++] Optimize unaligned bitmap operations
omit cf1a53c ARROW-8693: [Python] Insert implicit cast in Dataset.get_fragments with filter
omit 40c2988 ARROW-8784: [Rust] [DataFusion] Remove use of Arc from LogicalPlan
omit 4e4de0d ARROW-8789: [Rust] Add separate crate for integration test binaries
omit 46bb001 ARROW-8798: [C++] Fix Parquet crash on invalid input
omit 38bc3c9 ARROW-8778: [C++][Gandiva] Fix SelectionVector related failure on big-endian platform
omit d28c88c ARROW-8804: [R][CI] Followup to Rtools40 upgrade
omit 5f9d13b ARROW-8790: [C++][CI] Enable arrow-flight-test on s390x
omit 8a61570 ARROW-8751: [Rust] support empty parquet file in arrow array reader
omit ed1f771 ARROW-8717: [CI][Packaging] Add build dependency on boost to homebrew
omit e48a7a0 ARROW-8786: [Packaging][rpm] Use bundled zstd in the CentOS 8 build
omit 87fbb52 ARROW-8604: [R][CI] Update CI to use R 4.0
omit c34c6e1 ARROW-8742: [C++][Python] Add GRPC Mutual TLS for clients and server
omit c1be119 ARROW-8775: [C++][FlightRPC] fix integration tests
omit 2e60096 ARROW-8764: [C++] Make executor configurable in ReadAsync and ReadRangeCache
omit 021ff20 ARROW-8752: [Rust] remove unused hashmaps in build_array_reader
omit 46040c9 ARROW-8680: [Rust] Fix ComplexObjectArray null value shifting
omit cd872b4 ARROW-8768: [R][CI] Fix nightly as-cran spurious failure
omit 32e90ce ARROW-8741: [Python][Packaging] Keep VS2015 with for the windows wheels
omit 9123dad ARROW-8684: [Python] Workaround Cython type initialization bug
omit b34d817 ARROW-7910: [C++] Add internal GetPageSize() function
omit 479c1cf ARROW-8750: [Python] Correctly default to lz4 compression for Feather V2 in Python
omit 68544b9 ARROW-8770: [C++][CI] Enable arrow-csv-test on s390x
omit 26893a7 ARROW-8758: [R] Updates for compatibility with dplyr 1.0
omit 35004d0 ARROW-8745: [C++] Enhance Bitmap::ToString test for big-endian platforms
omit bf722a0 ARROW-8756: [C++] Fix Bitmap Words tests' failures on big-endian platforms
omit 25299e5 ARROW-4018: [C++] Fix RLE tests' failures on big-endian platforms
omit 4d39b82 ARROW-8759: [C++][Plasma] Fix TestPlasmaSerialization.DeleteReply failure on big-endian platforms
omit b2cf62f ARROW-8486: [C++] Fix BitArray failures on big-endian platforms
omit e215e89 ARROW-8577: [Plasma][CUDA] Make CUDA initialization lazy
omit 392cb9e ARROW-8754: [C++][CI] Enable additional tests on s390x
omit ed5f534 ARROW-8753: [CI][C++] Add a test job for ARM
omit 80d031f ARROW-8747: [C++] Write compressed size in little-endian format for Feather V2
omit 3567dcf ARROW-8743: [CI][C++] Add a test job for s390x
omit 3752e34 ARROW-8727: [C++] Don't require stack allocation of any object to use StringConverter, hide behind ParseValue function
omit 5bc05e2 ARROW-8724: [Packaging][deb][RPM] Use directory in host as build directory
omit 0188e45 ARROW-5875: [FlightRPC] integration tests for Flight features
omit 003d30f ARROW-8740: [CI] Fix archery option in pandas master cron test
omit bcee124 ARROW-8422: [Rust] [Parquet] Arrow to Parquet schema conversion
omit ee32de5 ARROW-8643: [Python] Fix failing pandas tests with DatetimeIndex on pandas master
omit d7d8723 ARROW-8722: [Dev] Pass environment variables to the container when running "archery docker run -e"
omit 9e9063b ARROW-8730: [Rust] Use slice instead of &Vec for function args
omit 6002ec3 ARROW-8641: [C++][Python] Sort included indices in IpcReader - Respect column selection in FeatherReader
omit d96b4de ARROW-8728: [C++] Fix bitmap operation buffer overflow
omit 2dd9071 ARROW-8710: [Rust] Ensure right order of messages written, and flush stream when complete.
omit 2012f13 ARROW-8725: [Rust] remove redundant directory walk in parquet datasource
omit 7901b36 ARROW-8721: [CI] Fix R build matrix
omit d127e6a ARROW-8720: [C++] Fix checked_pointer_cast ifdef logic
omit 9b75a60 ARROW-8616: [Rust] Turn explicit SIMD off by default
omit ec84b7b ARROW-8536: [Rust] [Flight] Check in proto file, conditional build if file exists
omit fc56b9c ARROW-8702: [Packaging][C#] Build NuGet packages in release process
omit 70b2d6f [MINOR] Fix C++ lint failure
omit 0c5168c PARQUET-1857: [C++] Do not fail to read unencrypted files with over 32767 row groups. Change some DCHECKs causing segfaults to throw exceptions
omit 39fcc48 ARROW-8708: [CI] Utilize github actions cache for docker-compose volumes
omit e9fd302 ARROW-8590: [Rust] Use arrow crate pretty util in DataFusion
omit bcef6c9 ARROW-8657: [C++][Python] Add separate configuration for data pages
omit a66ab10 ARROW-7391: [C++][Dataset] Remove Expression subclasses from bindings
omit fb4d57a ARROW-8644: [Python] Restore ParquetDataset behaviour to always include partition column for dask compatibility
omit bc283e3 ARROW-8694: [C++][Parquet] Relax string size limit when deserializing Thrift messages
omit 36de35a ARROW-8707: [CI] Docker push fails because of wrong dockerhub credentials
omit 46a17cb ARROW-8111: [C++] User-defined timestamp parser option to CSV, new TimestampParser interface, and strptime-compatible impl
omit 4116516 ARROW-8628: [Dev] Wrap docker-compose commands with archery
omit 9bdd2ed ARROW-8705: copying null values from ComplexCopier
omit 4545838 ARROW-8704: [C++] Fix Parquet undefined behaviour on invalid input
omit d2ccdaa ARROW-5649: [Integration][C++] Create integration test for extension types
omit 8e1b5b8 ARROW-8440: [C++] Refine SIMD header files
omit 57b5082 ARROW-5572, ARROW-5310, ARROW-5666: [Python] ParquetDataset tests for new implementation
omit fe323c5 ARROW-8699: [R] Fix automatic r_to_py conversion
omit 9a5d010 ARROW-8692: [C++] Avoid memory copies when downloading from S3
omit d13e8f3 ARROW-8690: [Python] Clean-up dataset+parquet tests now order is determinstic
omit ba5efef ARROW-8689: [C++] Fix linking S3FS benchmarks
omit 0ba03b7 ARROW-8682: [Ruby][Parquet] Add support for column level compression
omit 191b56f ARROW-8687: [Java] Remove references to io.netty.buffer.ArrowBuf
omit a26f163 ARROW-8669: [C++] Add IpcWriteOptions argument to GetRecordBatchSize()
omit 63308c5 ARROW-8229: [Java] Move ArrowBuf into the Arrow package (#6729)
omit efc7b81 ARROW-8509: [GLib] Add low level record batch read/write functions
omit 3a0b5d5 ARROW-8318: [C++][Dataset] Construct FileSystemDataset from fragments
omit b3b7de7 ARROW-8668: [Packaging][APT][Yum][ARM] Use Travis CI's ARM machine to build packages
omit 8b5a50a ARROW-6603: [C#] Adds ArrayBuilder API to support writing null values + BooleanArray null support
omit 8f64211 ARROW-8659: [Rust] ListBuilder allocate with_capacity
omit 8a791c5 ARROW-8562: [C++] IO: Parameterize I/O Coalescing using S3 metrics
omit de41687 ARROW-8593: [C++][Parquet] Fix build with musl libc
omit 5d3dbd0 ARROW-8660: [C++][Gandiva] Reduce usage of Boost in Gandiva codebase
omit bcd2e94 PARQUET-1820: [C++] pre-buffer specified columns of row group
omit a6ea7ee ARROW-8619: [C++] Use distinct enum values for MonthInterval, DayTimeInterval
omit bf9a4a6 ARROW-8608: [C++] Update vendored 'variant.hpp' to fix CUDA 10.2
omit c63b26d ARROW-6501: [C++] Remove non_zero_length_ field from SparseIndex class
omit 83e25ea ARROW-8663: [Documentation] Small correction to building.rst
omit daf2e01 ARROW-8646: [Java] Allow UnionListWriter to write null values
omit 1f175e1 ARROW-8634: [Java] Add Getting Started section to Java README
omit 6cae938 ARROW-300: [Format] Proposal for "trivial" IPC body buffer compression using either LZ4 or ZSTD codecs
omit fade8d8 ARROW-8447: [C++][Dataset] Ensure row deterministic ordering in Scanner::ToTable
omit 17404e1 ARROW-8648: [Rust] Optimize Rust CI Workflows
omit e9d1b8c ARROW-8592: [C++] Update docs to reflect LLVM 8
omit 8d5ca47 ARROW-7759: [C++][Dataset] Add CsvFileFormat
omit af44053 ARROW-8639: [C++][Plasma] Require gflags
omit ff92a68 ARROW-8622: [Rust] Allow the parquet crate to be compiled on aarch64 platforms
omit c546eef ARROW-8287: [Rust] Add "pretty" util to help with printing tabular output of RecordBatches
omit 350f293 ARROW-8632: [C++] Fix conversion error warning in array_union_test.cc
omit 58bd7ee ARROW-8597 [Rust] Lints and readability improvements for arrow crate
omit 8939b4b ARROW-8609: [C++] Fix ORC Java JNI crash
omit 67d4278 ARROW-8573: [Rust] Upgrade Rust to 1.44 nightly
omit 194dc15 ARROW-8392: [Java] Fix overflow related corner cases for vector value comparison
omit dfc14ef ARROW-2260: [C++][Plasma] Use Gflags for command-line parsing
omit 283e188 ARROW-3861: [Python] ParquetDataset.read() respect specified columns and not include partition columns
omit 1ffb5f6 ARROW-8251, ARROW-7782: [Python] Preserve pandas index and extension dtypes in write_to_dataset roundtrip
omit 5194bad ARROW-8612: [GLib] Add GArrowReadOptions and GArrowWriteOptions
omit 4b67816 ARROW-8513: [Python] Expose Take with Table input in Python
omit a43199b ARROW-8572: [Python] expose UnionArray fields to Python
omit 0324a9c ARROW-8617: [Rust] Avoid loading simd_load_set_invalid which doesn't exist on aarch64
omit fe39a67 ARROW-8591: [Rust] Reverse lookup for a key in DictionaryArray
omit dc994e5 ARROW-8598: [Rust] `simd_compare_op` creates buffer of incorrect length
omit 59acee9 ARROW-8607: [R][CI] Unbreak builds following R 4.0 release
omit 971a551 ARROW-8606: [CI] Don't trigger all builds on a change to any file in ci/
omit 3064a27 ARROW-8603: [C++][Documentation] Add missing params comment
omit da0aa4d ARROW-7610: [Java] Finish support for 64 bit int allocations
omit d094631 ARROW-7681: [Rust] Explicitly seeking a BufReader will discard the internal buffer (2)
omit 9e575ce ARROW-8602: [C++][CMake] Fix ws2_32 link issue when cross-compiling on Linux
omit 2a8e37d ARROW-8584: [C++] Fix ORC link order
omit 908cfcc ARROW-7705: [Rust] Initial sort implementation
omit 749b775 ARROW-8505: [Release][C#] "sourcelink test" is failed by Apache.ArrowAssemblyInfo.cs
omit 045fe13 ARROW-8575: [Developer] Add issue_comment workflow to rebase a PR
omit 3640ad8 ARROW-8587: [C++] Fix linking Flight benchmarks
omit 1f310df ARROW-8473: [Rust] Untick "Statistics support"
omit 3c0a62e ARROW-8516: [Rust] Improve PrimitiveBuilder::append_slice performance
omit 6d15de4 ARROW-8552: [Rust] support iterate parquet row columns
omit 6015598 ARROW-8541: [Release] Don't remove previous source releases automatically
omit fa60ea6 ARROW-7950: [Python] Determine + test minimal pandas version + raise error when pandas is too old
omit b93528a ARROW-8508: [Rust] FixedSizeListArray improper offset for value
omit 7e8d30a ARROW-8569: [CI] Upgrade xcode version for testing homebrew formulae
omit 3792c8f ARROW-8065: [C++][Dataset] Refactor ScanOptions and Fragment relation
omit 3e33688 ARROW-8571: [C++] Switch AppVeyor image to VS 2017
omit 8db37fe ARROW-3329: [Python] Python tests for decimal to int and decimal to decimal casts
omit a5ddd78 ARROW-8560: [Rust] Docs for MutableBuffer resize are incorrect
omit 2409f4d ARROW-8497: [Archery] Add missing components to build options
omit 45a0ad3 ARROW-8162: [Format][Python] Add serialization for CSF sparse tensors to Python
omit fc0ed86 ARROW-8554 [C++][Benchmark] Fix building error "cannot bind lvalue"
omit c22b6c4 ARROW-8540: [C++] Add memory allocation benchmarks
omit 3ce5ff0 ARROW-8561: [C++][Gandiva] Stop using deprecated google::protobuf::MessageLite::ByteSize()
omit e60669c ARROW-8538: [Packaging] Remove boost from homebrew formula
omit a82779b ARROW-8558: [Rust] [CI] GitHub Actions missing rustfmt
omit d1f7573 ARROW-8549: [R] Assorted post-0.17 release cleanups
omit dee46a5 ARROW-8514: [Developer][Release] Verify Python 3.5 Windows wheel
omit 7d8c2d3 ARROW-8512: [C++] Remove unused expression/operator prototype code
omit c4accca ARROW-8537: [C++] Revert Optimizing BitmapReader
omit 83626f8 ARROW-8551: [CI][Gandiva] Use LLVM 8 in gandiva linux build
omit 2843300 ARROW-8550: [CI] Don't run cron GHA jobs on forks
omit f0b29bb ARROW-8542: [Release] Fix checksum url in the website post release script
omit a2d0fb3 ARROW-8543: [C++] Single pass coalescing algorithm + Rebase
omit e80e243 ARROW-8544: [CI][Crossbow] Add a status.json to the gh-pages summary of nightly builds to get around rate limiting
omit ef7748c ARROW-8529: [C++] Fix usage of NextCounts() on dictionary-encoded data
omit 77fd946 ARROW-2714: [Python] Implement variable step slicing with Take
omit 5093b80 ARROW-8477: [C++] Enable reading and writing of long filenames for Windows
omit a6290a8 ARROW-8488: [R] Remove VALUE_OR_STOP and STOP_IF_NOT_OK macros
omit 7a77282 ARROW-8523: [C++] Optimize BitmapReader
omit 6468d37 ARROW-8526: [Python] Fix non-deterministic row order failure in dataset tests
omit efd64ea ARROW-8524: [CI] Free up space on github actions
omit b5aaed8 ARROW-8515: [C++] Bitmap::ToString should group by bytes
omit 046c1d9 ARROW-8520: [Developer] Use .asf.yaml to direct GitHub notifications to JIRA and mailing lists
omit 84e3f19 ARROW-8517: [Release] Update Crossbow release verification tasks for 0.17.0 RC0
omit acc7d4c ARROW-8507: [Release] Detect .git directory automatically in changelog.py
omit 6f626af ARROW-8511: [Release] In verify-release-candidate.bat, exit when CMake build fails, use Unity build
omit 1e6cb8b ARROW-8467: [C++] Fix TestArrayImport tests for big-endian platforms
omit cc2b8cc ARROW-8360: [C++][Gandiva] Fixes date32 support for date/time functions
omit 8b5b8e0 ARROW-8443: [Gandiva][C++] Fix Trunc and Round output types.
omit b96cd36 ARROW-8496: [C++] Refine ByteStreamSplitDecodeScalar
omit 636d820 ARROW-8506: [C++] Add tests to verify the encoded stream of RLE with bit_width > 8
omit d8de579 ARROW-8503: [Packaging][deb] Fix building apache-arrow-archive-keyring for RC
omit d3d99c5 ARROW-8502: [Release][APT][Yum] Ignore all Linux packages for arm64v8
omit a170ecd ARROW-8448: [Packaging] Update linux-packages README
omit 620bb28 ARROW-8501: [Packaging][RPM] Upgrade devtoolset to 8 on CentOS 6
omit 5ba9701 ARROW-8499: [C++][Dataset] In ScannerBuilder, batch_size will not wor…
omit c34fa08 PARQUET-1843: [C++] Drop duplicated assignment
omit 5165e0d ARROW-8483: [Ruby] Removed irrelevant bits of documentation in Arrow::Table
omit f42ba92 ARROW-7801: [Developer] Add issue_comment workflow to fix lint/style/codegen
omit bb69967 ARROW-6439: [R] Implement S3 file-system interface in R
omit a74d32c ARROW-8474: [CI][Crossbow] Skip some nightlies we don't need to run
omit 80ae659 [Release] Update .deb package names for 0.18.0
omit 532635b [Release] Update versions for 0.18.0-SNAPSHOT
omit 00f3318 [maven-release-plugin] prepare for next development iteration
omit 3cbcb7b [maven-release-plugin] prepare release apache-arrow-0.17.0
omit f2a59a4 [Release] Update .deb package names for 0.17.0
omit 9d5401b [Release] Ignore Java JNI OrcReaderTest
omit c169b90 [Release] Update JAVA versions for 0.17.0
omit 585c278 [Release] Update versions for 0.17.0
omit 53d5907 [Release] Update .deb/.rpm changelogs for 0.17.0
omit 7bbfd11 [Release] Update CHANGELOG.md for 0.17.0
omit 163d37d ARROW-8468: [C++][Documentation] Fix the incorrect null bits description
omit f7fb49c ARROW-8478: [Java] Revert "ARROW-7534
omit af6c377 ARROW-8412: [C++][Gandiva] Fix gandiva date_diff function definitions
omit 5a94b5d ARROW-7534: [Java] Create a new java/contrib module
omit 83462a1 ARROW-590: [Integration][C++] Implement union types
omit 1e0734a ARROW-8466: [Packaging] The python unittests are not running in the windows wheel builds
omit 9fba469 ARROW-8414: [Python] Fix non-deterministic row order failure in parquet tests
omit 3e3712a ARROW-8450: [Integration][C++] Implement large offsets types
omit b1d1c76 ARROW-8469: [Dev] Fix nightly docker tests on azure
omit 0e8f380 ARROW-8384: [Python][C++] Allow configuring Kerberos ticket cache path
omit 328c9c6 ARROW-8467: [C++] Fix Array::View tests for big-endian platforms
omit 5673c43 ARROW-8458: [C++] Prefer the original mirrors for the bundled thirdparty dependencies
omit 70c48b1 ARROW-8465: [Packaging][Python] Windows py35 wheel build fails because of boost
omit 0b91db9 ARROW-8368: [C++][C Data Interface] Move several child arrays
omit 3ca2e19 ARROW-7813: [Rust] Remove and fix unsafe code
omit 9274c1b ARROW-8063: [Python][Dataset] Start user guide for pyarrow.dataset
omit 42f3606 ARROW-8463: [CI] Balance the nightly test builds between CircleCI, Azure and Github
omit 68475dd ARROW-7965: [Python] Refine higher level dataset API
omit 8a0868b ARROW-8460: [Packaging][deb] Reduce disk usage on building packages
omit fb0f1d4 ARROW-8461: [Packaging][deb] Use zstd package for Ubuntu Xenial
omit d6f9507 ARROW-8457: [C++] Add expected results for ArrowSchema in big-endian
omit 1dd5994 ARROW-8432: [CI] Don't depend on a single apache mirror for dependencies
omit b0902ab ARROW-8444: [Documentation] Fix spelling errors across the codebase
omit e255b1c ARROW-8449: [R] Use CMAKE_UNITY_BUILD everywhere
omit 18872a4 ARROW-3410: [C++][Python] Add streaming CSV reader.
omit 422618c ARROW-8401: [C++] Add byte-stream-split AVX2/AVX512 implementation
omit c47d0d3 ARROW-8441: [C++] Check invalid input in ipc::MessageDecoder
omit a3812ee ARROW-8442: [Python] Change NullType.to_pandas_dtype to return object instead of float64
omit 5e6731d ARROW-8414: [Python] Fix non-deterministic row order failure in parquet tests
omit ac49d1d ARROW-8438: [C++] Fix crash in io-memory-benchmark
omit 83c04df PARQUET-1840: [C++] Stop Early on DecodeSpaced
omit 0d3e691 ARROW-8439: [Python] Update options usage in S3FileSystem docs
omit c3e0184 ARROW-8437: [C++] Remove std::move return value from MakeRandomNullBitmap test utility
omit d5dfa0e ARROW-8415: [C++][Packaging] Fix gandiva linux job
omit 1ab8997 ARROW-8427: [C++][Dataset] Only apply ignore_prefixes to selector results
omit 0c214cb [MINOR][Python] Build more compressors in Windows Python build instructions
omit 1712410 ARROW-8429: [C++] Implement missing checks in IPC MessageDecoder
omit a5ee89a ARROW-8416: [Python] Add feather alias for ipc format in dataset API
omit 1a4caa9 ARROW-8433: [R] Add feather alias for ipc format in dataset API
omit 3725aaa ARROW-8295: [C++][Dataset] Push down projection to IpcReadOptions
omit 712b8f2 ARROW-8386: [Python] Fix error when pyarrow.jvm gets an empty vector
omit 3ff0c18 ARROW-8409: [R] Add R wrappers for getting and setting global CPU thread pool capacity
omit d0f56ed ARROW-8403: [C++] Add ToString() to ChunkedArray, Table and RecordBatch
omit c6f194a ARROW-8406: [C++][Python] Fix file URI handling
omit 52a3126 ARROW-8290: [Python] Improve FileSystemDataset constructor
omit 32de9fa ARROW-8428: [C++] GCC 4.8 Implicit move-on-return failure in C++ tests
omit e185f74 ARROW-8420: [C++] Distinguish ARMv7 from ARMv8 in SetupCxxFlags.cmake
omit f1faade ARROW-8410: [C++] Fix compilation errors on modest ARMv8 platforms (rockpro64, rpi4)
omit cabfb8f ARROW-8407: [Rust] Add documentation for Dictionary data type
omit a33c294 ARROW-8393: [C++][Gandiva] Make gandiva function registry case-insensitive
omit fac70f9 ARROW-8414: [Python] Fix non-deterministic row order failure in parquet tests
omit 3e93d42 ARROW-8408: [Python] Add memory_map argument to feather.read_feather
omit bf827da ARROW-8387: [Rust] Make schema_to_fb public
omit 6a3687d ARROW-8266: [C++] Provide backup mirrors for thrift externalproject
omit 10c719c ARROW-8397: [C++] Fail to compile aggregate_test.cc on Ubuntu 16.04
omit a2376a2 ARROW-8158: [Java] Getting length of data buffer and base variable width vector
omit 70a8f0b ARROW-8398: [Python] Remove deprecated API usage from python tests
omit 988a3f8 ARROW-8390: [R] Expose schema unification features
omit 4e9ced6 ARROW-8396: [Rust] Removes libc dependency
omit e04e9cc ARROW-7794: [Rust] [Flight] Remove hard-coded relative path to Flight.proto
omit c6e4f55 ARROW-8388: [C++][CI] Ensure Arrow compiles with GCC 4.8
omit 866e6a8 ARROW-8311: [C++] Add push style stream format reader
omit e570db9 ARROW-8335: [Release] Add crossbow jobs to run release verification
omit 2914899 ARROW-8389: [Integration] Run tests in parallel
omit edd88d7 ARROW-6510: [Python][Filesystem] Expose nanosecond resolution mtime
omit 40e2c21 ARROW-7679: [R] Cleaner interface for creating UnionDataset
omit 625375a ARROW-8373: [CI][GLib] Find gio-2.0 manually on macOS
omit 9662dd6 ARROW-8376: [R] Add experimental interface to ScanTask/RecordBatch iterators
omit b7044a1 ARROW-7336: [C++][Compute] fix minmax kernel options
omit ebc04b6 ARROW-8164: [C++][Dataset] Provide Dataset::ReplaceSchema()
omit adf89be ARROW-8380 Export StringDictionaryBuilder from arrow::array crate
omit 4593754 ARROW-7233: [C++] Use Result<T> in remaining value-returning IPC APIs
omit a3f2678 ARROW-8039: [Python] Use dataset API in existing parquet readers and tests
omit 0365356 ARROW-8354: [R] Fix segfault in Table to Array conversion
omit c886381 ARROW-8375: [CI][R] Make Windows tests more verbose in case of segfault
omit b4bd0d8 ARROW-7256: [C++] Remove ARROW_MEMORY_POOL_DEFAULT macro
omit 58e7231 ARROW-8316: [CI] Set docker-compose to use docker-cli instead of docker-py for building images
omit 2fc20fe ARROW-8372: [C++] Migrate Table and RecordBatch APIs to Result<T>
omit b056e5e ARROW-8369: [CI] Fix crossbow wildcard groups
omit f396de5 ARROW-8371: [Crossbow] Implement and exercise sanity checks for tasks.yml
omit 9422f4d ARROW-6176: [Python] Basic implementation of __arrow_ext_class__, in pure Python
omit 90a47c0 ARROW-8370: [C++] Migrate type/schema APIs to Result<T>
omit e39326b ARROW-8299: [C++] Reusable "optional ParallelFor" function for optional use of multithreading
omit c49c47d ARROW-8367: [C++] Deprecate Buffer::FromString(..., MemoryPool*)
omit cfc7f3a ARROW-8352: [R] Add install_pyarrow()
omit 0a66565 ARROW-8343: [GLib] Add GArrowRecordBatchIterator
omit 1a1047a ARROW-8342: [Python] Continue to return dict from "metadata" properties accessing KeyValueMetadata
omit e279a7e ARROW-8213: [Python][Dataset] Opening a dataset with a local incorrect path gives confusing error message
omit 241e79d ARROW-8362: [Crossbow] Ensure that the locally generated version is used in the docker tasks
omit b665b47 ARROW-8361: [C++] Add Result<T> APIs to Buffer methods and functions
omit 7154d59 ARROW-8356: [Developer] Support * wildcards with "crossbow submit" via GitHub actions
omit 197a3c2 ARROW-8365: [C++] Error when writing files to S3 larger than 5 GB
omit 6fc67cf ARROW-8366: [Rust] Revert "ARROW-7794: [Rust] Support releasing arrow-flight"
omit 1d6d367 ARROW-8357: [Rust] [DataFusion] Add format dir to dockerfile for CLI
omit 528d71e ARROW-7794: [Rust] Support releasing arrow-flight
omit cda6a4b ARROW-8347: [C++] Migrate Array methods to Result<T>
omit 0bc3517 ARROW-8358: [C++] Fix some clang-11 compiler warnings
omit f1ed8e4 ARROW-8353: [C++] Fix some compiler warnings in release builds
omit 600e7ea ARROW-8349: [CI][NIGHTLY:gandiva-jar-osx] Use latest pygit2
omit 7ca8d82 ARROW-8346: [CI][GLib] Follow pkg-config change in Homebrew
omit 042a6ec ARROW-8300: [R] Documentation and changelog updates for 0.17
omit c9f0a02 ARROW-8275: [Python] Update Feather documentation for V2, Python IPC API cleanups / deprecations
omit 535a865 ARROW-8345: [Python] Ensure feather read/write can work without pandas installed
omit e657aa6 ARROW-8330: [Documentation] The post release script generates the documentation with a development version
omit 2898577 PARQUET-1835: [C++] Fix crashes on invalid input
omit 42ef1f9 ARROW-8351: [R][CI] Store the Rtools-built Arrow C++ library as a build artifact
omit b24bddf ARROW-6947: [Rust] [DataFusion] Scalar UDF support
omit b3b814c ARROW-4304: [Rust] Enhance documentation for arrow
omit 2b51172 ARROW-7891: [C++][GLib][Python][R] Make uniform use of check_metadata=false default. Add Py/R/GLib bindings for RecordBatch::Equals with check_metadata
omit 15c542c ARROW-8237: [Python][Documentation] Minor corrections to python minimal build documentation
omit b1d4c86 ARROW-8227: [C++] Refine SIMD feature definitions
omit 96a2522 ARROW-8320: [Format] Add clarification to CDataInterface.rst regarding memory alignment of buffers
omit 2d75965 ARROW-8341: [Packaging][deb] Reduce disk usage on building packages
omit 6d92694 ARROW-8334: [C++] [Gandiva] Missing DATE32 in LLVM Types
omit 739350e ARROW-8327: [FlightRPC][Java] check gRPC trailers for null
omit 10b0ecc ARROW-8237: [Python][Documentation] Review Python developer documentation, add Dockerfile showing minimal source build with conda and pip/virtualenv
omit 22a2b64 ARROW-8336: [Packaging][deb] Use libthrift-dev on Debian 10 and Ubuntu 19.10 or later
omit d1d6770 ARROW-8333: [C++] Compile benchmarks in at least one C++ CI entry
omit ac66138 ARROW-6996: [Python] Expose boolean filter kernel on ChunkedArray/RecordBatch/Table
omit 9f99a98 ARROW-6837: [C++] Add APIs to read and write "custom_metadata" field of IPC file footer
omit ccb9b84 ARROW-8209: [Python] Improve error message when trying to access duplicate Table column
omit a2a2475 ARROW-8307: [Python] Add memory_map= option to pyarrow.feather.read_table
omit c87f148 ARROW-8332: [C++] Don't require Thrift compiler for Parquet build
omit 9c0a5ee ARROW-8331: [C++] Fix filter_benchmark.cc compilation
omit cc3a26a ARROW-8245: [Python][Parquet] Skip hidden directories when reading partitioned parquet files
omit 921aa0c ARROW-8323: [C++] Add pragmas wrapping proto_utils.h to disable conversion warnings
omit 89ce1ca ARROW-8098: [Go] Avoid unsafe unsafe.Pointer usage
omit 585ce8d ARROW-8225: [Rust] Continuation marker check was in wrong location.
omit 502e6fe ARROW-8305: [Java] ExtensionTypeVector should make sure underlyingVector not null
omit f5f09d5 ARROW-8321: [CI] Use bundled thrift in Fedora 30 build
omit 1e0faac ARROW-8326: [C++] Use TYPED_TEST_SUITE instead of deprecated TYPED_TEST_CASE
omit 442a548 ARROW-8325: [R][CI] Stop including boost in R windows bundle
omit 3f4f379 ARROW-5473: [C++] Fix googletest_ep build failure on windows+ninja
omit d14e778 ARROW-8216: [C++][Compute] Filter out nulls by default
omit cf18a62 ARROW-5501: [R] Reorganize read/write file/stream functions
omit ba6d916 ARROW-8005: [Tools] Update apache mirror links
omit b3f5a93 ARROW-8319: [CI] Install thrift compiler in the debian build
omit ac3bfe4 ARROW-8244: [Python] Fix parquet.write_to_dataset to set file path in metadata_collector
omit ee8d3e8 ARROW-8322: [CI] Fix C# workflow file syntax
omit 3360989 ARROW-8315: [Python] Fix dataset tests on Python 3.5
omit 15936cf ARROW-7008: [C++] Check binary offsets and data buffers for nullness in validation. Produce valid arrays in DictionaryEncode on zero-length arrays
omit dcb4e76 ARROW-6479: [C++] Inline errors from externalprojects on failure
omit b684298 ARROW-8185: [Packaging] Document the available nightly wheels and conda packages
omit d297a2f ARROW-8079: [Python] Implement a wrapper for KeyValueMetadata, duck-typing dict where relevant
omit 04c467f ARROW-8167: [CI] Add support for skipping builds with skip pattern in pull request title
omit 6a583e5 ARROW-7852: [Python] 0.16.0 wheels not compatible with older numpy
omit fad2165 ARROW-8082: [Plasma] Add JNI list() interface
omit 9ad2cc4 ARROW-8276: [C++][Dataset] Use Scanner for Fragment.to_table
omit 8d243d0 ARROW-7904: [C++][Python] Revamp metadata display, change show_metadata to verbose_metadata
omit 54e9a0d ARROW-8310: [C++] Improve auto-retry in S3 tests
omit 5ab4930 ARROW-8304: [Flight][Python] Fix client example with TLS
omit 43e6172 ARROW-8272: [CI][Python] Fix test failure on Python 3.5
omit d8243f8 ARROW-5585: [Go] Rename TypeEquals to TypeEqual
omit db81f0a ARROW-8292: [Python] Allow to manually specify schema in dataset() function
omit 67cd34a ARROW-8309: [CI] C++/Java/Rust workflows should trigger on changes to Flight.proto
omit 5bdb3af ARROW-7641: [R] Make dataset vignette have executable code:
omit e381a72 ARROW-8308: [Rust] Implement DoExchange on examples
omit 2a2a9ae ARROW-8217: [R] Unskip previously failing test on Win32 in test-dataset.R from ARROW-7979
omit 38a4134 ARROW-8291: [Packaging] Conda nightly builds can't locate Numpy
omit 156d449 ARROW-8298: [C++][MinGW] Fix gRPC detection
omit 4269cdd ARROW-8303: [Python] Fix test failure on Python 3.5 caused by non-deterministic dict key ordering
omit b9b9ece ARROW-7740: [C++] Fix StructArray::Flatten corruption
omit 57c525f ARROW-7428: [Format][C++] Add serialization for CSF sparse tensors
omit 58c0941 ARROW-8277: [Python] implemented __eq__, __repr__, and provided a wrapper of Take() for RecordBatch
omit 6ce0948 ARROW-8279: [C++] Do not export Codec implementation symbols, remove codec-specific headers
omit 087464c ARROW-8218: [C++] Decompress record batch messages in parallel at field level. Only allow LZ4_FRAME, ZSTD compression
omit faf9bc0 PARQUET-1831: [C++] Fix crashes on invalid input (OSS-Fuzz)
omit 0d2630b ARROW-8270 : [Python][Flight] Update Python server example to support TLS
omit ad31122 ARROW-8288: [Python] Expose with_ modifiers on DataType
omit 5408f35 ARROW-8286: [Python] Ensure to create FileSystemDataset when passing pathlib path
omit ef5f17a ARROW-8294: [Flight] Add DoExchange to Flight.proto
omit f21a551 ARROW-8238: [C++] Fix FieldPath type definition
omit 23cff43 ARROW-8271: [Packaging] Allow wheel upload failures to gemfury
omit 4560ef5 ARROW-8198: [C++] Format Diff of NullArrays
omit e16da50 ARROW-8280: [C++] Use c-ares_INCLUDE_DIR
omit 78ee4ae ARROW-7792: [R] read_* functions should close connection to file
omit 7c7014b ARROW-8264: [Rust] [DataFusion] Add utility for printing batches
omit 895f220 ARROW-8274: [C++] Use LZ4 frame format for "LZ4" compression in IPC
omit a81aacd ARROW-8168:[Java][Plasma] Improve Java Plasma client off-heap memory usage
omit 0facdc7 ARROW-8183: [C++][Python][FlightRPC] Expose transport error metadata
omit 6be085f ARROW-8220: [Python] Make dataset FileFormat objects serializable
omit 5bf36bd ARROW-8269: [Python] Add pandas mark to test_parquet_row_group_fragments to fix nopandas build
omit fc47dd0 ARROW-8232: [Python] Deprecate pyarrow.open_stream and pyarrow.open_file APIs in favor of accessing via pyarrow.ipc namespace
omit da94098 PARQUET-1828: [C++] Use SSE2 for the ByteStreamSplit encoder
omit ef79a2f ARROW-8268: [CI][Ruby] Enable Zstandard on Ubuntu 16.04
omit 9621719 ARROW-8222: [C++] Use bcp to make a slim boost for bundled build
omit 2a33338 ARROW-8252: [CI][Ruby] Add Ubuntu 20.04
omit e03251c ARROW-5510: [C++][Python][R][GLib] Implement Feather "V2" using Arrow IPC file format
omit db50352 ARROW-2587: [Python][Parquet] Verify nested data can be written
omit f140625 ARROW-8267: [CI][GLib] Fix build error on Ubuntu 16.04
omit 27bc6fc ARROW-8255: [Rust] [DataFusion] Bug fix for COUNT(*)
omit fd51e9d ARROW-8259: [Rust] [DataFusion] ProjectionPushDown now respects LIMIT
omit e33fec7 ARROW-8256: [Rust] [DataFusion] Update CLI documentation for 0.17.0 release
omit c49b960 ARROW-8249: [Rust] [DataFusion] Table API now uses LogicalPlanBuilder
omit 8e40170 ARROW-7941: [Rust] [DataFusion] Add support for named columns in logical plan
omit 4e680c4 ARROW-8224: [C++] Remove APIs deprecated prior to 0.16.0
omit 6981cf8 ARROW-7783: [C++] Set ARROW_COMPUTE=ON if ARROW_DATASET=ON
omit 72433c6 ARROW-8246: [C++] Add -Wa,-mbig-obj to CXXFLAGS on MinGW if it is supported
omit 54ca546 ARROW-8241: [Rust] Add Schema convenience methods index_of and field_with_name
omit 7625b79 ARROW-6895: [C++][Parquet] Do not reset dictionary in ByteArrayDictionaryRecordReader during incremental reads
omit 49d16af ARROW-8231: [Rust] Parse parquet key_value_metadata
omit 6ec0d77 ARROW-8243: [Rust] [DataFusion] Fix inconsistency in LogicalPlanBuilder api
omit 8ee4be7 ARROW-8070: [C++] Cast segfaults on unsupported cast from list<binary> to utf8
omit 26bd82f ARROW-8242: [C++] Flight fails to compile on GCC 4.8
omit 0f512af ARROW-7741: [C++] Adds parquet write support for nested types
omit 2ca1706 ARROW-8061: [C++][Dataset] Provide RowGroup fragments for ParquetFileFormat
omit 81d61a6 ARROW-8239: [Java] fix param checks in splitAndTransfer method
omit 21bf3d8 ARROW-8233: [CI][GLib][R] Fix timeount on MinGW
omit 1de2593 ARROW-8225: [Rust] Rust Arrow IPC reader must respect continuation markers.
omit a35cf92 PARQUET-1829: [C++] Fix crashes on invalid input (OSS-Fuzz)
omit f83a1ec ARROW-8215: [CI][GLib] Fix install error on macOS
omit 76c6424 ARROW-4815: [Rust] [DataFusion] Add support for SQL wilcard operator
omit 25e8c2b ARROW-8184: [Packaging] Use arrow-nightlies organization name on Anaconda and Gemfury to host the nightlies
omit 59903d0 ARROW-8151: [Dataset][Benchmarking] benchmark S3File performance
omit 636a912 ARROW-7708: [Developer][Release] Include PARQUET issues in release changelogs by scraping git history
omit 5bf6a81 ARROW-8219: [Rust] sqlparser crate needs to be bumped to version 0.2.5
omit 809d40a PARQUET-458: [C++][Parquet] Add support for reading/writing DataPageV2 format
omit 7aa198b ARROW-7771: [Developer] Use ARROW_TMPDIR environment variable in the verification scripts instead of TMPDIR
omit 960824e ARROW-8142: [C++][Compute] Explicit no chunks case for WrapDatumsLike
omit 04d7da8 ARROW-7733: [Developer] Download new enough Go locally in release verification script
omit 28bd4da ARROW-6915: [Developer] Do not overwrite point release fix versions with merge tool
omit cd33bbb ARROW-7919: [R] install_arrow() should conda install if appropriate
omit 71fce1a ARROW-8060: [Python] Make dataset Expression objects serializable
omit fcde1eb ARROW-7979: [C++] Add experimental buffer compression to IPC write path. Add "field" selection to read path. Migrate some APIs to Result<T>. Read/write Message metadata
omit 50c5daf ARROW-8204: [Rust] [DataFusion] Add support for aliased expressions in SQL
omit 17b9980 ARROW-8058: [Dataset] Relax DatasetFactory discovery validation
omit 815531c ARROW-8059: [Python] Make FileSystem objects serializable
omit b07c262 ARROW-7898: [Python] Reduce the number docstring violations using numpydoc
omit d3e7c59 ARROW-8197: [Rust] [DataFusion] Fix schema returned by physical plan
omit 7d63731 ARROW-8192: [C++] script for unpack avx512 intrinsics code
omit bcaa18a ARROW-8193: [C++] Fix gcc 4.8 compilation error with non-copyable types in Iterator<T>::ToVector
omit 2be95a9 ARROW-8207: [Packaging][wheel] Use LLVM 8 in manylinux2010 and manylinux2014
omit 1d439ac ARROW-8206: [R] Minor fix for backwards compatibility on Linux installation
omit 9f41fd5 ARROW-8203: [C#] Use the latest SourceLink
omit e001fe0 ARROW-8187: [R] Make test assertions robust to i18n
omit 1e1959c ARROW-8195: [CI][C++][MSVC] Use preinstalled Boost
omit d0eb1d9 ARROW-8200: [GLib] Rename garrow_file_system_target_info{,s}() to ..._file_info{,s}()
omit 2acabce PARQUET-1825: [C++] Fix compilation error in column_io_benchmark.cc
omit 8a33313 ARROW-8176: [FlightRPC] bind to a free port for integration tests
omit bc873dc PARQUET-1786: [C++] Improve ByteStreamSplit decoder using SSE2
omit 0449ea7 ARROW-8186: [Python] Fix dataset expression operation with invalid scalar
omit 8294254 ARROW-8150: [Rust] Allow writing custom FileMetaData k/v pairs
omit 5ba0b64 PARQUET-1824: [C++] Fix crashes and undefined behaviour on invalid input
omit 7e6429c ARROW-6872: [Python] Fix empty table creation from schema with dictionary field
omit bd3182f ARROW-8194: [CI] Run tests in parallel on Github Actions
omit 4fb888f PARQUET-1819: [C++] Refactor decoding
omit 218cb5e ARROW-7091: [C++] Move DataType factory decls to type_fwd.h
omit b0472a4 ARROW-8191: [Packaging][APT] Fix cmake removal in Debian GNU/Linux Stretch
omit c06f838 ARROW-8165: [Packaging] Make nightly wheels available on a PyPI server
omit 8642a1e ARROW-8188: [R] Adapt to latest checks in R-devel
omit 4ca83c8 ARROW-7049: [C++] Fix MinGW64 warning in FieldRef::Get
omit a87b26c ARROW-8145: [C++] Rename FileSystem::GetTargetInfos to GetFileInfo
omit c43e235 ARROW-7515: [C++] Rename nonexistent and non_existent to not_found
omit 76198c3 ARROW-8088: [C++][Dataset] Support dictionary partition columns
omit 968a11a ARROW-8182 [Packaging] Increment the version number detected from the latest git tag
omit 00266d1 ARROW-8181: [Java][FlightRPC] Expose transport error metadata
omit d542482 ARROW-7896: [C++] Refactor from #include guards to #pragma once
omit 0569da4 ARROW-7857: [Python] Revert temporary changes to pandas extension array tests
omit 1884826 ARROW-8177: [rust] Make schema_to_fb_offset public because it is very useful!
omit d43e076 ARROW-8179: [R] Windows build script tweaking for nightly packaging on GHA
omit b57b955 ARROW-8103: [R] Make default Linux build more minimal
omit 54b87c8 ARROW-8178: [C++] Update to Flatbuffers 1.12.0
omit 4f9db53 ARROW-8166: [C++] fix AVX512 intrinsics fail with clang-8
omit d29066c PARQUET-1823: [C++] Invalid RowGroup returned by parquet::arrow::FileReader
omit f308749 ARROW-7390: [C++][Dataset] Fix RecordBatchProjector race
omit 91603d8 ARROW-8118: [R] dim method for FileSystemDataset
omit eb0dd86 ARROW-8123: [Rust] [DataFusion] Add LogicalPlanBuilder
omit 11ca255 ARROW-8136: [Python] More robust inference of local relative path in dataset
omit f50ff00 ARROW-8159: [Python] Support pandas.ExtensionDtype in Schema.from_pandas
omit ea033e2 ARROW-7824: [C++][Dataset] WriteFragments to disk
omit f7d3923 ARROW-7966: [FlightRPC][C++] Validate individual batches in integration
omit 70b0921 ARROW-7927: [C++] Fix 'cpu_info.cc' compilation warning.
omit 6fe8c18 ARROW-8146: [C++] Add per-filesystem facility to sanitize a path
omit 3e40cc7 ARROW-7365: [Python] Convert FixedSizeList in to_pandas
omit a718b6c ARROW-8153: [Packaging] Update the conda feedstock files and upload artifacts to Anaconda
omit 7916fb4 ARROW-8122: [Python] Empty numpy arrays with shape cannot be deserialized
omit fdf8fdc ARROW-7858: [C++][Python] Support casting from ExtensionArray
omit c15637d ARROW-8080: [C++] Add ARROW_SIMD_LEVEL option
omit f2f9d8f ARROW-8141: [C++] speed unpack1_32 using intrinsics API
omit 6b87c6c PARQUET-1819: [C++] Fix crashes on invalid input
omit 103c51b ARROW-8144: [CI] Cmake 3.2 nightly build fails
omit 774a9a4 ARROW-8127: [C++] [Parquet] Incorrect column chunk metadata for multipage batch writes
omit 76fd44c ARROW-3329: [C++] Added casts Decimal128 to Decimal128 and Int64
omit afda692 ARROW-8126: [C++][Compute] Add nth-to-indices kernel benchmark
omit 2f952e6 ARROW-7812: [Packaging][Python] Use LLVM 8 in manylinux1 wheels
omit f00a153 ARROW-8095: [C++] Add support for string dictionary value with length
omit 5f3504e ARROW-8092: [CI][Crossbow] OSX wheels fail on bundled bzip2
omit 58ec1bc ARROW-6841: [C++] Migrate to LLVM 8
omit e3c7706 ARROW-8139: [C++] FileSystem enum causes attributes warning
omit d4db474 ARROW-8140: [Dev] Follow class name change
omit 1078dc4 ARROW-8130: [C++][Gandiva] fix dex visitor to handle interval type
omit e359930 ARROW-8101: [FlightRPC][Java] Fix null arrays in Flight with no buffers
omit 13772ee ARROW-7332: [C++][Python] Propagate Arrow Status through Parquet errors
omit 8829700 ARROW-8136: [Python] Restore creating a dataset from a relative path
omit 70db8ab ARROW-8129: [C++][Compute] Refine compare sort kernel
omit ec7fce5 ARROW-8112: [FlightRPC][C++] make sure status codes round-trip through gRPC
omit 948c8f6 ARROW-7427: [Python] Support SparseCSFTensor
omit ac197f4 ARROW-8105: [Python] Fix segfault when shrunken masked array is passed to pyarrow.array
omit 892921a ARROW-8087: [C++][Dataset] Partitioning schema fields follow paths' segment ordering
omit 02a5308 ARROW-7616: [Java] Support comparing value ranges for dense union vector
omit f81f09b ARROW-8027: [Integration] Add test case for duplicated field names
omit ba22468 ARROW-8133: [CI] Github Actions sometimes fail to checkout Arrow
omit f89c5bb ARROW-8132: [C++] Fix S3FileSystem tests on Windows
omit 368037f ARROW-8124: [Rust] Update library dependencies
omit ab21f0e ARROW-8128: [C#] NestedType children serialized on wrong length
omit d693e71 ARROW-8125: [C++] Restore link between tests created with add_arrow_test and arrow-tests target
omit 440f021 ARROW-8110: [C#] BuildArrays fails if NestedType is included
omit 293040d ARROW-8096: [C++][Gandiva] fix TreeExprBuilder::MakeNull to create node for interval type
omit 567664b ARROW-8120: [Packaging][APT] Add support for Ubuntu Focal
omit bc06c0d ARROW-8117 [Datafusion] [Rust] allow cast SQLTimestamp to Timestamp
omit 6d3c085 ARROW-7412: [C++][Dataset] Provide FieldRef to disambiguate field references
omit 84651cb ARROW-8119: [Dev] Make Yaml optional dependency for archery
omit 138ab1e ARROW-8106: [Python] Ensure extension array conversion tests passes with latest pandas
omit 963ac4f ARROW-2255: [C++][Developer][Integration] Serialize custom field/schema metadata
omit bfd5155 ARROW-8077: [Python][Packaging] Add Windows Python 3.5 wheel build script
omit 211f6aa ARROW-8102: [Dev] Crossbow's version detection doesn't work in the comment bot's scenario
omit 777d9fc ARROW-8028: [Go] Allow duplicate field names in schemas and nested types
omit f67b210 ARROW-8086: [Java] Support writing decimal from big endian byte array in UnionListWriter
omit a75e645 ARROW-8109: [Packaging][APT] Drop support for Ubuntu Disco
omit e36fad8 ARROW-8107: [Packaging][APT] Use HTTPS for LLVM APT repository for Debian GNU/Linux stretch
omit dba6f34 ARROW-7864: [R] Make sure bundled installation works even if there are system packages
omit ca369a3 ARROW-8104: [C++] Don't install bundled Thrift
omit 918b13a PARQUET-1813: [C++] Remove debug print statement from parquet-arrow-schema-test
omit 5f016e5 ARROW-1560: [C++] Kernel implementations for "match" function
omit f911cf2 ARROW-8091: [CI][Crossbow] Fix nightly homebrew and R failures
omit 2849b64 ARROW-7985: [C++] Fix builder capacity check
omit 590a168 ARROW-7865: [R] Test builds on latest Linux versions
omit b641fe4 ARROW-7680: [C++] Fix dataset.factory(...) with Windows paths
omit 8d967d0 ARROW-8097: [Dev] Comment bot's crossbow command acts on the master branch
omit 6a6414e ARROW-5265: [Python][CI] Add integration test with kartothek
omit 7fede00 ARROW-8064: [Dev] Implement Comment bot via Github actions
omit 29e1e47 ARROW-8036: [C++] Avoid gtest 1.10 deprecation warnings
omit f9ce855 ARROW-7802: [C++][Python] Support LargeBinary and LargeString in the hash kernel
omit 1270034 ARROW-7951: [Python] Expose BYTE_STREAM_SPLIT in pyarrow
omit b314276 ARROW-7587: [C++][Compute] Implement nth_to_indices kernel
omit e28c5fa ARROW-7419: [Python] Support SparseCSCMatrix
omit f60c0b1 ARROW-8083: [GLib] Add support for Peek() to GIOInputStream
omit 52fb3c6 ARROW-7675: [R][CI] Move Windows CI from Appveyor to GHA
omit 7a0467f ARROW-7994: [CI][C++][GLib][Ruby] Move MinGW CI to GitHub Actions from AppVeyor
omit 14426df ARROW-8026: [Python] Support memoryview as a value type for creating binary-like arrays
omit 2fd4892 ARROW-8042: [Python] Clean up docstring and error message when creating ChunkedArray with no chunks
omit 945400c ARROW-7907: [Python] Add test case for previously failing code involving slicing a 0-length ChunkedArray
omit f06da31 ARROW-8072 [Plasma] Add const for plasma protocol
omit 08f8bff ARROW-8071: [GLib] Fix build error with configure
omit 97f7eea PARQUET-1663: [C++] Provide API to check the presence of repeated fields
omit 2891311 ARROW-8055: [GLib][Ruby] Add some metadata bindings to GArrowSchema
omit fe60470 ARROW-8044: [CI][NIGHTLY:gandiva-jar-osx] Pin pygit2 at 1.0.3 for OSX
omit 3beff20 ARROW-8057: [Python] Do not compare schema metadata in Schema.equals and Table.equals by default
omit 018dd80 ARROW-7963: [C++][Dataset][Python] Expose Dataset Fragments to Python
omit 5ca8217 ARROW-7530: [Developer] Do not include list of PR commits in commit message when using PR merge tool
omit aec37d7 ARROW-8021: [Python] Install test requirements including pandas in Appveyor
omit 3ce38bf ARROW-6821: [C++][Parquet] Do not require Thrift compiler when building (but still require library)
omit 2a0da6d ARROW-4120: [Python] Testing utility for checking for "macro" memory leaks detectible with psutil.Process
omit cc74740 ARROW-8011: [C++] Fix buffer size when reading Parquet data to Arrow
omit c03f2f6 ARROW-8024: [R] Bindings for BinaryType and FixedSizeBinaryType
omit 7db3855 ARROW-8014: [C++] Provide CMake targets exercising tests with a label
omit a64f590 ARROW-7982: [C++] Add function VisitArrayDataInline() helper
omit 116672f ARROW-7335: [C++][Gandiva] Add day_time_interval functions: castBIGINT, extractDay
omit af45b92 ARROW-7991: [C++][Plasma] Allow option for evicting if full when creating an object
omit e728316 ARROW-8030: [Plasma] Uniform comments style
omit a5d267d ARROW-7943: [C++][Parquet] Add code to generate rep/def levels for nested arrays
omit f6a41a4 ARROW-7785: [C++] Improve compilation performance of sparse tensor related code
omit fe71388 ARROW-7444: [GLib] Add LocalFileSystem support
omit 88e3267 ARROW-7993: [Java] Support decimal type in ComplexCopier
omit af17e44 ARROW-7935: [Java] Remove Netty dependency for BufferAllocator and ReferenceManager
omit e686f71 ARROW-7048: [Java] Support for combining multiple vectors under VectorSchemaRoot
omit a68b68d ARROW-7806: [Python] Support LargeListArray and list<LargeBinaryArray> conversion to pandas.
omit 0f36697 ARROW-7837 [JAVA] copyFromSafe fails due to a bug in handleSafe
omit e92416f ARROW-8009: [Java] Fix the hash code methods for BitVector
omit 5ffbf0a ARROW-8016: [Developer] Fix jira-python deprecation warning in merge_arrow_pr.py
omit fb4a7f2 ARROW-7980: [Python] Fix creation of tz-aware datetime dtype on first pandas import
omit 7830ce3 ARROW-7892: [Python] Add FileSystemDataset.format attribute
omit 6ff1569 ARROW-7984: [R] Check for valid inputs in more places
omit 3afdc87 ARROW-7872: [C++/Python] Support conversion of list of structs to pandas
omit 81176c2 ARROW-5563: [Format] Update integration test JSON format documentation
omit 24cfd5f ARROW-8007: [Python] Remove unused and defunct assert_get_object_equal in plasma tests
omit 8f61c79 ARROW-8006: [C++] Initialize spaced data when reading nulls from Parquet
omit f8dddcd ARROW-7974: [C++][Developer] Fix linter warnings when PYTHONDEVMODE enabled
omit e11b602 ARROW-7990: [Developer][C++] Add option to run "archery lint --iwyu" on all C++ files, not just the ones that you changed. Add "match" option to iwyu.sh
omit 367cd2e PARQUET-1810: [C++] Fix undefined behaviour on invalid enum values (OSS-Fuzz)
omit 90385fe ARROW-8013: [Python][Packaging] Fix building manylinux wheels
omit b785fdc ARROW-7995: [C++] Add facility to coalesce and cache reads
omit 66b05ab ARROW-7998: [C++][Plasma] Make Seal requests synchronous
omit d923201 ARROW-8008: [C++/Python] Set Python3_FIND_FRAMEWORK=LAST
omit 245091c ARROW-7999: [C++] Fix crash on corrupt List / Map array input
omit c2344cf ARROW-7739: [GLib] Use placement new to initialize shared_ptr object in private structs
omit 34a7522 ARROW-7977: [C++] Rename fs::FileStats to fs::FileInfo
omit 6fa6c91 ARROW-8003: [C++] Use CMAKE_C_COMPILER when building bundled bzip2
omit 8eddf3c ARROW-8000: [C++] Fix compilation on gcc 4.8
omit 71edd30 PARQUET-1806: [C++] Improve fuzzing seed corpus
omit 4b83c45 ARROW-7932: [Rust] implement array_reader for temporal types
omit d60b6d7 ARROW-7987: [CI][R] Fix for verbose nightly builds
omit c057bff ARROW-7890: [C++] Add Future implementation
omit de786b7 ARROW-7992: [C++] Fix MSVC warning (#6525)
omit b4acb0b PARQUET-1780: [C++] Set ColumnMetadata.encoding_stats field
omit 21c4d4b ARROW-7988: [R] Fix on.exit calls in reticulate bindings
omit c707d8b ARROW-7917: [C++] Find Python 3 in CMake configuration
omit 467129e ARROW-7749: [C++] Link more tests together
omit e3acbab ARROW-7882 [C++][Gandiva] Optimise like function for substring pattern
omit 1156833 ARROW-7975: [C++] Preserve intended buffer size by default when writing to IPC format
omit 9a805c1 ARROW-1571: [C++][Compute] Optimize sorting integers in small value range
omit 24ce242 ARROW-7913: [C++][Python][R] C++ implementation of C data interface
omit e667230 ARROW-7983: [CI][R] Nightly builds should be more verbose when they fail
omit 8466862 ARROW-7789: [R] Can't initialize arrow objects when R.oo package is loaded
omit 479ceae ARROW-7940: [C++] Remove ARROW_USE_CLCACHE handling
omit 1f0bb15 ARROW-7981: [C++][Dataset] Fix compilation on gcc 5.4
omit 882cd34 ARROW-7764: [C++] Don't keep a null bitmap in ArrayData if null_count == 0
omit b85e17f ARROW-7978: [Dev] Do not run IWYU in Github Actions "lint" workflow
omit 77246f7 ARROW-7931: [C++] Fix crash on corrupt Map array input (OSS-Fuzz)
omit 8200626 ARROW-7936: [Python] Fix and exercise tests on python 3.5
omit 357eb6b ARROW-7971: [Rust] Create rowcount utility
omit 4231663 ARROW-7947: [Rust] [Flight] [DataFusion] Implement get_schema example
omit b5d3641 ARROW-7970: [Packaging][Python] Use system boost to build the macOS wheels
omit 65a7965 ARROW-7969: [Packaging] Use cURL to upload artifacts
omit bf00cf1 ARROW-7923: [CI][Crossbow] macOS autobrew fails on homebrew-versions
omit c67ff09 ARROW-3543: [R] Better support for timestamp format and time zones in R
omit 5096803 ARROW-7962: [R][Dataset] Followup to "Consolidate Source and Dataset classes"
omit 5e3255b ARROW-7959: [Ruby] Add support for Ruby 2.3 again
omit c7a7d2d ARROW-5949: [Rust] Implement Dictionary Array
omit 7e0802b ARROW-7958: [Java] Update Avro to version 1.9.2
omit 946beaa ARROW-7916: [C++] Project IPC batches to materialized fields only
omit 34340c6 ARROW-7926: [Dev] Improve "archery lint" UI
omit 3d81e4e ARROW-7886: [C++][Dataset][Python][R] Consolidate Source and Dataset classes
omit b77cd0b ARROW-7949: [Git] Ignore macOS specific file: 'Brewfile.lock.json'
omit ccbdf3c ARROW-7625: [Parquet][GLib] Add support for writer properties
omit b557587 ARROW-7877: [Packaging] Fix crossbow deployment to github artifacts
omit da9e0ff ARROW-1636: [C++][Integration] Implement integration test parsing in C++ for null type, add integration test data generation
omit 3a4023a PARQUET-1785: [C++] Implement ByteStreamSplitDecoder::DecodeArrow and refactor tests
omit 76db492 ARROW-6393: [C++] Add EqualOptions support in SparseTensor::Equals
omit cb65a91 ARROW-7937: [Python][Packaging] Remove boost from the macos wheels
omit 396861b ARROW-7929: [C++] Align CMake target names to upstreams
omit 4aded1d ARROW-7888: [Python] Update pyarrow.jvm to support jpype 0.7+
omit 2f9e348 ARROW-7934 : [C++] Fix UriEscape for empty string
omit d2ab289 PARQUET-1797: [C++] Fix fuzzer issues
omit f3ac832 ARROW-7879: [C++][Doc] Add doc for the Device API
omit ac5aa71 ARROW-7930: [CI][Python] Test jpype integration
omit fb8868d ARROW-7928: [Python] Update Python flight server and client examples for latest API
omit 23d74c0 ARROW-7899: [Integration][Java] Fix Flight integration test client to verify each batch
omit 5cf9b21 ARROW-7685: [Developer] Add support for GitHub Actions to Crossbow
omit 49d731d ARROW-7664: [C++] Rework FileSystemFromUri
omit 520d47d ARROW-6666: [Rust] Datafusion parquet string literal support
omit dc01a36 ARROW-7874: [Python][Archery] Validate docstrings with numpydoc
omit c7c2e03 ARROW-7915: [CI][Python] Enable development mode in tests
omit 4f75659 ARROW-7921: [Go] Add Reset method to various components and clean up comments.
omit 7e136a1 ARROW-7922: [CI][Crossbow] Nightly macOS wheel builds fail (brew bundle edition)
omit efbc047 ARROW-7547: [C++][Dataset][Python] Add ParquetFileFormat options
omit f03c844 ARROW-7608: [C++][Dataset] Add the ability to list files in FileSystemSource
omit c83e82d ARROW-7897: [Packaging] Temporarily disable artifact uploading until we fix the deployment issues
omit 3f24fcb ARROW-7920: [R] Fill in some missing input validation
omit 80e72e8 ARROW-7912: [Format] C data interface
omit 9d109f4 ARROW-7491: [Java] Improve the performance of aligning
omit acfcc5b ARROW-7628: [Python] Clarify docs of csv reader skip_rows and nulls in strings
omit 3c2f65f ARROW-7063: [C++][Python] Add metadata output and toggle in PrettyPrint, add pyarrow.Schema.to_string, disable metadata output by default
omit 2688a62 ARROW-7895: [Python] Remove more python 2.7 cruft
omit f609298 ARROW-7080: [C++][Parquet] Read and write "field_id" attribute in Parquet files, propagate to Arrow field metadata. Assorted additional changes
omit 7fb03c0 ARROW-7887: [Rust] Add date/time/duration/timestamp types to filter kernel
omit 28ec94c ARROW-5357: [Rust] Change Buffer::len to represent total bytes instead of used bytes
omit 4e53749 ARROW-7863: [C++][Python][CI] Ensure running HDFS related tests
omit 6ff1640 ARROW-7884: [C++] Relax concurrency rules around GetSize()
omit 5549d72 ARROW-7889: [Rust] Add support to datafusion-cli for parquet files.
omit 9834601 ARROW-7786: [R] Wire up check_metadata in Table.Equals method
omit 12aa05a ARROW-7742: [GLib] Add support for MapArray
omit b6ff207 ARROW-7876: [R] Installation fails in the documentation generation image
omit 4d82549 PARQUET-1799: [C++] Stream API: Relax schema checking when reading
omit 7c33680 ARROW-7881: [C++] Fix -Wpedantic warnings
omit e1aeaf5 ARROW-7880: [CI][R] R sanitizer job is not really working
omit 45d7eaf ARROW-7201: [GLib][Gandiva] Add support for BooleanNode
omit 18b9167 ARROW-7862: [R] Linux installation should run quieter by default
omit f392dd1 ARROW-7788: [C++][Parquet] Enable Arrow Schema to Parquet Schema for missing types
omit 01190ab ARROW-7839: [Python][Dataset] Expose IPC format in python bindings
omit d014bc6 ARROW-7462: [C++] Add CpuInfo detection for Arm64 Architecture
omit 49c6d1b ARROW-7869: [Python] Remove boost::system and boost::filesystem from Python wheels
omit a1708a4 ARROW-7505: [Java] Remove Netty dependency for ArrowBuf (#6131)
omit 45a7047 ARROW-7546: [Java] Use new implementation to concat vectors values in batch
omit 38504e3 ARROW-7400: [Java] Avoid the worst case for quick sort
omit 389d38b ARROW-7725: [C++] Add infrastructure for unity builds and precompiled headers
omit cc2f65f ARROW-7838: [C++] Only link Boost libraries with tests, not libarrow.so
omit c92cbfd ARROW-7868: [Crossbow] Reduce GitHub API query parallelism
omit 7bd02c8 ARROW-7836: [Rust] "allocate_aligned"/"reallocate" need to initialize memory to avoid UB
omit d6889f7 ARROW-7761: [C++][Python] Support S3 URIs
omit 8bc7fe9 ARROW-7758: [Python] Safe cast to nanosecond timestamps in to_pandas conversion
omit a41645c ARROW-7777: [Go] Fix StructBuilder and ListBuilder panics on index out of range
omit 4ffa286 ARROW-7615: [CI][Gandiva] Ensure gandiva_jni library has only a whitelisted set of shared dependencies
omit f41b863 ARROW-7775: [Rust] fix: Don't let safe code arbitrarily transmute readers and writers
omit 5411915 ARROW-7330: [C++] Migrate Arrow Cuda to Result<T>
omit 0e12a5a ARROW-7859: [R] Minor patches for CRAN submission 0.16.0.2
omit 52255a1 ARROW-7819: [C++][Gandiva] Add DumpIR to Filter/Projector object
omit 6e14384 ARROW-7841: [C++] Use ${HADOOP_HOME}/lib/native/ to find libhdfs.so again
omit 9392531 ARROW-7781: [C++] Improve message when referencing a missing field
omit d4e3898 ARROW-6165: [Integration] Run integration tests on multiple cores
omit 1a5cb56 ARROW-7833: [R] Make install_arrow() actually install arrow
omit 7bcdbb3 ARROW-7844: [R] Converter_List is not thread-safe
omit b8c1f6c ARROW-7846: [Python][Dev] Remove dependencies on six
omit 8446000 ARROW-1581: [Packaging] Tooling to make nightly wheels available for install
omit 217c0d3 ARROW-7849: [Packaging][Python] Remove the remaining py27 crossbow wheel tasks from the nightlies
omit 66185d6 ARROW-7834: [Release] Post release task for updating the documentations
omit 5099450 ARROW-7848: [C++][Python][Doc] Add MapType API doc
omit 7dc9f9b ARROW-6875: [FlightRPC] implement criteria for ListFlights
omit d437175 ARROW-7793: [Java] Release accounted-for reservation memory to parent in case of leak
omit 412145b ARROW-5757: [Python] Remove Python 2.7 support
omit 3bc01ec ARROW-7815: [C++] Improve input validation
omit 9f0c70c ARROW-2447: [C++] Device and MemoryManager API
omit 431fdbf ARROW-7722: [FlightRPC][Java] disable flaky Flight auth test
omit b9fbc21 PARQUET-1770: [C++][CI] Add fuzz target for reading Parquet files
omit 220c437 ARROW-7754: [C++] Make Result<> faster
omit e6eb6bd ARROW-7624: [Rust] Soundness issues via `Buffer` methods
omit 9fecae0 ARROW-7119: [C++][CI] Show automatic backtraces
omit f854659 ARROW-7795: [Rust] Added support for NOT
omit e2177ac ARROW-7832: [R] Patches to 0.16.0 release
omit 8f2c39e ARROW-7701: [FlightRPC][C++] disable flaky MacOS test
omit b02ba12 ARROW-7828: [Release] Remove SSH keys for internal use
omit cddd55a ARROW-7787: [Rust] Added .collect to Table API
omit 5e6d72d ARROW-7829: [R] Test R bindings on clang
omit 455ebc4 ARROW-7817: [CI] macOS R autobrew nightly failed on installing dependency from source
omit 4ef8436 PARQUET-1788: Remove UBSan when rep/dev levels are null
omit 6600a39 ARROW-5742: [CI][C++] Add nightly Valgrind build
omit bf1653e ARROW-7662: [R] Support creating ListArray from R list
omit 08e32f2 ARROW-7791: [C++][Parquet] Fix building error "cannot bind lvalue"
omit 0adadcf ARROW-7804: [C++][R] Compile error on macOS 10.11
omit d15c3b2 ARROW-7745: [Doc] [C++] Update Parquet documentation
omit f99a81b ARROW-7799: [R][CI] Remove flatbuffers from homebrew formulae
omit a76e277 ARROW-7796: [R] write_* functions should invisibly return their inputs
omit cb686b3 ARROW-7772: [R][C++][Dataset] Unable to filter on date32 object with date64 scalar
omit 83afab5 ARROW-7797: [Release][Rust] Fix arrow-flight's version in datafusion crate
omit 7622024 ARROW-7631: [C++][Gandiva] return zero if there is an overflow while downscaling a decimal
omit e79c251 ARROW-7768: [Rust] Implement TryClone and Length for Cursor<Vec<u8>>
omit 607b093 ARROW-7743: [Rust] Support reading timestamp micros
omit df06513 [C++] [Dev] Sync arrow-testing submodule (#6373)
omit a1040bc ARROW-7780: [Release] Fix Windows wheel RC verification script given lack of "m" ABI tag in Python 3.8
omit 163cb78 ARROW-5981: [C++] Propagate errors from MemoTable to DictionaryBuilder
omit 579ce66 ARROW-7774: [Packaging][Python] Update macos and windows wheel filenames
omit d03c49c ARROW-7720: [C++][Python] Add check_metadata argument to Table.equals
omit e1bccd0 ARROW-7524: [C++][CI] Enable Parquet in the VS2019 GHA job
omit b90370f ARROW-7467: [Java] ComplexCopier does incorrect copy for Map nullable info
omit 7e81725 ARROW-7405: [Java] ListVector isEmpty API is incorrect
omit 1c8ff91 ARROW-7514: [C#] Make GetValueOffset Obsolete
omit eca2b6d ARROW-4226: [C++] Add sparse CSF tensor support
omit 810b9c1 PARQUET-1716: [C++] Add BYTE_STREAM_SPLIT encoder and decoder
omit 2f3ff80 ARROW-7762: [Python] Do not ignore exception for invalid version in ParquetWriter
omit e4d6bd8 ARROW-7766: [Python][Packaging] Windows py38 wheels are built with wrong ABI tag
omit 52e18d5 ARROW-7752: [Release] Enable and test dataset in the verification script
omit a563ce3 ARROW-6757: [Release] Use same CMake generator for C++ and Python when verifying RC, remove Python 3.5 from wheel verification
omit 0945a02 ARROW-7760: [Release] Fix verify-release-candidate.sh since pip3 seems to no longer be in miniconda, install miniconda unconditionally
omit 6aaa9b3 ARROW-7691: [C++] Check non-scalar Flatbuffers fields are not null
omit 8cc8215 ARROW-7751: [Release] macOS wheel verification also needs arrow-testing
omit e320b4c ARROW-7750: [Release] Make the source release verification script restartable
omit 5928a9e ARROW-7073: [Java] Support concating vectors values in batch
omit 3f0c41a ARROW-7726: [CI] [C++] Use boost binaries on Windows GHA build
omit 0ed81a8 ARROW-7735: [Release][Python] Use pip to install dependencies for wheel verification
omit baaf702 ARROW-7729: [Python][CI] Pin pandas version to 0.25 in the dask integration test
omit fee1209 ARROW-7684: [Rust] Example Flight client and server for DataFusion
omit c477183 ARROW-7466: [CI][Java] Fix gandiva-jar-osx nightly build failure
omit e4ff276 ARROW-7736: [Release] Retry binary download on transient error
omit 273e1ce ARROW-7301: [Java] Sql type DATE should correspond to DateDayVector
omit 819b18d ARROW-6871: [Java] Enhance TransferPair related parameters check and tests
omit 350c7bd ARROW-6724: [C++] Allow simpler BufferOutputStream creation
omit 9e8590d ARROW-7734: [C++] check status details for nullptr in equality
omit 195643f ARROW-6738: [Java] Fix problems with current union comparison logic
omit b5a9839 ARROW-7712: [CI] [Crossbow] Delete fuzzit jobs
omit 7dab2f8 [Release] Update .deb package names for 1.0.0
omit 3468f88 [Release] Update versions for 1.0.0-SNAPSHOT
omit 7b065b3 [maven-release-plugin] prepare for next development iteration
omit 729a768 [maven-release-plugin] prepare release apache-arrow-0.16.0
omit 66d9941 [Release] Update versions for 0.16.0
omit 2f395e9 [Release] Update .deb/.rpm changelogs for 0.16.0
omit fb2a9f3 [Release] Update CHANGELOG.md for 0.16.0
omit c00dfe8 ARROW-7723: [Python] Triage untested functional regression when converting tz-aware timestamp inside struct to pandas/NumPy format
omit 7ee6936 ARROW-7709: [Python] Preserve column name in conversion from Table column to pandas for non-ns timestamps
omit 13262e4 ARROW-7724: [Release][Yum] Ignore some arm64 verifications
omit fb03e76 ARROW-7719: [Python][Dataset] Table equality check occasionally fails
omit 8b42288 ARROW-7713: [Java] TastLeak was put at the wrong location
omit fcf6b96 ARROW-7718: [Release] Fix auto-retry in the binary release script
omit dfbfa7d ARROW-7661: [Python] Test for optimal CSV chunking
omit fba2d28 ARROW-7692: [Rust] Simplify some Option / Result pattern matches
omit f8dbf48 ARROW-7711: [C#] Make Date32 test independent of system timezone
omit 1ef1be9 ARROW-7710: [Release][C#] Add support for redirecting .NET download URL
omit 6044c3d ARROW-7716: [Packaging][APT] Use the "main" component for Ubuntu 19.10
omit e90e1cc ARROW-7715: [Release][APT] Ignore some arm64 verifications
omit 0d35fea ARROW-7714: [Release] Add missing variable expansion
omit abd9b58 Stop running fuzzit jobs nightly until they're fixed (#6310)
omit 8b7911b ARROW-7690 [R] Cannot write parquet to OutputStream
omit d609376 ARROW-7693: [CI] Fix test name for Spark integration, add new tests
omit e6f22d4 ARROW-7697: [Release] Add a test for updating Linux packages by 00-prepare.sh
omit 6c1b43b ARROW-7696: [Release] Add support for running unit test on release branch
omit 2205caa ARROW-7695: [Release] Update java versions to 0.16-SNAPSHOT
omit 8f4118e ARROW-7694: [Packaging][deb][RPM] Add support for RC to repository packages
omit 6d23ccc ARROW-7689: [FlightRPC][C++] bump bundled gRPC to 1.25 to fix MacOS test failure
omit 16441d4 ARROW-7343: [Java][FlightRPC] prevent leak in DoGet
omit 82b008e ARROW-7682: [Packaging] Add support for arm64 APT/Yum repositories
omit 8484876 ARROW-7660 : [C++][Gandiva] Optimise castVarchar(string, int) function for single byte characters
omit e7a6855 ARROW-7687: [C++] Fix dead links in README
omit 1e30572 [Rust] Update arrow and parquet README (#6289)
omit d9b9903 ARROW-7686: [Packaging][deb][RPM] Include more arrow-*.pc
omit 5bb2c66 ARROW-7635: [C++] Add pkg-config support for each components
omit b84d823 ARROW-7475: [Rust] Arrow IPC Stream writer
omit d2dbb3a ARROW-7683: [Packaging] Set 0.16.0 as the next version
omit 0894045 ARROW-7670: [Python][Dataset] More ergonomical API
omit d7e0fa4 ARROW-5182: [Rust] Arrow IPC file writer
omit a10fe88 ARROW-7671: [Python][Dataset] Add bindings for the DatasetFactory
omit 8a70706 ARROW-7634: [Python] Run pyarrow.dataset tests on Appveyor + fix failures to parse Windows file paths
omit d75bd49 ARROW-7640: [C++][Dataset][Parquet] Detect missing compression support
omit 98c49a0 ARROW-7380: [C++][Dataset] Implement DatasetFactory
omit bcec3e1 ARROW-7651: [CI][Crossbow] Nightly macOS wheel builds fail
omit 5d7209a ARROW-7668: [Packaging][RPM] Use Ninja if possible to reduce build time
omit bcbd289 ARROW-7674: [Dev] Add helpful message for captcha challenge in merge_arrow_pr.py
omit 99f247f ARROW-7518: [Python] Use PYARROW_WITH_HDFS when building wheels, conda packages
omit a1eb440 ARROW-7659: [Rust] Reduce Rc usage
omit 464d557 ARROW-7513: [JS][tutorial] - Rich cols part 1
omit 812d8a9 ARROW-7647: [C++] Repair JSON parser's handling of ListArrays
omit 24a39dc ARROW-6352: [Java] Add implementation of DenseUnionVector
omit 9e0f76a ARROW-7666: [Packaging][deb] Always use Ninja to reduce build time
omit cba234a ARROW-6929: [C++] Remove first offset==0 check from Validate()
omit b852a57 ARROW-7667: [Packaging][deb] Add ubuntu-eoan to nightly jobs
omit d98fc45 ARROW-7665: [R] Build in parallel in linuxLibs.R
omit 51ba4bc ARROW-7622: [Format] Mark Tensor and SparseTensor fields required
omit 7217a55 ARROW-7638: [C++][Dataset] Fix a segfault in DirectoryPartitioningFactory
omit 7a7c8cc ARROW-7648: [C++] Sanitize local paths on Windows
omit 119d6bb ARROW-7431: [Python] Add dataset API to reference docs
omit 61c6b95 ARROW-7569: [Python] Add API to map Arrow types to pandas ExtensionDtypes in to_pandas conversions
omit 9d5ff0c ARROW-7639: [R] Cannot convert Dictionary Array to R when values aren't strings
omit 26065ee ARROW-7658: [R] Support dplyr filtering on date/time
omit 910a020 ARROW-7290: [C#] Implement ListArray Builder
omit d1932ef ARROW-5277: [C#] MemoryAllocator.Allocate(length: 0) doesn't return null
omit 02c6f2a ARROW-7652: [Python][Dataset] Use implicit cast in ScannerBuilder.filter
omit d0e0e50 ARROW-7645: [Packaging][deb][RPM] Fix arm64 packaging build
omit bbc99a0 ARROW-7650: [C++][Dataset] enable dataset tests on Windows
omit 8f3148b ARROW-7583: [FlightRPC][C++] relax auth tests due to nondeterminism
omit 87ac4b2 PARQUET-1747: [C++] Access to ColumnChunkMetaData fails when encryption is on
omit dceb057 ARROW-7630: [C++][CI] Check fuzz crash regressions in CI
omit 2c1c508 PARQUET-1772: [C++] ParquetFileWriter: Data overwritten in append mode
omit 2a54de9 ARROW-7596: [Python] Only permit zero-copy DataFrame block construction when split_blocks=True
omit 047f87a ARROW-7636: [Python] Clean-up the pyarrow.dataset.partitioning() API
omit a4181eb ARROW-7613: [Rust] Remove redundant :: prefixes
omit 94cb6ba ARROW-7601: [Doc][C++] Update fuzzing doc
omit 1302231 ARROW-7620: [Rust] Remove call to flatc
omit aea1907 ARROW-7581: [R] Documentation/polishing for 0.16 release
omit d4c781c ARROW-6801: [Rust] Arrow source release tarball is missing benchmarks
omit 7a44fc8 ARROW-7627: [C++][Gandiva] Optimize string truncate function
omit cab1a3d ARROW-7632: [C++][CI] Add extension type data to IPC fuzz seed corpus
omit e0f6045 PARQUET-1766: [C++] Handle parquet::Statistics NaNs and -0.0f as per upstream parquet-mr
omit b0c4698 ARROW-7508: [C#] DateTime32 Reading is Broken
omit 3c452dc ARROW-7093: [R] Support creating ScalarExpressions for more data types
omit ace72c2 ARROW-7614: [Python] Limit size of data in test_parquet.py::test_set_data_page_size
omit d3f4763 ARROW-7626: [Parquet][GLib] Add support for version macros
omit 17220bb ARROW-7589: [C++][Gandiva] Calling castVarchar from java sometimes results in segmentation fault for input length 0
omit 3dc2813 ARROW-7623: [C++] Update generated flatbuffers code
omit a6307cc ARROW-7618: [C++] Fix crashes or undefined behaviour on corrupt IPC input
omit 9293193 ARROW-7621: [Doc] Fix doc build
omit ec15d2f ARROW-7519: [Python] Build wheels, conda packages with dataset support
omit cbea327 ARROW-7577: [CI][C++] Check OSS-Fuzz build in Github Actions
omit c5d8fae ARROW-7611: [Packaging][Python] Fix artifacts patterns for wheel
omit ebb3f6f ARROW-6899: [Python] Decode dictionary-encoded List children to dense when converting to pandas
omit 45ad346 ARROW-7612: [Packaging][Python] Fix artifacts path for Conda on Windows
omit d829d83 ARROW-7603: [Packaging][RPM] Add workaround for LLVM on CentOS 8
omit e3b68dd ARROW-7567: [Java] Fix races in checkstyle upgdae
omit be4b245 ARROW-7567: [Java] Bump Checkstyle from 6.19 to 8.19
omit 0f30b70 ARROW-7092: [R] Add vignette for dplyr and datasets
omit f743c1b ARROW-7432: [Python] Add higher level open_dataset function
omit 85eef1c ARROW-7532: [CI] Unskip brew test after Homebrew fixes it upstream
omit 0a718d3 ARROW-7551: [FlightRPC][C++] Flight test on macOS fails due to Homebrew gRPC
omit b392835 ARROW-7591: [Python] Fix DictionaryArray.to_numpy() to return decoded numpy array
omit 204f5b0 ARROW-7602: [Archery] Add more archery build options
omit e405170 ARROW-7593: [CI][Python] Python datasets failing / not run on CI
omit 78e4eb2 ARROW-7600: [C++][Parquet] failing disabled unittest for nested parquet.
omit d2fffcc ARROW-7529: [C++][Gandiva] Handle utf8 characters for castVARCHAR(string, int) function
omit cb840e6 ARROW-7599: [Java] Fix build break due to change in RangeEqualsVisitor
omit 1953fac ARROW-7284: [Java] ensure java implementation meets clarified dictionary spec
omit 1b567e6 ARROW-6836: [Format] add a custom_metadata:[KeyValue] field to the Footer table in File.fbs
omit 2d43110 ARROW-7264: [Java] RangeEqualsVisitor type check is not correct
omit d6b81e0 ARROW-7590: [C++] Don't ignore managed files in thirdparty
omit bdffecf ARROW-7538: [Java] Clarify actual and desired size in AllocationManager
omit 910ae42 ARROW-7568: [Java] Bump Apache Avro from 1.9.0 to 1.9.1
omit f4fc7c4 ARROW-7570: [Java] Fix high severity issues
omit e55c22c ARROW-7572: [Java] Enforce Maven 3.3+ as mentioned in README
omit 64d96d9 ARROW-7595: [R][CI] R appveyor job fails due to pacman compression change
omit 52508c1 ARROW-7597: [C++] More compact CMake configuration summary
omit 0568f20 ARROW-7096: [C++] Unified ConcatenateTables APIs
omit 819408a ARROW-6895: [C++] Fix ByteArrayDictionaryRecordReader infinite loop and wrong values
omit 724da32 ARROW-7592: [C++] Fix crashes on corrupt IPC input
omit 8b09ecc ARROW-7498: [Dataset] Rename core classes before stable API
omit 48dfa50 ARROW-7472: [Java] Fix some incorrect behavior in UnionListWriter
omit 6642791 ARROW-7311: [Python] Return filesystem and path from URI
omit 68b0e9c ARROW-7578: [R] Add support for datasets with IPC files and with multiple sources
omit 1a3b17b PARQUET-1769: [C++] Update parquet.thrift to parquet-format 2.8.0
omit fe02df0 ARROW-6863: [Java] Provide parallel searcher
omit 29ff4e4 ARROW-7537: [CI][R] Nightly macOS autobrew job should be more verbose if it fails
omit ccdc4b0 ARROW-7576: [C++][Dev] Improve fuzzing setup
omit 1286f7a ARROW-7582: [Rust][Flight] Unable to compile arrow.flight.protocol.rs
omit dcc87a0 ARROW-7571: [Java] Correct minimal Java version on README
omit 3b000b7 ARROW-3789: [Python] Use common conversion path for Arrow to pandas.Series/DataFrame. Zero copy optimizations for DataFrame, add split_blocks and self_destruct options
omit b4c72fe ARROW-7575: [R] Linux binary packaging followup
omit 9df2272 ARROW-7510: [C++] Make ArrayData::null_count thread-safe
omit ba7936f ARROW-7573: [Rust] Reduce boxing and cleanup
omit 50a0f31 ARROW-7059: [C++][Parquet] Mostly fix performance regression when reading Parquet file with many columns
omit 6ef2935 ARROW-7281: [C++] Make Adaptive builders' length match expectations
omit 4c0c1e2 ARROW-7219: [Python] [CI] Test with pickle5 installed
omit 90c0459 PARQUET-1701: [C++] Stream API: Add support for optional fields
omit 8e6a524 ARROW-7561: [Doc][Python] Add missing conda_env_gandiva.yml in python.rst
omit f59861c ARROW-7566: [CI] Use more recent Miniconda on AppVeyor
omit 148cbfc ARROW-7095: [R] Require an explicit call to pull Datasets into memory
omit 4157de4 ARROW-7204: [C++][Dataset] Implicit cast support for InExpression
omit 6ea5417 ARROW-7557: [C++][Compute] Validate sorting stability
omit 27dded6 ARROW-7493: [Python] Expose sum kernel in pyarrow.compute and support ChunkedArray inputs
omit 38bf178 ARROW-7413: [Python] Expose and test the partioning discovery
omit 831a706 ARROW-7558: [Packaging][deb][RPM] Use the host owner and group for artifacts
omit 123d9b1 ARROW-7415: [C++][Dataset] implement IpcFormat
omit 91114cf ARROW-7559: [Rust] Incorrect index check assertion in StringArray and BinaryArray
omit 469e9cb ARROW-7552: [C++] [CI] Disable timing-sensitive tests on public CI
omit 78b54d9 ARROW-7465: [C++] Add Arrow memory benchmark for Arm64
omit 76d3b99 ARROW-7469: [C++] Improve division related bit operations
omit d0f859c ARROW-7549: [Java] Reorganize Flight modules to keep top level clean/organized
omit 07ecf71 ARROW-7560: [Rust] Reduce Rc/Refcell usage
omit d758361 ARROW-7535: [C++] Fix ASAN failures in Array::Validate()
omit bef87ef ARROW-7526: [C++][Compute] Optimize small integer sorting
omit 5f6b552 ARROW-7554: [C++] Add support for building on FreeBSD
omit d8ed3a6 ARROW-7032: [Release] Run the python unit tests in the release verification script
omit 5227b78 ARROW-6793: [R] Arrow C++ binary packaging for Linux
omit 26f586f ARROW-7540: [C++] Install license files and README
omit 89c3027 ARROW-7541: [GLib] Install license files
omit ce4fa01 ARROW-6195: [C++] Detect Apache mirror without Python
omit bdfdc79 ARROW-7490: [Java] Avro converter should convert attributes and props to FieldType metadata
omit b178e15 ARROW-7277: [Java] [Doc] Add discussion about vector lifecycle
omit da0e218 ARROW-7259: [Java] Support subfield encoder use different hasher
omit 6a40bc6 ARROW-7406: [Java] NonNullableStructVector#hashCode should pass hasher to child vectors
omit 1216505 ARROW-7497: [Python] Stop relying on (deprecated) pandas.util.testing, move to pandas.testing
omit 9742007 ARROW-6112: [Java] Support int64 buffer lengths in Java
omit 884b96c ARROW-7542: [CI][C++] Use $(sysctl -n hw.ncpu) instead of $(nproc) on macOS
omit 9bca1bb ARROW-7550: [R][CI] Run donttest examples in CI
omit 73c67fc ARROW-7543 [R] Fixes R arrow::write_parquet() documentation code examples
omit e237726 ARROW-7506: [Java] JMH benchmarks should be called from main methods
omit dff612e ARROW-7329: [Java] AllocationManager: Allow managing different types …
omit 53e951b ARROW-7523: [Developer] Relax clang-tidy check
omit 8cf0c8e ARROW-7527: [Python] Fix pandas/feather tests for unsupported types with pandas master
omit acfcdee ARROW-7528: [Python] Remove usage of deprecated pd.np and pd.datetime in tests
omit bbf43c6 ARROW-7492: [CI][Crossbow] Nightly homebrew-cpp job fails on Python installation
omit 10339b0 ARROW-7521: [Rust] Remove tuple on FixedSizeList
omit cdaae08 ARROW-7516: [C#] Fix .NET Benchmarks
omit 7bd4e73 ARROW-7503: [Rust] [Parquet] Fix build failures
omit 38ba4ae ARROW-6788: [CI][Dev] Exercise merge script tests
omit 17bdb5a ARROW-7429: [Java] Enhance code style checking for Java code (remove consecutive spaces)
omit 7f905a6 ARROW-7387: [C#] Support ListType Serialization
omit 7204e68 ARROW-7477: [Java][FlightRPC] set up gRPC reflection metadata
omit 4634c89 ARROW-7045: [R] Preserve factor in Parquet roundtrip
omit fb3006a ARROW-7500: [C++][Dataset] Remove std::regex usage
omit 6235756 ARROW-7502: [Integration] Remove Spark patch not needed
omit dbe708c ARROW-7087: [Python] Metadata disappear from pandas dataset
omit 81ce081 ARROW-7450: [C++] Also link boost_filesystem when using static test linkage
omit ddf0c62 ARROW-7435: [C++] Validate all list / binary offsets in ValidateFull()
omit 0ecb233 ARROW-7471: [CI] [Python] Run flake8 on Cython files
omit 45de77c ARROW-7328: [CI] GitHub Actions should trigger on changes to GitHub Actions configuration
omit e8e4ca7 ARROW-7309: [Python] Support HDFS federation viewfs
omit dcf0647 ARROW-7430: [Python] Add more docstrings to dataset bindings
omit 0185492 ARROW-7367: [Python] Use np.full instead of np.array.repeat in ParquetDatasetPiece
omit e4bf429 ARROW-6994: [C++] Fix aggressive RSS inflation on macOS when jemalloc background_thread is not enabled
omit 249a12f ARROW-7414: [R][Dataset] Implement *PartitionSchemeDiscovery in R
omit 88082ec ARROW-7496: [CI][Gandiva] Use static protobuf dependency while building Gandiva jar
omit dd6b17d ARROW-7479: [Rust][Ruby][R] Fix typos
omit e24825a ARROW-7488: [GLib] Fix typos and broken links
omit 220132d ARROW-7489: [CI] Fix typos
omit ce7cee0 ARROW-7318: [C#] TimestampArray serialization failure
omit babb24e ARROW-7478: [Rust] [DataFusion] Group by expression ignored unless paired with aggregate expression
omit 096c78c PARQUET-1734: [C++] Fix typo
omit cec9399 ARROW-7482: [C++] Fix typos
omit 3ca48b3 ARROW-7487: [Developer] Fix typos
omit f33cef5 ARROW-7485: [C++][Prasma] Fix typos
omit 967728f ARROW-7484: [C++][Gandiva] Fix typos
omit c07d148 ARROW-7481: [C#] fix typo
omit ba1800c ARROW-7193: [Rust] Arrow stream reader
omit 8d94859 ARROW-7474: [Ruby] Improve CSV save performance
omit 81f0d42 ARROW-7437: [Java] ReadChannel#readFully does not set writer index correctly
omit 205e6da ARROW-7470: [JS] fix typos
omit bf4e27c ARROW-7215: [C++][Gandiva] Implement castVARCHAR(numeric_type) functions in Gandiva
omit fa89d3e ARROW-7386: [C#] Array offset does not work properly
omit 7b782e5 ARROW-7420: [C++] Migrate tensor related APIs to Result-returning version
omit a8028f6 ARROW-7466: [CI][Java] Fix gandiva-jar-osx nightly build failure
omit 03fc543 ARROW-7468: [Python] fix typos
omit afa3a5f PARQUET-1720: [C++] JSONPrint not showing version correctly
omit ced5cf9 ARROW-7464: [C++] Refine CpuInfo singleton with std::call_once
omit c1f49b6 [Java] Revert a wrong typo fix (#6090)
omit 3bae3f9 ARROW-7463 : [Doc] fix a broken link and typo
omit 4bf0b90 ARROW-7456: [C++] Add support for YYYY-MM-DDThh and YYYY-MM-DDThh:mm timestamp formats
omit 6b8c203 ARROW-7460: [Rust] Improve some kernel performance
omit 35f73fc [Doc] Fix a minor typo in Columnar.rst (#6088)
omit d24edce ARROW-7461: [Java] fix typos
omit 12948dc PARQUET-1721: [C++][Parquet] Add missing arrow dependency to parquet.pc
omit 4b32c7d ARROW-7455: [Ruby] Use Arrow::DataType.resolve for all GArrowDataType input
omit e77cff0 ARROW-7454: [Ruby] Add support for saving/loading TSV
omit 15d4a11 ARROW-7459: [Python] Fix document lint error
omit 8277d1f ARROW-7458: [GLib] Fix incorrect build dependency in Makefile
omit e519853 [Python][Parquet] Document the row_group_size parameter in write_table (#6082)
omit 41463ab ARROW-7457: [Doc] fix typos
omit 8ee82c8 ARROW-7453: [Ruby] Add support for Arrow::NullArray#[]
omit ab18786 ARROW-7442: [Ruby] Add abstract type check to Arrow::DataType.resolve
omit dad9c88 ARROW-7452: [GLib] Make GArrowTimeDataType abstract
omit 6d2eb54 ARROW-6902: [C++][Compute] Add String/Binary support to Compare kernel
omit 002da06 ARROW-7449: [GLib] Make GObject Introspection optional
omit a8e3e41 ARROW-7366: [C++][Dataset] Use PartitionSchemeDiscovery in DataSourceDiscovery
omit 42a2e43 ARROW-7379: [C++] Introduce SchemaBuilder companion class and Field::IsCompatibleWith
omit 8bd27fe ARROW-7439: [C++][Dataset] Remove pointer aliases
omit bef7418 ARROW-7447: [Java] ComplexCopier does incorrect copy in some cases
omit 0afacd1 ARROW-7382: [C++][Dataset] Insert missing directories in FileSystemDataSourceDiscovery::Make
omit 344ed4b ARROW-7436: [Archery] Enable more benchmark binaries in archery benchmark
omit dbf6379 ARROW-7266: [C++] Fix ArrayDataVisitor on sliced binary-like array
omit e12d285 ARROW-6742: [C++] Remove boost::filesystem dependency in hdfs_internal.cc
omit b7352f1 ARROW-7417: [C++] Add a docker-compose entry for CUDA 10.1
omit 0095a8b ARROW-7411: [C++][Flight] Improve the output of Arrow Flight benchmark
omit d0126e7 ARROW-7362: [Python][C++] Added ListArray.Flatten() that properly flattens a ListArray
omit 4c63bef ARROW-4225: [Format][C++] Add CSC sparse matrix support
omit e438965 ARROW-7403: [C++][JSON] Enable Rapidjson on Arm64 Neon
omit 06477e2 ARROW-7418: [C++] Fix build error on Ubuntu 16.04
omit ad21a36 ARROW-7410: [Doc] [Python] Document filesystem API
omit bdc126a ARROW-7408: [C++] Fix compilation of reference benchmarks
omit 43066c1 ARROW-7416: [R][Nightly] Fix macos-r-autobrew build on R 3.6.2
omit 75e76e2 [MINOR] Fix small typos in Columnar.rst (#6046)
omit 28f4980 ARROW-7282: [Python] IO functions should raise the right exceptions
omit 3ea2d50 ARROW-7407: [Python] Declare NumPy a PEP517 build dependency
omit 769c4da ARROW-7377: [C++][Dataset] Add ScanOptions::MaterializedFields
omit f81666b ARROW-7395: [C++] Do not warn or error on logical "or" with constants
omit eb3e52e ARROW-7402: [C++] Add more information on CUDA error
omit 6b2bf28 ARROW-7399: [C++][Gandiva] set Mcpu based on host cpu
omit 0d00dec ARROW-7404: [C++][Gandiva] Fix utf8 char length error on Arm64
omit bce0899 ARROW-7374: [Dev] [C++] Fix cuda-cpp docker build
omit 860796e ARROW-843: [C++][Dataset] Ensure Schemas are unified in DataSourceDiscovery
omit 7a6ae2e ARROW-6463: [C++][Python] Rename arrow::fs::Selector to FileSelector
omit f7f5bfb ARROW-7392: [Packaging] Add conda packaging tasks for python 3.8
omit 5b94b56 ARROW-7397: [C++][JSON]Fix white space length detection error
omit dfe4510 ARROW-7368: [Ruby] Use :arrow_file and :arrow_streaming for format name
omit 0c25fcc ARROW-5523: [Python] [Packaging] Use HTTPS consistently for downloading wheel dependencies
omit 19cfc0d ARROW-7393: [Plasma] Fix plasma executable name in plasma_java build
omit 885b007 ARROW-6700: [Rust] [DataFusion] Use new Arrow Parquet reader
omit 75048e3 ARROW-7389: [Python][Packaging] Remove pyarrow.s3fs import check from the recipe
omit ef8025f ARROW-7388: [Python] Skip HDFS tests if libhdfs cannot be located
omit f578521 ARROW-7370: [C++] Fix old Protobuf with AUTO detection failure
omit 9cb49f3 ARROW-6341: [Python] Implement low-level bindings for Dataset
omit cd0356d ARROW-7064: [R] Support null type using vctrs::unspecified()
omit f4cfbc4 ARROW-7381: [C++] Unbreak manylinux1 wheels after Iterator refactor
omit a409d8d ARROW-7378: [C++][Gandiva] Fix loop vectorization in gandiva
omit 54cb9c0 ARROW-7310: [Python] Expose HDFS implementation for pyarrow.fs
omit c3e5668 ARROW-7177: [Java] Provide a utility to improve the performance of vector loading/unloading (#5842)
omit 2287ce2 ARROW-7360: [R] Can't use dplyr filter() with variables defined in parent scope
omit 3d3ecfb ARROW-7317: [C++] Migrate Iterator to a Result API
omit 1accdc9 ARROW-7210: [C++][R] Allow Numeric <-> Temporal Scalar casts
omit 68903ac PARQUET-1715:[C++] Add the Parquet code samples to CI + Refactor Parquet Encryption Samples
omit 29569e8 ARROW-5333: [C++] Clamp build option summary width to 90
omit 2a12768 ARROW-7369: [GLib] Add garrow_table_combine_chunks
omit 5b9deef ARROW-6965: [C++][Dataset] Optionally expose partition keys as columns
omit 2ab72ca ARROW-7361: [Rust] Build directory is not passed to ci/scripts/rust_test.sh
omit b9c2b4f ARROW-7227: [Python] Added a python wrapper for ConcatenateTablesWithPromotions
omit 1500d39 ARROW-7261: [Python] Add Python support for Fixed Size List type
omit bf1e2b4 ARROW-7359: [C++][Gandiva] Don't throw error for locate function for start position exceeding string length
omit 4505908 ARROW-7348: [Rust] Add api to return null bitmap buffer.
omit a6bc529 ARROW-7344: [Packaging][Python] Build manylinux2014 wheels
omit 1a1bfd3 ARROW-7351: [Developer] Only suggest cpp-* versions by default for PARQUET issues in merge tool
omit eb752ef ARROW-7355: [CI] Environment variables are defined twice for the fuzzit builds
omit e65c2fa ARROW-7353: [C++] Ignore -Wmissing-braces when building with clang
omit be2dcb2 ARROW-7354: [C++] Fix crash in test-io-hdfs
omit fcefd3d PARQUET-1712: [C++] Stop using deprecated APIs in examples
omit b1600c1 ARROW-5366: [Rust] Duration and Interval Arrays
omit 7126fdb ARROW-7357: [Go] migrate to x/xerrors
omit 3fb2f72 ARROW-7349: [C++] Fix the bug of parsing string hex values
omit cb2647a PARQUET-1709: [C++] Avoid unnecessary temporary std::shared_ptr copies
omit 2afa21e ARROW-7347: [C++] Update bundled Boost to 1.71.0
omit 8ad23c6 ARROW-7262 : [C++][Gandiva] Added replace function
omit 6c6754a ARROW-6920: [Packaging] Build python 3.8 wheels
omit 7102d7e ARROW-7346: [CI] Explicit usage of ccache across the builds
omit b16a3b5 ARROW-7340: [CI] Prune defunct appveyor build setup
omit 2e31854 ARROW-6957: [CI][Crossbow] Nightly R with sanitizers build fails installing dependencies
omit a9114be ARROW-7341: [CI] Unbreak nightly Conda R job
omit fe41a68 ARROW-7324: [Rust] Add timezone to timestamp
omit 40c000f ARROW-7334: [CI][Python] Use Python 3 on macOS
omit 0ee4071 ARROW-7333: [CI][Rust] Remove duplicated nightly job
omit 21a4ffe ARROW-7312: [Rust] Implement std::error::Error for ArrowError.
omit e2f877c ARROW-7325: [Rust] [Parquet] Update to parquet-format 2.6 and thrift 0.12
omit e76e1f6 ARROW-7146: [R][CI] Various fixes and speedups for the R docker-compose setup
omit 27a292f PARQUET-1692: [C++] Don't use the same CMake variable name for thirdparty version and found version
omit 6758b24 ARROW-7235: [C++] Add Result<T> APIs to IO layer
omit 4560760 ARROW-6637: [Packaging][FOLLOWUP] Enable necessary components in Autobrew build for R
omit eb8080e ARROW-7274: [C++] Add Result<T> APIs to Decimal class
omit 8f6083a ARROW-7320: [C++] Specify CMAKE_INSTALL_LIBDIR for gbenchmark
omit 1f7e7f8 ARROW-7314: [Python] Fix compiler warning in pyarrow.union
omit fc35d74 ARROW-7293: [Dev] [C++] Persist ccache in docker-compose build volumes
omit 864eb31 ARROW-7077: [C++] Casting dictionary to unrelated value type shouldn't crash
omit 6cfe3e0 ARROW-7159: [CI] Run HDFS tests as cron task
omit 0bfec1f ARROW-7303: [C++] Refactor CSV benchmarks to use Result APIs
omit d6caca3 ARROW-6637: [C++] Further streamline default build, add ARROW_CSV CMake option
omit 10ba282 ARROW-7322: [CI][Python] Fall back to arrowdev dockerhub organization for manylinux images
omit 71635b2 ARROW-7323: [CI][Rust] Use the same toolchain
omit b8c9d7b ARROW-7321: [CI][GLib] Disable development mode
omit 5ea40b1 ARROW-7307: [CI][GLib] Ensure generating documentation
omit e0c1ffe ARROW-6904: [Python] Add support for MapArray
omit 70aea01 ARROW-6508: [C++] Add Tensor and SparseTensor factory function with validations
omit c957123 PARQUET-1702: [C++] Make BufferedRowGroupWriter compatible with parquet encryption
omit e902b24 ARROW-7279: [C++] Rename UnionArray::type_ids to type_codes
omit 6e645ca ARROW-7306: [C++] Add Result-returning version of FileSystemFromUri
omit 511f0d6 ARROW-7269: [Python] Add ORC to api documentation
omit ffdf35d ARROW-7299: [GLib] Use Result instead of Status
omit c2fb1cc ARROW-7050: [R] Fix compiler warnings in R bindings
omit 7819d7c ARROW-7289: [C#] ListType constructor argument is redundant
omit dc90ca3 ARROW-7263: [C++][Gandiva] Implemented locate function
omit 9197f01 ARROW-7294: [Python] converted_type_name_from_enum(): Incorrect name for INT_64
omit 644c177 ARROW-7298: [C++] Fix thirdparty dependency downloader script
omit 554f328 PARQUET-1707 [C++]: parquet-arrow-test fails with UBSAN
omit bb96b76 ARROW-7236: [C++] Add Result<T> APIs to arrow/csv
omit d4bb7e5 PARQUET-1706: [C++] Wrong dictionary_page_offset when writing only data pages via BufferedPageWriter
omit 99e2855 ARROW-7291: [Dev] Fix FORMAT_DIR
omit c3db096 ARROW-7292: [CI] [C++] Add ASAN / UBSAN run
omit 10333cd ARROW-7295: [R] Fix bad test that causes failure on R < 3.5
omit 81909dc ARROW-6891: [Rust] [Parquet] utf8 support for arrow reader.
omit 6c2035a ARROW-7035: [R] Default arguments are unclear in write_parquet docs
omit b218a7f ARROW-7240: [C++] Add Result<T> to APIs to arrow/util
omit c6bec15 ARROW-6926: [Python] Support __sizeof__ protocol for Python objects
omit 7e0022a PARQUET-1704: [C++] Add re-usable encryption buffer to SerializedPageWriter
omit 41c9b18 ARROW-7026: [Java] Remove assertions in MessageSerializer/vector/writer/reader
omit 0ddc1f4 ARROW-6473: Dictionary encoding format clarifications/future proofing
omit 5c2bb6f PARQUET-1692: [C++] LogicalType::FromThrift error on Centos 7 RPM
omit be6fad5 ARROW-7276: [Ruby] Add support for building Arrow::ListArray from [[...]]
omit 03874ef ARROW-7275: [Ruby] Add support for Arrow::ListDataType.new(data_type)
omit df613bc ARROW-6515: [C++] Clean type_traits.h definitions
omit 4204428 ARROW-6157: [C++] Array data validation
omit 5e48926 PARQUET-1705: [C++] Disable shrink-to-fit on the re-usable decryption buffer
omit 25d3f13 ARROW-7209: [Python] Fix tests on pandas master related to extension dtype conversion
omit c4635ac ARROW-7254: [Java] BaseVariableWidthVector#setSafe appears to make value offsets inconsistent
omit 26d6be4 ARROW-7056: [Python] Fix test_fs failures when S3 not enabled
omit 54d81b0 ARROW-7149: [C++] Remove experimental status on filesystem APIs
omit 61c8b1b ARROW-7271: [C++][Flight] Use the single parameter version of SetTotalBytesLimit
omit 7c6a31c ARROW-7268: [Rust] Add `custom_metadata` field from IPC message to Schema.
omit 9f40178 ARROW-7117: [C++][CI] Fix the hanging C++ tests in Windows 2019
omit 1cc17a0 ARROW-7228: [Python] Added a python wrapper for RecordBatch.FromStructArray()
omit 5a5bcda ARROW-7212: [Go] add missing Release to benchmark code
omit 6b3cb8b ARROW-7270: [Go] preserve CSV reading behaviour, improve memory usage
omit c6c1b2b ARROW-3962: [Go] Handle null values in CSV
omit dbc5681 ARROW-6889: [Java] ComplexCopier enable FixedSizeList type & fix RangeEqualsVisitor StackOverFlow
omit 93ea67e ARROW-7166: [Java] Remove redundant code for Jdbc adapters
omit 2929d2c ARROW-7255: [CI] Re-enable source release test on pull request
omit 06cca60 ARROW-7260: [CI] Remove Ubuntu 14.04 test job
omit 7adcb7e ARROW-6954: [Python] [CI] Add Python 3.8 to CI matrix
omit 2a9d3c7 ARROW-7258: [CI] Fix fuzzit build directory
omit f39d92d ARROW-7257: [CI] Fix Homebrew formula audit error by openssl
omit 2a9e6c6 ARROW-7200: [C++][Flight] Enable the server to serve to remote clients
omit d51d0cd ARROW-7253: [CI] Fix failure in release test
omit a974bac ARROW-7116: [CI] Use the docker repository provided by apache organization
omit c60d766 ARROW-7250: [C++] Define constexpr symbols explicitly in StringToFloatConverter::Impl
omit 37c0b31 ARROW-7113: [Rust] Add unowned buffer.
omit d056020 ARROW-7249: [CI] Release test fails in master due to new arrow-flight Rust crate
omit cc596c0 ARROW-7248: [Rust] Automatically Generate IPC Messages
omit 886b206 ARROW-7192: [Rust] Implement Flight crate
omit 35ff625 ARROW-7247: [CI][Python] Fix wheel build error on macOS
omit 0a5fe7d ARROW-7246: [CI][Python] Use Python 3 for docker-compose
omit 56adb6a PARQUET-1689: [C++] Stream API: Allow for columns/rows to be skipped when reading
omit 74fa956 ARROW-7072: [Java] Support concating validity bits efficiently
omit 95119a5 ARROW-7216: [Java] Improve the performance of setting/clearing individual bits
omit ee3f10a ARROW-7225: [C++] Fix `*std::move(Result<T>)` for move-only T
omit c20aaa0 ARROW-7161: [C++] Migrate filesystem APIs from Status to Result
omit 09eac5d ARROW-7168: [Python] Respect the specified dictionary type for pd.Categorical conversion
omit ea75dfd ARROW-6975: [C++] Put make_unique in its own header
omit 03da904 ARROW-7021: [Java] UnionFixedSizeListWriter decimal type should check writer index
omit 9f5e4b4 ARROW-6867: [FlightRPC][Java] clean up default executor
omit d2ca1f1 ARROW-6720: [C++] Add HDFS implementation to filesystem layer
omit 980e1d2 ARROW-7217: [CI][Python] Use correct python version in Github Actions
omit 5ae4f90 ARROW-7169: [C++] Vendor uriparser library
omit 6f04991 ARROW-7214: [Python] Fix pickling of DictionaryArray
omit aa42720 ARROW-7196: [Ruby] Remove needless BinaryArrayBuilder#append_values
omit d18efc1 ARROW-7211: [Rust] Support byte buffers as a parquet sink
omit ceda7b5 ARROW-7207: [Rust] Update generated fbs files
omit 9becd48 ARROW-7185: [R][Dataset] Add bindings for IN, IS_VALID expressions
omit 8685da2 ARROW-7172: [C++][Dataset] Improve format of Expression::ToString
omit 4f8c513 ARROW-7206: [Java] Avoid string concatenation when calling Preconditions#checkArgument
omit fb29a2f ARROW-7170: [C++] Fix linking with bundled ORC
omit a5a67e8 ARROW-5181: [Rust] Initial support for Arrow File reader
omit aae5e6a ARROW-5859: [Python] Support ExtensionArray.to_numpy using storage array
omit 8df0f5c ARROW-7148: [C++][Dataset] Major API cleanup
omit 0426953 ARROW-6960: [R] Add lz4 and zstd to R PKGBUILD
omit bb90a63 ARROW-7158: [C++] Use compiler information provided by CMake
omit 26d4e49 ARROW-1900: [C++] Add kernel for min / max
omit a313fea ARROW-7195: [Ruby] Improve #filter, #take, and #is_in
omit bb1e464 ARROW-7178: [C++] Vendor forward compatible std::optional
omit cf60316 ARROW-7197: [Ruby] Suppress keyword argument related warnings with Ruby 2.7
omit ec50473 ARROW-7199: [Java] Fix ConcurrentModificationException in BaseAllocator::getChildAllocators
omit 1e3545d ARROW-7181: [C++] Fix an Arrow module search bug with pkg-config
omit 8ada110 ARROW-7194: [Rust] Fix CSV writer recursion issues
omit e869581 ARROW-7186: [R] Add inline comments to document the dplyr code
omit 12ecf89 ARROW-7187: [C++][Doc] doxygen broken on master because of @
omit 18ca5fb ARROW-7105: [CI][Crossbow] Nightly homebrew-cpp job fails
omit 72e89c0 ARROW-6868: [Go] Fix slicing struct arrays
omit 1698055 ARROW-7183: [CI][Crossbow] Re-skip r-sanitizer nightly tests
omit 91bb9ae ARROW-7047: [C++] Insert implicit casts in ScannerBuilder::Finish
omit 4d8685b ARROW-7061: [C++][Dataset] Add ignore file options to FileSystemDataSourceDiscovery
omit a04fe25 ARROW-6967: [C++][Dataset] IN, IS_VALID filter expressions
omit b3773af PARQUET-1693: [C++] Fix parquet examples with compression define guards
omit 767c953 ARROW-6633: [C++] Vendor double-conversion library
omit b6aa401 ARROW-7180: [CI] Java builds are not triggered on the master branch
omit 83bd394 ARROW-7167: [CI][Python] Add nightly tests for additional pandas versions to Github Actions
omit 9c9310b ARROW-7171: [Ruby] Pass Array<Boolean> for Arrow::Table#filter
omit 85071b8 ARROW-6367: [C++][Gandiva] Implement string reverse
omit 2186578 ARROW-7176: [C++] Fix arrow::ipc compiler warning
omit bdedaf8 ARROW-6820: [Format] Update Map type child to "entries"
omit b185296 ARROW-6930: [Java] Create utility class for populating vector values used for test purpose only
omit 2ef7e56 ARROW-6997: [Packaging][RPM] Add apache-arrow-release
omit b4b6333 ARROW-7157: [R] Add validation, helpful error message to Object$new()
omit acf34b3 ARROW-6636: [C++] Do not build command line tools by default
omit 78d52aa ARROW-6635: [C++] Disable glog integration by default
omit 85a9ae9 ARROW-6749: [Python] Let Array.to_numpy use general conversion code with zero_copy_only=True
omit 553663b ARROW-7162: [C++] Cleanup warnings in cmake_modules/SetupCxxFlags.cmake
omit f82ca95 ARROW-7160: [C++] Update string_view backport
omit f3f7bd8 ARROW-7142: [C++] GCC compilation failures in nightlies
omit f62ad75 ARROW-7111: [GLib] Add take support for GArrowTable, GArrowChunkedArray, and GArrowRecordBatch
omit eae2c1b ARROW-7152: [Java] Delete useless class DiffFunction
omit d47d3ba ARROW-6888: [Java] Support copy operation for vector value comparators
omit c46c5e6 ARROW-6707: [Java] Improve the performance of JDBC adapters by using nullable information
omit b0f3845 ARROW-7164: [CI] Dev cron github action is failing every 15 minutes
omit c7ae2e7 ARROW-7163: [Doc] Fix double-and typos
omit d286edb ARROW-4224: [Python] Support integration with pydata/sparse library
omit cdaf988 ARROW-4223: [Python] Support scipy.sparse integration
omit 19e9451 ARROW-7106: [Java] Fix the problem that flight perf test hangs endlessly
omit cacd693 ARROW-7100: [C++][HDFS] Fix search directories for libjvm.so
omit c930412 ARROW-6662: [Java] Implement equals/approxEquals API for VectorSchemaRoot
omit 3bc6db9 ARROW-7066: [Python] Allow returning ChunkedArray in __arrow_array__
omit c18afdc ARROW-7110: [GLib] Add filter support for GArrowTable, GArrowChunkedArray, and GArrowRecordBatch
omit e9a860d ARROW-7133: [CI] Allow GH Actions to run on all branches
omit cde24b7 ARROW-7128: [CI] Use proper version for fedora tests in GitHub actions cron jobs
omit 417febc ARROW-3444: [Python] Add Array/ChunkedArray/Table nbytes attribute
omit 76cebfa ARROW-6396: [C++] Add overloads of Boolean kernels implementing Kleene logic
omit 7bc2b0f ARROW-7101: [CI] Refactor docker-compose setup and use it with GitHub Actions
omit f886868 ARROW-7107: [C++][MinGW] Enable Flight on AppVeyor
omit b282838 ARROW-5575: [C++] Split Targets.cmake for each module
omit 497163f ARROW-6594: [Java] Support logical type encodings from Avro
omit d130910 ARROW-7098: [Java] Improve the performance of comparing two memory blocks
omit 088ecac ARROW-6887: [Java] Create prose documentation for using ValueVectors
omit 8219a8b ARROW-7103: [R] Various minor cleanups
omit fd552ee ARROW-6951: [C++][Dataset] Column projection in ParquetFragment
omit c8293c7 ARROW-7019: [Java] Improve the performance of loading validity buffers
omit ad1fc6c ARROW-6952: [C++][Dataset] Implement predicate pushdown with ParqueFileFragment
omit 21ad7ac ARROW-6340 [R] Implements low-level bindings to Dataset classes
omit a556c89 ARROW-6625: [C++][Python] Allow concat_tables to null fill missing columns
omit 9510b70 ARROW-7062: [C++][Dataset] Ensure ParquetFileFormat::Open catch parqu…
omit 7a33d36 ARROW-7074: [C++] ASSERT_OK_AND_ASSIGN should use ASSERT_OK instead of EXPE…
omit aa9f5c9 ARROW-7097: [Rust][CI] Apply rustfmt nightly
omit 1d23ec4 ARROW-7099: [C++] Disambiguate function calls in csv parser test
omit 5a47c5e PARQUET-1688: [C++] StreamWriter/StreamReader can't be built with g++ 4.8.5 on CentOS 7
omit 5d33018 ARROW-6911: [Java] Provide composite comparator
omit 3fbbcda ARROW-7020: [Java] Fix the bugs when calculating vector hash code
omit 660358d ARROW-7082: [Packaging][deb] Add apache-arrow-archive-keyring package
omit af999b8 PARQUET-517: [C++] Use arrow::MemoryPool for all heap allocations
omit b71d280 ARROW-3408: [C++] Add CSV option to automatically attempt dict encoding
omit 10a3b71 ARROW-7054: [Docs] Enable overriding project version with environment variable when building Sphinx docs
omit 7b047eb PARQUET-1678: [C++] Provide classes for reading/writing using input/output operators
omit 75e9095 ARROW-7031: [Python] Correct LargeListArray.offsets attribute
omit 21f6100 ARROW-6743: [C++] Remove usage of boost::filesystem
omit d22f800 ARROW-7058: [C++] FileSystemDataSourceDiscovery should apply partition schemes relative to its base dir
omit d7d4c5c ARROW-7067: [CI] Disable code coverage on Travis-CI
omit 7f08715 ARROW-6984: [C++] Update LZ4 to 1.9.2 for CVE-2019-17543
omit adb2c73 ARROW-7060: [R] Post-0.15.1 cleanup
omit 76c9c39 ARROW-6912: [Java] Extract a common base class for avro converter consumers
omit 44e8d9f ARROW-7007: [C++] Add use_mmap option to LocalFS
omit ef6c074 ARROW-7070: [Packaging][deb] Update package names for 1.0.0
omit 09c3049 ARROW-7031: [Python] Expose the offsets of a ListArray in python
omit 1afbcb6 ARROW-6277: [C++][Parquet] Support direct DictionaryArray write of all parquet types
omit 997bbdc ARROW-6999: [Python] Fix unnamed index when specifying schema in Table.from_pandas
omit a44b372 ARROW-4930: [C++] Improve find_package() support
omit e0e8e53 ARROW-7022, ARROW-7023: [Python] fix handling of pandas Index and Period/Interval extension arrays in pa.array
omit e0cc9c4 ARROW-7052: [C++] Fix linking of datasets example when ARROW_BUILD_SHARED=OFF
omit 2f5f261 ARROW-7057: [C++] Add API to parse URI query strings
omit 7f4165c ARROW-2428: [Python] Support pandas ExtensionArray in Table.to_pandas conversion
omit e109be6 PARQUET-1664: [C++] Provide API to return metadata string from FileMetadata.
omit b07f5cd ARROW-6942: [Developer] Add support for Parquet in pull request check by GitHub Actions
omit ee4510c ARROW-7033: [C++] Set SDKROOT automatically on macOS
omit 21ca13a ARROW-6825: [C++] Rework CSV reader IO around readahead iterator
omit 77d4d49 ARROW-6944: [Rust] Add String, FixedSizeBinary types
omit 7fd9bac ARROW-6784: [C++][R] Move filter and take for ChunkedArray, RecordBatch, and Table from Rcpp to C++ library
omit e73793e ARROW-6989: [Python] Check for out of range precision decimals in python conversion
omit 4530fc5 ARROW-6881: [Rust] Remove "array_ops" in favor of the "compute" sub-module
omit 6a127eb ARROW-7039: [Python] Fix pa.table/record_batch typecheck to work without pandas
omit d2ed30a ARROW-7034: [CI][Crossbow] Skip known nightly failures
omit 4334a09 ARROW-6950: [C++][Dataset] Add dataset benchmark example
omit 627c729 ARROW-7037: [C++ ] Compile error on the combination of protobuf >= 3.9 and clang
omit c303f6e ARROW-7036: [C++] Version up ORC to avoid compile errors
omit 86f34aa ARROW-7004: [Plasma] Make it possible to bump up object in LRU cache
omit 6f62a2c ARROW-7003: [Rust] Generate flatbuffers files in docker build image
omit 102410c ARROW-7027: [Python] Correctly raise error in pa.table(..) on invalid input
omit 41753ac PARQUET-1300: [C++] Implement encrypted Parquet read and write support
omit 0885a64 ARROW-6987: [CI] Travis OSX failing to install sdk headers
omit cea8a04 ARROW-7024: [CI][R] Update R dependencies for Conda build
omit e2a3020 ARROW-7016: [Developer][Python] Add Windows batch script to test Python wheels for release candidate
omit 5a2154f ARROW-7014: [Developer][Release] Add "wheels" verification option to verify-release-candidate.sh for Linux and macOS
omit 37434fb ARROW-6758: [Developer] Install local NodeJS via nvm when running release verification
omit 94a584b ARROW-6992: [C++]: Undefined Behavior sanitizer build option fails with GCC
omit 9ce9c29 ARROW-6991: [Packaging][deb] Add support for Ubuntu 19.10
omit 478c396 ARROW-7000: [C++][Gandiva] Handle empty inputs in string upper, lower functions
omit f836c74 ARROW-1562: [C++] Numeric kernel implementations for add
omit 89b5a24 ARROW-7013: [C++] arrow-dataset pkgconfig is incomplete
omit f9bde6d ARROW-6980: [R] dplyr backend for RecordBatch/Table
omit f1b90c5 ARROW-7006: [Rust] Bump flatbuffers version to avoid vulnerability
omit 558263f ARROW-6592: [Java] Add support for skipping decoding of columns/field in Avro converter
omit c1090a3 ARROW-6286: [GLib] Add support for LargeList type
omit 5e5e526 ARROW-6986: [R] Add basic Expression class
omit 43191b7 ARROW-6598: [Java] Sort the code for ApproxEqualsVisitor and provide an interface for custom vector equality
omit 54a54c5 ARROW-6969: [C++][Dataset] ParquetScanTask defer memory usage
omit 619cfb0 ARROW-6964: [C++][Dataset] Add multithread support to Scanner::ToTable
omit 61a1c12 ARROW-6907: [Plasma] Allow Plasma to send batched notifications.
omit 2bf344a ARROW-6963: [Packaging][Wheel][OSX] Use crossbow's command to deploy artifacts from travis builds
omit caefc7f ARROW-6983: [C++] Fix ThreadedTaskGroup lifetime issue
omit a33bd3a ARROW-6977: [C++] Disable jemalloc background_thread on macOS
omit 78c278c ARROW-6961: [C++][Gandiva] Add string lower function in Gandiva
omit af6fa24 ARROW-6704: [C++] Check for out of bounds timestamp in unsafe cast
omit 812d56c ARROW-6970: [Packaging][RPM] Add support for CentOS 8
omit 38298c9 ARROW-6948: [Rust] [Parquet] Fix boolean array in arrow reader.
omit 47e5eca ARROW-6949: [Java] Fix promotable writer to handle nullvectors
omit ac99ca0 ARROW-6933: [Java] Suppor linear dictionary encoder
omit ee5b04a ARROW-6866: [Java] Improve the performance of calculating hash code for struct vector
omit 7fc4a37 ARROW-6672: [Java] Extract a common interface for dictionary builders
omit 776165c ARROW-6394 [Java] Support conversions between delta vector and partial sum vector
omit 89080e4 ARROW-6966: [Go] Set a default memset for when the platform doesn't set one
omit 006d82a ARROW-6503: [C++] Add an argument of memory pool object to SparseTensorConverter
omit b64afdb ARROW-6973: [C++][ThreadPool] Use perfect forwarding in Submit
omit c02a572 ARROW-6962: [C++] [CI] Stop compiling with -Weverything
omit 1ae946c ARROW-6910: [C++][Python] Set jemalloc default configuration to release dirty pages more aggressively back to the OS dirty_decay_ms and muzzy_decay_ms to 0 by default, add C++ / Python option to configure this
omit c024952 ARROW-6769: [Dataset][C++] End to end test
omit bbad94a ARROW-6925: [C++] Only add -stdlib flag on MacOS when using clang.
omit 2771140 ARROW-6808: [Ruby] Ensure requiring suitable MSYS2 package
omit 6efa9f5 ARROW-6936: [Python] Improve error message when unwrapping object fails
omit 34e4ec9 ARROW-6928: [Rust] Add support for FixedSizeListArray
omit 16e2667 ARROW-6624: [C++][Python] Add SparseTensor.ToTensor() method
omit d923462 ARROW-6932: [JAVA] incorrect log on known extension type
omit 32a1e5c ARROW-6938: [Packaging][Python] Disable bz2 in Windows wheels and build ZSTD in bundled mode to triage linking issues
omit a70cf78 ARROW-6927: [C++] Add gRPC version check
omit 0ac4294 ARROW-2863: [Python] Add context manager APIs to RecordBatch*Writer/Reader classes
omit 3adea33 ARROW-6922: [Python] Compat with pandas for MultiIndex.levels.names
omit 5465c10 ARROW-6937: [Packaging][Python] Fix conda linux and OSX wheel nightly builds
omit 1cd12ab ARROW-6285: [GLib] Add support for LargeBinary and LargeString types
omit 99aa62b ARROW-6869: [C++] Do not return invalid arrays from DictionaryBuilder::Finish when reusing builder. Add "FinishDelta" method and "ResetFull" method
omit 3207ac9 ARROW-6916: [Developer] Sort tasks by name in Crossbow e-mail report
omit 4d6b68e ARROW-6898: [Java][hotfix] fix ArrowWriter memory leak
omit 0475455 ARROW-6728: [C#] Support reading and writing Date32 and Date64 arrays
omit 3675073 ARROW-6795: [C#] Fix for reading large (2GB+) files
omit a81db80 ARROW-6813: [Ruby] Arrow::Table.load with headers=true leads to exception in Arrow 0.15
omit 8e19822 ARROW-6918: [R] Make docker-compose setup faster
omit c457282 ARROW-6919: [Python] Expose more builders in Cython
omit 1714fb8 ARROW-6878: [Python] Fix creating array from list of dicts with bytes keys
omit 83ed357 ARROW-6861: [C++] Fix length/null_count/capacity accounting through Reset and AppendIndices in DictionaryBuilder
omit 6f2c904 ARROW-6913: [R] Potential bug in compute.cc
omit 3ae6556 ARROW-6884: [Python] Format friendlier message in Python when a server-side RPC handler fails
omit 64c7481 ARROW-6905: [Gandiva][Crossbow] Use xcode9.4 for osx builds, do not build dataset, filesystem
omit 442d25e ARROW-6886: [C++] Fix arrow::io nvcc compiler warnings
omit 090cf69 ARROW-6650: [Rust] [Integration] Compare integration JSON with schema & batch
omit 9f7cef1 ARROW-6850: [Java] Jdbc converter support Null type
omit 1766eb9 ARROW-6898: [Java] Fix potential memory leak in ArrowWriter and several test classes
omit edae4a1 ARROW-6671: [C++][Python] Use more consistent names for sparse tensor items
omit d7d26c9 ARROW-6862: [Developer] Check pull request title
omit 4d5c91c ARROW-6901: [Rust] [Parquet] Increment total_num_rows when closing a row group
omit 3572af2 ARROW-6874: [Python] Fix memory leak when converting to Pandas object data
omit 5608677 ARROW-6903: [Python] Attempt to fix Python wheels with introduction of libarrow_python_flight, disabling of pyarrow.orc
omit 2ce62df ARROW-6876: [C++][Parquet] Use shared_ptr to avoid copying ReaderContext struct, fix performance regression with reading many columns
omit e080766 ARROW-6847: [C++] Add range_expression adapter to Iterator
omit bbf1de0 [ARROW-6865][Java] Improve the performance of comparing an ArrowBuf against a byte array (#5632)
omit 46cdf55 ARROW-6814: [C++] Resolve compiler warnings occurred on release build
omit 0c4ec7b ARROW-6853: [Java] Support vector and dictionary encoder use different hasher for calculating hashCode
omit bd488e7 ARROW-6659: [Rust] [DataFusion] Refactor of HashAggregateExec to support custom merge
omit 9acd0f4 ARROW-6789: [Python] Improve ergonomics by automatically boxing Action and Result in do_action RPC
omit 2f183a5 ARROW-6844: [C++][Parquet] Fix regression in reading List types with item name that is not "item"
omit 9f0650b ARROW-6885: [Python] Remove superfluous skipped timedelta test
omit 2e53c00 ARROW-6567: [Rust] [DataFusion] Wrap aggregate in projection when needed
omit a75e1b7 ARROW-6452: [Java] Override ValueVector toString() method
omit 08d6343 ARROW-6184: [Java] Provide hash table based dictionary encoder
omit 018e1ff ARROW-6877: [C++] Add additional Boost versions to support 1.71 and the presumed next 2 future versions
omit 0cb737f ARROW-6882: [C++] Ensure the DictionaryArray indices has no dictionary data
omit 9a87443 ARROW-6283: [Rust] [DataFusion] Implement Context::write_csv to write partitioned CSV results
omit 884d7cd ARROW-4219: [Rust] [Parquet] Initial support for arrow reader.
omit 40c9711 ARROW-6857: [C++] Fix DictionaryEncode for zero-chunk ChunkedArray
omit d7ad509 ARROW-6873: [Python] Remove stale CColumn references
omit 6f21dc6 ARROW-6852: [C++] Fix build issue on memory-benchmark
omit 07128fa ARROW-6864: [C++] Add compression-related compile definitions before adding any unit tests
omit e2f59c0 ARROW-4748: [Rust] [DataFusion] Optimize GROUP BY aggregate queries
omit 102acc4 ARROW-6860: [Python][C++] Do not link shared libraries monolithically to pyarrow.lib, add libarrow_python_flight.so
omit d47a40e ARROW-5680: [Rust] [DataFusion] GROUP BY sql tests are now deterministic
omit b1d5d0d ARROW-6690: [Rust] [DataFusion] Optimize aggregates without GROUP BY to use SIMD
omit 1fc1015 ARROW-6859: [CI][Nightly] Disable docker layer caching for CircleCI tasks
omit 8621a5c ARROW-6464: [Java] Refactor FixedSizeListVector#splitAndTransfer with slice API (#5293)
omit ad85b11 ARROW-6661: [Java] Implement APIs like slice to enhance VectorSchemaRoot (#5470)
omit b9203a9 ARROW-6074: [FlightRPC][Java] Middleware
omit c8bcd70 ARROW-6732: [Java] Implement quick sort in a non-recursive way to avoid stack overflow
omit e7892a2 ARROW-6721: [JAVA] Avro adapter benchmark only runs once in JMH
omit 2066e59 ARROW-1638: [Java] IPC roundtrip for null type
omit 929c9f6 ARROW-6711: [C++] Consolidate Filter and Expression
omit d5ba83e ARROW-6835: [Archery][CMake] Restore ARROW_LINT_ONLY cmake option
omit d1848c8 ARROW-6855: [FlightRPC][C++][Python] Flight middleware for C++/Python
omit 59a6788 ARROW-6833: [R][CI] Add crossbow job for full R autobrew macOS build
omit d1f872a ARROW-6831: [R] Update R macOS/Windows builds for change in cmake compression defaults
omit 16bd62d ARROW-6832: [R] Implement Codec::IsAvailable
omit 1dab61d ARROW-6807: [Java][FlightRPC] Expose gRPC service & client
omit b3629d3 ARROW-6782: [C++] Do not require Boost for minimal C++ build
omit 6ea9846 ARROW-6834: [C++][TRIAGE] Pin gtest version 1.8.1 to unblock Appveyor builds
omit ccff05b [Python][Minor] Fix typo in function docstring
omit f9cd295 ARROW-6274: [Rust] [DataFusion] Add support for writing results to CSV
omit ad335f9 ARROW-6631: [C++] Do not build any compression libraries by default in C++ build
omit 5ca8592 ARROW-6466: [Integration][CI] Move integration test code to `archery integration` command. Dockerize integration tests
omit 1b02af6 ARROW-6778: [C++] Support cast for DurationType
omit d80899b ARROW-6764: [C++] Create a readahead iterator
omit 0aad5a0 ARROW-6824: [Plasma] Allow creation of multiple objects through a single IPC in Plasma Store
omit 4db8f7b ARROW-6812: [Java] Fix License header
omit a8936d8 ARROW-6321: [Python] Ability to create ExtensionBlock on conversion to pandas
omit 02d1e97 ARROW-6803: [Rust] [DataFusion] Performance optimization for single partition aggregate queries
omit 583fb7e ARROW-5802: [CI][Archery] Dockerify lint utilities
omit 3d55122 ARROW-6768: [C++][Dataset] Add method to convert from Scanner to Table
omit 6d05bc8 ARROW-6695: [Rust] [DataFusion] Remove legacy code for executing logical plan
omit b67dd44 ARROW-5655: [Python] Table.from_pydict/from_arrays not using types in specified schema correctly
omit f6760f0 ARROW-6811: [R] Assorted post-0.15 release cleanups
omit 354d173 [Ruby][Docs] Update link to Apache Parquet C++ (#5604)
omit ec27946 ARROW-6696: [Rust] [DataFusion] Implement simple math operations in physical query plan
omit c805b5f ARROW-5855: [Python] Support for Duration (timedelta) type
omit 4fa044c ARROW-6806: [C++] [Python] Fix crash validating an IPC-originating empty array
omit 7d28665 ARROW-6468: [C++] Remove unused hashing routines
omit fe3ac85 ARROW-6790: [Release] Enable selected integration tests in release verification
omit 793c60a ARROW-6804: [CI] [Rust] Migrate Travis job to Github Actions
omit 44bd858 ARROW-6787: [CI] [C++] Decommission "C++ with clang 7 and system packages" Travis CI job
omit 5241044 ARROW-6378: [C++][Dataset] Implement recursive TreeDataSource
omit dcd685e ARROW-6754: [C++] Merge allocator.h into stl.h
omit 7bd626c ARROW-5809: [CI] [Rust] Travis runs dockerized Rust build
omit e83ef6e ARROW-6802: [Packaging][deb][RPM] Update qemu-user-static package URL
omit 463043b ARROW-6619: [Ruby] Add support for building Gandiva::Expression by Arrow::Schema#build_expression
omit d2cbf42 ARROW-6694: [Rust] [DataFusion] Integration tests now use physical query plan
omit 26c56d2 ARROW-412: [Format][Documentation] Clarify that Buffer.size in Flatbuffers should reflect the actual memory size rather than the padded size
omit bd33311 ARROW-6578: [C++] Allow casting number to string
omit 759442d ARROW-6634: [C++][FOLLOWUP] Remove Flatbuffers EP remnants from C++ Dockerfiles
omit e27d3c7 ARROW-6797: [Release] Use a separately cloned arrow-site repository in the website post release script
omit 10838a0 ARROW-6710: [Java] Add JDBC adapter test to cover cases which contains some null values
omit ed753fd ARROW-6692: [Rust] [DataFusion] Update examples to use physical query plan
omit af097e6 ARROW-6658: [Rust][Datafusion] Implement AVG expression
omit 34f3dc9 ARROW-6656: [Rust][Datafusion] Add MAX, MIN expressions
omit 04b08d4 ARROW-6437: [R] Add AWS SDK to Homebrew formulae
omit 633045b ARROW-6760: [C++] More informative error messages for JSON parsing errors
omit 083adad ARROW-6657: [Rust] [DataFusion] Add Count Aggregate Expression
omit dd45aea ARROW-6580: [Java] Support comparison for unsigned integers
omit c3619b0 ARROW-6736: [Rust] [DataFusion] Evaluate the input to the aggregate expression just once per batch
omit cad5c42 ARROW-3808: [R] Array extract, including Take method
omit 3f687ea ARROW-6688: [Packaging] Include s3 support in the conda packages
omit bef9a1c ARROW-6634: [C++] Vendor Flatbuffers and check in compiled sources
omit 082f477 ARROW-6091: [Rust] [DataFusion] Implement physical execution plan for LIMIT
omit a8e2057 ARROW-6744: [Rust] Publicly expose JsonEqual
omit 89b9d8c ARROW-6785: [JS] Remove superfluous child assignment
omit 740231d ARROW-6771: [Packaging][Python] Missing pytest dependency from conda and wheel builds
omit a6787c8 ARROW-6494: [C++][Dataset] Implement PartitionSchemes
omit 134b65e ARROW-6613: [C++] Minimize usage of boost::filesystem
omit b9c154a ARROW-6762: [C++] Support reading JSON files with no newline at end
omit 99db64c ARROW-6773: [C++] Fix filter kernel when filtering with a boolean Array slice
omit f2fab62 ARROW-6770: [CI][Travis] Download Minio quietly
omit 273a848 ARROW-6686: [CI] Pull and push docker images to speed up the nightly builds
omit 42aa782 ARROW-6767: [JS] Lazily bind batches in scan/scanReverse
omit c379f22 ARROW-6777: [GLib][CI] Unpin gobject-introspection gem
omit a1fd024 ARROW-6761: [Rust] Travis build now uses the correct Rust toolchain
omit 0757124 ARROW-6581: [C++] Fix fuzzit job submission
omit 83654ff ARROW-6614: [C++][Dataset] Add DataSourceDiscovery class
omit 345b015 ARROW-6755: [Release] Improve Windows release verification script
omit c2f3893 ARROW-6750: [Python] Silence S3 error logs by default
omit e3bf93a ARROW-6752: [Go] make Null array implement Stringer, add tests for Nu…
omit 1ce956d ARROW-6730: [CI] Use GitHub Actions for "C++ with clang 7" docker image
omit 1f6b03a ARROW-6745: [Rust] Fix a variety of minor typos.
omit 902148b ARROW-6751: [CI] Fix ccache setup on Travis-CI
omit 2ca4edf ARROW-5831: [Release] Add Python program to download binary artifacts in parallel, allow abort/resume
omit 9c9dc20 ARROW-6648: [Go] Expose the bitutil package
omit 8bbb297 ARROW-6655: [Python] Filesystem bindings for S3
omit 953d9e0 ARROW-6722: [Java] Provide a uniform way to get vector name
omit c8e91cb ARROW-6708: [C++] Fix hardcoded boost library names
omit 321896f ARROW-6740: [C++] Unmap MemoryMappedFile as soon as possible
omit 95fe0e1 ARROW-6685: [C++] Ignore trailing slashes in S3FS
omit dafc8ca ARROW-6646: [Go] Write no IPC buffer metadata for NullType
omit eb84060 ARROW-6729: [C++] Prevent data copying in StlStringBuffer
omit 768ba4a ARROW-6564: [Python] Do not require pandas for invoking ChunkedArray.__array__
omit ced37b1 ARROW-6610: [C++] Add cmake option to disable filesystem layer
omit 586259f [Release] Update .deb package names for 1.0.0
omit 3a50dbe [Release] Update versions for 1.0.0-SNAPSHOT
omit c14761e [maven-release-plugin] prepare for next development iteration
omit 40d468e [maven-release-plugin] prepare release apache-arrow-0.15.0
omit 6b13745 [Release] Update versions for 0.15.0
omit 4460fe0 [Release] Update .deb/.rpm changelogs for 0.15.0
omit fe58137 [Release] Update CHANGELOG.md for 0.15.0
omit 7128d97 ARROW-6735: [C++] Suppress sign-compare warning with g++ 9.2.1
omit 789a8e5 ARROW-6687: [Rust] [DataFusion] Add regression tests for np.nan parquet file
omit 5fec051 ARROW-6682: [C#] Ensure file footer block lengths are always 8 byte aligned.
omit 9cfb53c ARROW-6115: [Python] Support LargeBinary and LargeString in conversion to python
omit 6f3a8ef ARROW-6653: [Developer] Add support for auto JIRA link on pull request
omit ee59650 ARROW-6725: [CI] Disable 3rdparty fuzzit nightly builds
omit 7fb6b75 ARROW-6714: [R] Fix untested RecordBatchWriter case
omit cf3990e ARROW-6701: [C++][R] Lint failing on R cpp code
omit cf9df14 ARROW-6532 [R] write_parquet() uses writer properties (general and arrow specific)
omit fa92fae ARROW-6716: [Rust] Bump nightly to nightly-2019-09-25 to fix CI
omit 46a14db ARROW-6429: [Integration] Adding patch to fix Spark compilation for Integrition tests
omit df2791c ARROW-6683: [Python] Test for fastparquet <-> pyarrow cross-compatibility
omit dec0cfb ARROW-6606: [C++] Add PathTree tree structure
omit 2dc020c ARROW-6709: [JAVA] Jdbc adapter currentIndex should increment when va…
omit a75a602 ARROW-6703: [Packaging][Linux] Restore ARROW_VERSION environment variable
omit 5b4a08f ARROW-6705: [Rust] [DataFusion] README has invalid github URL
omit f39d2c2 ARROW-6687: [Rust] [DataFusion] Bug fix in DataFusion Parquet reader
omit 07ab508 ARROW-4218: [Rust][Parquet] Initial support for array reader.
omit 6dec194 ARROW-6472: [Java] ValueVector#accept may has potential cast exception
omit 196face ARROW-6630: [Doc] Document C++ file formats
omit 883d9eb ARROW-6679: [RELEASE] Add license info for the autobrew scripts
omit 37b6c20 ARROW-6086: [Rust] [DataFusion] Add support for partitioned Parquet data sources
omit 0d0e4cc ARROW-6622: [R] Normalize paths for filesystem API on Windows
omit d4dcfa9 ARROW-6675: [JS] Add scanReverse function to dataFrame and filteredDataframe
omit 511c089 ARROW-6677: [FlightRPC][C++] Document Flight in C++
omit 502865d ARROW-6667: [Python] remove cyclical object references in pyarrow.parquet
omit 7f2d637 ARROW-6089: [Rust] [DataFusion] Implement physical plan for "selection" operator
omit 4fe330a ARROW-6678: [C++][Parquet] Binary data stored in Parquet metadata must be base64-encoded to be UTF-8 compliant
omit 199d3cf ARROW-6158: [C++/Python] Validate child array types with type fields of StructArray
omit 232cde0 ARROW-6674: [Python] Fix or ignore the test warnings
omit a89c803 ARROW-6649: [R] print methods for Array, ChunkedArray, Table, RecordBatch
omit 2c7fb24 ARROW-6629: [Doc] [C++] Add filesystem docs
omit b780c56 ARROW-6187: [C++] Fallback to storage type when writing ExtensionType to Parquet
omit c6faaed ARROW-6669: [Rust] [DataFusion] Implement binary expression for physical plan
omit 5a918ce ARROW-3777: [C++] Add Slow input streams and slow filesystem
omit 61637dd ARROW-6652: [Python] Fix ChunkedArray.to_pandas to retain timezone
omit 35b6d07 ARROW-6601: [Java] Improve JDBC adapter performance & add benchmark
omit cde09f7 ARROW-6668: [Rust] [DataFusion] Implement CAST expression
omit 3129e3e ARROW-6664: [C++] Add CMake option to build without SSE4.2 instructions
omit f747166 ARROW-3817: [R] Extract methods for RecordBatch and Table
omit 98b4ad2 ARROW-6670: [CI][R] Fix fixes for R nightly jobs
omit ac1158c ARROW-6665: [Rust] [DataFusion] Implement physical expression for numeric literal types
omit 06dc863 ARROW-6605: [C++][Filesystem] Add recursion depth control to fs::Selector
omit fd8f628 ARROW-6621: [Rust] [DataFusion] Run DataFusion examples in CI
omit 33ce7d3 ARROW-6660: [Rust] [DataFusion] Minor docs update for 0.15.0 release
omit ff3ed85 ARROW-6353: [Python] [C++] Expose compression_level option to parquet.write_table
omit 5653711 ARROW-5717: [Python] Unify variable dictionaries when converting to pandas
omit fec7143 ARROW-6303: [Rust] Add a feature to disable SIMD
omit 3254d8d ARROW-6639: [Packaging][RPM] Add support for CentOS 7 on aarch64
omit a5bedfd ARROW-6642: [Python] Link parent objects in Parquet's metadata and statistics objects
omit d79286e ARROW-6644: [JS] Amend NullType IPC protocol to append no buffers
omit b95c9bf ARROW-6652: [Python] Fix Array.to_pandas to retain timezone
omit 6a3f828 ARROW-6647: [C++] Stop using member initializer for shared_ptr
omit 982a4a9 ARROW-6651: Fix conda R job
omit b2785d3 ARROW-4649: [C++/CI/R] Add nightly job that tests the homebrew formula
omit 13916dc ARROW-6640: [C++] Do not reset buffer_pos_ in BufferedInputStream/OutputStream when enlarging buffer
omit 3cfe032 ARROW-6540 [R] Add Validate() methods
omit dd20e99 ARROW-5216: [CI] Add Appveyor badge to README
omit 6b0e700 ARROW-6539: [R] Provide mechanism to write out old format
omit 58f6791 ARROW-6379: [C++] Write no IPC buffer metadata for NullType
omit a2f4b4c ARROW-6533 [R] Compression codec should take a "level"
omit 348da47 ARROW-6542 [R]: Add View() method to array types
omit 36ce1c6 ARROW-6544: [R] Documentation/polishing for 0.15 release
omit f19ee70 ARROW-6090: [Rust] [DataFusion] Physical plan for HashAggregate
omit 00a3c47 ARROW-5343: [C++] Refactor dictionary unification to incremental interface, and use Buffer for transpose map allocations
omit ce030d5 ARROW-6509: [C++][Gandiva] Re-enable Gandiva JNI tests and fix Travis CI failure
omit dbacce6 ARROW-6618: [Python] Fix read_message() segfault on end of stream
omit 86dc953 ARROW-6336: [Python] Add notes to pyarrow.serialize/deserialize to clarify that these functions do not read or write the standard IPC protocol
omit 4e1178d ARROW-6609: [C++] Add Dockerfile for minimal C++ build
omit 9736d3c ARROW-6556: [Python] Fix warning for pandas SparseDataFrame removal
omit 545fb34 ARROW-6438 [R]: Add bindings for filesystem API
omit d4e489d ARROW-5935: [C++] ArrayBuilder::type() should be kept accurate
omit 7ef8e05 ARROW-5086: [Python][Parquet] Opt in to file memory-mapping when reading Parquet files rather than opting out
omit c2e8323 ARROW-6214: [R] Add R sanitizer docker image
omit 19d1d0a ARROW-6244: [C++][Dataset] Add partition key to DataSource interface
omit 211e240 ARROW-6563: [Rust] [DataFusion] MergeExec
omit 0507e50 ARROW-6591: [R] Ignore .Rhistory files in source control
omit 606af08 ARROW-6148: [Packaging] Improve aarch64 support
omit e39e977 ARROW-6599: [Rust] [DataFusion] Add aggregate traits and SUM implementation to physical query plan
omit 32abe67 ARROW-2317: [Python] Fix C linkage warning with Cython
omit 28d3f9e ARROW-6573: [Python] Add test case to probe additional behavior in schema-data mismatch in Table.from_pydict
omit 1f60b4b ARROW-6590: [C++] Do not require ARROW_JSON to build ARROW_IPC when unit tests are off
omit 0fb4ca3 ARROW-5220: [Python] Follow-up to improve error messages and docs for from_pandas schema argument
omit de27f1a ARROW-6589: [C++] Error propagation, tests for /MakeArray(OfNulls|FromScalar)/
omit 176adf5 ARROW-6474: [Python] Add option to use legacy / pre-0.15 IPC message format and to set the default using PYARROW_LEGACY_IPC_FORMAT environment variable
omit 825c79e ARROW-6527: [C++] Add OutputStream::Write(Buffer)
omit 4b5ca3d ARROW-6337: [R] Changed as_tible to as_dataframe in the R package
omit 1f88560 ARROW-6564: [Python] Do not require pandas for invoking Array.__array__
omit 2d8cf1c ARROW-6520: [Python] More consistent handling of specified schema when creating Table
omit 19545f8 ARROW-6570: [Python] Use Arrow's allocators for creating NumPy array instead of leaving it to NumPy
omit 5ddefd7 ARROW-5870: [C++][Docs] Refine source build instructions, do not tell people to install flex/bison if they don't need them
omit 95afd4b ARROW-5344: [C++] Use ArrayDataVisitor in dict-to-anything cast
omit d6b057e ARROW-4841: [C++] Add arrowOptions.cmake with options used to build arrow
omit 3c13d22 ARROW-6588: [C++] Suppress class-memaccess warning with g++ 9.2.1
omit 329c994 ARROW-6597: [Python] Sanitize Python datetime handling
omit 62202ee ARROW-6339: [Python] Raise ValueError when accessing unset statistics
omit 149efd9 ARROW-5917: [Java] Redesign the dictionary encoder
omit 40eddfe ARROW-6460: [Java] Add benchmark and large fake data UT for avro adapter
omit 500b828 ARROW-6366: [Java] Make field vectors final explicitly
omit 6d4f257 ARROW-6584: [Python][Wheel] Bundle zlib again with the windows wheels
omit 6d74450 ARROW-6568: [C++] ChunkedArray constructor needs type when chunks is empty
omit ae20ce8 ARROW-5494: [Python] Create FileSystem bindings
omit 5926ac4 ARROW-6391: [Python][Flight] Add built-in methods on FlightServerBase to start server and wait for it to be available
omit 7dea1df ARROW-5630: [C++][Parquet] Fix RecordReader accounting for repeated fields with non-nullable leaf
omit 48df574 ARROW-6558: [C++] Refactor Iterator to type erased handle
omit 7f42475 ARROW-6253: [Python] Expose "enable_buffered_stream" option from parquet::ReaderProperties in pyarrow.parquet.read_table
omit 7fb6cbe ARROW-2490: [C++] Normalize input stream concurrency
omit accb292 ARROW-6362: [C++] Allow customizing S3 credentials provider
omit c78fc47 ARROW-6401: [Java] Implement dictionary-encoded subfields for Struct type
omit 645307c ARROW-6458: [Java] Remove value boxing/unboxing for ApproxEqualsVisitor
omit 1e6a584 ARROW-6549: [C++] Switch to jemalloc 5.2.x
omit e6ddfff ARROW-6565: [Rust] [DataFusion] Fix intermittent test failure
omit dcc1e9d ARROW-6562: [GLib] Fix returning wrong sliced data of GArrowBuffer
omit 3bf4d80 ARROW-6572: [C++] Fix Parquet decoding returning uninitialized data
omit 879cf3c ARROW-5562: [C++][Parquet] Write negative zero or small epsilons as positive zero when computing Parquet statistics
omit abc7860 ARROW-5762: [JS] Align Map type impl with the spec
omit 8d9ba8e ARROW-6561: [Python] Fix python tests to pass on pandas master
omit 7749c44 ARROW-6559: [Developer][C++] Add option to pass ARROW_PACKAGE_PREFIX when using 'archery benchmark'
omit f77c24e ARROW-6560: [Python] Fix nopandas integration tests
omit 5fa694b ARROW-1741: [C++] Add DictionaryArray::CanCompareIndices
omit 2f55ad3 ARROW-6009: [JS] Ignore NPM errors in the javascript release script
omit 3e6f8d1 ARROW-6556: [Python] Handle future removal of pandas SparseDataFrame
omit a1eb81b ARROW-5220: [Python] Specified schema in from_pandas also includes the index
omit 6a2a3de ARROW-6344: [C++][Gandiva] Handle multibyte characters in substring function
omit 5b783fe ARROW-6509: [Java][CI] Upgrade maven-surefire-plugin to version 3.0.0-M3, disable Gandiva JNI unit tests temporarily
omit 4be02c7 ARROW-6314: [C#] Implement IPC message format alignment changes, provide backwards compatibility and "legacy" option to emit old message format
omit 88de550 ARROW-6545: [Go] update IPC writer to use two-part EOS
omit 3eaceec ARROW-6317: [JS] Implement IPC message format alignment changes
omit 7f4d50d ARROW-6541: [Format][C++] Update Columnar.rst for two-part EOS, update C++ implementation
omit 19f2962 ARROW-6519: [Java] Use IPC continuation prefix as part of 8-byte EOS
omit 6302680 ARROW-6315: [Java] Make change to ensure flatbuffer reads are aligned
omit c64033d ARROW-6316: [Go] implement new ARROW format with 32b-aligned buffers
omit f0d7760 ARROW-6314: [C++] Implement IPC message format alignment changes, provide backwards compatibility and "legacy" option to emit old message format
omit c4671b3 ARROW-6557: [Python] Always return pandas.Series from Array/ChunkedArray.to_pandas. Add mechanism to preserve "column names" from RecordBatch, Table as Series.name
omit 5bc0fda ARROW-6552: [C++] boost::optional in STL test fails compiling in gcc 4.8.2
omit 40718ba ARROW-6488: [Python] fix equality with pyarrow.NULL to return NULL
omit 3ea70b5 ARROW-6252: [C++][Python] Add Array::Diff in C++ and Array.diff in Python to return diff as string
omit 0c39156 ARROW-6531: [Python] Add detach() method to buffered streams
omit 8c21776 ARROW-4220: [Python] Add buffered IO benchmarks with simulated high latency, allow duck-typed files in input_stream/output_stream
omit c3a6878 ARROW-6530: [CI][Crossbow][R] Nightly R job doesn't install all dependencies
omit c2f7264 ARROW-6357: [C++] Issue S3 file writes in the background by default
omit 577074d ARROW-6375: [C++] Extend ConversionTraits to allow efficiently appending list values in STL API
omit c24a2a4 ARROW-6546: [C++] Add missing FlatBuffers source dependency
omit 5a1d986 ARROW-6526: [C++] Poison data in debug mode
omit d1466ad ARROW-6525: [C++] Avoid aborting in CloseFromDestructor()
omit 765686e ARROW-5682: [Python] Raise error when trying to convert non-string dtype to string
omit c12a25a ARROW-5853: [Python] Expose boolean filter kernel on Array
omit 2393472 ARROW-6518: [Packaging][Python] Flight failing in OSX Python wheel builds
omit 4b72c41 ARROW-6504: [Python][Packaging] Add mimalloc to conda packages for better performance
omit e0350d5 ARROW-6534: [Java] Fix typos and spelling
omit ddfebf6 ARROW-6360: [R] Update support for compression
omit d2b6d11 ARROW-6243: [C++][Dataset] Filter expressions
omit a6b118b ARROW-6522: [Python] Fix failing pandas tests on older pandas / older python
omit 2cedd6b ARROW-6015: [Python] Add note to python/README.md about installing Visual C++ Redistributable on Windows when using pip
omit 54dfc00 ARROW-1324: [C++] Add support for bundled Boost with MSVC
omit 6f72457 ARROW-5450: [Python] Always return datetime.datetime in TimestampValue.as_py for units other than nanoseconds
omit b23c989 ARROW-6426: [FlightRPC][C++][Java] Expose gRPC configuration knobs
omit 28bfd2b ARROW-6101: [Rust] [DataFusion] Parallel execution of physical query plan
omit 1d27386 ARROW-6506: [C++] Fix validation of ExtensionArray with struct storage type
omit 3437c97 ARROW-6524: [Developer][Packaging] Nightly build report's subject should contain Arrow
omit 6d25dfd ARROW-5646: [Crossbow][Documentation] Move the user guide to the Sphinx documentation
omit 9dec79b ARROW-5505: [R] Normalize file and class names, stop masking base R functions, add vignette, improve documentation
omit 0fbaff6 ARROW-5736: [Format][C++] Support small bit-width indices in sparse tensor
omit b1025c2 ARROW-6481: [C++] Avoid copying large ConvertOptions
omit 3f2a33f ARROW-6480: [Crossbow] Summary report e-mailer with polling logic
omit 1dfa258 ARROW-6502: [GLib][CI] Pin gobject-introspection gem to 3.3.7
omit 1c746c5 ARROW-6484: [Java] Enable create indexType for DictionaryEncoding according to dictionary value count
omit c0baff4 ARROW-5743: [C++] Add cmake option and macros for enabling large memory tests
omit a32112f ARROW-6292: [C++] Add option to use the mimalloc allocator
omit 165b02d ARROW-5471: [C++][Gandiva] Array offset is ignored in Gandiva projector
omit dd29b04 ARROW-6300: [C++] Add Abort() method to streams
omit c97c64b ARROW-3651: [Python] Handle 'datetime' logical type when reconstructing pandas columns from custom metadata
omit 4f7ead8 ARROW-6413: [R] Support autogenerating column names
omit 74d8296 ARROW-3762: [Python] Add large_memory unit test exercising BYTE_ARRAY overflow edge cases from ARROW-3762
omit 19681ff ARROW-6465: [Python] Improvement to Windows build instructions
omit 44e7f1d ARROW-6492: [Python] Handle pandas_metadata created by fastparquet with missing field_name
omit ef426a7 ARROW-6365: [R] Should be able to coerce numeric to integer with schema
omit 1bdb4a0 ARROW-5722: [Rust] Implement Debug for List/Struct/BinaryArray
omit 62403aa ARROW-3643: [Rust] optimize BooleanBufferBuilder::append_slice
omit 9c2694e ARROW-5374: [Python][C++] Improve ipc.read_record_batch docstring, fix IPC message type error messages generated in C++
omit 92f16e3 ARROW-6368: [C++][Dataset] Add interface for "projecting" RecordBatch from one schema to another, inserting null values where needed
omit 04c8e89 ARROW-6490: [Java][Memory] Log error for leak in allocator close
omit 1f57ba1 ARROW-6491: [Java][Hotfix] fix master fail caused by ErrorProne
omit 7749d88 ARROW-6489: [Developer][Documentation] Fix merge script and readme
omit e9f35a8 ARROW-6331: [Java] Incorporate ErrorProne into the java build
omit 7acada9 ARROW-6427: [GLib] Add support for column names autogeneration CSV read option
omit dadfd48 ARROW-6487: [Rust] [DataFusion] Introduce common test module
omit 3145e9b ARROW-6408: [Rust] use "if cfg!" pattern
omit 72f4cac ARROW-6100: [Rust] Pin to specific nightly rust for reproducible/stable builds
omit d6bc0b6 ARROW-6326: [C++] Nullable fields when converting std::tuple to Table
omit 0158ae1 ARROW-6446: [OSX][Python][Wheel] Turn off ORC feature in the wheel building scripts
omit 6ed87b1 ARROW-6477: [Packaging][Crossbow] Use Azure Pipelines to build linux packages
omit 9ca682b ARROW-5125: [Python] Round-trip extreme dates on windows
omit 1f893a8 ARROW-3933: [C++][Parquet] Handle non-nullable struct children when reading Parquet file, better error messages
omit 03e6c0b ARROW-4880: [Python] Rehabilitate ASV benchmark build scripts
omit fb51ecf ARROW-6356: [Java] Avro adapter implement Enum type and nested Record
omit d7ef11f ARROW-6171: [R][CI] Fix R library search path
omit 1137de9 ARROW-5292: [C++] Work around symbol visibility issues so building static libraries is not necessary when building unit tests on WIN32 platform
omit a89300b ARROW-6476: [Java][CI] Fix java docker build script
omit e29e267 ARROW-6435: [Python] Use pandas null coding consistently on List and Struct types
omit 53c5af0 ARROW-6478: [C++] Revert to jemalloc stable-4 until we understand 5.2.x performance issues
omit b8ebc9d ARROW-6475: [C++] Don't try to dictionary encode dictionary arrays
omit 200e308 ARROW-6120: [C++] Forbid use of <iostream> in public header files
omit c0dbf71 ARROW-6369: [C++] Handle Array.to_pandas case for type=list<bool>
omit 40d08a7 ARROW-6433: [Java][CI] Fix java docker image
omit f0efc3b ARROW-6461: [Java] Prevent EchoServer from closing the client socket after writing
omit 2620ed1 ARROW-6242: [C++][Dataset] Implement Dataset, Scanner and ScannerBuilder
omit 5931d59 ARROW-6443: [CI][Crossbow] Nightly conda osx builds fail
omit b829f53 ARROW-6385: [C++] Use xxh3 instead of custom hashing code for non-tiny strings
omit 45e41ca ARROW-6417: [C++][Parquet] Miscellaneous optimizations yielding slightly better Parquet binary read performance
omit 26d72f3 ARROW-6318: [Integration] Run tests against pregenerated files
omit 4a5d10e ARROW-5558: [C++] Support Array::View on arrays with non-zero offset
omit 8cfa163 ARROW-6447: [C++] Allow rest of arrow_objlib to build in parallel while memory_pool.cc is waiting on jemalloc_ep
omit d2be6a5 ARROW-6453: [C++] More informative error messages with S3
omit 934c18e ARROW-6462: [C++] Fix build error on CentOS 6 x86_64 with bundled double-conversion
omit 1138b9b ARROW-6440: [Packaging][deb] Follow plasma-store-server name change
omit d0abe12 ARROW-6441: [Packaging][RPM] Follow plasma-store-server name change
omit 314e9f0 ARROW-6457: [C++] Always set CMAKE_BUILD_TYPE if it is not defined
omit 243d488 ARROW-6431: [Python] Test suite fails without pandas installed
omit 552820a ARROW-5876: [C++][Python] add basic auth flight proto message to C++ and Python
omit ab8ee21 ARROW-6418: [C++][Plasma] Remove cmake project directive for plasma
omit 131ae4d ARROW-6454: [LICENSE] Add LLVM's license due to static linkage
omit eebae5f ARROW-6416: [Python] Improve API & documentation regarding chunksizes
omit a6e0599 ARROW-6451: [Format] Add clarifications to Columnar.rst about the contents of "null" slots in Varbinary or List arrays
omit c0656af ARROW-6432: [CI][Crossbow] Remove alpine nightly crossbow jobs
omit 6330b2f ARROW-6355: [Java] Make range equal visitor reusable
omit ea309dd ARROW-6450: [C++] Use 2x reallocation strategy in BufferBuilder instead of 1.5x
omit 26f631f ARROW-4836: [C++] Support Tell() on compressed streams
omit 96928d5 ARROW-6296: [Java] Cleanup JDBC interfaces and eliminate one memcopy for binary/varchar fields
omit d818299 ARROW-6358: [C++] Add FileSystem::DeleteDirContents
omit 4a7dd43 ARROW-6415: [R] Remove usage of R CMD config CXXCPP
omit 6b714a1 ARROW-6423: [C++] Fix crash when trying to instantiate Snappy CompressedOutputStream
omit 327057e ARROW-6424: [C++] Fix IPC fuzzing test name
omit 561f86d ARROW-6412: [C++] Improve TCP port allocation in tests
omit 48d9069 ARROW-6422: [Gandiva] Fix double-conversion linker issue
omit c39e350 ARROW-5610: [Python] define extension types in Python
omit 9517ade ARROW-6269: [C++] check decimal precision in IPC code
omit ab908cc ARROW-6411: [Python][Parquet] Improve performance of DictEncoder::PutIndices
omit 1c42e6f ARROW-6141: [C++] Enable memory-mapping a file region
omit 32ef12c ARROW-6063: [FlightRPC] implement half-closed semantics for DoPut
omit 149d4cb ARROW-6383: [Java] Report outstanding child allocators on close
omit a985483 ARROW-4752: [Rust] Add explicit SIMD vectorization for the divide kernel
omit b74b027 ARROW-6403: [Python] Expose FileReader::ReadRowGroups() to Python
omit a179933 ARROW-6392: [FlightRPC][Python] check type of list_flights result
omit 7d63dfe ARROW-6406: [C++] Fix jemalloc URL for offline build in thirdparty/versions.txt
omit 95640a0 ARROW-6347: [GLib] Add garrow_array_diff()
omit 2164e3b ARROW-4398: [C++][Python][Parquet] Improve BYTE_ARRAY PLAIN encoding write performance. Add BYTE_ARRAY write benchmarks
omit a1b477f ARROW-5300: [C++] Remove the ARROW_NO_DEFAULT_MEMORY_POOL macro
omit 7d7e25e ARROW-6402: [C++] Suppress sign-compare warning with g++ 9.2.1
omit 7c46c27 ARROW-6247: [Java] Provide a common interface for float4 and float8 vectors
omit 8cacb2f ARROW-6031: [Java] Support iterating a vector by ArrowBufPointer
omit 0b41e53 ARROW-6397: [C++][CI] Generate minio server connect string
omit 5a8285d ARROW-4095: [C++] Optimize DictionaryArray::Transpose() for trivial transpositions
omit f104f2d ARROW-6265: [Java] Avro adapter implement Array/Map/Fixed type
omit c2762a6 ARROW-2769: [Python] Deprecate and rename add_metadata methods
omit 2f3ea96 ARROW-6094: [FlightRPC] Add Flight RPC method getFlightSchema
omit 157b179 ARROW-6078: [Java] Implement dictionary-encoded subfields for List type
omit beea8f9 ARROW-6231: [C++] Allow generating CSV column names
omit 99b0e30 ARROW-6387: [Archery] Errors with make
omit 99cdb7e ARROW-6144: [C++][Gandiva] Implement random functions in Gandiva
omit 407973b ARROW-6371: [Doc] Row to columnar conversion example mentions arrow::Column in comments
omit bcf5897 ARROW-6348: [R] arrow::read_csv_arrow namespace error when package not loaded
omit ab712d2 ARROW-6384: [C++] Bump dependency versions
omit b9d8cd5 ARROW-6381: [C++] BufferOutputStream::Write does extra work that slows down small writes
omit 7ec1731 ARROW-453: [C++] Filesystem implementation for Amazon S3
omit 53384de ARROW-6372: [Rust][Datafusion] Casting from Un-signed to Signed Integers not supported
omit 115de28 ARROW-6373: [C++] Make FixedWidthBinaryBuilder consistent with other fixed width builders in zeroing memory when appending null batches
omit 05bc63c ARROW-6263: [Python] Use RecordBatch::Validate in RecordBatch.from_arrays. Normalize API vs. Table.from_arrays. Add record_batch factory function
omit 63dbc12 ARROW-6376: [Developer] Use target ref of PR when merging instead of hard-coding "master"
omit 443ac07 ARROW-4648: [Doc] Add documentation about C++ file naming
omit e5ccef5 ARROW-5522: [Packaging][Documentation] Comments out of date in python/manylinux1/build_arrow.sh
omit 67d46c7 ARROW-4511: [Format][Docs] Revamp Format documentation, consolidate columnar format docs into a more coherent single document. Add Versioning/Stability page
omit a1dbba8 ARROW-6354: [C++] Fix failing build when ARROW_PARQUET=OFF
omit e29732b ARROW-6351: [Ruby] Improve Arrow#values performance
omit d4d4a12 ARROW-6334: [Java] Improve the dictionary builder API to return the position of the value in the dictionary
omit b4eeab0 ARROW-6306: [Java] Support stable sort by stable comparators
omit 4e77035 ARROW-6297: [Java] Compare ArrowBufPointers by unsinged integers
omit 6f7cc9b ARROW-6136: [FlightRPC][Java] don't double-close response stream
omit e0fedf6 ARROW-6304: [Java][Doc] Add a description to each module
omit 1c8c218 ARROW-6113: [Java] Support vector deduplicate function
omit 38401a1 ARROW-3829: [Python] add __arrow_array__ protocol to support third-party array classes in conversion to Arrow
omit 681817d ARROW-5960: [C++] Fix Boost dependencies link order
omit 31bdc0b ARROW-6364: [R] Handling unexpected input to time64() et al:
omit cef82b4 ARROW-5830: [C++] Stop using memcmp in TensorEquals for tensors with float values
omit 17a0709 ARROW-6229: [C++][Dataset] implement FileSystemBasedDataSource
omit 3690fba ARROW-6363: [R] segfault in Table__from_dots with unexpected schema
omit cef5f36 ARROW-6338: [R] Type function names don't match type names
omit 6a7f07a ARROW-6323: [R] Expand file paths when passing to readers
omit c9bd6d7 ARROW-6301: [C++][Python] Prevent ExtensionType-related race condition in Python process teardown by exposing shared_ptr to global "ExtensionTypeRegistry"
omit 7f3ff24 ARROW-6335: [Java] Improve the performance of DictionaryHashTable
omit 5d907dd ARROW-6216: [C++][Parquet] Expose codec compression level to user, add to Parquet writer properties
omit 0f9c4a9 ARROW-6350: [Ruby] Remove Arrow::Struct and use Hash instead
omit e0fa3d1 ARROW-6238: [C++][Dataset] Implement SimpleDataSource, SimpleDataFragment and SimpleScanTask
omit 9fbbc73 ARROW-6346: [GLib] Add garrow_array_view()
omit 921a916 ARROW-6203: [GLib] Add garrow_array_sort_to_indices()
omit c2e9069 ARROW-5906: [CI] Turn off ARROW_VERBOSE_THIRDPARTY_BUILD by default in Docker builds
omit 5a53e31 ARROW-6279: [Python] Add Table.slice, __getitem__ support to match RecordBatch, Array, others
omit 03186b0 ARROW-5910: [Python] Support non-seekable streams in ipc.read_tensor, ipc.read_message, add Message.serialize_to method
omit fcc7fce ARROW-6302: [C++][Parquet][Python] Restore ordered type property when reading dictionary type with serialized Arrow schema
omit e971567 ARROW-6343: [Java][Vector] Fix allocation helper.
omit 7c3a904 ARROW-6332: [Java][C++][Gandiva] Misc fixes for varwidth vector allocation.
omit 2acf46d ARROW-6328: [Developer][crossbow] Click.option-s should have help text
omit b31f228 [Developer] Fix merge script regression, use default primary author if empty input
omit 94b7642 ARROW-6271: [Rust] [DataFusion] Add example for running SQL against Parquet
omit 16bf326 ARROW-6325: [Python] fix conversion of strided boolean arrays
omit fad461f ARROW-6319: [C++] Move the core of NumericTensor<T>::Value() to Tensor::Value<T>()
omit af64b7b ARROW-6232: [C++] Rename Argsort kernel to SortToIndices
omit dfe34c7 ARROW-5686: [R] Review R Windows CI build
omit 1d0f064 ARROW-6202: [Java] Add unit test for large resultsets
omit 1cf9847 ARROW-6126: [C++] Return error when an IPC stream terminates in the middle of receiving dictionaries
omit 4c59aad ARROW-6311: [Java] Make ApproxEqualsVisitor accept DiffFunction to make it more flexible
omit a3da22e ARROW-6227: [Python] Apply from_pandas option in pyarrow.array consistently across types
omit 704cfe9 ARROW-6330: [C++] Include missing API headers
omit 6cbaf72 ARROW-3531: [Python] add Schema.field() method / deprecate field_by_name
omit ad568ae ARROW-6178: [Developer] Keep prompting for authors in merge script for multi-author PRs if given bad input
omit 3dc3161 ARROW-6329: [Format] Add a padding for Flatbuffer alignment, use 8-byte EOS
omit c050244 ARROW-4848: [C++] Static libparquet not compiled with -DARROW_STATIC on Windows
omit 3c9236d ARROW-6183: [R] Document that you don't have to use tidyselect if you don't want
omit f413c8f ARROW-6309: [C++][Parquet] Stop needless static linking
omit 5e3c1aa ARROW-6070: [Java] Avoid creating new schema before IPC sending
omit 62fd703 ARROW-6291: [C++] Do not override ARROW_PARQUET if other PARQUET options are enabled
omit 5aa5de4 ARROW-6289: [Java] Add empty() in UnionVector to create instance
omit 7a0dce9 ARROW-6272: [Rust] [DataFusion] Add register_parquet convenience method to ExecutionContext
omit 527df78 ARROW-6058: [C++][Parquet] Validate whole ColumnChunk raw data reads so that underlying filesystem issues are caught earlier
omit c01c1c6 ARROW-5888: [C++][Parquet][Python] Restore timezone metadata when original Arrow schema has been stored in Parquet metadata
omit 277f797 ARROW-6278: [R] Read parquet files from raw vector
omit e0910a3 ARROW-6092: [Python] Fix C++ arrow-python-test on Python 2.7
omit 3ddd5a1 ARROW-6250: [Java] Implement ApproxEqualsVisitor comparing approx for floating point
omit 94ba10b ARROW-6294: [C++] Use hyphen for plasma-store-server executable
omit a98e825 ARROW-6159: [C++] Properly indent first line of PrettyPrint with Schema
omit 7eb9a1a ARROW-6174: [C++] Validate chunks in ChunkedArray::Validate. Fix validation of sliced ListArray, values null checks
omit b0179d4 ARROW-6080: [Java] Support search operation for BaseRepeatedValueVector
omit be6ffcf ARROW-6040: [Java] Dictionary entries are required in IPC streams even when empty
omit 586ef2b ARROW-5985: [Developer] Do not suggest setting Fix Version for patch releases by default
omit 6d49481 ARROW-6182: [R] Add note to README about r-arrow conda installation
omit 323948a ARROW-6288: [Java] Implement TypeEqualsVisitor comparing vector type equals considering names and metadata
omit 84374c3 ARROW-5134: [R][CI] Run nightly tests against multiple R versions
omit 4042d76 ARROW-6095: [C++] Fix unit test build when only building static libraries, add cpp-static-only to tests.yml
omit a40872e ARROW-6049: [C++] Support view from one dictionary type to another in Array::View
omit 980269a ARROW-6125: [Python] Remove Python APIs deprecated in 0.14.x and prior
omit 7f0d273 ARROW-6290: [Rust] [DataFusion] Fix bug in type coercion rule
omit 1a085f0 ARROW-5992: [C++][Python] Support String->Binary in Array::View. Add Python bindings for Array::View
omit 5da8ae8 ARROW-6067: [Python] Fix failing large memory Python tests
omit 721e6f9 ARROW-6161: [C++][Dataset] Implements ParquetFragment
omit f8b7425 ARROW-6048: [C++] Add ChunkedArray::View method that dispatches to Array::View
omit 66e2b82 ARROW-5966: [Python] Also use ChunkedStringBuilder when converting NumPy string types to Arrow StringType
omit 7f6e6ab ARROW-6046: [C++] Do not write excess varbinary offsets in IPC messages from sliced BinaryArray
omit a40d6b6 ARROW-5978: [FlightRPC] [Java] Properly release buffers in Flight integration client
omit 8f690e3 ARROW-3538: [Python] ability to override the automated assignment of uuid for filenames when writing datasets
omit 747b476 PARQUET-1640: [C++] Fix crash in parquet-encoding-benchmark
omit 6efba86 ARROW-3652: [Python][Parquet] Add unit test exhibiting that pandas.CategoricalIndex survives roundtrip to Parquet format
omit c4b8cb6 ARROW-5480: [Python] Add unit test asserting specifically that pandas.Categorical roundtrips to Parquet format without special options
omit 0405116 ARROW-6258: [R] Add macOS build scripts
omit 3685e42 ARROW-6287: [Rust] [DataFusion] TableProvider.scan() returns thread-safe BatchIterator
omit 438a140 ARROW-4648: [C++] Use underscores in source file names
omit d59810b ARROW-6211: [Java] Remove dependency on RangeEqualsVisitor from ValueVector interface
omit 36bd667 ARROW-6284: [C++] Allow references in std::tuple when converting tuple to arrow array
omit e994e9c ARROW-6266: [Java] Resolve the ambiguous method overload in RangeEqualsVisitor
omit a4ef8c6 ARROW-6267: [Ruby] Add Arrow::Time for Arrow::Time{32,64}DataType value
omit 3564c87 ARROW-6270: [C++] check buffer_index bounds in IpcComponentSource.GetBuffer
omit abeb7a9 ARROW-5085: [C++][Parquet][Python] Do not allow reading to dictionary type unless we have implemented support for it
omit 7cc6f78 ARROW-5028: [Python] Avoid malformed ListArray types caused by reaching StringBuilder capacity when converting from Python sequence
omit 2ba0566 ARROW-3246: [C++][Python][Parquet] Direct writing of DictionaryArray to Parquet columns, automatic decoding to Arrow
omit cf805e2 ARROW-6268: [Java] Empty buffers to have a valid address.
omit 7478fac ARROW-6264: [Java] There is no need to consider byte order in ArrowBufHasher
omit 34e2fd6 ARROW-5638: [C++][CMake] Fixes for xcode project builds
omit 4859417 ARROW-1875: [Java] Write 64-bit ints as strings in integration test JSON files
omit 3420d30 ARROW-6208: [Java] Correct byte order before comparing in ByteFunctionHelpers
omit 4b971ee ARROW-6185: [Java] Provide hash table based dictionary builder
omit 1f5ebd0 ARROW-5862: [Java] Provide dictionary builder
omit dd4532a ARROW-6199: [Java] Avro adapter avoid potential resource leak.
omit 5479d30 ARROW-5952: [Python] fix conversion of chunked dictionary array with 0 chunks
omit 884ed65 ARROW-6262: [Developer] Show JIRA issue before merging
omit 71b32b9 ARROW-6212: [Java] Support vector rank operation
omit 09bb8b8 ARROW-6219: [Java] Add API for JDBC adapter that can convert less then the full result set at a time
omit 91e33dc ARROW-6038: [C++] Faster type equality
omit db6d5dd ARROW-6249: [Java] Remove useless class ByteArrayWrapper
omit 65b2286 ARROW-6130: [Release] Use 0.15.0 as the next release
omit fb8cb89 ARROW-6259: [C++] Add -Wno-extra-semi-stmt when compiling with clang 8 to work around Flatbuffers bug, suppress other new LLVM 8 warnings
omit ea91067 ARROW-6170: [R] Faster docker-compose build
omit 9a6c82e ARROW-6204: [GLib] Add garrow_array_is_in_chunked_array()
omit be95f47 ARROW-6186: [Packaging][deb] Add missing headers to libplasma-dev for Ubuntu 16.04
omit 2c808a2 ARROW-6180: [C++][Parquet] Add RandomAccessFile::GetStream that returns InputStream that reads a file segment independent of the file's state, fix concurrent buffered Parquet column reads
omit 4e51f98 ARROW-6240: [Ruby] Arrow::Decimal128Array#get_value returns BigDecimal
omit 3cc12ab ARROW-6172 [Java] Provide benchmarks to set IntVector with different methods
omit 7f6f010 ARROW-6234: [Java] ListVector hashCode() is not correct
omit e0e915c ARROW-6241: [Java] Failures on master
omit a2828a0 ARROW-5307: [CI][GLib] Enable GTK-Doc
omit 26666df ARROW-6237: [R] Allow compilation flags to be passed for R package with ARROW_R_CXXFLAGS
omit c7b9379 ARROW-6224: [Python] fix deprecated usage of .data (previouly Column.data)
omit e523db4 ARROW-5741: [JS] Make numeric vector from functions consistent with TypedArray.from
omit 65191c9 [Doc] Fix typos in implementation guidelines
omit c45def6 ARROW-6210: [Java] remove equals API from ValueVector
omit cef7e80 ARROW-5559: [C++] Add an IpcOptions structure
omit 6eae790 ARROW-6143: [Java] Unify the copyFrom and copyFromSafe methods for all vectors
omit 48b7c9c ARROW-6156: [Java] Support compare semantics for ArrowBufPointer
omit cafb00f ARROW-6206: [Java][Docs] Document environment variables/java properties
omit 2723884 [C++] Use Array::Validate() instead of ValidateArray() (#5079)
omit 24bc7e0 ARROW-6194: [Java] Add non-static approach in DictionaryEncoder making it easy to extend and reuse
omit 13851d4 ARROW-6177: [C++] Add Array::Validate()
omit cba9c7b ARROW-517: [C++] array comparison, uses D**2 space Myers
omit e41ad0d ARROW-6205: [C++] ARROW_DEPRECATED warning when including io/interfaces.h
omit cb9f718 ARROW-6181: [R] Only allow R package to install without libarrow on linux
omit 84254c0 ARROW-5746: [Website] Move website source out of apache/arrow
omit c79f06c ARROW-6218: [Java] Add UINT type test in integration to avoid potential overflow
omit 1a3eab5 ARROW-6215: [Java] Fix case when ZeroVector is compared against other vector types
omit 71ae74b ARROW-5786: [Release] Use arrow-jni profile to run "mvm release:perform"
omit e362b5d ARROW-6209: [Java] Extract set null method to the base class for fixed width vectors
omit 93688e8 ARROW-5977: [C++] [Python] Allow specifying which columns to include
omit f3786ff ARROW-6190: [C++] Define and declare functions regardless of NDEBUG
omit 6381043 ARROW-6200: [Java] Method getBufferSizeFor in BaseRepeatedValueVector/ListVector not correct
omit 6c1fccd ARROW-6022: [Java] Support equals API in ValueVector to compare two vectors equal
omit 5daba72 ARROW-6083: [Java] Refactor Jdbc adapter consume logic
omit 803c818 ARROW-6197: [GLib] Add garrow_decimal128_rescale()
omit 102ba09 ARROW-6196: [Ruby] Add support for building Arrow::TimeNNArray by .new
omit 34dd3ed ARROW-6097: [Java] Avro adapter implement unions type
omit ecaade7 ARROW-6193: [GLib] Add missing require in test
omit 53c299e ARROW-6192: [GLib] Use the same SO version as C++
omit 167cea0 ARROW-6137: [C++][Gandiva] Use snprintf instead of stringstream in castVARCHAR(timestamp)
omit a4b7059 ARROW-6079: [Java] Implement/test UnionFixedSizeListWriter for FixedSizeListVector
omit bc27f17 ARROW-6024: [Java] Provide more hash algorithms
omit af9e583 ARROW-6188: [GLib] Add garrow_array_is_in()
omit 94fe2d5 ARROW-6093: [Java] reduce branches in algo for first match in VectorRangeSearcher
omit 6006a7d ARROW-6175: [Java] Fix MapVector#getMinorType and extend AbstractContainerVector addOrGet complex vector API
omit b98a560 ARROW-6117: [Java] Fix the set method of FixedSizeBinaryVector
omit efeecfb ARROW-6137: [C++][Gandiva] Change output format of castVARCHAR(timestamp) in Gandiva
omit 0d1c7ec ARROW-6162: [C++][Gandiva] Do not truncate string in castVARCHAR_utf8 if output length is zero
omit 1dbaee6 ARROW-6145: [Java] UnionVector created by MinorType#getNewVector could not keep field type info properly
omit 114c721 ARROW-6069: [Rust] [Parquet] Add converter.
omit 229fe33 ARROW-6155: [Java] Extract a super interface for vectors whose elements reside in continuous memory segments
omit 062cc70 ARROW-6160: [Java] AbstractStructVector#getPrimitiveVectors fails to work with complex child vectors
omit 698a88e ARROW-6166: [Go] Fix index out of bounds panic when slicing a slice
omit c675df4 ARROW-6082: [Python] check type of the index_type passed to pa.dictionary()
omit b4c1763 ARROW-6152: [C++][Parquet] Add parquet::ColumnWriter::WriteArrow method, refactor
omit d549b7c ARROW-5579: [Java] Shade flatbuffers
omit d63fe6f ARROW-6041: [Website] Blog post announcing R library availability on CRAN
omit 9b3e692 ARROW-6121: [Tools] Improve merge tool ergonomics
omit 6c7f2ae ARROW-6005: [C++] extend GetRecordBatchReader test to cover reading a single row group
omit 3e6d75b ARROW-6132: [Python] validate result in ListArray.from_arrays
omit 710210a ARROW-6134: [C++][Gandiva] Add concat function in Gandiva
omit 13f5e92 ARROW-6167: [R] macOS binary R packages on CRAN don't have arrow_available
omit 908b058 ARROW-6142: [R] Install instructions on linux could be clearer
omit 6110ba6 ARROW-6039: [GLib] Add garrow_array_filter()
omit 49badd2 ARROW-6060: [C++] ChunkedBinaryBuilder should only grow when necessary, address runaway memory use in Parquet binary column read
omit 0a0423a ARROW-5772: [GLib][Plasma][CUDA] Fix a bug that data can't be got
omit 9cfa7b3 PARQUET-1631: [C++] ParquetInputWrapper::GetSize returns Tell
omit 2774cfb ARROW-6084: [Python] Support LargeList
omit d9b0ef1 ARROW-6088: [Rust] [DataFusion] Projection execution plan
omit 42f4f34 ARROW-3325: [Python][FOLLOWUP] In Python 2.7, a class's __doc__ member is not writable (#5018)
omit cf90ea9 ARROW-6135: [C++] Make KeyValueMetadata::Equals() order-insensitive
omit 60c9356 ARROW-3204: [R] Enable R package to be made available on CRAN
omit 7aefa50 ARROW-3325: [Python][Parquet] Add "read_dictionary" argument to parquet.read_table, ParquetDataset to enable direct-to-DictionaryArray reads
omit 456a8d5 ARROW-6128: [C++] Suppress a class-memaccess warning
omit 03dc59d ARROW-6104: [Rust] [DataFusion] Remove use of bare trait objects
omit 134e9cf ARROW-6108: [C++] Workaround Windows CRT crash on invalid locale
omit 2088c05 ARROW-5651: [Python] Fix Incorrect conversion from strided Numpy array
omit a4480f7 ARROW-6030: [Java] Efficiently compute hash code for ArrowBufPointer
omit 6f98807 ARROW-5527: [C++] Uses Buffer/Builder in HashTable and MemoTable
omit 9e4d3eb ARROW-6118: [Java] Replace google Preconditions with Arrow Preconditions
omit 0e6078c ARROW-1566: [C++] Implement non-materializing sort kernels
omit 9df3342 ARROW-5776: [Gandiva][Crossbow] Use commit id instead of fetch head.
omit 8558e6c ARROW-6112: [C++][Gandiva] Fix TimedTestFilterAdd2
omit 4f520a4 ARROW-6002: [C++][Gandiva] test casting int64 to decimal
omit 06fd2da ARROW-6077: [C++][Parquet] Build Arrow "schema tree" from Parquet schema to help with nested data implementation
omit e4febfb ARROW-6096: [C++] conditionally use boost regex for gcc < 4.9
omit 248f2ce ARROW-5414: [C++] default to release build on windows
omit 899e927 ARROW-5959: [CI] report branch+commit to fuzzit
omit d44f03f ARROW-6068: [C++] Allow passing Field instances to StructArray::Make
omit ed41cb3 ARROW-6061: [C++] Add ARROW_JSON feature flag for configuring arrow builds without RapidJSON
omit a39f7b2 ARROW-5974: [C++] Support reading concatenated compressed streams
omit eb73b96 ARROW-6000: [Python] Add support for LargeString and LargeBinary types
omit e3ba3de ARROW-6013: [Java] Support range searcher
omit 9064571 ARROW-6085: [Rust] [DataFusion] Add traits for physical query plan
omit 25efd82 ARROW-6021: [Java] Extract copyFrom and copyFromSafe methods to ValueVector interface
omit 9c14739 ARROW-6034: [C++][Gandiva] Add string functions in Gandiva
omit 8cdf567 ARROW-4810: [Format] [C++] Add LargeList type
omit 0823b49 ARROW-6020: [Java] Refactor ByteFunctionHelper#hash with new added ArrowBufHasher
omit 2ffb7f8 ARROW-6035: [Java] Avro adapter support convert nullable value
omit dc2c054 ARROW-1561: [C++] Kernel implementations for IsIn
omit ce330e2 ARROW-5439: [Java] Utilize stream EOS in File format
omit f938458 ARROW-6004: [C++] Turn non-ignored empty CSV lines into null/empty values
omit 9d7e77c ARROW-6066: [Website] Fix blog post author header
omit 6ca3efb ARROW-6050: [Java] Update out-of-date java/flight/README.md
omit cac4957 ARROW-6023: [C++][Gandiva] Add functions in Gandiva
omit 8bdade4 ARROW-5975: [C++][Gandiva] support castTIMESTAMP(date)
omit ca2758e ARROW-5891: [C++][Gandiva] Remove duplicates in function registry
omit 803dd89 ARROW-6073: [C++] Reset Decimal128Builder in Finish().
omit d2b65ea [Website] Update role for Andy Grove (#4967)
omit 5ef58e8 ARROW-6026: [Doc] Add CONTRIBUTING.md
omit 231101d ARROW-5996: [Java] Avoid potential resource leak in flight service
omit 8c19166 ARROW-5998: [Java] Open a document to track the API changes
omit e806f2f ARROW-6029: [R] Improve R docs on how to fix library version mismatch
omit 091b25d ARROW-5961: [R] Be able to run R-only tests even without C++ library
omit dbd93e3 ARROW-6065: [C++][Parquet] Clean up parquet/arrow/reader.cc, reduce code duplication, improve readability
omit 3112d34 ARROW-4365: [Rust] [Parquet] Implement arrow record reader.
omit 6e8607f ARROW-750: [Format] [C++] Add LargeBinary and LargeString types
omit b071f6b ARROW-5901: [Rust] Add equals to json arrays.
omit 171c3f7 ARROW-6054: [Python] Fix the type erasion bug when serializing structured type ndarray.
omit 7f30a53 ARROW-6006: [C++] Do not fail to read empty IPC stream with schema having dictionary types
omit 089e3db ARROW-6042: [C++][Parquet] Add Dictionary32Builder that always returns 32-bit dictionary indices
omit ed6e429 ARROW-5924: [Plasma] return a replica of GpuProcessHandle::ptr when create or get an object
omit d6d6253 ARROW-6053: [Python] Fix pyarrow's RecordBatchStreamReader::Open2 type signature
omit 38b0176 ARROW-3772: [C++][Parquet] Write Parquet dictionary indices directly to DictionaryBuilder rather than routing through dense form
omit ca4f679 ARROW-6045: [C++] Add benchmark for double and float encoding/decoding, as well as NaN encoding
omit 0a2fec8 ARROW-6047: [Rust] Rust nightly 1.38.0 builds failing
omit 937bcb7 ARROW-5967: [Java] DateUtility#timeZoneList is not correct
omit 141a213 ARROW-5955: [Plasma] Support setting memory quotas per plasma client for better isolation
omit 14d1950 ARROW-6037: [GLib] Add a missing version macro
omit ecb29d4 ARROW-6036: [GLib] Add support for skip rows and column_names CSV read option
omit a8abbe3 ARROW-5681: [FlightRPC] Add Flight-specific error APIs
omit 1341fc1 ARROW-6032: [C++] Ensure 64-bit pointer alignment in CountSetBits()
omit b7a5bcc ARROW-5979: [FlightRPC] Expose opaque (de)serialization of protocol types
omit bc837e6 ARROW-5594: [C++] add UnionArrays support to Take/Filter kernels
omit f4fcf56 ARROW-1184: [Java] Dictionary.equals is not working correctly
omit c930839 ARROW-6017: [FlightRPC] Enable creating Flight Locations for unknown schemes
omit 065d9dc ARROW-5970: [Java] Provide pointer to Arrow buffer
omit f35dd92 ARROW-5747: [C++] Improve CSV header and column names options
omit 5c005fb ARROW-6016: [Python] Fix get_library_dirs() when Arrow installed as a system package
omit ff8c63b ARROW-5988: [Java] Avro adapter implement simple Record type
omit c27c29e ARROW-5898: [Java] Provide functionality to efficiently compute hash code for arbitrary memory segment
omit ee98315 ARROW-5999: [C++] decouple Iterator from ARROW_DATASETS
omit 2ee55bc ARROW-5997: [Java] Support dictionary encoding for Union type
omit 42e2605 ARROW-6008: [Release] Stop parallel binary artifacts upload
omit 2746a23 [Website] Add release note for 0.14.1 (#4922)
omit d4414f6 ARROW-6012: [C++] Fall back on known Apache mirror for Thrift downloads
omit 85fe336 ARROW-5989: [C++] Accommodate openjdk-8 path search prefix
omit 57940e7 ARROW-5918: [Java] Add get to BaseIntVector interface
omit 4a3822d ARROW-5920: [Java] Support sort & compare for all variable width vectors
omit 9644853 ARROW-5973: [Java] Variable width vectors' get methods should return null when the underlying data is null
omit 5bfb332 ARROW-5986: [Java] Code cleanup for dictionary encoding
omit 458df86 ARROW-5990: [Python] add bounds check to RowGroupMetaData.column
omit 360db0d PARQUET-1468: [C++] Clean up ColumnReader/internal::RecordReader code duplication
omit e1559f2 ARROW-5902: [Java] Implement hash table and equals & hashCode API for dictionary encoding
omit 7cc9020 ARROW-5861: [Java] Initial implement to convert Avro record with primitive types
omit 30ba931 ARROW-5716: [Developer] Improve merge PR script to attribute multiple authors
omit 6109647 ARROW-5880: [C++][Parquet] Use TypedBufferBuilder instead of ArrayBuilder in writer.cc
omit d347353 ARROW-5957: [C++][Gandiva] Implement div function in Gandiva
omit c1f25e8 ARROW-5976: [C++] RETURN_IF_ERROR(ctx) should be namespaced
omit 330dbff ARROW-5968: [Java] Remove duplicate Preconditions check in JDBC adapter
omit 1abf18f ARROW-5963: [R] R Appveyor job does not test changes in the C++ library
omit 0061f00 ARROW-5894: [Gandiva][C++] Added a linker script for libgandiva.so to restrict libstdc++ symbols.
omit be876eb ARROW-5964: [C++][Gandiva] Remove overflow check after rounding in BasicDecimal128::FromDouble
omit 906eda2 ARROW-3032: [C++] Clean up Numpy-related headers
omit fc9d938 ARROW-5962: [CI][Python] Remove manylinux1 builds from Travis CI
omit 0f56881 ARROW-5864: [Python] Simplify Result class cython wrapper
omit 9984d81 ARROW-5969: [R] Fix R lint Failures
omit a54888a ARROW-5351: [Rust] Take kernel
omit c350bba ARROW-5893: [C++][Python][GLib][Ruby][MATLAB][R] Remove arrow::Column class
omit cbaa066 ARROW-5945: [Rust] [DataFusion] Table trait can now be used to build real queries
omit ec78e13 ARROW-5930: [Python] Make Flight server init phase explicit
omit 262d1dd ARROW-5911: [Java] Make ListVector and MapVector create reader lazily
omit 223ae74 ARROW-5958: [Python] Link zlib statically in the wheels
omit 690823c ARROW-5856: [Python] [Packaging] Fix use of C++ / Cython API from wheels
omit f976629 ARROW-5560: [C++][Plasma] Cannot create Plasma object after OutOfMemory error
omit 462e04b ARROW-5884: [Java] Fix the get method of StructVector
omit a222c7d ARROW-5835: [Java] Support Dictionary Encoding for binary type
omit a1f96d1 ARROW-5934: [Python] Bundle arrow's LICENSE with the wheels
omit a78f18d ARROW-5930: [FlightRPC][Python] Disable Flight test causing segfault in Travis
omit 217f8c8 ARROW-5946: [Rust] [DataFusion] Fix bug in projection push down logic
omit b3693db ARROW-5925: [Gandiva][C++] fix rounding in decimal to int cast
omit b4698e6 ARROW-5919: [R] Test R-in-conda as a nightly build
omit f05f647 ARROW-5943: [GLib][Gandiva] Add support for function aliases
omit cd85f7d ARROW-5947: [Rust] [DataFusion] Remove serde crate dependency
omit 486b97b ARROW-5944: [C++][Gandiva] Remove 'div' alias for 'divide'
omit 99b9702 ARROW-5889: [C++][Parquet] Add property to indicate origin from converted type to TimestampLogicalType
omit d7b125e ARROW-5940: [Release] Add support for re-uploading sign/checksum for binary artifacts
omit 2dc5f7d ARROW-5938: [Release] Create branch for adding release note automatically
omit 8a7b0d0 ARROW-5788: [Rust] Use both "path" and "version" for internal dependencies
omit 0c8aee1 ARROW-5921: [C++] Fix multiple nullptr related crashes in IPC
omit 5c23e98 ARROW-5939: [Release] Add support for generating vote email template separately
omit 3b79a20 ARROW-5909: [Java] Optimize ByteFunctionHelpers equals & compare logic
omit a0ee637 ARROW-5941: [Release] Avoid re-uploading already uploaded binary artifacts
omit 0325324 ARROW-5937: [Release] Stop parallel binary upload
omit 3e70357 [CI] Fix cmake-format issue in python/CMakeLists.txt
omit 45ae5c6 ARROW-5886: [Python][Packaging] Manylinux1/2010 compliance issue with libz
omit 9189e00 ARROW-5878: [C++][Parquet] Restore pre-0.14.0 Parquet forward compatibility by adding option to unconditionally set TIMESTAMP_MICROS/TIMESTAMP_MILLIS ConvertedType
omit 1bcfbe1 ARROW-5588: [C++] Better support for building union arrays
omit c69e3b4 ARROW-5923: [C++][Parquet] Reword comment about UBSan and Int96 in writer.cc
omit 48200c4 ARROW-5892 : [C++][Gandiva] Support function aliases
omit ab7ff65 ARROW-5883: [Java] Support dictionary encoding for List and Struct type
omit 03360e1 ARROW-5832: [Java] Support search operations for vector data
omit e78ea91 ARROW-5844: [Java] Support comparison & sort for more numeric types
omit 5c61263 ARROW-5881: [Java] Provide functionalities to efficiently determine if a validity buffer has completely 1 bits/0 bits
omit 4221db9 ARROW-5899: [Python][Packaging] Build and link uriparser statically in Windows wheel builds
omit 2a1e02b PARQUET-1623: [C++] Fix invalid memory access encountered when reading some parquet files
omit 15fca3d ARROW-5908: [C#] ArrowStreamWriter doesn't align buffers to 8 bytes
omit d0d9ece ARROW-5904: [Java] [Plasma] Fix compilation of Plasma Java client
omit f569bf6 ARROW-5842: [Java] Revise the semantic of lastSet in ListVector
omit ae03c54 ARROW-5903: [Java] Optimise set methods in decimal vector
omit 5e63905 ARROW-5803: [CI] Dockerize C++ with clang 7 Travis CI
omit 8b6cb3e ARROW-5897: [Java] Remove duplicated logic in MapVector
omit efa3ae7 ARROW-5887: [C#] ArrowStreamWriter writes FieldNodes in wrong order
omit aa0631a ARROW-5877: [FlightRPC] Fix Python<->Java auth issues
omit 1b65c55 ARROW-5458: [C++] Apache Arrow parallel CRC32c computation optimization
omit 7417f37 ARROW-5900: [Java] Bounds check for decimal args.
omit 167bad1 ARROW-5790: [Python] Raise error when trying to convert 0-dim array in pa.array
omit 69c9ef4 ARROW-5873: [Python] Guard for passed None in Schema.equals
omit f8e2d6a ARROW-5872: [C++][Gandiva] Support mod(double, double) function in Gandiva
omit 6e2d84a [Style][Java] fix typo and invalid reference in comments (#4832)
omit 7838886 ARROW-5868: [Python] Correctly remove liblz4 shared libraries from manylinux2010 image so lz4 is statically linked
omit 3f767ce ARROW-5719: [Java] Support in-place vector sorting
omit 90affbd ARROW-5863: [Python] Use atexit module for extension type finalization to avoid segfault
omit 10890c8 ARROW-5525: [C++] Add Continuous Fuzzing Integration setup with Fuzzit
omit 6b99b64 ARROW-5777: [C++] Add microbenchmark for some Decimal128 operations
omit 00505b5 ARROW-5874: [Python] Fix macOS wheels to depend on system or Homebrew OpenSSL
omit 308b851 ARROW-5827: [C++] Require c-ares CMake config
omit 07e1042 ARROW-5826: [Website] Blog post for 0.14.0 release announcement
omit 49ed11b ARROW-5867: [C++][Gandiva] add support for cast int to decimal
omit 0e2a641 ARROW-5860: [Java][Vector] Fix decimal utils to handle negative values.
omit 1f9238e ARROW-5758: [C++][Gandiva][Java] Support casting decimals to varchar and vice versa
omit c2c9e99 ARROW-5865: [Release] Helper script to rebase PRs on master
omit e0b84f1 ARROW-5866: [C++] Remove duplicate library in cpp/Brewfile
omit 320766d ARROW-5843: [Java] Improve the readability and performance of BitVectorHelper#getNullCount
omit c037ee2 ARROW-5834: [Java] Apply new hash map in DictionaryEncoder
omit ee58742 ARROW-5846: [Java] Create Avro adapter module and add dependencies
omit 094ce08 ARROW-5849: [C++] Fix compiler warnings on mingw32
omit 9cbc42e ARROW-4187: [C++] Enable file-benchmark on Windows
omit e6d033f ARROW-5851: [C++] Fix compilation of reference benchmarks
omit 9ffb9cd ARROW-5784: [Release][GLib] Replace c_glib/ after running c_glib/autogen.sh in dev/release/02-source.sh
omit 4319066 ARROW-5833: [C++] Factor out Status-enriching code
omit 0028b2b ARROW-5775: [C++] Fix thread-unsafe cached data
omit ad2539d ARROW-5828: [C++] Add required Protocol Buffers versions check
omit ebb8031 ARROW-5838: [C++] Delegate OPENSSL_ROOT_DIR to bundled gRPC
omit f44c9c7 ARROW-5817: [Python] Use pytest mark for flight tests
omit 3ac3099 ARROW-5850: [CI][R] R appveyor job is broken after release
omit 380d0a7 ARROW-5848: [C++] SO versioning schema after release 1.0.0
omit 2d63975 ARROW-5789: [C++] Minor fixes for warnings, remove unused ubsan.cc
omit 09f0602 ARROW-5798: [Packaging][deb] Update doc architecture
omit 41c737d ARROW-5836: [Java][FlightRPC] Skip Flight domain socket test when path too long
omit 41a905a ARROW-5841: [Website] Add 0.14.0 release note
omit 03576af ARROW-5824: [Gandiva][C++] Fix decimal null literals.
omit 643989e [Website] Update Fletcher link and description (#4794)
omit ee286fe ARROW-4036: [C++] Pluggable Status message, by exposing an abstract delegate class.
omit 9e17880 ARROW-5813: [C++] Fix TensorEquals for different contiguous tensors
omit 37f9200 ARROW-5658: [JAVA] Sync schema for VectorSchemaRoot
omit bab410b ARROW-5812: [Java] Refactor method name and param type in BaseIntVector
omit cec8174 ARROW-5778: [Java] Extract the logic for vector data copying to the super classes
omit 7b6dfa5 ARROW-5814: [Java] Implement a <Object, int> HashMap for DictionaryEncoder
omit 8a5cd34 ARROW-5483: [Java] add ValueVector constructors that take Field object
omit a74339a ARROW-5774: [Java][Documentation] Update how to run test
omit 14baf5e [Release] Set C++ libraries runtime path to LD_LIBRARY_PATH when running integration tests (#4775)
omit 03c8c5f ARROW-5823: [Rust] CI scripts miss --all-targets cargo argument
omit 78f2648 ARROW-5818: [Java][Gandiva] support varlen output vectors
omit 508e745 ARROW-5380: [C++] Fix memory alignment UBSan errors.
omit 54c1792 ARROW-5753: [Rust] Fix test failure in CI code coverage
omit 63706bb ARROW-5731: [CI] Switch turbodbc branch for integration testing
omit 6b8d9be ARROW-4453: [Python] Cython wrappers for SparseTensor
omit a148982 ARROW-5466: [Java][CI] Dockerize Java CI, run all JDK builds in single Travis entry
omit 7bb71ce [Release] Test Arrow Flight in Windows release verification script
omit bbbc856 [Website] Fix incorrect expansion of "SIMD" term
omit 88fcb09 ARROW-5564: [C++] Use uriparser from conda-forge
omit b6bdef9 ARROW-5816: [Release] Do not curl in background in verify-release-candidate.sh
omit 59c272e ARROW-5820: [Release] Remove undefined variable check from verify script
omit 75d4f42 ARROW-5358: [Rust] Implement equality check for ArrayData and Array
omit a49ae60 ARROW-5792: [Rust] Add TypeVisitor for parquet type.
omit a262f42 ARROW-5791: [C++] Fix infinite loop with more the 32768 columns.
omit fbf5fd0 ARROW-3459: [C++][Gandiva] support for string o/p
omit 40b8847 ARROW-5726: [Java] Implement a common interface for int vectors
omit a3109b8 ARROW-5609: [C++] Set CMP0068 CMake policy to avoid macOS warnings
omit 7de3cb6 ARROW-5797: [Release][APT] Update supported distributions
omit abdb38b ARROW-5796: [Release][APT] Update expected package list
omit fae9fd1 ARROW-5795: [Release] Add missing waits on uploading binaries
omit ce50a97 ARROW-5794: [Release] Skip uploading already uploaded binaries
omit a1e5379 ARROW-5793: [Release] Avoid duplicated known host SSH error in dev/release/03-binary.sh
omit 6c83b99 ARROW-5787: [Release][Rust] Use local modules to verify RC
omit 5542206 ARROW-5785: [Rust] Make the datafusion cli dependencies optional
omit 922b138 [Release] Update versions for 1.0.0-SNAPSHOT
omit ba0dc7d [maven-release-plugin] prepare for next development iteration
omit a591d76 [maven-release-plugin] prepare release apache-arrow-0.14.0
omit 233154e [Release] Update versions for 0.14.0
omit 68a46c5 [Release] Update .deb/.rpm changelogs for 0.14.0
omit c4918fd [Release] Update CHANGELOG.md for 0.14.0
omit aa9f08c ARROW-5783: [Release][C#] Exclude dummy.git from RAT check
omit f4a6e90 ARROW-5782: [Release] Setup test data for Flight in dev/release/01-perform.sh
omit 0ab97c6 ARROW-4301: [Java] use arrow-jni profile for both gandiva/orc
omit db5379f ARROW-5781: [Archery] Ensure benchmark clone accepts remote in revision
omit e2cdfd0 ARROW-5780: [C++] Add benchmark for Decimal operations
omit 2e90592 ARROW-5773: [R] Clean up documentation before release
omit ad44844 ARROW-5261: [C++] Add missing scalar defintions for Intervals
omit 5c8097a ARROW-5770: [C++] Fix -Wpessimizing-move in result.h
omit da9b5f0 ARROW-5771: [Python] Add pytz to conda_env_python.yml to fix python-nopandas build
omit 9a788df ARROW-5695: [C#][Release] Run sourcelink test in verify-release-candidate.sh
omit 27cf503 ARROW-5772: [GLib][Plasma][CUDA] Disable Plasma::Client#refer_object test for now
omit 36f8411 ARROW-5707: [Java] Improve the performance and code structure for ArrowRecordBatch
omit fec7a0e ARROW-4788: [C++] Less verbose API for constructing StructArray
omit 9541358 [Website] Update committer roster (#4729)
omit a0c1c04 ARROW-5511: [Packaging] Enable Flight in Conda packages
omit cb22487 ARROW-5765: [C++] Fix TestDictionary.Validate in release mode, add docker-compose job for testing C++ release build
omit 5beda14 ARROW-5768: [Release] Remove needless empty lines at the end of CHANGELOG.md
omit 8abc370 ARROW-5769: [Release] Ensure setting up test data in dev/release/00-prepare.sh
omit 93e2686 ARROW-5755: [Rust] [Parquet] Derive clone for Type.
omit a0a395e ARROW-5415: [Release] Release script should update R version everywhere
omit d8b3be9 ARROW-5500: [R] read_csv_arrow() signature should match readr::read_csv()
omit b8cadbb ARROW-5490: [C++] Remove ARROW_BOOST_HEADER_ONLY
omit e12d52f ARROW-5138: [Python] Add documentation about pandas preserve_index option
omit da752fd ARROW-2104: [C++] take kernel functions for nested types
omit 4e6759c ARROW-5718: [R] auto splice data frames in record_batch() and table()
omit 424dccf ARROW-5435: [Java] Add test for IntervalYearVector#getAsStringBuilder
omit 263c287 ARROW-5700: [C++] Try to produce better errors on Windows
omit 68c95b2 ARROW-5751: [Python][Packaging] Ensure that c-ares is linked statically in Python wheels
omit f8628fb ARROW-5730: [Python][CI] Selectively skip test cases in the dask integration test
omit f77c342 ARROW-5145: [C++] More input validation in release mode
omit 7ae6a58 ARROW-3732 [R] Add functions to write RecordBatch or Schema to Message value, then read back
omit 1deef81 ARROW-5749: [Python] Added python binding for Table::CombineChunks
omit a634f92 ARROW-3762: [C++] manage ChunkedArrayBuilder capacity explicitly
omit 2264791 ARROW-5754: [C++] Add override mark for ~GrpcStreamWriter
omit 95175fe ARROW-5752: [Java] Improve the performance of ArrowBuf#setZero
omit c7160e9 ARROW-5194: [C++][Plasma] TEST(PlasmaSerialization, GetReply) is failing
omit 19b9ccc ARROW-1279: [Integration] Enable MapType integration tests
omit aaea93f ARROW-5705: [Java] Optimize BaseValueVector#computeCombinedBufferSize logic
omit a02cfe0 ARROW-5427: [Python] pandas conversion preserve_index=True to force RangeIndex serialization
omit 576b520 ARROW-5535: [GLib] Add garrow_table_slice()
omit c40d8e4 ARROW-5257: [Website] Update site to use "official" Apache Arrow logo, add clearly marked links to logo
omit 5d12e89 ARROW-5750: [Java] Fix java compilation errors
omit 8367d71 ARROW-4020: [Release] Add a post release script to remove RC
omit 482d62e ARROW-5748: [Packaging][deb] Add support for Debian GNU/Linux buster
omit 83e4158 ARROW-5697: [GLib] Use system pkg-config in c_glib/Dockerfile to correctly find system libraries such as libglib
omit e980b20 ARROW-5714: [JS] Inconsistent behavior in Int64Builder with/without BigNum
omit eb57fff ARROW-5738: [Crossbow][Conda] OSX package builds are failing with missing intrinsics
omit 63971ad ARROW-4626: [Flight] Add application-defined metadata to DoGet/DoPut
omit 0466025 ARROW-5063: [FlightRPC][Java] Test that Flight client connections are independent
omit 4b3fbf3 ARROW-5739: [CI] Fix python docker image
omit 4b777f6 ARROW-5635: [C++] Added a Compact() method to Table.
omit 7586a65 ARROW-5704: [C++] Stop using ARROW_TEMPLATE_EXPORT for SparseTensorImpl
omit 1d908a1 ARROW-5045: [Rust] Code coverage silently failing in CI
omit aa31f3b ARROW-5737: [Crossbow] Use Python version version 2.7 in the gandiva tasks
omit c631c9b ARROW-3811 [R]: Support inferring data.frame column as StructArray in array constructors
omit f3e1526 ARROW-5142, ARROW-5732, ARROW-5735: [CI] Emergency fixes
omit ebff606 ARROW-5725: [Crossbow] Port conda recipes to azure pipelines
omit 47719df ARROW-5721: [Rust] Move array related code into a separate module
omit e2c3508 ARROW-5661: [Gandiva] [C++] support hash functions for decimals in gandiva
omit 58c8902 ARROW-5702: [C++] parquet::arrow::FileReader::GetSchema()
omit ff78d30 ARROW-4847: [Python] Add pyarrow.table factory function
omit 2825452 ARROW-5699: [C++] Optimize decimal128 parsing
omit 3f38bd4 ARROW-5727: [Python] [CI] Install pytest-faulthandler before running tests
omit a2c964a ARROW-5724: [R] [CI] AppVeyor build should use ccache
omit 403f31a ARROW-5728: [Python] Pin jpype1 version to 0.6.3 due to CI breakage from 0.7.0
omit c48bc1a ARROW-5690: [Packaging][Python] Fix macOS wheel building
omit 62cd352 ARROW-5723:[C++][Arrow] Fix crossbow failure
omit 0fc5bc4 ARROW-5710: [C++] Allow compiling Gandiva with Ninja on Windows
omit 2b5fbed ARROW-5492: [R] Add "col_select" argument to read_* functions to read subset of columns
omit 74841f5 ARROW-4139: [Python][Parquet] Wrap new parquet::LogicalType, cast min/max statistics based on LogicalType
omit 0568544 ARROW-2461: [Python] Build manylinux2010 wheels
omit a7f354f ARROW-2136: [Python] Check null counts for non-nullable fields when converting from pandas.DataFrame with supplied schema
omit b72544f ARROW-2298: [Python] Add unit tests to assert that float64 with NaN values can be safely coerced to integer types when converting from pandas
omit c9290cb ARROW-5555: [R] Add install_arrow() function to assist the user in obtaining C++ runtime libraries
omit a91f78f ARROW-5683: [R] Add snappy to Rtools Windows builds
omit 6a5c43e ARROW-5054: [Release][Flight] Test Flight in Linux/macOS release verification scripts
omit eb96726 ARROW-5696: [C++][Gandiva] Introduce castVarcharVarchar
omit 7e4039b ARROW-5208: [Python] Add mask argument to pyarrow.infer_type, do not look at masked values when inferring output type in pyarrow.array
omit bd0cbc9 ARROW-5335: [Python] Raise exception on variable dictionaries in conversion to Python/pandas
omit 8ab7aca ARROW-3848: [R] allow nbytes to be missing in RandomAccessFile$Read()
omit 073cf78 ARROW-5709: [C++] Fix gandiva-date_time_test failure on Windows
omit 4be0ba4 ARROW-4885: [C++/Python] Enable Decimal parsing in CSV
omit 596faf3 ARROW-5706: [Java] Remove type conversion in getValidityBufferValueCapacity
omit da3a42b ARROW-5581: [Java] Provide interfaces and initial implementations for vector sorting
omit f180a53 ARROW-5643: [FlightRPC] Add ability to override SSL hostname checking
omit 8b78b07 ARROW-5672: [Java] Refactor redundant method modifier
omit c66b695 ARROW-5701: [C++][Gandiva] Build expr with specific sv
omit ba4e0f3 ARROW-3572: [Crossbow] Raise more helpful exception if Crossbow queue has an SSH origin URL
omit 532d4ba ARROW-1012: [C++] Configurable batch size for parquet RecordBatchReader
omit 1cb762a ARROW-5698: [R] Fix docker-compose build
omit 1e123e8 ARROW-5694: [Python] Support list of Decimals in conversion to pandas
omit 5d3668f ARROW-5637: [Java][C++][Gandiva] Complete In Expression Support
omit f01b17b ARROW-5092: [C#] Create a dummy .git directory to download the source files from GitHub with Source Link
omit 3533213 ARROW-5693: [Go] skip IPC integration tests for Decimal128
omit 628ec59 ARROW-5684: [Packaging][deb] Add support for Ubuntu 19.04
omit 7e16ee4 ARROW-4800: [C++] Introduce a Result<T> class
omit 1515fe1 ARROW-4337: [C#] Implemented Fluent API for building arrays and record batches
omit a566bc2 ARROW-5169: [Python] preserve field nullability of specified schema in Table.from_pandas
omit 4ba2763 ARROW-5493: [Go][Integration] add Go support for IPC integration tests
omit 695d864 ARROW-3679: [Go] implement read/write IPC for Decimal128
omit 95d3e06 PARQUET-1603: [C++] rename parquet::LogicalType to parquet::ConvertedType
omit 53ac71a ARROW-5687: [C++] Remove remaining uses of ARROW_BOOST_VENDORED
omit a77257f ARROW-5685: [Packaging][deb] Add support for Apache Arrow Datasets
omit 1d588ab ARROW-3758: [R] Build R library and dependencies on Windows in Appveyor CI
omit 40fcebe ARROW-5537: [JS] Support delta dictionaries in RecordBatchWriter and DictionaryBuilder
omit 71deb04 ARROW-5438: [JS] EOS bytes for sequential readers
omit 00db153 ARROW-5631: [C++] Fix FindBoost targets with cmake3.2
omit f406721 ARROW-3676: [Go] implement Decimal128 array
omit b04fae1 ARROW-5605: [C++] Verify Flatbuffer messages in more places to prevent crashes due to bad inputs
omit 9fd7357 ARROW-5678: [R][Lint] Fix hadolint docker linting error
omit a6d1b9c ARROW-5668 [C++/Python] Include 'not null' in schema fields pretty print
omit be16de0 ARROW-5674: [Python] Missing pandas pytest markers from test_parquet.py
omit 3a37bf2 ARROW-5656: [Python][Packaging] Fix macOS wheel builds, add Flight support
omit 1718fe3 ARROW-5654: [C++][Python] Add ChunkedArray::Validate method that checks chunk types for consistency, invoke in Python
omit 451445e ARROW-5675: [Doc] Fix typo in Xcode workflow documentation
omit b9926b4 ARROW-5664: [Crossbow] Execute nightly crossbow tests on CircleCI instead of Travis
omit cffe335 ARROW-5663: [Packaging][RPM] Update CentOS packages for 0.14.0
omit b20d504 ARROW-5660: [GLib][CI] Use Xcode 10.2
omit f44bf5e [Crossbow][Docs] Add note to remind users not to use SSH URLs with Crossbow queue
omit 1fddb34 ARROW-5669: [Python][Packaging] Add ARROW_TEST_DATA env variable to Crossbow Linux Wheel build
omit a967068 ARROW-5632: [Doc] Basic instructions for using Xcode with Arrow
omit d0d7245 ARROW-5650: [Python] Update manylinux dependency versions
omit a0e1fbb ARROW-5633: [Python] Enable bz2 in Linux wheels
omit 6251c7b ARROW-5579: [Java] Revert first attempt at shading flatbuffers which didn't work
omit 667c0e3 ARROW-5662: [C++] Add support for BOOST_SOURCE=AUTO|BUNDLED|SYSTEM
omit 00ba735 ARROW-5659: [C++] Add support for finding OpenSSL installed by Homebrew
omit 961927a ARROW-5622: [C++][Dataset] Support pkg-config for Arrow Datasets
omit 333d9fd ARROW-5639: [Java] Remove floating point computation from getOffsetBufferValueCapacity
omit a6b210d ARROW-1558: [C++] Implement boolean filter (selection) kernel, rename comparison kernel-related functions
omit cd88d2e ARROW-5652: [CI] Fix lint docker image
omit eced2aa ARROW-3150: [Python] Enable Flight in Python wheels for Linux and Windows
omit eb23ea9 ARROW-5648: [C++] Avoid using codecvt
omit d54425d ARROW-3729: [C++][Parquet] Use logical annotations in Arrow Parquet reader/writer
omit 09c535c ARROW-5115: [JS] Add Vector Builders and high-level stream primitives
omit 831774b ARROW-4675: [Python] Fix pyarrow.deserialize failure when reading payload in Python 3 payload generated in Python 2
omit c5d2fc5 ARROW-4350: [Python] Fix conversion from Python to Arrow with nested lists and NumPy dtype=object items
omit 726f90f ARROW-5533: [C++] [Plasma] make plasma client thread safe
omit 1a91105 ARROW-5241: [Python] expose option to disable writing statistics to parquet file
omit a155182 ARROW-4823: [C++][Python] Do not close raw file handle in ReadaheadSpooler, check that file handles passed to read_csv are not closed
omit 5b2bf32 ARROW-5474: [C++] Document Boost 1.58 as minimum supported version, add docker-compose entry for it, fix broken cpp/Dockerfile* builds
omit 2785a73 ARROW-5583: [Java] When the isSet of a NullableValueHolder is 0, the buffer field should not be used
omit 3fc0cc0 ARROW-5255: [Java] Proof-of-concept of Java extension types
omit 6f74f93 ARROW-5641: [GLib] Remove enums files generated by GNU Autotools from Git targets
omit 463c17b ARROW-3052: [C++] Detect Apache ORC C++ libraries in system/conda toolchain, add to conda requirements
omit 18ccbb9 ARROW-5082: [Python] Stop exporting copies of shared libraries in wheel
omit 54e04d0 ARROW-4719: [C#] Implement ChunkedArray, Column and Table in C#
omit 6f096a9 ARROW-5608: [C++][parquet] Fix invalid memory access when using parquet::arrow::ColumnReader
omit 2106ddc ARROW-5586: [R] convert Array of LIST type to R lists
omit 26b55d6 ARROW-2057: [Python] Expose option to configure data page size threshold in parquet.write_table
omit 694bfc8 ARROW-4076: [Python] Validate ParquetDataset schema after filtering
omit 520feec ARROW-5309: [Python] clarify that Schema.append returns new object
omit 028a6a0 ARROW-5509: [R] Add basic write_parquet
omit 83c211c ARROW-3759: [R][CI] Build and test (no libarrow) on Windows in Appveyor
omit 0631357 ARROW-4923: [Java] Add methods to set long value at given index in DecimalVector
omit c164685 ARROW-5625: [R] convert Array of struct type to data frame columns
omit a30bb7b ARROW-5626: [C++] Fix caching of expressions with decimals
omit bffe31b ARROW-5557: [C++] Add VisitBits benchmark
omit 5c562e8 ARROW-4912: [C++] add method for easy renaming of a Table's columns
omit 9f52759 ARROW-5567: [C++] Fix build error of memory-benchmark
omit 67f920e ARROW-5629: [C++] Fix Coverity issues
omit 2ca62eb ARROW-4343: [C++] Add docker-compose test for gcc 4.8 / Ubuntu 14.04 (Trusty), expand Xenial/16.04 Dockerfile to test Flight
omit 6f5bebc ARROW-5520: [Packaging][deb] Add support for building on arm64
omit 73ceae4 ARROW-5580: [C++][Gandiva] Support timestamp functions
omit a6f043a ARROW-5606: [Python] deal with deprecated RangeIndex._start/_stop/_step
omit 9425831 ARROW-5447: [Ruby] Ensure flushing test gz file
omit 6fc91cd ARROW-5538: [C++] Restrict minimum OpenSSL version to 1.0.2
omit 61781d4 ARROW-5624: [C++] Fix typo causing build failure when -Duriparser_SOURCE=BUNDLED
omit 6c7f277 ARROW-5623: [GLib][CI] Use system Meson on macOS
omit a9b8ad1 ARROW-5547: [C++][FlightRPC] Support pkg-config for Arrow Flight
omit e1aebf6 ARROW-5370: [C++] Use system uriparser if available
omit e8c4230 ARROW-5619: [C++] Make get_apache_mirror.py workable with Python 3.5
omit 9b912a7 ARROW-5524: [C++] Turn off PARQUET_BUILD_ENCRYPTION in CMake if OpenSSL not found (#4494)
omit cb2b60d ARROW-5587: [Java] Add more style check rule for Java code
omit 99ee662 ARROW-5590: [R] Run "no libarrow" R build in the same CI entry if possible
omit a255f0e ARROW-5597: [Packaging] Add Flight deb packages
omit 720be32 ARROW-5579: [Java] shade flatbuffer dependency
omit 2e06f20 ARROW-5615: [C++] gcc 5.4.0 doesn't want to parse inline C++11 string R literal
omit 571afd6 ARROW-5616: [C++][Python] Fix -Wwrite-strings warning when building against Python 2.7 headers
omit 8c5271d ARROW-5341: [C++][Documentation] developers/cpp.rst should mention documentation warnings
omit 38b019d ARROW-5576: [C++] Query ASF mirror system for URL and use when downloading Thrift
omit 663b27b ARROW-3686: [Python] support masked arrays in pa.array
omit 02fd62d ARROW-5612: [Python][Doc] Add prominent note that date_as_object option changed with Arrow 0.13
omit a5fa7bb ARROW-5604: [Go] improve coverage of TypeTraits
omit dee0c1f ARROW-5591: [Go] implement read/write IPC for Duration & Intervals
omit 462cbe8 ARROW-5592: [Go] implement Duration array
omit 634c8d2 ARROW-3671: [Go] implement MonthInterval and DayTimeInterval
omit 72b5531 ARROW-2981: [C++] improve clang-tidy usability
omit f8cd263 ARROW-5601: [C++][Gandiva] fail if the output type is not supported
omit 40632c8 ARROW-5582: [Go] implement RecordEqual
omit 2ef96c8 ARROW-5600: [R] R package namespace cleanup
omit 6fb850c ARROW-5342: [Format] Formalize "extension types" in Arrow protocol metadata
omit 1423df1 ARROW-5603: [Python] Register custom pytest markers to avoid warnings
omit 4cb827f ARROW-5584: [Java] Add import for link reference in FieldReader javadoc
omit 10a571b ARROW-5545: [C++][Docs] Clarify expectation of UTC values for timestamps with time zones
omit 03c0828 ARROW-5517: [C++] Only check header basename for 'internal' when collecting public headers
omit eb5dd50 ARROW-840: [Python] Expose extension types
omit 3cee652 ARROW-4974: [Go] implement ArrayApproxEqual
omit c938464 ARROW-5565: [Python][Docs] Add instructions how to use gdb to debug C++ libraries when running Python unit tests
omit 6743dc0 ARROW-5602: [Java][Gandiva] Add tests for round/cast
omit d20963d ARROW-1278: [Integration] Adding integration tests for fixed_size_list
omit d14ba3a ARROW-5083: [Developer] PR merge script improvements: set already-released Fix Version, display warning when no components set
omit 6675399 ARROW-5596: [Python] Fix Python-3 syntax only in test_flight.py
omit ae57178 ARROW-4973: [Go] implement ArraySliceEqual
omit f068424 ARROW-5531: [Python] Implement Array.from_buffers for varbinary and nested types, add DataType.num_buffers property
omit 740e729 ARROW-5526: [GitHub] Add more prominent notice to ISSUE_TEMPLATE.md to direct bug reports to JIRA
omit 7007981 ARROW-5589: [C++] Add missing nullptr check during flatbuffer decoding
omit 509513f ARROW-5577: [C++][Alpine] Correct googletest shared library paths on non-Windows to fix Alpine build
omit 3439ba9 ARROW-5412: [Integration] Add Java option for netty reflection
omit b7e8ed7 ARROW-5397: [FlightRPC] Add TLS certificates for testing Flight
omit b21999e ARROW-4972: [Go] implement ArrayEquals
omit 4331cb5 ARROW-5242: [C++] Update vendored HowardHinnant/date to master
omit 35e0c7c ARROW-5514: [C++] Fix pretty-printing uint64 values
omit 053cd23 ARROW-5512: [C++] Rough API skeleton for C++ Datasets API / framework
omit 25b4a468 ARROW-4324: [Python] Triage broken type inference logic in presence of a mix of NumPy dtype-having objects and other scalar values
omit 4ea86ff ARROW-5339: [C++] Add jemalloc URL to thirdparty/versions.txt so download_dependencies.sh gets it
omit ac4a9ef ARROW-5556: [Doc] [Python] Document JSON reader
omit 24c42f7 ARROW-5574: [R] documentation error for read_arrow()
omit c2da956 ARROW-4194: [Format][Docs] Remove duplicated / out-of-date logical type information from documentation
omit adba5bb ARROW-5553: [Ruby] Use the official packages to install Apache Arrow
omit 9709e96 ARROW-5465: [Crossbow] Support writing submitted job definition yaml to a file
omit f6e3c43 ARROW-5504 [R]: move use_threads argument to global option
omit 5750f5a ARROW-5190 [R]: Discussion: tibble dependency in R package
omit 2cb776d ARROW-3780 [R]: Failed to fetch data: invalid data when collecting int16
omit 72287df ARROW-3815 [R]: refine record batch factory
omit 0b552a0 ARROW-5503 [R]: add read_json()
omit 365ec5b ARROW-3794 [R]: Consider mapping INT8 to integer() not raw()
omit 01dcb45 ARROW-5451: [C++][Gandiva] Support cast/round functions for decimal
omit ceaed81 ARROW-4787: [C++] Add support for Null in MemoTable and related kernels
omit 5b0034d ARROW-4845: [R] Compiler warnings on Windows MingW64
omit 48ee38f ARROW-5488: [R] Workaround when C++ lib not available
omit 9c753c4 ARROW-5486: [GLib] Add binding of gandiva::FunctionRegistry and related things
omit e4f10c3 ARROW-5407: [C++] Allow building only integration test targets
omit 60671d5 ARROW-1774: [C++] Add Array::View()
omit c7b5656 ARROW-5554: [Python] Added a python wrapper for arrow::Concatenate()
omit 27daba0 ARROW-3650: [Python] warn on converting DataFrame with mixed type column names
omit f5045c9 ARROW-3897: [MATLAB] Add MATLAB support for writing numeric datatypes to a Feather file
omit dede1e6 ARROW-1207: [C++] Implement MapArray, MapBuilder, MapType classes, and IPC support
omit 71bcfdf ARROW-5551: [Go] implement FixedSizeArrays with 2-buffers layout
omit 8cc6bd4 ARROW-5476: [Java][Memory] Fix Netty Arrow Buf.
omit 084549a ARROW-5552: [Go] make Schema, Field and simpleRecord implement Stringer
omit f838c99 ARROW-5544: [Archery] Don't return non-zero on regressions
omit f3fde09 ARROW-1261: [Java] Add MapVector with reader and writer
omit 24fe0bc ARROW-5513: [Java] Refactor method name for getstartOffset to use camel case
omit 7b0b796 ARROW-5528: [C++] Fixed a bug when Concatenate() arrays with no value buffers.
omit bed52ed ARROW-5541 [R]: cast from negative int32 to uint32 and uint64 are now safe
omit bf2bff7 ARROW-973: [Website] Add FAQ page
omit 37e6183 ARROW-5485: [C++] Install libraries from googletest_ep into build output directory on non-Windows platforms.
omit 2e47488 ARROW-5534: [GLib] Add garrow_table_concatenate()
omit 1a00cf6 ARROW-4723: [Python] Ignore "hidden" files that starts with underscore
omit 6a2b98e ARROW-2818: [Python] Better error message when trying to convert sparse pandas data to arrow Table
omit 45dc301 ARROW-2256: [C++] Fix libfuzzer builds for clang-7
omit 48cb09d ARROW-5485: [Crossbow] Disable unit tests in Gandiva macOS crossbow job until underlying issue resolved
omit e49631d ARROW-4452: [Python] Serialize sparse torch tensors
omit 997226a ARROW-1983: [C++][Parquet] Add AppendRowGroups and WriteMetaDataFile methods
omit 20b7148 ARROW-5518: [Java] Set VectorSchemaRoot rowCount to 0 on allocateNew and clear
omit d235f69 ARROW-5436: [Python] parquet.read_table add filters keyword
omit 052130a ARROW-5521: [Packaging] Use Apache RAT 0.13
omit b492975 ARROW-5449: [C++] Test extended-length paths on Windows
omit f65c9cf ARROW-5495: [C++] Update some dependency URLs from http to https
omit ec6879b ARROW-4714: [C++][JAVA] Providing JNI interface to Read ORC file via Arrow C++
omit a2ef7d9 ARROW-4990: [C++] Support Array-Array comparison
omit 42dc04c ARROW-5516: [Python][Documentation] Development page for pyarrow has a missing dependency in using pip
omit 5a024f7 ARROW-5452: [R] Add API documentation website (pkgdown)
omit 714ef66 ARROW-5496: [R][CI] Fix relative paths in R codecov.io reporting
omit a4dad32 ARROW-5020: [CI] Split Gandiva-related packages into separate .yml file
omit 746805c ARROW-1837: [Java][Integration] Fix unsigned round trip integration tests
omit 272866f ARROW-5077: [Rust] Change Cargo.toml to use release versions
omit f22aee6 ARROW-5507: [Plasma] [CUDA] Fix compile error
omit 6727f90 ARROW-5334: [C++] Ensure all type classes end with "Type"
omit 135b5e3 ARROW-5285: [C++][Plasma] Implement to release GpuProcessHandle
omit b6123a8 ARROW-5463: [Rust] Add AsRef trait for Buffer.
omit 40f876b ARROW-5491: [C++] Remove unecessary semicolons following MACRO definitions
omit 12ed730 ARROW-5498: [C++][CI] Fix Flatbuffers related error with MinGW
omit 34a3a3b ARROW-5481: [GLib] Add "error" parameter document
omit 9e4d319 [Format] Fix typo in Sparse Union Type example (#4461)
omit b6f5979 ARROW-5477: [C++] Check required RapidJSON version
omit cdedd85 ARROW-5365: [C++][CI] Enable ASAN/UBSAN in CI
omit d8bf194 ARROW-5256: [C++] Add support for LLVM 7.1
omit 894b6e7 ARROW-3814: [R] RecordBatch$from_arrays()
omit 7bd9ad2 ARROW-5395: [C++] Utilize stream EOS in File format
omit 10ed256 ARROW-4504: [C++] Reduce number of C++ unit test executables from 128 to 82
omit 4dda722 ARROW-5390: [CI] Stop testing Python 2.7 on Travis-CI [skip appveyor]
omit 5f84c9c ARROW-5430: [Python] Raise ArrowInvalid for pyints larger than int64
omit f8874e0 ARROW-5487: [Docs] Fix Sphinx failure
omit 518df0c ARROW-2835: [C++] Make file position undefined after ReadAt()
omit 1eb06b6 ARROW-5469: [Go] implement read/write IPC for Date32/64 arrays
omit c273a24 ARROW-5468: [Go] implement read/write IPC for Timestamp arrays
omit 8800da1 ARROW-5467: [Go] implement read/write IPC for Time32/64 arrays
omit 6c6f090 ARROW-5266: [Go] implement read/write IPC for Float16
omit 4d60c8c ARROW-5441: [C++] Implement FindArrowFlight.cmake
omit 5025126 ARROW-5361: [R] Follow DictionaryType/DictionaryArray changes from ARROW-3144
omit d78dd07 ARROW-5461: [Java] Add micro-benchmarks for Float8Vector and allocators
omit 1b757b2 ARROW-5478: [Packaging] Drop Ubuntu 14.04 support
omit 76e6726 ARROW-5479: [Rust] [DataFusion] Use ARROW_TEST_DATA instead of relative path for testing
omit aa18d25 ARROW-5289: [C++] Move arrow/util/concatenate* to arrow/array
omit 8e0e2c0 ARROW-5456: [GLib][Plasma] Fix dependency order on building document
omit 3379ec2 ARROW-5470: [CI] Fix Travis-CI R job that broke with the local fs patch
omit a6da5e9 ARROW-4159: [C++] Build with -Wdocumentation when using clang and BUILD_WARNING_LEVEL=CHECKIN
omit 17e0198 ARROW-5396: [JS] Support files and streams with no record batches
omit 0054ef3 ARROW-5433: [C++][Parquet] Improve parquet-reader columns information, strip trailing whitespace from test case
omit dbeab70 ARROW-3294: [C++][Flight] Support Flight on Windows
omit 3dde5c7 ARROW-5464: [Archery] Fix default diff --benchmark-filter
omit ff2ee42 PARQUET-1422: [C++] Use common Arrow IO interfaces throughout codebase
omit e61bd90 ARROW-5462: [Go] support writing zero-length List arrays
omit 1c50bb4 ARROW-5459: [Go] implement Stringer for float16 DataType
omit fcbcccb ARROW-3680: [Go] implement Float16 array
omit a7dadb3 ARROW-5384: [Go] implement FixedSizeList array
omit 17e85bf ARROW-5387: [Go] properly handle sub-slice of List
omit 65ae609 ARROW-5457: [GLib][Plasma] Fix environment variable name for test
omit bf009d1 ARROW-5448: [C++][CI][MinGW] Ensure updating GCC and Python [skip travis]
omit a40aee6 ARROW-5455: [Rust] Build broken by 2019-05-30 Rust nightly
omit 978a167 ARROW-5429: [Java] Provide alternative buffer allocation policy
omit 833b4cf ARROW-5420: [Java] Implement or remove getCurrentSizeInBytes in Variab…
omit 823510c ARROW-5453: [C++] Update to cmake-format=0.5.2 and pin again
omit c39db99 ARROW-5403: [C++] Use GTest shared libraries with BUNDLED build, always use BUNDLED with MSVC
omit c327af0 ARROW-3344: [Python] Disable flaky Plasma test
omit 64f2cc7 ARROW-5393: [R] Add tests and example for read_parquet()
omit ba27e03 ARROW-5418: [CI][R] Run code coverage and report to codecov.io
omit 21e8785 ARROW-5446: [C++][CMake] Install arrow/util/config.h into CMAKE_INSTALL_INCLUDEDIR
omit 30b4736 ARROW-5378: [C++] Local filesystem implementation
omit 1b798a3 ARROW-5432: [Python] Add NativeFile.read_at()
omit 20961b7 ARROW-5269: [C++][Archery] Mark relevant benchmarks as regression
omit c8466cd ARROW-5443: [Crossbow] Turn parquet build off for Gandiva.
omit 93208e8 ARROW-5442: [Website] Clarify what makes a release artifact "official"
omit f2cfca1 ARROW-5416: [Website] Add Homebrew to project installation page
omit 343c289 ARROW-5437: [Python] Missing pandas pytest marker from parquet tests
omit f199a77 PARQUET-1517: [C++] Crypto package updates to match the final spec
omit a833444 ARROW-5434: [Memory][Java] Introduce wrappers for backward compatibility.
omit 2ea7350 ARROW-4086: [Java] Add apis to debug memory alloc failures
omit 1643c1e ARROW-5419: [C++] Allow recognizing empty strings as null strings in CSV files
omit 49714fb ARROW-5283: [C++][Plasma] Erase object id in client when abort object
omit 9fe728c ARROW-4741: [Java] Add missing type javadoc and enable checkstyle
omit 2d7838e ARROW-4302: [C++] Add OpenSSL to C++ build toolchain (#4384)
omit 46fb329 ARROW-5421: [Packaging][Crossbow] Duplicated key in nightly test configuration
omit d86b7d2 ARROW-5401: [CI] Print ccache statistics on Travis-CI [skip appveyor]
omit 8b0318a ARROW-5413: [C++] Skip UTF8 BOM in CSV files
omit 38b1ddf PARQUET-1411: [C++] Add parameterized logical annotations to Parquet metadata
omit 207b350 ARROW-5027: [Python] Python bindings for JSON reader
omit f82af62 ARROW-5349: [C++][Parquet] Add method to set file path in a parquet::FileMetaData instance
omit d82ac40 PARQUET-1586: [C++] Add --dump options to parquet-reader tool to dump def/rep levels
omit 21e9d74 ARROW-5245: [CI][C++] Unpin cmake format (current version is 5.1)
omit 184b8de ARROW-5332: [R] Update R package README with richer installation instructions
omit d20640d PARQUET-1243: [C++] Throw more informative exception when reading a length-0 Parquet file
omit 863b926 ARROW-653: [Python / C++] Add debugging function to print an array's buffer contents in hexadecimal
omit 9ea6da3 ARROW-4886: [Rust] Cast to list with offset
omit 9fcc12f ARROW-5404: [C++] force usage of nonstd::sv_lite::string_view instead of std::string_view
omit b3a4e95 ARROW-2119: [IntegrationTest] Add test case with a stream having no record batches
omit 3131912 [C++] Fix clang-7 warning from unused lambda capture
omit 985660d ARROW-5398: [Python] Fix Flight tests
omit 522ed10 ARROW-5371: [Release] Add tests for dev/release/00-prepare.sh
omit eb4e9e5 ARROW-5254: [Flight][Java] Change Flight doAction to allow multiple responses in Java
omit c18251e ARROW-4651: [Flight] Use URIs instead of host/port pair
omit aeb3412 ARROW-5392: [C++][CI] Disable static build with MinGW on AppVeyor
omit 8f5df45 ARROW-5218: [C++] Improve build when third-party library locations are specified
omit 1c4d433 ARROW-5389: [C++] Add Temporary Directory facility
omit 7a9ba61 PARQUET-1402: [C++] Parquet files with dictionary page offset as 0 is not readable
omit 828d18e ARROW-5388: [Go] use arrow.TypeEquals in array.NewChunked
omit 68329e7 ARROW-5325: [Archery][Benchmark] Output properly formatted jsonlines from benchmark diff cli command
omit 81e4013 ARROW-5383: [Go] Update flatbuf for new Duration type
omit cee3fc6 ARROW-5362: [C++] Fix compression test memory usage
omit 2d4fe01 PARQUET-1583: [C++] Remove superfluous parquet::Vector class
omit 853799a ARROW-5372: [GLib] Add support for null/boolean values CSV read option
omit 5870080 PARQUET-1582: [C++] Add ToString method to ColumnDescriptor
omit 2b4ca01 ARROW-5369: [C++] Add support for glog on Windows
omit dff9e30 ARROW-4013: [Docs][C++] Add how to build on MSYS2
omit bbe239d ARROW-5368: [C++] Disable jemalloc by default with MinGW
omit 3da236a ARROW-5330: [CI] Run Python Flight tests on Travis [skip appveyor]
omit e643845 ARROW-5260: [Python] Fix crash when deserializating from components in another process
omit c154825 ARROW-5376: [C++] Workaround for gcc 5.4.0 bug
omit cd34f8b PARQUET-1581: [C++] Fix undefined behavior in encoding.cc
omit 3848b65 ARROW-5113: [C++] Fix DoPut with dictionary arrays, add tests
omit 445482e ARROW-5317: [Rust] [Parquet] impl IntoIterator for SerializedFileReader
omit 0028b22 ARROW-5373: [Java] Add missing details for Gandiva Java Build
omit 7a55621 ARROW-5102: [C++] Reduce header dependencies
omit 3ab2f52 ARROW-5364: [C++] Use ASCII rather than UTF-8 in BuildUtils.cmake comment
omit b973a77 ARROW-5363: [GLib] Fix coding styles
omit 2735683 ARROW-2412: [Integration] Add nested dictionary test case, skipped for now
omit 9517d92 ARROW-5360: [Rust] Update rustyline to fix build
omit e68ca7f ARROW-3144: [C++/Python] Move "dictionary" member from DictionaryType to ArrayData to allow for variable dictionaries
omit 1ed608a ARROW-5314: [Go] fix bug for String Arrays with offset
omit 66bebe4 ARROW-5314: [Go] Fix bug for FixedSizeBinary with offset
omit 386a61e ARROW-5308: [Go] remove deprecated Feather format
omit 418f85b ARROW-5346: [C++] Revert changed to vendored datetime library
omit 6c63c79 ARROW-5348: [Java][CI] Add missing gandiva javadoc
omit 1dfbe73 ARROW-5301: [Python] update parquet docs on multithreading
omit 4627232 ARROW-5311: [C++] use more specific error status types in take
omit fcc0704 ARROW-5319: [C++][CI] Use ccache with MinGW builds on AppVeyor [travis skip]
omit 7b2d685 ARROW-5250: [Java] Add javadoc comments to public methods, remove style check suppression.
omit 6f80ea4 ARROW-835: [Format][C++][Java] Create a new Duration type
omit c66a878 ARROW-5274: [JavaScript] Wrong array type for countBy
omit 70cbe37 ARROW-5329: [MATLAB] Add support for building MATLAB interface to Feather directly within MATLAB
omit f0f50b0 ARROW-5275: [C++] Generic filesystem tests
omit 9d3b62a ARROW-5313: [Format] Comments on Field table are a bit confusing
omit dc13c6c ARROW-5321: [Gandiva][C++] add isnull impl for string types
omit 10db674 ARROW-5288: [Documentation] Enhance the contribution guidelines page
omit 181ebd4 PARQUET-1574: [C++] fix parquet-encoding-test
omit b199b27 ARROW-4993: [C++] Add simple build configuration summary
omit 85420d5 ARROW-5323: [CI] Compress clcache files [skip travis]
omit 1fca933 ARROW-5304: [C++] fix thread-safe on CudaDeviceManager::GetInstance
omit 608e846 ARROW-5284: [Rust] Replace libc with std::alloc for memory allocation
omit 365b22b ARROW-4806: [Rust] Temporal array casts
omit 8b152b4 ARROW-5268: [GLib] Add GArrowJSONReader
omit a10ed09 ARROW-5306: [CI] [GLib] Disable GTK-Doc
omit 2ca6fe8 ARROW-5291: [Python] Add wrapper for take kernel on Array
omit ea271b3 ARROW-1280: [C++] add fixed size list type
omit 3939252 ARROW-5286: [Python] support struct type in from_pandas
omit 0ee2ff1 ARROW-5290: [Java] Provide a flag to enable/disable null-checking in vector's get methods
omit 828c44b ARROW-4725: [C++] Enable dictionary builder tests with MinGW build
omit 3eb07b7 ARROW-2707: [C++] Add Table::Slice
omit d141d78 ARROW-5246: [Go] use Go-1.12.x in CI
omit ccdaa9f ARROW-5296: [Java] Ignore timeout-based Flight tests for now
omit fb05fd8 ARROW-5264: [Java] Allow enabling/disabling boundary checking by environmental variable
omit f88474c ARROW-4505: [C++] adding pretty print for dates, times, and timestamps
omit a1cb373 ARROW-5298: [Rust] Add debug implementation for buffer data.
omit 690c560 [Java] Method can return the value bigger than long MAX_VALUE (#4266)
omit 9851a3e ARROW-5281: [Rust] Extract DataPageBuilder to test common
omit 0034ef2 ARROW-5222: [Python] Revise pyarrow installation instructions for macOS
omit 224d29c ARROW-5294: [Python] [CI] Fix manylinux1 build
omit f15b213 PARQUET-1571: [C++] Fix BufferedInputStream when buffer exactly exhausted
omit c3c8e76 ARROW-5071: [Archery] Implement running benchmark suite
omit 7f79416 ARROW-5136: [Flight] Call options
omit 9fadcd2 ARROW-767: [C++] Filesystem abstraction
omit 34b9bb2 ARROW-3191: [Java] Make ArrowBuf work with arbitrary underlying memory
omit 0a5f90a ARROW-3475: [C++] Allow builders to finish to the corresponding array type
omit 0882924 ARROW-5270: [C++] reduce json-reader-test's working size
omit 6720c98 ARROW-4503: [C#] Eliminate allocations in ArrowStreamReader when reading from a Stream
omit eef5857 ARROW-4956: [C#] Allow ArrowBuffers to wrap external Memory
omit 44bafe4 PARQUET-1569: [C++] Consolidate shared unit testing header files
omit 89a18b5 ARROW-5252: [C++] Use standard-compliant std::variant backport
omit 790c142 ARROW-5258: [C++/Python] Collect file metadata of dataset pieces
omit 87d8b88 ARROW-5262: [Python] Fix typo
omit 4f6fb56 ARROW-5112: [Go] implement writing IPC Arrow stream/file
omit 982f341 ARROW-3767: [C++] Add cast from null to any other type
omit 25dc4c9 ARROW-5007: [C++] Remove DCHECK in intrinsic headers
omit ff518e4 ARROW-5238: [Python] Convert arguments to pyarrow.dictionary
omit 7f722b2 ARROW-5233: [Go] Migrate to flatbuffers-v1.11.0
omit 6c626c8 ARROW-5253: [C++] Fix snappy external build
omit a9582ea PARQUET-1405: Fix writing statistics into DataPageHeader
omit 0e7de0d ARROW-5249: [Java] Add auth capability to Flight async operations (#4238)
omit b7054c2 ARROW-4708: [C++] add multithreaded json reader
omit a9ae4a9 PARQUET-1405: Fix writing statistics into DataPageHeader
omit d7f40b8 ARROW-5000: [Python] Fix 'SO' DeprecationWarning in setup.py
omit 250e97c PARQUET-1523: [C++] Vectorize Comparator interface, remove virtual calls on inner loop. Refactor Statistics to not require PARQUET_EXTERN_TEMPLATE
omit 0289af2 ARROW-5130: [C++][Python] Limit exporting of std::* symbols
omit e32c0b3 ARROW-5232: [Java] Avoid runaway doubling of vector size
omit 8a41288 ARROW-5174: [Go] implement Stringer for DataTypes
omit 30a473e ARROW-5173: [Go] handle multiple concatenated record batches
omit a54b510 ARROW-5172: [Go] implement reading fixed-size binary arrays from Arrow file
omit f958ba2 ARROW-5237: [Python] populate _pandas_api.version
omit 3514a37 ARROW-4717 [C#] Consider exposing ValueTask instead of Task
omit 782a63d ARROW-5243: [Java][Gandiva] Add decimal compare tests
omit 515af96 ARROW-5240: [C++][CI] pin cmake_format
omit 15c86e6 ARROW-5186 [Plasma] Fix crash caused by improper free on CUDA memory
omit 36a3782 ARROW-5225: [Java] Improve performance of BaseValueVector#getValidityBufferSizeFromCount
omit 56a1292 ARROW-4694: [CI] Improve detect-changes.py on Travis PRs
omit cd4c2ca ARROW-5110: [Go] implement reading struct arrays from Arrow file
omit 9526138 ARROW-5111: [Go] implement reading list arrays from Arrow file
omit 79fb767 ARROW-5109: [Go] implement reading binary/string arrays from Arrow file
omit 6106ac9 ARROW-5226: [Gandiva] Add cmp functions for decimals
omit 8724f3c ARROW-5150: [Ruby] Add Arrow::Table#raw_records
omit d2283c0 ARROW-5217: [Rust] [DataFusion] Fix failing tests
omit 338c62a ARROW-5212: [Go] Support reserve for the data buffer in the BinaryBuilder
omit 02bd2a8 ARROW-5214: [C++] Fix thirdparty download script
omit 0602142 ARROW-5117: [Go] fix panic when nil or empty slices are appended to builders
omit 67efb73 ARROW-5219: [C++] Build protobuf_ep in parallel when using Ninja build
omit 621d649 Fix Travis-CI doc build failure [skip appveyor] (#4205)
omit 3f58a14 ARROW-5049: [Python] org/apache/hadoop/fs/FileSystem class not found when pyarrow FileSystem used in spark
omit 5f9275e ARROW-5191: [Rust] Expose CSV and JSON reader schemas
omit c3511db ARROW-4827: [C++] Implement benchmark comparison
omit f913d8f ARROW-4702: [C++] Update dependency versions
omit ecfb807 ARROW-5155: [GLib][Ruby] Add support for building union arrays from data type
omit 948379f ARROW-5204: [C++] Improve builder performance
omit a419ec8 ARROW-5165: [Python] update dev installation docs for --build-type + validate in setup.py
omit 813b4d5 ARROW-5201: [Python] handle collections.abc deprecation warnings
omit e64a4b7 ARROW-5203: [GLib] Add support for Compare filter
omit 532450d ARROW-5179: [Python] Return plain dicts, not OrderedDict, on Python 3.7+
omit 277307d ARROW-5195: [C++] Detect null strings in CSV string columns
omit 5f8f08b PARQUET-1565: [C++] Add default case to catch all unhandled physical types
omit 85db347 ARROW-5167: [C++] Upgrade string-view-light to latest
omit e441291 ARROW-4824: [Python] Fix error checking in read_csv()
omit f014d76 ARROW-5185: [C++] Add support for Boost with CMake configuration file
omit d9f6753 ARROW-2796: [C++] Simplify version script used for linking
omit b38936f ARROW-5187: [Rust] Add ability to convert StructArray to RecordBatch
omit fb7ff7b ARROW-5188: [Rust] Add temporal types to struct builders
omit 271599e ARROW-5189: [Rust] [Parquet] Format / display individual fields within a parquet row
omit 5a022d8 ARROW-5178: [Python] Add Table.from_pydict()
omit 9dd8668 ARROW-4805: [Rust] Write temporal arrays to CSV
omit 933cd3c ARROW-4968: [Rust] Assert that struct array field types match data in…
omit 2b5add5 ARROW-5144: [Python] ParquetDataset and ParquetPiece not serializable
omit a806508 ARROW-5184: [Rust] Broken links and other documentation warnings
omit 70813d7 ARROW-5163 : [Gandiva] Cast timestamp/date are incorrectly evaluating year 0097 to 1997
omit 0e99fc4 ARROW-5183: [CI] Fix AppVeyor failure
omit 661d1cf ARROW-5177: [C++/Python] Check column index when reading Parquet column
omit e8b2207 ARROW-5091: [Flight] Rename FlightGetInfo message to FlightInfo
omit b496913 ARROW-4708: [C++] refactoring JSON parser to prepare for multithreaded impl
omit 7561027 ARROW-3399: [Python] Implementing numpy matrix serialization
omit fe0dc31 ARROW-5171: [C++] Use LESS instead of LOWER in compare enum
omit 1c0930d ARROW-5108: [Go] implement reading primitive arrays from Arrow file
omit d49e39a ARROW-5157: [Website] Add MATLAB to powered by Apache Arrow website
omit c822e46 ARROW-3087: [C++] Implement Compare filter kernel
omit cc5d687 ARROW-4467: [Rust] [DataFusion] Create a REPL & Dockerfile for DataFusion
omit 70db333 ARROW-5164: [Gandiva][C++] Introduce murmur32 for 32 bit types.
omit 6241a38 ARROW-5129: [Rust] Column writer bug: check dictionary encoder when adding a new data page
omit d8fda48 ARROW-5168: [GLib] Add garrow_array_take()
omit 7f53809 ARROW-5162: [Rust] [Parquet] Rename mod reader to arrow.
omit 8537420 ARROW-5100: [JS] Remove swap while collapsing contiguous buffers
omit 28db947 ARROW-5127: [Rust] [Parquet] Add page iterator.
omit 9eaa12f ARROW-5137: [Flight] Implement auth API
omit 76e1bc5 ARROW-4911: [R] Progress towards completing windows support
omit 264dc56 ARROW-5160: [C++] Don't evaluate expression twice in ABORT_NOT_OK
omit 03122de ARROW-5159: [Rust] Unable to build benches in arrow crate.
omit 1ff1bca ARROW-5146: [Dev] Fix project name inference in merge script
omit 5133711 ARROW-5149: [Packaging][Wheel] Pin LLVM to version 7 in windows builds
omit 646624b ARROW-5038: [Rust] [DataFusion] Implement AVG aggregate function
omit bd35047 ARROW-5056: [Packaging] Adjust conda recipes to use ORC conda-forge package on unix systems
omit 2a4e48e ARROW-5124: [C++] Add support for Parquet in MinGW build
omit 1690a3e ARROW-5147: [C++] Add missing dependencies to Brewfile
omit 0d6f6d0 ARROW-5148: [Gandiva] Allow linking with RTTI-disabled LLVM builds
omit 11944b1 ARROW-5152: [Python] Fix CMake warnings
omit 003d8d0 ARROW-4622: [C++][Python] MakeDense and MakeSparse in UnionArray should accept a vector of Field
omit b2adf33 ARROW-2102: [C++] Implement Take kernel
omit d8e4763 ARROW-3200: [C++] Support dictionaries in Flight streams
omit 454d598 ARROW-5132: [Java] Errors on building gandiva_jni.dll on Windows with Visual Studio 2017
omit e881aef ARROW-2467: [Rust] Add generated IPC code
omit 71e2576 ARROW-3804: [R] Support older versions of R runtime
omit 71c0554 ARROW-4356: [CI] Add integration (docker) test for turbodbc
omit 6907d97 ARROW-5126: [Rust] [Parquet] Convert parquet column desc to arrow data type
omit 4495305 ARROW-5064: [Release] Pass PKG_CONFIG_PATH to glib in the verification script
omit 827cd43 ARROW-5095: [Flight][C++] Expose server error message in DoGet
omit 21b23f7 ARROW-5119: [Go] fix Boolean stringer implementation
omit 32fda11 ARROW-5062: [Java][FlightRPC] Shade com.google.guava usage in Flight
omit bee8d6f ARROW-4566: [Flight] Add option to run Flight benchmark against separate server
omit e20dc90 ARROW-4625: [Flight][Java] Add method to await Flight server termination in Java
omit af4f529 ARROW-5081: [C++] Use PATH_SUFFIXES when searching for dependencies
omit 7a93316 ARROW-5116: [Rust] move kernel related files under compute/kernels
omit ba9f809 ARROW-4959:[C++][Gandiva][Crossbow] Gandiva crossbow packaging changes.
omit 384a3b0 ARROW-5019: [C#] ArrowStreamWriter doesn't work on a non-seekable stream
omit 47cc7e5 [Website] Add additional new Arrow committers from 0.12.0 to 0.13.0
omit 1574b77 ARROW-5094: [Packaging] Add APT/Yum verification scripts
omit 51c64ac ARROW-5096: [Packaging][deb] Add missing plasma-store-server packages
omit a9f50a9 ARROW-5097: [Packaging][CentOS6] Remove needless dependencies
omit 2c16eb6 ARROW-5098: [Website] Update how to install .deb by APT
omit 34ff4b4 ARROW-4913:[Java][Memory] Add additional methods for observing allocations.
omit 3101911 ARROW-5093: [Packaging] Add support for selective binary upload
omit 1ef662f ARROW-4945: [Flight] Enable integration tests in Travis
omit f7ef65e ARROW-3791: [C++ / Python] Add boolean type inference to the CSV parser
omit a49fa50 ARROW-5084: [Website] Add blog post for 0.13.0 release
omit 9af4132 ARROW-5088: [C++] Only add -Werror in debug builds. Add C++ documentation about compiler warning levels
omit f9e21ae ARROW-4596: [Rust] [DataFusion] Implement COUNT
omit 56d5d23 ARROW-5078: [Documentation] Sphinx is failed by RemovedInSphinx30Warning
omit cd46303 ARROW-5075: [Release] Add 0.13.0 release note
omit f6d883a ARROW-5079: [Release] Add a script that releases C# package
omit 0fcaf00 ARROW-5076: [Release] Improve post binary upload performance
omit 90678f1 ARROW-5080: [Release] Add a script that releases Rust packages
omit 20a3e6d ARROW-5053: [Rust] [DataFusion] Use ARROW_TEST_DATA env var
omit 5342be1 ARROW-4301: [Java][Gandiva] Update version manually
omit 722b0a1 ARROW-5039: [Rust] [DataFusion] Re-implement CAST support
omit 57de5c3 ARROW-5051: [GLib][Gandiva] Don't return temporary memory
omit cab411a [Website] Added InAccel as powered by Apache Arrow
omit 947e95f ARROW-4971: [Go] Add type equality test function
omit 0470f8e ARROW-5061: [Release] Improve 03-binary performance
omit 914fe13 ARROW-5058: [Release] Fix typos in vote e-mail template
omit f03980b ARROW-5050: [C++] Specify dependencies of grpc_ep
omit 0abd4b7 [Release] Update .deb package names for 0.14.0
omit 2260169 [Release] Update versions for 0.14.0-SNAPSHOT
omit 7d67246 [maven-release-plugin] prepare for next development iteration
omit dfb9e7a [maven-release-plugin] prepare release apache-arrow-0.13.0
omit 5dc6a40 [Release] Update versions for 0.13.0
omit 6f228db [Release] Update .deb/.rpm changelogs for 0.13.0
omit dbc2908 [Release] Update CHANGELOG.md for 0.13.0
omit 97abab5 ARROW-5029: [C++] Fix compilation warnings in release mode
omit f29f5c0 ARROW-5048: [Release][Rust] Set up arrow-testing in verification script
omit 72c496e ARROW-5047: [Release] Always set up parquet-testing in verification script
omit cebfc79 ARROW-5046: [Release][C++] Exclude fragile Plasma test from verification script
omit d588046 ARROW-5044: [Release][Rust] Use stable toolchain for format check in verification script
omit 4b325d8 ARROW-5031: [Dev] Run CUDA Python tests in release verification script
omit c815f7e ARROW-5043: [Release][Ruby] Fix dependency error in verification script
omit b5f8426 ARROW-5041: [C++] add GTest_SOURCE=BUNDLED to verify-release-candidate.bat
omit 99ba3b2 ARROW-5042: [Release] Use the correct dependency source in verification script
omit 173f0ab ARROW-5032: [C++] Install headers in vendored/datetime directory
omit 8ccf481 ARROW-4996: [Plasma] Enable uninstalling of signal handler and fix log_dir
omit c0590fc ARROW-5026: [Python][Packaging] Fix gandiva.dll detection on non Windows
omit c1926f7 ARROW-4939: [Python] Add wrapper for "sum" kernel
omit 7a339f1 ARROW-5025: [Python][Packaging] Fix gandiva.dll detection
omit 617bf47 ARROW-5013: [Rust] [DataFusion] Refactor runtime expression support
omit a9706a3 ARROW-4595: [Rust] Implement Table API (a.k.a DataFrame)
omit 3e9a2e4 ARROW-5024: [Release] Fix missing variable with --arrow-version
omit 2a7c184 ARROW-5023: [Release] Fix default value syntax in 02-source.sh
omit 4e3c733 ARROW-4646: [C++/Packaging] Ship gandiva with the conda-forge packages
omit d2b5b3b ARROW-4952: [C++] Floating-point comparisons should consider NaNs unequal
omit 676cd93 ARROW-5018: [Release] Include JavaScript implementation
omit 60e01fd ARROW-5014: [Java] Fix typos in Flight module
omit 9c174f4 ARROW-4645: [C++/Packaging] Ship Gandiva with OSX and Windows wheels
omit c43a7f2 ARROW-4995: [R] Support for winbuilder for CRAN checks
omit eb8bc60 ARROW-5010: [Release] Fix source release docker
omit 52ca078 ARROW-5011: [Release] Add support in source release script for custom git hash
omit f70dbd1 ARROW-4872: [Python] Keep backward compatibility for ParquetDatasetPiece
omit fd8887b ARROW-5012: [C++] Install testing headers
omit 74bdefa ARROW-5009: [C++] Remove using std::.* where I could find them
omit f870183 ARROW-3578: [Release] Resolve all hard and symbolic links in tar.gz
omit a0b4a8c PARQUET-1477: [C++] sync thrift to final crypto spec
omit 0536ef8 ARROW-5003: [R] remove dependency on withr
omit 537bfb5 ARROW-5006: [R] parquet.cpp does not include enough Rcpp
omit d0626c0 ARROW-4250: [C++] adding explicit epsilon for ApproxEquals and corresponding assert macro
omit 6008e43 ARROW-4940: [Rust] Enable warnings for missing docs, add docs in datafusion
omit 3129732 ARROW-4772: [C++] new ORC adapter interface for stripe and row iteration
omit a7a8fd0 [Format] Add clarification about interpretation of offsets in multiply-nested List types
omit 3cd5df2 ARROW-4989: [C++] Find re2 on Ubuntu if asked to
omit 6d46faa ARROW-4994: [Website] Update details for ptgoetz
omit fc7d07b ARROW-4688: [C++][Parquet] Chunk binary column reads at 2^31 - 1 byte boundaries to avoid splitting chunk inside nested string cell
omit 9884b9e ARROW-4976: [JS] Invalidate RecordBatchReader node/dom streams on reset()
omit 81c726f ARROW-4977: [Ruby] Add support for building on Windows
omit 13b01f7 ARROW-4981: [Ruby] Add support for CSV data encoding conversion
omit b6b085b ARROW-4980: [GLib] Use GInputStream as the parent of GArrowInputStream
omit 31dafd2 ARROW-4997: [C#] ArrowStreamReader doesn't consume whole stream and doesn't implement sync read.
omit 080c83d ARROW-3843: [C++][Python] Allow a "degenerate" Parquet file with no columns
omit d00497b ARROW-4983: [Plasma] Unmap memory upon destruction of the PlasmaClient
omit 42e24f8 ARROW-4979: [GLib] Add missing lock to garrow::GIOInputStream
omit 696944b ARROW-4991: [CI] Bump travis node version to 11.12
omit 483fd8c ARROW-4628: [Rust] [DataFusion] Implement type coercion query optimizer rule
omit 7901f8e ARROW-4984: Check if Flight gRPC server starts properly
omit e9cf83c [Release] Apache Arrow JavaScript 0.4.1
omit bbd7a69 ARROW-4988: [JS] Bump required node version to 11.12
omit 3bf1e39 ARROW-4881: [C++] remove references to ARROW_BUILD_TOOLCHAIN
omit 9feb01a ARROW-4978: [Ruby] Fix wrong internal variable name for table data
omit f2a2505 ARROW-4982: [GLib][CI] Run tests on AppVeyor
omit ad1697e ARROW-4862: [C++] Fix gcc warnings in CHECKIN
omit 376c9ad ARROW-4854: [Rust] Use zero-copy slice for limit kernel
omit 50e9f64 ARROW-4951: [C++] Turn off cpp benchmarks in cpp docker images
omit fbcaf9f ARROW-4853: [Rust] Array slice doesn't work on ListArray and StructArray
omit 1e620ac ARROW-4948: [JS] Nightly test failure
omit 43f2a31 ARROW-549: [C++] Add arrow::Concatenate function to combine multiple arrays into a single Array
omit bd00f80 ARROW-4969: [C++] Set RPATH in correct order for test executables on OSX
omit 37f898f ARROW-3208: [C++] Fix Cast dictionary to numeric segfault
omit ca23513 ARROW-4697: [C++] Add URI parsing facility
omit 8abed59 ARROW-4961: [C++] Add documentation note that GTest_SOURCE=BUNDLED is current required on Windows
omit fe26c70 ARROW-4802: [Python] Follow symlinks when deriving Hadoop classpath for HDFS
omit 5dc54da ARROW-4871: [Java/Flight] Handle large Flight messages
omit 4b28138 ARROW-4568: [C++] Add version macros to headers
omit 36b13fa ARROW-4947: [Flight/C++] Remove redundant schema parameter to Flight client DoGet
omit b378a4d ARROW-4950: [C++] Fix CMake 3.2 build
omit 6e14edc ARROW-4964: [Ruby] Add closed check if available on auto close
omit 50bc9f4 ARROW-4640: [Python] Add docker-compose configuration to build and test the project without pandas installed
omit 8281a5d ARROW-4413: [Python] Fix pa.hdfs.connect() on Python 2
omit c05687d ARROW-4946: [C++] Support detection of flatbuffers without FlatbuffersConfig.cmake
omit 286bf7c ARROW-4637: [Python] Conditionally import pandas symbols if they are used. Do not require pandas as a test dependency
omit 9c33e1a ARROW-4905: [C++][Plasma] Remove dlmalloc symbols from client library
omit 16fdd1c ARROW-4958: [C++] Parquet benchmarks depend on its static test libs
omit 9292ac9 ARROW-4910: [Rust] [DataFusion] Remove all uses of unimplemented!
omit ee59aaf ARROW-4928: [Python] Fix Hypothesis test failures
omit af86869 ARROW-4954: [Python] Fix test failure with Flight enabled
omit 8f32019 ARROW-4955: [GLib] Add garrow_file_is_closed()
omit c26ba34 Fix name of interval type (#3949)
omit 8d57332 ARROW-4869: [C++] Fix gmock usage in compute/kernels/util-internal-test.cc
omit 816c10d [C#] Fix copyright, company and authors metadata in assembly and nuget. (#3965)
omit 7a495e7 ARROW-3824: [R] Add basic build and test documentation
omit 4107529 ARROW-4909: [CI] Use hadolint to lint Dockerfiles
omit 686c44c Add pypi / conda-forge version shields for pyarrow and r-arrow (#3959)
omit 3771045 Fix markdown syntax in python's and rust's readme (#3964)
omit 5ab0b05 ARROW-4944: [C++] Raise minimal required thrift-cpp to 0.11 in conda environment
omit 30ab761 ARROW-4926: [Rust] [DataFusion] Update README for 0.13.0
omit 71c529f ARROW-4855: [Packaging] Generate default package version based on cpp tags in crossbow.py
omit 4705559 ARROW-4907: [CI] Add docker container to inspect docker context
omit 129b77c ARROW-4908: [Rust] [DataFusion] Add support for date/time parquet types encoded as INT32/INT64
omit d6fa8a8 ARROW-4895: [Rust] [DataFusion] Move error.rs to root of crate
omit 18b3fc1 ARROW-4740: [Java] Upgrade to JUnit 5.
omit 7b43bcf ARROW-4942: [Ruby] Remove needless omits in tests
omit 699878d ARROW-4081: [Go] Sum methods panic when the array is empty
omit a59d51e ARROW-4734: [Go] Add option to write a header for CSV writer
omit fd0b90a ARROW-3769: [C++] Add support for reading non-dictionary encoded binary Parquet columns directly as DictionaryArray
omit a530848 ARROW-4937: [R] Clean pkg-config related logic
omit 2f740ac ARROW-4932: [GLib] Use G_DECLARE_DERIVABLE_TYPE macro
omit 201a3bc ARROW-4929: [GLib] Add garrow_array_count_values()
omit d94a9fc ARROW-4339: [C++][Python] Developer documentation overhaul for 0.13 release
omit 9d73e0a ARROW-4931: [C++] CMake fails on gRPC ExternalProject
omit 066ee43 ARROW-4906: [Format] Write about SparseMatrixIndexCSR format is sorted
omit d95208f [Docker][C++] Remove duplicated ARROW_GANDIVA line from docker_build_cpp.sh
omit 974b723 ARROW-4933: [R] Autodetect Parquet support using pkg-config
omit 79c93c7 ARROW-4918: [C++] Add cmake-format to pre-commit
omit 9d2280f ARROW-4915: [GLib][C++] Add arrow::NullBuilder support for GLib
omit ad69ecb ARROW-4839: [C#] Add NuGet package metadata and instructions.
omit cc33723 ARROW-4893: [C++] conda packages should use inside of conda-build
omit 4fe873e ARROW-4903: [C++] Fix static/shared-only builds
omit d0a51f3 ARROW-4897: [Rust] [DataFusion] Improve rustdocs
omit 2d188b5 ARROW-4882: [GLib] Add sum functions
omit 04a7b68 ARROW-4924: [Ruby] Add Decimal128#to_s(scale=nil)
omit 100dab0 ARROW-4900: [C++] polyfill __cpuidex on mingw-w64
omit 9bc58a1 ARROW-4922: [Packaging] Use system libraries for .deb and .rpm
omit 76e8fe9 ARROW-4867: [Python] Respect ordering of columns argument passed to Table.from_pandas
omit c707822 ARROW-4887: [GLib] Add garrow_array_count()
omit aab4946 ARROW-4506: [Ruby] Add Arrow::RecordBatch#raw_records
omit e3df5b7 ARROW-4466: [Rust] [DataFusion] Add support for Parquet data source
omit 359ba42 ARROW-4873: [C++] Clarify documentation about how to use external ARROW_PACKAGE_PREFIX while also using CONDA dependency resolution
omit 67baa1e ARROW-4896: [Rust] [DataFusion] Remove all uses of panic! from DataFusion tests
omit b601a63 ARROW-4056: [C++] Unpin boost-cpp in conda_env_cpp.yml
omit e50269d ARROW-4899: [Rust] [DataFusion] Remove panic from expression.rs
omit 49656ec ARROW-4894: [Rust] [DataFusion] Remove all uses of panic! from aggregate.rs
omit 3b959a3 ARROW-4898: [C++] Old versions of FindProtobuf.cmake use ALL-CAPS for variables
omit d143a42 ARROW-4891: [C++] Add zlib headers to include directories
omit 3e880cb [Python] Switch manylinux1 image back to latest (#3924)
omit 0451b99 ARROW-4892: [Rust] [DataFusion] Move SQL parser and planner into SQL module
omit d90c159 ARROW-4858: [Flight/Python] enable FlightDataStream to be implemented in Python
omit be8f941 ARROW-4751: [C++] Add pkg-config to conda_env_cpp.yml now that it's available on Windows
omit 0d30212 ARROW-4901: [Go] add AppVeyor CI
omit 0bfdb80 ARROW-4889: [C++] Add STATUS messages for Protobuf in CMake
omit d655035 ARROW-4878: [C++] Append \Library to CONDA_PREFIX when using ARROW_DEPENDENCY_SOURCE=CONDA
omit 90d665e ARROW-4865: [Rust] Support list casts
omit afffe3a Fix link to Flight.proto (#3915)
omit 548e194 ARROW-4673: [C++] Implement Scalar::Equals and Datum::Equals
omit 76e5425 ARROW-4870: [Ruby] Fix mys2_mingw_dependencies
omit 99a47ab ARROW-4862: [GLib] Add GArrowCastOptions::allow-invalid-utf8 property
omit 431fc13 ARROW-4866: [C++] Fix zstd_ep build for Debug, static CRT builds. Add separate CMake variable for propagating compiler toolchain to ExternalProjects
omit 74436f0 ARROW-4705: [Rust] Improve error handling in csv reader
omit dcee4ad ARROW-4859: [GLib] Add garrow_numeric_array_mean()
omit 954e3f4 ARROW-4251: [C++][Release] Add option to set ARROW_BOOST_VENDORED environment variable in verify-release-candidate.sh
omit 5114be6 ARROW-4611: [C++] Rework CMake logic
omit 2b574f9 ARROW-4486: [Python][CUDA] Add base argument to foreign_buffer
omit 3e6d968 [C++/Python/CI] Use more recent docker-compose in manylinux1 jobs [skip ci] (#3897)
omit 9198f63 ARROW-3364: [Docs] Add docker-compose integration documentation
omit d2e1ee9 ARROW-4743: [Java] Add javadoc missing in classes and methods in java…
omit 31aa19d ARROW-4206: [Gandiva] support decimal divide and mod
omit 85fc004 ARROW-1572: [C++] Implement "value counts" kernels for tabulating value frequencies
omit 34c6ffe ARROW-4012: [Website] Add documentation how to install Apache Arrow on MSYS2
omit 92433c8 ARROW-3882: [Rust] Cast Kernel for most types
omit 95d62ca ARROW-4834: [R] Feature flag when building parquet
omit 86f480a ARROW-1639: [Python] Serialize RangeIndex as metadata via Table.from_pandas instead of converting to a column of integers
omit 0c4f857 ARROW-4831: [C++] CMAKE_AR is not passed to ZSTD thirdparty dependency
omit 65d0e19 ARROW-4776: [C++] Add DictionaryBuilder constructor which takes a dictionary array
omit 4fefff3 ARROW-4850: [CI] Ensure integration_test.py returns non-zero on failures
omit eae80e5 ARROW-4820: [Python] hadoop class path derived not correct
omit e7713aa ARROW-4811: [C++] Fix misbehaving CMake dependency on flight_grpc_gen
omit f83a282 ARROW-4335: [C++] Better document sparse tensor support
omit 372b6da ARROW-295: [Documentation] Add DOAP file
omit 7a539f3 ARROW-4789: [C++] Deprecate and and later remove arrow::io::ReadableFileInterface
omit bd0dfe5 ARROW-4421: [C++][Flight] Handle large RPC messages in Flight
omit c1debde ARROW-4835: [GLib] Add boolean operations
omit cc0a9cb ARROW-4735: [Go] Optimize CSV writer CPU/Mem performances
omit b16b88b ARROW-4724: [C++][CI] Enable Python build and test in MinGW build
omit 5f2a8d2 ARROW-4846: [Java] Upgrade to jackson 2.9.8
omit 6945227 ARROW-4826: [Go] export Flush method for CSV writer
omit 082aa40 ARROW-4664: [C++] Do not execute expressions inside DCHECK macros in release builds
omit 781d67e ARROW-4620: [C#] Add unit tests for "Types" in arrow/csharp
omit f861e06 ARROW-4828: [Python] manylinux1 docker-compose context should be python/manylinux1
omit 0fb9e58 ARROW-4837: [C++] Support c++filt on a custom path in the run-test.sh script
omit 6686cd3 ARROW-2022: [Format] Add metadata to message
omit f05369e ARROW-4796: [Flight/Python] Keep underlying Python object alive in FlightServerBase.do_get
omit 34481c2 ARROW-4808: [Java][Vector] More util methods to set decimal vector.
omit 7ddad36 ARROW-3735: [Python] Add test for calling cast() with None
omit 750896f ARROW-4822: [C++/Python] Check for None on calls to equals
omit e4ae2f6 ARROW-3951: [Go] implement a CSV writer
omit 3db5797 ARROW-4790: [Python/Packaging] Update manylinux docker image in crossbow task
omit 11ae07b ARROW-4681: [Rust] [DataFusion] Partition aware data sources
omit 6850288 ARROW-3954: [Rust] Add Slice to Array and ArrayData
omit 78105f9 ARROW-2409: [Rust] Deny warnings in CI.
omit 0ad791e ARROW-4813: [Ruby] Add tests for == and !=
omit 17500f7 ARROW-4801: [GLib] Suppress Meson warnings
omit fb8704d ARROW-2015: [Java] Replace Joda time with Java 8 time
omit 4afd2ee ARROW-4699: [C++] remove json chunker's requirement of null terminated buffers
omit ef99387 ARROW-4774: [C++] Fix FileWriter::WriteTable segfault
omit 8d548a0 ARROW-4718: [C#] Add ArrowStreamReader/Writer ctor with bool leaveOpen
omit 08ca13f ARROW-4782: [C++] Prototype array and scalar expression types to help with building an deferred compute graph
omit d518839 ARROW-4807: [Rust] Fix csv_writer benchmark
omit 1c1bfe8 ARROW-4386: [Rust] Temporal array support
omit 7280916 ARROW-4797: [Plasma] Allow client to check store capacity and avoid server crash
omit 0249f19 ARROW-4710: [C++][R] New linting script skip files with "cpp" extension
omit d2dbf1e ARROW-4502: [C#] Add support for zero-copy reads
omit 09466ce ARROW-3550: [C++] use kUnknownNullCount for the default null_count argument
omit dccf7f7 ARROW-4793: [Ruby] Suppress unused variable warning
omit c291fb9 ARROW-4791: [Rust] Remove unused dependencies
omit 1a0e976 PARQUET-1482: [C++] Add branch to TypedRecordReader::ReadNewPage for …
omit b77b662 ARROW-4778: [C++/Python] manylinux1: Update Thrift to 0.12.0
omit 24e6ef0 ARROW-4786: [C++/Python] Support better parallelisation in manylinux1 base build
omit 8070d65 [Site] Add Chao Sun to the committers list (#3822)
omit 250336b ARROW-4780: [JS] Package sourcemap files, update default package JS version
omit a7ec79e ARROW-4781: [JS] Ensure empty table column data have 0-length buffers
omit d05efe6 ARROW-4538: [Python] Remove index column from subschema in write_to_dataframe
omit f5b7fb9 ARROW-4783: [C++][CI] Disable arrow thread-pool test on mingw to avoid appveyor timeouts
omit f1bc19e ARROW-4766: [C++] Fix empty array cast segfault
omit bf7ed45 ARROW-3770: [C++] Validate schema for each table written with parquet::arrow::FileWriter
omit 5cfb7fb ARROW-4777: [C++/Python] manylinux1: Update lz4 to 1.8.3
omit faeb309 ARROW-4749: [Rust] Return Result for RecordBatch::new()
omit dd3ba0c ARROW-4758: [C++][Flight] Fix intermittent build failure
omit 0e673f8 ARROW-4775: [Site] Site navbar cannot be expanded
omit 5df33ad ARROW-4756: Update readme for triggering docker builds
omit 22cdd42 ARROW-4769: [Rust] Improve array limit fn where max_records >= len
omit 534e6aa ARROW-4754: [Java] Randomize port and retry binding server when bind fails
omit 1af8d4d ARROW-4768: [C++][CI] Don't run flaky tests in MinGW build
omit 1b30ab5 ARROW-3123: [C++] Implement Count aggregate kernel
omit 4e8e072 ARROW-4707: [C++] moving BitsetStack to BitUtil::
omit e14290a ARROW-4745: [C++][Documentation] Document notes from replicating Static_Crt_Build on windows
omit 8724c1e ARROW-4448: [Java][Flight] Disable flaky TestBackPressure
omit 07143f1 ARROW-4388 [Go] add DimNames() method to tensor Interface
omit 1099305 ARROW-3838: [Rust] CSV Writer
omit 72f5774 ARROW-4739: [Rust] LogicalPlan can now be passed to threads
omit 2af0bc0 ARROW-4590: [Rust] Add explicit SIMD vectorization for comparison ops in "array_ops"
omit a1a8222 ARROW-3511: [Gandiva] Link filter and project operations
omit c80e685 ARROW-4679: [Rust] Implement in-memory data source for DataFusion
omit d945e7f Updated site. (#3795)
omit c35a3e6 ARROW-4737: run C# tests in CI
omit b1edd3e ARROW-4744: [C++][CI] Change mingw builds back to debug. Cleanup up some version warnings
omit 95b33ef ARROW-4704: [GLib][CI] Ensure killing plasma_store_server
omit fd0e7ba ARROW-4738: [JS] NullVector should include a null data buffer
omit bd03ba8 ARROW-4728: [JS] Fix Table#assign when passed zero-length RecordBatches
omit 1a36fd1 ARROW-4727: [Rust] Add equality check for schemas
omit 2b52844 ARROW-4205: [Gandiva] Support for decimal multiply
omit 5035027 ARROW-4696: Better CUDA detection in release verification script
omit b536457 ARROW-4071: [Rust] Add rustfmt as a pre-commit hook
omit 32d154a ARROW-4072: [Rust] Set default value for PARQUET_TEST_DATA
omit 9144342 ARROW-4721: [Rust] [DataFusion] Propagate schema in filter
omit 93d0a51 ARROW-4676: [C++] Add support for debug build with MinGW
omit d4931c9 ARROW-4297: [C++] Fix build error with MinGW-w64 32-bit
omit b766bff ARROW-4690: Building TensorFlow compatible wheels for Arrow
omit 05ce0a2 ARROW-4687: [Python] Stop Flight server on incoming signals
omit 07e6f5a ARROW-4692: [Flight] Explain sidecar in a bit more detail
omit d9a8dc6 ARROW-4712: [C++][CI] fix build (sum.cc) has warnings in clang
omit 78a1745 ARROW-4693: [CI] Build boost with multiprecision
omit 296656e ARROW-4678: [Rust] Minimize unstable feature usage
omit 29aa925 ARROW-3121: [C++] Mean aggregate kernel
omit f2fb02b ARROW-2627: [Python] Add option to pass memory_map argument to ParquetDataset
omit 2a14c7b ARROW-4560: [R] array() needs to take single input, not ...
omit e7f7ebf ARROW-4689: [Go] Add support for wasm
omit d092dd0 ARROW-3361: [R] Also run cpplint on Rcpp source files
omit b3f3dbc ARROW-4657: Don't build benchmarks in release verify script
omit 08d6307 ARROW-4327: [Python] Add requirements-build.txt convenience file
omit e648a76 ARROW-4672: [CI] Fix clang-7 build entry
omit 4a084b7 ARROW-2392: [C++] Check schema compatibility when writing a RecordBatch
omit f5df773 ARROW-4682: [JS] Fix writing empty tables
omit 0ff776f ARROW-4313: Define general benchmark database schema
omit 41fc38f ARROW-3816: [R] nrow.RecordBatch method
omit 37d9d3d ARROW-4520: [C++] use voidified expr to ignore DCHECK() custom messages in NDEBUG
omit 6fb4cd0 [Go] Fix link to cpu package documentation (#3751)
omit 28e28b8 ARROW-4686: [Dev] Only accept 'y' or 'n' in merge_arrow_pr.py prompts
omit f1d6dea ARROW-4634: [Rust] [Parquet] Reorganize test_common
omit dcbaaa9 ARROW-3162: [Python] [Flight] Enable implementing Flight servers in Python
omit 1d0b369 ARROW-4674: [JS] Update arrow2csv to new Row API
omit c0a2e73 ARROW-4491: [Python] Use StringConverter and stringstream instead of std::stoi and std::to_string
omit 49f1ff5 ARROW-4641: [C++][Flight] Suppress strict aliasing warnings from "unsafe" casts in client.cc
omit e586453 ARROW-4680: [CI] [Rust] Travis CI builds fail with latest Rust 1.34.0…
omit 9819db4 ARROW-4670: [Rust] array_ops::sum performance optimizations
omit a79cc80 ARROW-585: [C++] Experimental public API for user-defined extension types and arrays
omit a9a766b ARROW-4192: [CI] Fix broken dev/run_docker_compose.sh script
omit 5f13d0f ARROW-4642: [R] change f to file in read_parquet_file()
omit 1b78eb7 ARROW-4638: [R] install instructions using brew
omit c6791d9 ARROW-4655: [Packaging] Parallelize binary upload
omit 4910fbf ARROW-3133: [C++] Remove allocation from Binary Boolean Kernels.
omit 46f75d7 ARROW-4660: [C++] Use set_target_properties for defining GFLAGS_IS_A_DLL
omit d5eb47d ARROW-4667: [C++] Suppress unused function warnings with MinGW
omit a2cd589 ARROW-4662: [Python] Add support of type_codes in UnionType
omit 9ea4d3c ARROW-4669: [Java] Add validity checks to slice
omit d6db5be ARROW-4605: [Rust] Move filter and limit code from DataFusion into compute module
omit 01033a4 ARROW-4652: [JS] Ensure RBReader transform-stream stays open when autoDestroy=false
omit a26cf7a ARROW-4578: [JS] Ensure Float16 is zero-copy, add more native BigInt support
omit 48f7b36 ARROW-4659: [CI] ubuntu/debian nightlies fail because of missing gandiva files
omit 2b42d2f ARROW-4658: [C++] Shared gflags is also a run-time conda requirement
omit 25b566c ARROW-4654: [C++] Explicit flight.cc source dependencies
omit 9814605 ARROW-4643: [C++] Force compiler diagnostic colors
omit 1f49604 ARROW-4653: [C++] Fix bug in decimal multiply
omit 4f15f41 ARROW-4647: [Packaging] Only move deb libs if suffix changes
omit 345b098 ARROW-3985: [C++] Let ccache preserve comments
omit 1442fb6 ARROW-4552: [JS] Add high-level Table and Column convenience methods
omit e8cc48b ARROW-4372: [C++] Embed precompiled bitcode in the gandiva library
omit a977250 ARROW-3981: [C++] Rename json.h
omit 6711404 ARROW-4559: [Python] Allow Parquet files with special characters in their names
omit 2e4220e ARROW-4635: [Java] allocateNew to use last capacity
omit 717328f ARROW-4639: [CI] Switch off GFLAGS_SHARED for osx
omit 3173b0d ARROW-4615: [C++] Add checked_pointer_cast
omit d3c5b85 ARROW-3532: [Python] Emit warning when looking up for duplicate struct or schema fields
omit b228489 ARROW-4610: [Plasma] Avoid Crash in Plasma Java Client
omit 3fd18e3 ARROW-4267: [C++/Parquet] Handle duplicate and struct columns in RowGroup reads
omit 9c19bb6 ARROW-694: [C++] Initial parser interface for reading JSON into RecordBatches
omit 957fe15 ARROW-4629: [Python] Pandas arrow conversion slowed down by imports
omit 6c4118b ARROW-4562: [C++] Avoid copies when serializing Flight data
omit 09cfd46 ARROW-4581: [C++] Do not require googletest_ep or gbenchmark_ep for library targets
omit 24f83be ARROW-4632: [Ruby] Add BigDecimal#to_arrow
omit ef28f20 ARROW-4618: [Docker] Makefile to build dependent docker images
omit 2e61bcf ARROW-4587: [C++] Fix segfaults around DoPut implementation
omit 28bc3d1 ARROW-4556: [Rust] Preserve JSON field order when inferring schema
omit bd57703 ARROW-4623: [R] update Rcpp version
omit 6fd5070 ARROW-4347: [CI][Python] Also run Python builds when Java affected.
omit 707bac2 ARROW-4624: [C++] Fix building benchmarks
omit 135d481 ARROW-4583: [Plasma] Fix some small bugs reported by code scan tool
omit 5aaf700 ARROW-4142: [Java] JDBC Array -> Arrow ListVector
omit 24a98e4 ARROW-4599: [C++] Add support for system GFlags
omit aeb40ed ARROW-4565: [R] Fix decimal record batches with no null values
omit 54fcb06 ARROW-4602: [Rust] [DataFusion] Integrate query optimizer with ExecutionContext
omit 5680042 ARROW-4531: [C++] Support slices for SumKernel
omit d532056 ARROW-4616: [C++] Log message in BuildUtils as STATUS
omit d0d810b ARROW-4546: Update LICENSE.txt with parquet-cpp licenses
omit 9600d8b ARROW-4543: [C#] Update Flat Buffers code to latest version
omit c8007dd ARROW-4619: [R] Fix the autobrew script
omit 8cf05f9 ARROW-4597: [C++] Targets for system Google Mock shared library are missing
omit 76979c9 ARROW-4420: [INTEGRATION] Make spark integration test pass and test against spark's master branch
omit 0c6b2d2 ARROW-4612: [Python] Use cython from PyPI for windows wheels build
omit f19f031 [Python][Docker] Ignore site and manylinux1 for docker builds
omit 0831222 ARROW-4613: [C++] Set CMAKE_INSTALL_LIBDIR in gtest thirdparty build
omit 103a231 [Docs] Add more links to README
omit c494f88 ARROW-4540: [Rust] Basic JSON reader
omit a65798a ARROW-4196: [Rust] Add explicit SIMD vectorization for arithmetic ops in "array_ops"
omit 2df33de ARROW-4571: [Format] Tensor.fbs file has multiple root_type declarations
omit 240c469 ARROW-4265: [C++] Automatic conversion between Table and std::vector<std::tuple<..>>
omit 811c7dc ARROW-4464: [Rust] [DataFusion] Add support for LIMIT
omit 5e2445b ARROW-4601: [Python] Add license header to dockerignore
omit 3606aa2 ARROW-4589: [Rust] Projection push down query optimizer rule
omit 3f3da9d PARQUET-1532: [C++] Fix build error with MinGW
omit a7e93a5 ARROW-4598: [CI] Remove needless LLVM_DIR for macOS
omit cfbe0ce ARROW-4377: [Rust] Implement std::fmt::Debug for PrimitiveArrays
omit bb78e8b ARROW-4584: [Python] Add built wheel to manylinux1 dockerignore
omit 0c340b4 ARROW-4593: [Ruby] Arrow::Array#[out_of_range] returns nil
omit aa765aa ARROW-4594: [Ruby] Arrow::StructArray#[] returns Arrow::Struct instead of Arrow::Array
omit b74cc65 ARROW-4592: [GLib] Stop configure immediately when GLib isn't available
omit bbca717 ARROW-4341: [C++] Refactor Primitive builders and BooleanBuilder to use TypedBufferBuilder<T>
omit a374c3c ARROW-4490: [Rust] Add explicit SIMD vectorization for boolean ops in "array_ops"
omit e1bc0d4 ARROW-4586: [Rust] Remove arrow/mod.rs as it is not needed
omit 524a9dc ARROW-4577: [C++] Don't set interface link libs on arrow_shared where there are none
omit 341f1b2 ARROW-4585: [C++] Add protoc dependency to flight_testing
omit bdbf630 ARROW-4582: [Python/C++] Acquire the GIL on Py_INCREF
omit 09cb71c ARROW-4474: Use signed integers in FlightInfo payload size fields
omit 10e8942 ARROW-4529: [C++] Add test for BitUtil::RoundDown
omit 40b0c88 ARROW-3669: [Python] Raise error on Numpy byte-swapped array
omit bf138a8 ARROW-4576: [Python] Fix error during benchmarks
omit 47ebb1a ARROW-1896: [C++] Do not allocate memory inside CastKernel. Clean up template instantiation to not generate dead identity cast code
omit b9819e8 ARROW-4563: [Python] Validate decimal128() precision input
omit 148213e ARROW-3162: Flight Python bindings
omit 49c70cc ARROW-4204: [Gandiva] add support for decimal subtract
omit 2571b03 ARROW-4340: [C++][CI] Build IWYU for LLVM 7 in iwyu docker-compose job
omit 69d595a ARROW-4558: [C++][Flight] Implement gRPC customizations without UB
omit 51b5143 ARROW-4539: [Java] Fix child vector count for lists. (#3625)
omit d831e2c ARROW-47: [C++] Preliminary arrow::Scalar object model
omit 27ba26c ARROW-4513: [Rust] Implement BitAnd/BitOr for &Bitmap
omit 5ed6fb5 ARROW-4550: [JS] Fix AMD pattern
omit 75b3166 ARROW-4523,ARROW-4524: [JS] Add row proxy generation benchmark, improve performance
omit af60c2e ARROW-3292: [C++] Test Flight RPC in Travis CI
omit 3ceef46 ARROW-4468: [Rust] Implement BitAnd/BitOr for &Buffer (with SIMD) (#3571)
omit 579fefb ARROW-4423: [C++] Upgrade vendored gmock/gtest to 1.8.1
omit 61b2926 ARROW-4532: [Java] fix bug causing very large varchar value buffers
omit a5d8ccc ARROW-4181: [Python] Fixes for Numpy struct array conversion
omit 41e3bff ARROW-3653: [C++][Python] Support data copying between different GPU devices
omit 35b2871 ARROW-4535: [C++] Fix MakeBuilder to preserve ListType's field name
omit b31845d ARROW-4481: [Website] Remove generated specification docs from site after docs migration
omit 000d529 ARROW-4537: [CI] Suppress shell warning on travis-ci
omit 0c279eb ARROW-4536: [GLib] Add data_type argument in garrow_list_array_new
omit 8f0bcd8 ARROW-4461: [C++] Expose bit map operations that work with raw pointers
omit 9db7a61 ARROW-4499: [CI] Unpin flake8 in lint script, fix warnings in dev/
omit 939ac52 ARROW-4527: [Packaging][Linux] Use LLVM 7
omit 49b4d2a ARROW-4518 [JS] add jsdelivr to package.json
omit 76b2f77 ARROW-4525: [Rust] [Parquet] Enable conversion of ArrowError to ParquetError
omit 62dd09d ARROW-3631: [C#] Add Appveyor configuration
omit 18f9e69 ARROW-4498: [Plasma] Fix building Plasma with CUDA enabled
omit 1d72a89 ARROW-4457: [Python] Allow creating Decimal array from Python ints
omit 6b78fba ARROW-4434: [Python] Allow creating trivial StructArray
omit 40a5fb0 ARROW-4528: [C++] Update lint docker container to LLVM-7
omit d7b6ca7 ARROW-4501: Fix out-of-bounds read in DoubleCrcHash
omit fc7977a ARROW-4363: [CI] [C++] Add CMake format checks
omit 4cf1c7a ARROW-331: [Doc] Add statement about Python 2.7 compatibility
omit 133d402 ARROW-4489: [Rust] PrimitiveArray.value_slice performs bounds checking when it should not
omit 7f13b70 ARROW-4355: [C++] Reorder testing code into src/arrow/testing
omit 9a10bae ARROW-4124: [C++] Draft Aggregate and Sum kernels
omit 35c3e5e ARROW-4024: [Python] Raise minimal Cython version to 0.29
omit 3e841d7 ARROW-4370: [Python] Support conversion of List[Bool] to pandas
omit 14b9bb1 ARROW-4264: [C++] Clarify use of DCHECKs in Kernels
omit 84cefdc ARROW-4462: [C++] Upgrade LZ4 v1.7.5 to v1.8.3 to compile with VS2017
omit f7656b6 ARROW-4517 [JS] remove version number as it is not used
omit 48b0ec5 [JS] Add Falcon to JavaScript "Powered By" portion of README
omit 2b9155a ARROW-4446: [C++][Python] Run Gandiva C++ unit tests in Appveyor, get build and tests working in Python
omit 473591d ARROW-1425: [Python][Documentation] Examples of convert Timestamps to/from pandas via arrow
omit 4c7e48c ARROW-4476: [Rust] [DataFusion] Update README to cover DataFusion and new testing git submodule
omit 9d50454 ARROW-4483: [Website] Add myself to contributors.yaml to fix broken link in blog post
omit 6f60e3f ARROW-4500: [C++] Remove pthread / librt hacks causing linking issues in some Linux environments
omit 4090630 ARROW-4318: [C++] Add Tensor::CountNonZero
omit 5ad1ed8 ARROW-3606: [Crossbow] Fix flake8 crossbow warnings
omit 4c6e1c8 ARROW-3422: [C++] Uniformly add ExternalProject builds to the "toolchain" target. Fix gRPC EP build on Linux
omit ea54222 ARROW-4496: [Python] Pin to gfortran<4
omit 2a2f97c ARROW-4406: [Python] Exclude HDFS directories in S3 from ParquetManifest
omit d06c664 ARROW-3903: [Python] Random array generator for Arrow conversion and Parquet testing
omit 74f3f5f ARROW-4061: [Rust] [Parquet] Implement spaced version for non-diction…
omit e6b03db ARROW-4449: [Rust] Convert File to T: Read + Seek for schema inference
omit 40cfbca ARROW-3972: [C++] Migrate to LLVM 7. Add option to disable using ld.gold
omit 1cf4cdd ARROW-3966 [Java] JDBC Column Metadata in Arrow Field Metadata
omit 5863a9f ARROW-4488: [Rust] From AsRef<[u8]> for Buffer does not ensure correct padding
omit 842fdd8 ARROW-3289: [C++] Implement Flight DoPut
omit 716fd1f PARQUET-1525: [C++] remove dependency on getopt in parquet tools
omit 65f37f7 [Website] Edits to Python string blog post
omit 308c0db ARROW-4472: [Website][Python] Blog post about string memory use work in Arrow 0.12
omit 1ae7ba2 ARROW-4460: [Website] DataFusion Blog Post
omit 490c6b8 PARQUET-1521: [C++] Use pure virtual interfaces for parquet::TypedColumnWriter, remove use of 'extern template class'
omit fb23ed8 ARROW-3239: [C++] Implement simple random array generation
omit 0d808f0 ARROW-4477: [JS] remove constructor override in the bignum mixins
omit 063d5fb ARROW-3923: [Java] JDBC Time Fetches Without Timezone
omit 5a7cec4 ARROW-4294: [C++] [Plasma] Add support for evicting Plasma objects to external store
omit 71224e7 ARROW-4475: [Python] Fix recursive serialization of self-containing objects
omit b117a82 ARROW-4440: [C++] Revert recent changes to flatbuffers EP causing flakiness
omit e04d0b5 ARROW-4442: [JS] Add explicit type annotation to Chunked typeId getter
omit 04ad214 ARROW-4469: [CI] Pin conda-forge binutils version to 2.31 for now
omit e31cb1b ARROW-4471: [C++] Pass AR and RANLIB to all external projects
omit 125d1f1 ARROW-4263: [Rust] Donate DataFusion
omit 614f386 ARROW-3481: [Java] Fix java building failure with Maven 3.5.4
omit 1a9db10 ARROW-4435: Minor fixups to csharp .sln and .csproj file
omit dc50e4d ARROW-4436: [Documentation] Update building.rst to reflect pyarrow req
omit 1ca7ca5 ARROW-4459: [Testing] Add arrow-testing repo as submodule
omit c0ad567 ARROW-4454: [C++] fix unused parameter warnings
omit 3573236 ARROW-4455: [Plasma] Suppress class-memaccess warnings
omit 726ae00 ARROW-4235: [GLib] Use "column_builder" in GArrowRecordBatchBuilder
omit 8982ac1 ARROW-4277: [C++] Add gmock to the toolchain
omit cffe275 ARROW-4397: [C++] Add dim_names in Tensor and SparseTensor
omit e323711 [Python] Use 'latest' manylinux1 build image
omit 5232a4c ARROW-3846: [Gandiva][C++] Build Gandiva C++ libraries and get unit tests passing on Windows
omit 0f8534b ARROW-4410: [C++] Fix edge cases in InvertKernel
omit 4a80fd9 ARROW-4430: [C++] Fix untested TypedByteBuffer<T>::Append method
omit 5d742dd ARROW-4431: [C++] Fixes for gRPC vendored builds
omit 6009eaa [Release] Apache Arrow JavaScript 0.4.0
omit 28c9eeb include new jest configs to ensure verify release script works (#3532)
omit 4e9db2f ARROW-4424: [Python] Install tensorflow and keras-preprocessing in manylinux1 container
omit 641c699 ARROW-4198: [Gandiva] Added support to cast timestamp
omit aa43784 ARROW-4285: [Python] Use proper builder interface for serialization
omit 7379281 ARROW-4422: [Plasma] Enforce memory limit in plasma, rather than relying on dlmalloc_set_footprint_limit
omit 012f77a ARROW-4268: [C++] Native C type TypeTraits
omit ea63231 ARROW-4407: [C++] Cache compiler for CMake external projects
omit 27f60ba PARQUET-1519: [C++] Hide TypedColumnReader implementation behind virtual interfaces, remove use of "extern template class"
omit cf7bd13 ARROW-4328: Add a ARROW_USE_OLD_CXXABI configure var to R
omit 8e19532 ARROW-3965 [Java] JDBC-To-Arrow Configuration
omit 6626c00 ARROW-4414: [C++] Stop using cmake COMMAND_EXPAND_LISTS because it breaks package builds for older distros
omit 072200f ARROW-4296: [Plasma] Use one mmap file by default, prevent crash with -f
omit de84293 ARROW-4213: [Flight] Fix incompatibilities between C++ and Java
omit 3d435e4 PARQUET-1508: [C++] Read ByteArray data directly into arrow::BinaryBuilder and BinaryDictionaryBuilder. Refactor encoders/decoders to use cleaner virtual interfaces
omit eedda2f ARROW-4395: [JS] Fix ts-node error running bin/arrow2csv
omit c4c108b ARROW-4417: [C++] Fix doxygen build
omit f576c3e ARROW-3761: [R] Bindings for CompressedInputStream, CompressedOutputStream
omit 0ce39c6 ARROW-4336: [C++] Change default build type to RELEASE
omit 4e0ce44 ARROW-4396: [JS] Update Typedoc for TypeScript 3.2
omit 8b65bf8 ARROW-3133: [C++] Remove allocations from InvertKernel
omit 92469d2 ARROW-4362: [Java] Test OpenJDK 11 in CI
omit 1ba029c ARROW-4401: [Python] Alpine dockerfile fails to build because pandas requires numpy as build dependency
omit 93d1012 ARROW-4408: [CPP/Doc] Remove outdated Parquet documentation
omit 442ced0 ARROW-4320: [C++] Add tests for non-contiguous tensors
omit 823dd43 ARROW-4399: [C++] Do not use extern template class with NumericArray<T> and NumericTensor<T>
omit 250dc8b ARROW-4403 : [Rust] Fix format errors
omit 16d53c3 ARROW-4400: [CI] Switch to https repo for llvm
omit 3bb244f ARROW-4368: [Docs] Fix install document for Ubuntu 16.04 or earlier
omit 815492c ARROW-4376: [Rust] Implement from_buf_reader for csv::Reader
omit 4dcd493 ARROW-4393: [Rust] coding style: apply 90 characters per line limit
omit d93db4a ARROW-4358: [CI] Restore support for trusty in CI
omit 35adb25 ARROW-4385: [Packaging] Fix PyArrow version update pattern on release
omit 74fb9da ARROW-4379: [Python] Register serializers for collections.Counter and collections.deque.
omit 8f6e0c2 ARROW-4389: [R] Don't install clang-tools in test job
omit b427864 ARROW-4330: [C++] More robust discovery of pthreads
omit afb6752 ARROW-4332: [Website] Improve documentation for publishing site
omit 91461df ARROW-4352: [C++] Add support for system Google Test
omit 6933c67 ARROW-4367: [C++] StringDictionaryBuilder segfaults on Finish with only null entries
omit 90eeb4a ARROW-4364: [C++] Fix CHECKIN warnings
omit 5043d1e ARROW-4381: [CI] Update linter container build instructions
omit 23475ee ARROW-3367: [INTEGRATION] Port Spark integration test to the docker-compose setup
omit 59c69aa ARROW-4351: [C++] Fix CMake errors when neither building shared libraries nor tests
omit bcc1003 ARROW-4375: [CI] Sphinx dependencies were removed from docs conda environment
omit 9ae61fb ARROW-4374: [C++] DictionaryBuilder does not correctly report length and null_count
omit 9a64805 ARROW-4373: [Packaging] Travis fails to deploy conda packages on OSX
omit 9be9d23 ARROW-4342: [Gandiva][Java] Ignore flaky test.
omit ae4ed30 ARROW-4262: [Website] Preview to Spark with Arrow and R improvements
omit 32f91b2 ARROW-4329: Python should include the parquet headers
omit 38312e0 ARROW-4366: [Docs] Change extension from format/README.md to format/README.rst
omit dc4e3ee ARROW-4245: [Rust] Add Rustdoc header to source files
omit cf3d9eb ARROW-4360: [C++] Query homebrew for Thrift
omit 75c8357 ARROW-4349: [C++] Add static linking option for benchmarks, fix Windows benchmark build failures
omit 2061b1a ARROW-4361: [Website] Update commiters list
omit 3cb873e ARROW-4298: [Java] Add javax.annotation-api dependency for JDK >= 9
omit f0c464e ARROW-4212: [C++][Python] CudaBuffer view of arbitrary device memory object
omit 9460bb7 ARROW-4346: [C++] Fix class-memaccess warning on gcc 8.x
omit acb6980 ARROW-4353: [CI] Add MinGW builds
omit dc06265 ARROW-4274: [C++][Gandiva] split decimal into two parts
omit 3405cd4 ARROW-4236: [java] Distinct plasma client create exceptions
omit 6540040 ARROW-4299: [Ruby] Depend on the same version as Red Arrow
omit 28a965e ARROW-4344: [Java] Further cleanup mvn output, upgrade rat plugin
omit 95788ce ARROW-4180: [Java] Make CI tests use logback.xml
omit 085034f PARQUET-1494: [C++] Recognize statistics built with UNSIGNED sort order by parquet-mr 1.10.0 onwards
omit d15cb45 ARROW-4031: [C++] Refactor bitmap building
omit 3721376 ARROW-4323: [Packaging] Fix failing OSX clang conda forge builds
omit d5fe8e5 ARROW-4234: [C++] Improve memory bandwidth test
omit d0e4a08 ARROW-4255: [C++] Eagerly initialize name_to_index_ to avoid race
omit 995c58b ARROW-3926: [Python] Add Gandiva bindings to Python manylinux1 wheels
omit 1b8a7bc ARROW-4281: [CI] Use Ubuntu Xenial VMs on Travis-CI
omit 893b81b ARROW-4315: [Website] Add Go and Rust to list of supported languages
omit a226e88 ARROW-4244: [Format] Clarify padding/alignment rationale/recommendation.
omit 4d6d7d5 ARROW-4312: [C++] Only run 2 * os.cpu_count() clang-format instances at once
omit 044b418 ARROW-4284: [C#] File / Stream serialization fails due to type mismatch / missing footer
omit 688f1ee ARROW-4307: [C++] Fix Doxygen warnings
omit 5a75bb2 ARROW-4321: [CI] Setup conda-forge channel globally in docker containers
omit 6df4c92 ARROW-4230: [C++] Fix Flight builds with gRPC/Protobuf/c-ares
omit de71982 ARROW-4322: [C++] Don't use _GLIBCXX_USE_CXX11_ABI=0 anymore in docker scripts
omit b6d557d ARROW-4319: [C++] [Plasma] plasma/store.h pulls in flatbuffer dependency
omit 8540035 ARROW-4275: [C++] [Gandiva] Fix slow decimal test
omit 3042247 [Website] Add link to top-level documentation to nav dropdown
omit 02864fd ARROW-4306: [Release] Update website, write blog post for 0.12.0 release
omit afb050f ARROW-4310: [Website] Update install document for 0.12.0
omit 349a957 [Docs] Minor fixes to documentation build instructions
omit 439c555 ARROW-4289: [C++] Forward AR and RANLIB to thirdparty builds
omit 9c332e7 ARROW-4290: [C++/Gandiva] Support detecting correct LLVM version in Homebrew
omit 9855e94 ARROW-4252: [C++] Fix missing Status code and newline
omit 5504263 ARROW-4305: [Rust] Fix parquet version number in README
omit 8c8ff6f ARROW-4287: [C++] Ensure minimal bison version on OSX for Thrift
omit 9c7853c ARROW-4282: [Rust] builder benchmark is broken
omit 4d1ee0a ARROW-4303: [Gandiva/Python] Build LLVM with RTTI in manylinux1 container
omit a665b82 ARROW-4123: [C++] Enable linting tools to be run on Windows
omit 7489d3b [CI] Manually patch version in java/gandiva/pom.xml pending fix for ARROW-4301
omit cc1ce61 ARROW-4295: [C++] [Plasma] Fix incorrect log message
omit d9ab7a9 ARROW-4291: [Dev] Support selecting features in release verification scripts
omit 8081786 [Release] Update .deb package names for 0.13.0
omit e52c8f1 [Release] Update versions for 0.13.0-SNAPSHOT
omit a486db8 [maven-release-plugin] prepare for next development iteration
omit 2e8d389 ARROW-4254: [C++][Gandiva] Build with Boost from Ubuntu Trusty apt
omit 9056a0c ARROW-4167: [C++][Gandiva] Switch to arrow/util/variant
omit 2264e26 ARROW-4261: [C++] Make CMake paths for IPC, Flight, Thrift, and Plasma subproject compatible
omit 1c7d719 ARROW-4280: Update README.md to reflect parquet deps
omit 87abfef [Release] Build C++ unit tests in verify-release-candidate.bat
omit c2e57f9 ARROW-4271: [Rust] Move Parquet specific info to Parquet Readme
omit 2b3f9ce ARROW-4276: [Release] Remove needless Bintray authentication
omit 3279bc8 ARROW-3564: [C++] Fix dictionary encoding logic for Parquet 2.0
omit 7a918b3 ARROW-4273: [Release] Fix verification script to use cf201901 conda-forge label
omit 8ca4138 [maven-release-plugin] prepare release apache-arrow-0.12.0
omit 6fcd910 [Release] Update versions for 0.12.0
omit db508ee [Release] Update .deb/.rpm changelogs for 0.12.0
omit 6c8c0c1 [Release] Update CHANGELOG.md for 0.12.0
omit a1a9221 ARROW-4270: [Packaging][Conda] Update xcode version and remove toolchain builds
omit fbfd1ff ARROW-4269: [Python] Fix serialization in pandas 0.22
omit 143558e [CI] Temporary fix for conda-forge migration (#3406)
omit 18c0e82 ARROW-4258: [Python] Safe cast fails from numpy float64 array with nans to integer
omit 5a7507c ARROW-4266: [Python][CI] Disable ORC tests in dask integration test
omit 09d3496 ARROW-4260: [Python] NumPy buffer protocol failure
omit 87ac6fd ARROW-4246: [Plasma][Python][Follow-up] Ensure plasma::ObjectTableEntry always has the same size regardless of whether built with CUDA support
omit 6f4d1a9 ARROW-4246: [Plasma][Python] PlasmaClient.list returns wrong information with CUDA enabled Plasma
omit 61b50dc ARROW-4257: [Release] Update release verification script to check binaries on Bintray
omit a78a3d6 ARROW-4228: [GLib] Add garrow_list_data_type_get_field()
omit cf047fc ARROW-4256: [Release] Fix Windows verification script for 0.12 release
omit 85362b3 ARROW-4249: [Plasma] Clean up client namespace
omit 5598d2f ARROW-2828: [JS] Refactor Data, Vectors, Visitor, Typings, build, tests, dependencies
omit be663c1 ARROW-4247: [Release] Update verify script for 0.12.0
omit 3e97ca1 ARROW-4243: [Python] Fix test failures with pandas 0.24.0rc1
omit f7eb1f7 ARROW-4239: [Packaging] Fix version update for the next version
omit 0a553b7 ARROW-4240: [Packaging] Add missing Plasma GLib and Gandiva GLib documents to souce archive
omit 9178ad8 ARROW-4241: [Packaging] Disable crossbow conda OSX clang builds
omit 06de47a ARROW-4237: [Packaging] Fix CMAKE_INSTALL_LIBDIR in release verification script
omit 38a628d ARROW-4238: [Packaging] Fix RC version conflict between crossbow and rake
omit 54b35b4 ARROW-4233: [Packaging] Use Docker to build source archive
omit d7a6833 ARROW-4229: [Packaging] Set crossbow target explicitly to enable building arbitrary arrow repo
omit 76618f6 [Release/Java] Disable Flight test case
omit 5a502d2 ARROW-4216: [Python] Add CUDA API docs
omit 9d342ec ARROW-3819: [Packaging] Update conda variant files to conform with feedstock after compiler migration
omit fc7b414 ARROW-4210: [Python] Mention boost-cpp directly in the conda meta.yaml for pyarrow
omit bf34291 ARROW-4227: [GLib] Fix wrong data type in field of composite data type
omit b8d5913 ARROW-3916: [Python] Add support for `filesystem` kwarg in ParquetWriter
omit f67a515 ARROW-4214: [Ruby] Add support for building RecordBatch from raw Ruby objects
omit 9c0e643 ARROW-4211: [GLib] Add GArrowFixedSizeBinaryDataType
omit ea69e8f ARROW-4207: [Gandiva] [GLib] Add support for IfNode
omit 7fcad2c2 ARROW-3126: [Python] Make Buffered* IO classes available to Python, incorporate into input_stream, output_stream factory functions
omit 8ab1493 ARROW-4065: [C++] arrowTargets.cmake is broken
omit 2b361fb ARROW-3428: [Python] Fix from_pandas conversion from float to bool
omit 3b61349 ARROW-2968: [R] Multi-threaded conversion from Arrow table to R data.frame
omit db29723 ARROW-4215: [GLib] Fix typos in documentation
omit b29ecdc ARROW-4177: [C++] Add ThreadPool and TaskGroup microbenchmarks
omit 87ceb3c ARROW-3959: [Rust] Add date/time data types
omit a80c27e ARROW-4197: [C++] Better Emscripten support
omit 84b221d ARROW-4138: [Python] Fix setuptools_scm version customization on Windows
omit b8aeb79 ARROW-854: [Format] Add tentative SparseTensor format
omit 6b496f7 ARROW-3997: [Documentation] Clarify dictionary index type
omit 3330d66 ARROW-4118: [Python] Fix benchmark setup for "asv run"
omit bcfacaa ARROW-3233: [Python] Add prose documentation for CUDA support
omit 361285d ARROW-4209: [Gandiva] Avoid struct return param in IR
omit af925d9 ARROW-2038: [Python] Strip s3:// scheme in S3FSWrapper isdir() and isfile()
omit 090a8c0 ARROW-4200: [C++/Python] Enable conda_env_python.yml to work on Windows, simplify python/development.rst
omit cec7541 ARROW-4199: [GLib] Add garrow_seekable_input_stream_peek()
omit bfe6865 ARROW-4147: [Java] reduce heap usage for varwidth vectors (#3298)
omit 420c949 ARROW-4175: [GLib] Add support for decimal compare operators
omit a3aed3b ARROW-4184: [Ruby] Add Arrow::RecordBatch#to_table
omit bcca04a ARROW-4172: [Rust] more consistent naming in array builders
omit ac45f32 ARROW-3839: [Rust] Add ability to infer schema in CSV reader
omit 326015c ARROW-4186: [C++] BitmapWriter shouldn't clobber data when length == 0
omit ccec638 ARROW-4191: [C++] Use same CC and AR for jemalloc as for the main sources
omit d6ddcbf ARROW-3701: [Gandiva] add op for decimal 128
omit 4f2f533 ARROW-4178: [C++] Fix TSan and UBSan errors
omit af07f75 ARROW-4060: [Rust] Add parquet arrow converter.
omit 8704f8b ARROW-4183: [Ruby] Add Arrow::Struct as an element of Arrow::StructArray
omit 55848a3 ARROW-4104: [Java] fix a race condition in AllocationManager (#3246)
omit 2057859 ARROW-4188: [Rust] Move Rust README to top level rust directory
omit 1143942 ARROW-4042: [Rust] Rename BinaryArray::get_value to value
omit a1ea48b ARROW-4185: [Rust] Change directory before running Rust examples on Windows
omit 0eadd41 ARROW-3665: [Rust] Implement StructArrayBuilder
omit 134081b ARROW-4126: [Go] offset not used when accessing boolean array
omit b92b1f5 ARROW-4125: [Python] Don't fail ASV if Plasma extension is not built (e.g. on Windows)
omit 72405a1 ARROW-4151: [Rust] Restructure project directories
omit 1aecb98 ARROW-4179: [Python] Use more public API to determine whether a test has a pytest mark or not
omit ed1d60d ARROW-3544: [Gandiva] [C++] Create function registry in multiple compilation units to reduce build times
omit 84e10b6 ARROW-4174: [Ruby] Add support for building composite array from raw Ruby objects
omit 16460d3 ARROW-4173: Fix JIRA library name in error message
omit 1eec9e8 ARROW-4168: [GLib] Use property to keep GArrowDataType passed in garrow_field_new()
omit 0002630 Fix link to Intel SIMD docs
omit 5fad191 ARROW-4171: [Rust] fix parquet crate release version
omit b95628f ARROW-4166: [Ruby] Add support for saving to and loading from buffer
omit fa6e423 ARROW-4162: [Ruby] Add support for creating data types from description
omit 601498f ARROW-4161: [GLib] Add PlasmaClientOptions
omit 4895340 ARROW-4155: [Rust] Implement array_ops::sum() for PrimitiveArray<T>
omit 91a72ac ARROW-4130: [Go] offset not used when accessing binary array
omit 5723ada ARROW-3731: MVP to read parquet in R library
omit 66f0d39 [Documentation][C++] Change build conda create command for Windows developer (#3316)
omit 46b1bc7 ARROW-4160: [Rust] Add README and executable files to parquet
omit 857deae ARROW-4154: [GLib] Add GArrowDecimal128DataType
omit a4f4808 ARROW-4153: [GLib] Add builder_append_value() for consistency
omit fa37ea3 [Documentation] Fix syntax error in building.rst (#3313)
omit fba4f32 ARROW-3760: [R] Support Arrow CSV reader
omit 4057b5f PARQUET-690: [C++] Reuse Thrift resources when serializing metadata structures
omit c322aec ARROW-4158: Allow committers to set ARROW_GITHUB_API_TOKEN for merge script, better debugging output
omit 161d00f ARROW-4157: [C++] Fix clang documentation warnings on Ubuntu 18.04
omit 7405406 ARROW-4156: [C++] Don't use object libs with Xcode
omit c569a4c ARROW-4127: [Documentation][Python] Add instructions to build with Docker
omit cc9e228 ARROW-4122: [C++] Initialize class members based on codebase static analysis
omit 1e9a236 ARROW-4149: [CI/C++] Parquet test misses ZSTD compression codec in CMake 3.2 nightly builds
omit 95f6ecf ARROW-4152: [GLib] Remove an example to show Torch integration
omit 1ff7978 ARROW-4150: [C++] Ensure allocated buffers have non-null data pointer
omit 7f1fbf8 ARROW-4009: [CI] Run Valgrind and C++ code coverage in different builds
omit 6ca8fcd ARROW-4148: [CI/Python] Disable ORC on nightly Alpine builds
omit c71d27f ARROW-4141: [Ruby] Add support for creating schema from raw Ruby objects
omit 1291274 ARROW-4137: [Rust] Move parquet code into a separate crate
omit 9376d85 ARROW-3910: [Python] Set date_as_objects=True as default in to_pandas methods
omit 71ccba9 ARROW-4128: [C++] Update style guide to reflect NULLPTR and doxygen
omit 8c26b77 ARROW-4134: [Packaging] Properly setup timezone in docker tests to prevent ORC adapter's abort
omit 8d792b1 PARQUET-1484: [C++] Improve memory usage of FileMetaDataBuilder
omit 7b12202 ARROW-4135: [Python] Can't reload a pandas dataframe containing a list of datetime.time
omit 7074889 ARROW-4132: [GLib] Add more GArrowTable constructors
omit 8ed97cc ARROW-4129: [Python] Fix syntax problem in benchmark docs
omit 68daba2 ARROW-3020: [C++/Python] Allow empty arrow::Table objects to be written as empty Parquet row groups
omit 0a631db ARROW-4113: [R] Fix version number
omit 83a4e97 ARROW-4080: [Rust] Improving lengthy build times in Appveyor
omit 9b03947 ARROW-3928: [Python] Deduplicate Python objects when converting binary, string, date, time types to object arrays
omit 0696eb5 ARROW-3932: [Python] Include Benchmarks.md in Sphinx docs
omit 6781c2d ARROW-4088: [Python] Table.from_batches() fails when passed a schema with metadata
omit a536529 ARROW-4102: [C++] Return common IdentityCast when casting to equal type
omit 5904eea ARROW-3324: [Python] Destroy temporary metadata builder classes more eagerly when building files to reduce memory usage
omit abde663 ARROW-4078: [CI] Detect changes in docs/ directory and build the Linux Python entry if so
omit 9c76600 ARROW-4112: [Packaging] Add support for Gandiva .deb
omit 0c2f354 ARROW-4116: [Python] Add warning to development instructions to avoid virtualenv when using Anaconda/miniconda
omit 46ecbb6 ARROW-4103: [Docs] Move documentation build instructions from source/python/development.rst to docs/README.md
omit 2849f46 ARROW-4115: [Gandiva] zero-init boolean data bufs
omit 91c585d ARROW-4100: [Gandiva][C++] Fix regex for special character dot.
omit 49f93e0 ARROW-4114: [C++] Add python to requirements list for running on ubuntu
omit cfaea42 PARQUET-1481: [C++] Throw exception when encountering bad Thrift metadata in RecordReader
omit cd543b9 ARROW-2504: [Website] Add ApacheCon NA link
omit 385c438 ARROW-3938: [Packaging] Stop to refer java/pom.xml to get version information
omit 6b79887 ARROW-4109: [Packaging] Missing glog dependency from arrow-cpp conda recipe
omit 79d8bf2 ARROW-4107: [Python] Use ninja in pyarrow manylinux1 build
omit 6578089 ARROW-2592: [Python] Add "ignore_metadata" option to Table.to_pandas
omit e179dda ARROW-4098: [Python] Deprecate open_file/open_stream top level APIs in favor of using ipc namespace
omit ffc8877 ARROW-4101: [C++] Identity BinaryType cast
omit ddc5e9a ARROW-4106: [Python] Tests fail to run because hypothesis update broke its API
omit b23cedd ARROW-4075: [Rust] Reuse array builder after calling finish()
omit 7ebd7b3 ARROW-4105: [Rust] Add rust-toolchain to enforce user to use nightly toolchain for building
omit 48dd172 ARROW-2970: [Python] Support conversions of NumPy string arrays requiring chunked binary output
omit 747590a ARROW-4011: [Gandiva] Install irhelpers.bc and use it
omit c6d97c5 ARROW-4093: [C++] Fix wrong suggested method name
omit 700bd40 ARROW-4052: [C++] Linker errors with glog and gflags
omit 1a86ab5 ARROW-3982: [C++] Allow "binary" input in simple JSON format
omit ff29319 ARROW-4087: [C++] Make CSV spellings of null values configurable
omit 398466e ARROW-4079: [C++] Add machine benchmark
omit 2ab97bc ARROW-4089: [Plasma] The tutorial is wrong regarding the parameter type of PlasmaClient.Create
omit ce9c6e3 ARROW-4084: [C++] Make Status static method support variadic arguments
omit c39db63 ARROW-4082: [C++] Allow RelWithDebInfo, improve FindClangTools
omit 729cc3d ARROW-4085: [GLib] Use "field" for struct data type
omit 1a8c8f0 ARROW-4038: [Rust] Implement boolean AND, OR, NOT array ops
omit cca9d28 ARROW-3620: [Python] Document pa.cpu_count() in Sphinx API docs
omit e39e364 ARROW-3545: [C++/Python] Use "field" terminology with StructType, specify behavior with duplicate field names
omit f66fa80 ARROW-554: [C++] Add functions to unify dictionary types and arrays
omit 320621d ARROW-4030: [CI] Use travis_terminate in more script commands to fail faster
omit d089643 ARROW-3803: [C++/Python] Merge C++ builds and tests, run Python tests in separate CI entries
omit 6bfac93 ARROW-3979 : [Gandiva] fix all valgrind reported errors
omit cec8d23 ARROW-4066: [Doc] Instructions to create Sphinx documentation
omit b8d4477 ARROW-3989: [Rust] [CSV] Cast bool string to lower case in reader
omit 944b9e3 ARROW-4051: [Gandiva] [GLib] Add support for null literal
omit 25b6a6c ARROW-4073: [Python] Fix URI parsing on Windows. Also fix test for get_library_dirs when using ARROW_HOME to develop
omit bfa7f11 ARROW-4070: [C++] Enable use of ARROW_BOOST_VENDORED with ninja-build
omit 1a5991c ARROW-4069: [Python] Add tests for casting binary -> string/utf8. Add pyarrow.utf8() type factory alias for readability
omit 758bd55 ARROW-2919: [C++/Python] Improve HdfsFile error messages, fix Python unit test suite
omit 781e251 ARROW-4055: [Python] Fails to convert pytz.utc with versions 2018.3 and earlier
omit e832df3 ARROW-3387: [C++] Implement Binary to String cast
omit 36ded49 ARROW-3058: [Python] Raise more helpful better error message when writing a pandas.DataFrame to Feather format that requires a chunked layout
omit d432cb4 ARROW-2560: [Rust] The Rust README should include Rust-specific information on contributing
omit 5a5d807 [C++] Make Doxygen less verbose (#3213)
omit e9ed591 ARROW-4028: [Rust] Merge parquet-rs codebase
omit 9fcce64 ARROW-4026: [C++] Add *-all, *-tests, *-benchmarks modular CMake targets. Use in Travis CI
omit 0b78f4b ARROW-4033: [C++] Use readlink -f instead of realpath in dependency download script
omit 5c48bdb ARROW-2637: [C++/Python] Build support and instructions for development on Alpine Linux
omit c7cb1ce ARROW-3368: [Integration/CI/Python] Add dask integration test to docker-compose setup
omit a236464 ARROW-3674: [Go] Implement Date32 and Date64 array types
omit 836ad52 ARROW-4017: [C++] Move vendored libraries in dedicated directory
omit 3986157 ARROW-3879: [C++] Fix uninitialized member in CudaBufferWriter
omit 0190e60 ARROW-4054: [Python] Update gtest, flatbuffers and OpenSSL in manylinux1 base image
omit 4cfd6d3 ARROW-4045: [Packaging/Python] Add hypothesis test dependency to wheel crossbow tests
omit 51f5e94 ARROW-4041: [CI] Python 2.7 run uses Python 3.6
omit 63fd350 ARROW-4043: [Packaging/Docker] Python tests on alpine miss pytest dependency
omit 5d1934f ARROW-4034: [Ruby] Add support :append option to FileOutputStream
omit 77d3a46 ARROW-4049: [C++] Arrow never use glog even though glog is linked.
omit ac047b2 ARROW-4048: [GLib] Return ChunkedArray instead of Array in gparquet_arrow_file_reader_read_column
omit 715cba5 ARROW-4035: [Ruby] Support msys2 mingw dependencies
omit 1fd2a25 ARROW-3953: [Python] Compat with pandas 0.24 rename of MultiIndex labels -> codes
omit ec154d2 ARROW-2026: [C++] Enforce use_deprecated_int96_timestamps to all time…
omit 055496c ARROW-4029: [C++] Exclude headers with 'internal' from installation. Document header file conventions in README
omit 784d1cd ARROW-4044: [Packaging/Python] Add hypothesis test dependency to pyarrow conda recipe
omit d61ae4a ARROW-3449: [C++] Fixes to build with CMake 3.2. Document what requires newer CMake
omit 2e8cfca ARROW-3230: [Python] Missing comparisons on ChunkedArray, Table
omit 0936938 ARROW-4039: [Python] Update link to 'development.rst' page from Python README.md
omit 23dfc1c ARROW-4006: Add CODE_OF_CONDUCT.md
omit 537aa2f ARROW-4037: [Packaging] Remove workaround to verify 0.11.0
omit e098651 ARROW-3971: [Python] Remove deprecations in 0.11 and prior
omit ce12fb5 ARROW-1807: [Java] consolidate bufs to reduce heap (#3121)
omit 73f94c9 ARROW-3762: [C++/Python] Support reading Parquet BYTE_ARRAY columns containing over 2GB of data
omit 804502f ARROW-3184: [C++] Enable modular builds and installs with ARROW_OPTIONAL_INSTALL option. Remove ARROW_GANDIVA_BUILD_TESTS
omit 8c41303 ARROW-4015: [Plasma] remove unused interfaces for plasma manager
omit b3bc338 ARROW-3958: [Plasma] Reduce number of IPCs
omit e34057c ARROW-4019: [C++] Fix Coverity issues
omit 2a726c1 PARQUET-1473: [C++] Add helper function that converts ParquetVersion to human-friendly string
omit 1882a07 ARROW-3866: [Python] Column metadata is not transferred to tables in pyarrow
omit 0005048 ARROW-4005: [Plasma] [GLib] Add gplasma_client_disconnect()
omit 4594041 ARROW-4008: [C++] Restore ARROW_BUILD_UTILITIES to fix integration tests
omit 7ddfba6 ARROW-3470: [C++] Fix row-wise example
omit aa8bb3c ARROW-3986: [C++] Document memory management and table APIs
omit a3ba1a2 ARROW-3988: [C++] Do not build unit tests by default, fix building Gandiva unit tests when ARROW_BUILD_TESTS=OFF
omit 67506d9 ARROW-4002: [C++][Gandiva] Remove needless CMake version check
omit c029b77 ARROW-3976: [Ruby] Try to upgrade git to avoid errors caused by Homebrew on older git
omit c0ac97f ARROW-4004: [GLib] Replace GPU with CUDA
omit 527fed6 ARROW-3913: [Gandiva] [GLib] Add GGandivaLiteralNode
omit 28d16c0 ARROW-3996: [C++] Add missing packages on Linux
omit c7e9860 ARROW-3960: [Rust] remove extern crate for Rust 2018
omit a1eff5f ARROW-3986: [C++] Write prose documentation
omit e734135 ARROW-3995: [CI] Use understandable names on Travis
omit bb3fa4b ARROW-3993: [JS] CI Jobs Failing
omit 2428945 ARROW-3880: [Rust] Implement simple math operations for numeric arrays
omit 24d00c0 ARROW-3248: [C++] Add "arrow" prefix to Arrow core unit tests, use PREFIX instead of file name for csv, io, ipc tests. Modular target cleanup
omit 1220184 ARROW-3641: [Python] Remove unneeded public keyword from pyarrow public C APIs
omit 9c8ddae1 ARROW-3942: [R] Feather api fixes
omit 9da4584 ARROW-2624: [Python] Random schema generator for Arrow conversion and Parquet testing
omit 8973cfe ARROW-3983: [Gandiva][Crossbow] Link Boost statically in JAR packaging scripts
omit e6b96aa ARROW-3687: [Rust] Anything measuring array slots should be `usize`
omit 7a296bd ARROW-3977: [Gandiva] fix label during ctest invoc
omit fa5d5ad ARROW-3980: [C++] Fix CRTP use in json-simple.cc
omit e4761e0 ARROW-3727: [Python] Document use of foreign_buffer()
omit d6284cf ARROW-3792: [C++] Writing a list-type chunked column to Parquet fails if any chunk is 0-length
omit 612bdca ARROW-3970: [Gandiva][C++] Remove unnecessary boost dependencies.
omit 1dc906e ARROW-3885: [Rust] Release prepare step should increment Rust version
omit a4063ed ARROW-3967: [Gandiva] [C++] Make node.h public
omit 7a5631d ARROW-3964: [Go] Refactor examples of csv reader
omit cc24218 ARROW-3963: [Packaging/Docker] Nightly test for building sphinx documentations
omit d3d7669 ARROW-3969: [Rust] Format using stable rustfmt
omit 1dee3f4 ARROW-3303: [C++] API for creating arrays from simple JSON string
omit 5704d8d ARROW-3940: [Python/Documentation] Add required packages to the development instruction
omit 03b4a27 ARROW-3961: [Python/Documentation] Fix wrong path in the pyarrow README
omit 4d810b4 ARROW-3950: [Plasma] Make loading the TensorFlow op optional
omit 80989ef ARROW-3955: [GLib] Add (transfer full) to free when no longer needed
omit 6bfd26a ARROW-3952: [Rust] Upgrade to Rust 2018 Edition
omit 072df89 ARROW-3948: [GLib][CI] Set timeout to Homebrew
omit 1cb1fa4 ARROW-3930: [C++] Avoid using Mersenne Twister for random test data
omit 494ef75 ARROW-3946: [GLib] Add support for union
omit b731b58 PARQUET-1471: [C++] TypedStatistics<T>::UpdateSpaced reads out of bounds value when there are more definition levels than spaced values
omit a084006 ARROW-3941: [R] RecordBatchStreamReader$schema
omit f9e5818 ARROW-3945: [Website] Update website for Gandiva donation
omit dd1ab19 ARROW-3586: [Python] Add test ensuring no segfault
omit 6c29f00 ARROW-3921: [GLib][CI] Log Homebrew output
omit 898e06c ARROW-3209: [C++] Rename libarrow_gpu to libarrow_cuda
omit 15be8e5 ARROW-3908: [Rust] Update rust dockerfile to use nightly toolchain
omit 35f8a34 ARROW-3834: [Doc] Merge C++ and Python documentation
omit 187b98e ARROW-3291: [C++] Add string_view-based constructor for BufferReader
omit 1f099c7 ARROW-3272: [Java][Docs] Add documentation about Java code style
omit 0d0ff75 ARROW-3929: [Go] improve CSV reader memory usage
omit 137a69e ARROW-3681: [Go] Add benchmarks for CSV reader
omit 8db3748 ARROW-3441: [Gandiva] Use common unit test creation facilities, do not produce multiple executables for the same unit tests
omit 42a52d7 ARROW-3871: [R] Replace usages of C++ GetValuesSafely with new methods on ArrayData
omit 8152916 ARROW-3894: [C++] Ensure that IPC file is properly initialized even if no record batches are written
omit 5b85981 ARROW-3318: [C++] Push down read-all-batches operation on RecordBatchReader into C++
omit 286f59c ARROW-3939: [Rust] Remove macro definition for ListArrayBuilder
omit 9c4c887 ARROW-3883: [Rust] Update README
omit 0afb975 ARROW-3936: [C++] Add _O_NOINHERIT to the file open flags on Windows
omit 2f4af26 ARROW-3937: [Rust] Fix Rust nightly build (formatting rules changed)
omit a06624e ARROW-2993: [JS] Document minimum supported NodeJS version
omit abdf7b4 ARROW-3629: [Python] Add write_to_dataset to Python Sphinx API listing
omit 4ac4eb5 ARROW-3934: [Gandiva] Only add precompiled tests if ARROW_GANDIVA_BUILD_TESTS
omit ffc5154 ARROW-3931: [C++] Make possible to build regardless of LANG
omit 4a630f9 ARROW-3892: [JS] Remove any dependency on compromised NPM flatmap-stream package
omit 0729cb7 ARROW-2909: [JS] Add convenience function for creating a table from a list of vectors
omit 5b308ba ARROW-3914: [C++/Python/Packaging] Docker-compose setup for Alpine linux
omit 0310d6a ARROW-3874: [C++] Add LLVM_DIR to find_package in FindLLVM.cmake
omit bb739b0 ARROW-3906: [C++] Break out builder.cc into multiple compilation units
omit c204d3e PARQUET-1469: [C++] Fix data corruption bug in parquet::internal::DefinitionLevelsToBitmap that was triggered through random data
omit e4693bb ARROW-3884: [Python] Add LLVM6 to manylinux1 base image
omit 6045dd2 ARROW-2759: [Plasma] Export plasma notification socket
omit 67d9264 ARROW-3199: [Plasma] File descriptor send and receive retries
omit d54a154 ARROW-3842: [R] RecordBatchStreamWriter api
omit 681efd8 ARROW-3853: [C++] Implement string to timestamp cast
omit 98bdde8 PARQUET-1467: [C++] Remove defunct ChunkedAllocator code
omit 1621868 ARROW-3922: [C++] Micro-optimizations to BitUtil::GetBit
omit fd2f798 ARROW-3684: [Go] Add chunking ability to CSV reader
omit 67b9215 ARROW-3890: [Python] Handle NumPy binary arrays with UTF-8 validation when converting to StringArray
omit 8f02a1b ARROW-3912: [Plasma][GLib] Add support for creating and referring objects
omit bfedd3a ARROW-3925: [Python] Add autoconf to conda install instructions
omit d111a77 ARROW-3870: [C++] Add Peek to InputStream abstract interface
omit e453f5c ARROW-3898: [Example] parquet-arrow example has compilation errors
omit 7aae9e9 ARROW-3924: [Packaging][Plasma] Add support for Plasma deb/rpm packages
omit a667fca ARROW-3920: [plasma] Fix reference counting in custom tensorflow plasma operator.
omit 2bc4d95 [Website] Update website for 0.11.1 bugfix release (#3060)
omit cca2608 ARROW-3878: [Rust] Improve primitive types
omit e87110f ARROW-3893: [C++] Improve adaptive int builder performance
omit 2c34fe8 ARROW-3202: [C++] Fix compilation on Alpine Linux by using ARROW_WITH_BACKTRACE define
omit 3c0d65e ARROW-3886: [C++] Add support for decompressed buffer size check for Snappy
omit 69d207f ARROW-3905: [Ruby] Add StructDataType#[]
omit a4951ed ARROW-3740: [C++] Builder should not downsize
omit 64e8ae7 ARROW-3888: [C++] Fix various compiler warnings
omit 05c70b0 ARROW-3849: [C++] Leverage Armv8 crc32 extension instructions to accelerate the hash computation for Arm64
omit ff5c37c ARROW-3169: [C++] Break up array-test into multiple compilation units
omit 2d089a6 ARROW-3900: [GLib] Add garrow_mutable_buffer_set_data()
omit 7800684 ARROW-3844: [C++] Remove ARROW_USE_SSE and ARROW_SSE3
omit dd896c9 ARROW-3613: [Go] Fix builder downsize
omit adbf763 ARROW-3895: [Rust] csv::Reader now returns Result<Option> instead of Option<Result>
omit cd74741 ARROW-3807: [R] Missing Field API
omit 87feee3 ARROW-3273: [Java] Fix checkstyle for Javadocs
omit 99b3b0a PARQUET-1463: [C++] Utilize common hashing machinery for dictionary encoding
omit 13c63bd ARROW-3823: [R] + buffer.complex
omit 0066af8 ARROW-3855: [Rust] Schema/Field/Datatype now have derived serde traits
omit 39d1e86 ARROW-3868: [Rust] Switch to nightly Rust for required build, stable is now allowed to fail
omit c98399d ARROW-3790: [C++] Fix erroneous safe casting
omit 57b55de ARROW-3862: [C++] Improve third-party dependencies download script
omit 853ba6b ARROW-3493: [Java] Make sure bound checks are off
omit 49f3086 ARROW-3891: [Java] Remove Long.bitCount with simple bitmap operations
omit 5a001e0 ARROW-3859: [Arrow][Java] Fixed backward incompatible change. (#3018)
omit c3612e8 ARROW-3860: [C++] Add ARROW_GANDIVA_STATIC_LIBSTDCPP option to restore hard-coded behavior prior to ARROW-3437
omit 1020e0b ARROW-3889: [Python] Crash when creating schema from invalid args
omit 54b0af8 ARROW-1993: [Python] Add function for determining implied Arrow schema from pandas.DataFrame
omit 427a219 ARROW-2591: [Python] Add Parquet test case writing list-typed column with empty lists that caused segfault on 0.9.0
omit 1013a1d ARROW-3831: [C++] Add support for returning decompressed size
omit d2256c5 ARROW-3677: [Go] Add fixed-length binary builder and array
omit 10b204e ARROW-3728: [Python] Ignore differences in schema custom metadata when writing table to ParquetWriter
omit 7281731 ARROW-3741: [R] Add support for arrow::compute::Cast to convert Arrow arrays from one type to anothe
omit 8c52f4c ARROW-3782: [C++] Implement BufferedInputStream to pair with BufferedOutputStream
omit 8d5bfc6 ARROW-3865: [Packaging] Add double-conversion dependency to conda forge recipes and the windows wheel build
omit c3f968c ARROW-3070: [Packaging] Use Bintray
omit 6dbd1ec ARROW-3864: [GLib] Add support for allow-float-truncate cast option
omit 3e0958a ARROW-3607: [Java] delete() method via JNI for plasma
omit 3692a23 ARROW-3858: [GLib] Use {class_name}_get_instance_private
omit 1995e88 ARROW-3854: [GLib] Deprecate garrow_gio_{input,output}_stream_get_raw()
omit 80238f2 ARROW-3856: [Ruby] Support compressed CSV save/load
omit eaf8d32 ARROW-2653: [C++] Refactor hash table support
omit dc6da3a ARROW-3756: [CI/Docker/Java] Java tests are failing in docker-compose setup
omit b5d78a7 ARROW-3851: [C++] Run clang-format in parallel
omit 2db3d4c ARROW-3713: [Rust] Implement BinaryArrayBuilder
omit ac7c9cc ARROW-3852: [C++] Suppress used uninitialized warning
omit d06d0d0 ARROW-3738: [C++] Parse ISO8601-like timestamps in CSV columns
omit 9509220 ARROW-3785: [C++] Enable using double-conversion from $ARROW_BUILD_TOOLCHAIN
omit 2591454 ARROW-3845: [Gandiva] [GLib] Add GGandivaNode
omit 7cdab9b ARROW-3778: [C++] Compile parts of test-util.h that we can once, link with unit tests
omit c04a62b ARROW-3726: [Rust] Add CSV reader with example
omit 72598e4 ARROW-3766: [Python] pa.Table.from_pandas doesn't use schema ordering
omit 074c9c2 ARROW-3847: [GLib] Remove unnecessary '\'
omit 7e6bf41 ARROW-2720: [C++] Defer setting of -std=c++11 compiler option to CMAKE_CXX_STANDARD, use CMake option for -fPIC
omit beb1cb8 ARROW-3755: [GLib] Add GArrowCompressedInputStream and GArrowCompressedOutputStream
omit ee62840 ARROW-3609: [Gandiva] Convert Gandiva benchmark tests as gbenchmark t…
omit 0cc777f ARROW-3841: [C++] Suppress catching polymorphic type by value warning
omit dedaee6 ARROW-3787: [Rust] Implement From<ListArray> for BinaryArray
omit ba2b2ea ARROW-3437: [C++] Use older API for boost::optional, remove gtest include from prod code, remove -static-libstdc++ flags
omit d7e3fb4 ARROW-3773: [C++] Remove redundant AssertArraysEqual function from before monorepo merge
omit 7200bdf ARROW-3837: [C++] Add GFLAGS_IS_A_DLL define to fix Windows build
omit 2c492a8 PARQUET-1271: [C++] Rename parquet_reader tool to parquet-reader for consistency
omit 9de2edc ARROW-3836: [C++] Add PREFIX, EXTRA_LINK_LIBS, DEPENDENCIES to ADD_ARROW_BENCHMARK
omit c07165d ARROW-3835: [C++] Add missing arrow::io::CompressedOutputStream::raw() implementation
omit 767ff8c ARROW-3793: [C++] TestScalarAppendUnsafe is not testing unsafe appends
omit d23f4f2 ARROW-3366: [R] Dockerfile for docker-compose setup
omit b315aa0 ARROW-3830: [GLib] Add GArrowCodec
omit 5f3461e ARROW-3805: [Gandiva] Handle null validity bit-map in if-else
omit 60305d5 ARROW-3644: [Rust] Implement ListArrayBuilder
omit 2326d3d ARROW-3825: [Python] Document how to run the Python unit tests in python/README.md
omit 29657d8 ARROW-3795: [R] Support for retrieving NAs from INT64 arrays
omit 69ffda1 ARROW-3781: [C++] Implement BufferedOutputStream::SetBufferSize. Allocate buffer from MemoryPool
omit d911850 ARROW-2113/3768: [Python] set classpath to all hadoop jars when HADOOP_HOME present
omit 074e2c2 ARROW-3194: [JAVA] Use split length in splitAndTransfer to set value count
omit fd2c862 ARROW-3821: [Format/Documentation]: Fix typos and grammar issues in Flight.proto comments
omit f83454c ARROW-3788: [Ruby] Add support for CSV parser written in C++
omit 5874af5 ARROW-3765: [Gandiva] Segfault when the validity bitmap has not been allocated
omit cc5b445 ARROW-3784: [R] Array with type fails with x is not a vector
omit 948e0fb ARROW-3800: [C++] Vendor a string_view backport
omit 3e84f99 [Gandiva] Add link to Gandiva codebase in top level README
omit d873261 ARROW-3186: [GLib][CI] Use the latest Meson again
omit 1a00fe5 ARROW-3797: [Rust] BinaryArray::value_offset incorrect in offset case
omit 6e46bdc ARROW-3703: [Python] DataFrame.to_parquet crashes if datetime column has time zones
omit d5cfabf ARROW-3754: [C++] Enable Zstandard by default only when CMake is 3.7 or later
omit c604adb ARROW-3672 & ARROW-3673: [Go] add support for time32 and time64 array
omit 281eb22 ARROW-3798: [GLib] Add support for column type CSV read option
omit 1c8f8fc ARROW-3796: [Rust] Add Example for PrimitiveArrayBuilder
omit 0d092e0 ARROW-912: [Python] Recommend that Python developers use -DCMAKE_INSTALL_LIBDIR=lib when building Arrow C++ libraries
omit 217c28a ARROW-3751: [Gandiva][Python] Add more cython bindings for gandiva
omit 736b5b0 PARQUET-1458: [C++] parquet::CompressionToString not recognizing brotli compression
omit df54da2 ARROW-3722: [C++] Allow specifying types of CSV columns
omit 9769644 ARROW-2807: [Python] [Parquet] Add memory_map= option to parquet.read_table, read_pandas, read_schema
omit b541888 ARROW-3439: [R] R language bindings for Feather format
omit dc5df8f ARROW-3614: [R] Support for timestamps
omit 1ef6c26 ARROW-3746: [Gandiva] [Python] Print list of functions registered with gandiva
omit ffcc363 ARROW-3710: [CI/Python] Run nightly tests against pandas master
omit efb93b7 ARROW-3747: [C++] Switch order of struct members in Decimal128
omit 455cde1 ARROW-3748: [GLib] Add GArrowCSVReader
omit 2a69511 PARQUET-1439: Remove PARQUET_ARROW_LINKAGE option, clean up overall library linking configuration
omit 5d631da ARROW-3736: [CI/Docker] Ninja test in `docker-compose run cpp` hangs
omit 8a75297 ARROW-3752: [C++] Remove unused status::ArrowError
omit d6a7600 ARROW-3743: [Ruby] Add support for saving/loading Feather
omit 133c62d ARROW-3753: [Gandiva] Remove debug print
omit 83c4dde ARROW-3744: [Ruby] Use garrow_table_to_string() in Arrow::Table#to_s
omit 2534cd7 ARROW-3749: [GLib] Fix typos
omit d8d07dc ARROW-3742: Fix pyarrow.types & gandiva cython bindings
omit f63b3e2 ARROW-3716: [R] Missing cases for ChunkedArray conversion
omit 97bfded ARROW-2673: [Python] Add documentation + docstring for ARROW-2661
omit baa0707 ARROW-3613: [Go] fix builder resize
omit 3cf8f35 ARROW-3700: [C++] Ignore empty lines in CSV files
omit 1f79faf ARROW-3407: [C++] Add UTF8 handling to CSV conversion
omit 0a2ce9d ARROW-3721: [Gandiva] [Python] Support all Gandiva literals
omit a45fafa ARROW-3611: [Python] Give better error message when type_id has wrong type.
omit 3ae4161 ARROW-3698: [Gandiva] Segmentation fault when using a large table in Gandiva
omit 6af5ce9 ARROW-3734: [C++] Linking static zstd library fails on Arch x86-64
omit e5e4490 ARROW-3733: [GLib] Add to_string() to GArrowTable and GArrowColumn
omit a7df9c6 ARROW-3723: [Plasma][Ruby] Add Ruby bindings of Plasma
omit a1c00ac ARROW-3725: [GLib] Add field readers to GArrowStructDataType
omit 14b8aa7 ARROW-3536: [C++] Add UTF8 validation functions
omit dccec7a ARROW-3601: [Rust] Add instructions for publishing to crates.io
omit 202265f ARROW-3693: [R] Invalid buffer for empty characters with null data
omit 71cd559 ARROW-3719: [GLib] Support read/write table to/from Feather
omit 391ea2c [C#] Add link to C# libraries subdirectory to top level README
omit 4e5c7af ARROW-3499: [R] Expose arrow::ipc::Message type
omit d5f7b02 ARROW-3711: [C++] Don't pass CXX_FLAGS to C_FLAGS
omit db4bd01 ARROW-3724: [GLib] Update .gitignore
omit 87e3307 ARROW-3720: [GLib] Use "indices" instead of "indexes"
omit df4eb30 ARROW-3718: [Gandiva] Remove spurious gtest include
omit d194241 ARROW-3108: [C++] arrow::PrettyPrint for Table instances
omit d290538 ARROW-3587: [Python] Efficient serialization for Arrow Objects (array, table, tensor, etc)
omit 8e9cb87 ARROW-3602: [Gandiva] [Python] Initial Gandiva Cython bindings
omit 3ab4a0f ARROW-3615: [R] Support for NaN
omit e75cbf9 ARROW-3646: [Python] High-level IO API
omit b5dca1c ARROW-3715: [C++]: Fix typo in gflags_ep CMake config
omit 713d82a ARROW-3477: [C++] fixes for 32 bit architectures
omit 394b334 ARROW-3707: [C++] Fix test regression with zstd 1.3.7
omit c303cc9 ARROW-3708: [Packaging] Support CMake files in Linux packages
omit c9c7f9c ARROW-3704: [Gandiva][C++] Add missing include
omit 0a89ee0 ARROW-3712: [CI] Quick fix for RAT failure
omit 16ffa3d ARROW-3506: [Packaging] Nightly tests for docker-compose images
omit 8d1db71 ARROW-1994: [Python] Test against Pandas master
omit e26806e ARROW-3664: [Rust] Add benchmark for PrimitiveArrayBuilder
omit 7011ae0 ARROW-3656: [C++] Allow whitespace in numeric CSV fields
omit 67a436a ARROW-3666: [C++] Improve C++ parser performance
omit 8a90e80 ARROW-3692: [Gandiva][Ruby] Add Ruby bindings of Gandiva
omit 100a8eb ARROW-3697: [Ruby] Add schema#[]
omit 7aac525 ARROW-3063: [Go] remove list of TODOs from go/README
omit b1d490d ARROW-3696: [C++] Add feather::TableWriter::Write(table)
omit fe222fa ARROW-3695: [Gandiva] Use add_arrow_lib()
omit eb500b6 ARROW-3517: [C++] Add a workaround for MinGW-w64 32bit crash
omit 756f645 ARROW-3648: [Plasma][Java] Add API to get metadata and data at the same time
omit 010fad2 ARROW-3610: [C++] Add interface to turn stl_allocator into arrow::MemoryPool
omit 729f2a4 ARROW-3694: [Java] Avoid superfluous string creation when logging level is disabled
omit ed70f05 ARROW-3691: [JS] Update dependencies, switch to terser
omit e65663c ARROW-3670: [C++] Use FindBacktrace to find execinfo.h support
omit 84ac1dc ARROW-3682: [Go] unexport encoding/csv.Reader from CSV reader
omit f0fa18f ARROW-3683: [Go] add functional-option style to configure the CSV reader
omit 919119f ARROW-3347: [Rust] Implement PrimitiveArrayBuilder
omit e69659d ARROW-3662: [C++] Add a const overload to MemoryMappedFile::GetSize
omit 84e181e ARROW-2535: [Python] Provide pre-commit hooks that check flake8
omit 5fd9ac9 ARROW-3649: [Rust] Refactor MutableBuffer's resize
omit 4fbbffa ARROW-3660: [C++] Don't unnecessarily lock MemoryMappedFile for resizing in readonly files
omit ed41003 ARROW-3657: [R] there is no package called bit64
omit c61f882 ARROW-3659: [CI] Fix Travis matrix entry 2 documentation to use gcc
omit 8cc92f4 ARROW-3626: [Go] implement CSV reader
omit eeaf121 ARROW-3038: [Go] implement String array
omit 9fb776c ARROW-3637: [Go] implement Stringer for arrays
omit 2cdc4d4 ARROW-3640: [Go] implement Tensors
omit e5b7f72 ARROW-3621: [Go] implement Table, Record, RecordReader and TableReader
omit a56c009 ARROW-3616: [Java] Fix remaining checkstyle issues
omit 4ee05ab ARROW-3624: [Python/C++] Support for zero-sized device buffers and device-to-device copying
omit 4ef1dac ARROW-3658: [Rust] Incorrect `List<T>` tests
omit 2ac04fd ARROW-3661: [Gandiva][GLib] Use "_" as word separator in constant name
omit 059e2d0 ARROW-3630: [Plasma][GLib] Add GLib bindings of Plasma
omit fe01c93 ARROW-3537: [Rust] Implement Tensor Type
omit b5fafd8 ARROW-3519: [Gandiva] Arena for varlen output fns
omit c89e9b6 ARROW-3529: [Ruby] Import Red Parquet
omit 3a1dd3f ARROW-3608: [R] Support for time32 and time64 array types
omit f2bf068 ARROW-3566: [Format] Clarify the type of dictonary encoded field
omit 85fd54c ARROW-3647: [R] Fix R bit64 crash and formatting
omit 1a6545a ARROW-3358: [Gandiva][C++] Deprecate Gandiva Status.
omit 8993f8b ARROW-3636: [C++/Python] Update arrow/python/pyarrow_api.h
omit 5f0d3d2 ARROW-3642: [C++] Add arrowConfig.cmake generation
omit 4b9b530 ARROW-3592: [Python] Allow getting view of a binary scalar
omit a2f52fc ARROW-3405: [Python] Document CSV reader
omit ce8bc4e ARROW-3555: [Plasma] Unify plasma client get function using metadata.
omit 0d6d51d ARROW-3576: [Python] Implemented compressed streams
omit cf646e4 ARROW-3584: [Go] Implement Table, Schema and Column
omit d61988d ARROW-3638: [C++][Python] Move reading from Feather as Table feature to C++ from Python
omit 66bc066 ARROW-3583: [Python/Java] Create RecordBatch from VectorSchemaRoot
omit d3ab00b ARROW-3385: [Gandiva][C++][Java] Crossbow support for deploying gandiva jars
omit 4a3d8c9 ARROW-3569: [Packaging] Run pyarrow unittests when building conda package
omit d88b9d0 ARROW-3634: [GLib] Follow CudaDeviceManager::AllocateHost() API change
omit 6f6da3e ARROW-3632: [Packaging] Update deb names in dev/tasks/tasks.yml in release process
omit a718a02 ARROW-3633: [Packaging] Update deb names in dev/tasks/tasks.yml for 0.12.0
omit f8f43f6 ARROW-3600: [CI/Packaging] Add Ubuntu 18.10
omit 9402542 ARROW-2712: [C#] Initial C# .NET library
omit 34e48b5 [R] Add R to allow failures until ARROW-3593 resolved (#2846)
omit 8e22482 ARROW-2767: [JS] Add generic to Table for column names
omit 6d52b22 ARROW-3618: [Packaging/Documentation] Add `-c conda-forge` option to avoid PackagesNotFoundError
omit 9e0fd73 ARROW-3487: [Gandiva] simplify fns that return errors
omit d9ee70c ARROW-3591: [R] Support for collecting decimal types
omit e5122e3 ARROW-3567: [Gandiva][GLib] Add GLib bindings of Gandiva
omit 227ad0d ARROW-3541: [Rust] Update BufferBuilder to allow for new bit-packed BooleanArray
omit 0b9fad3 ARROW-3515: [C++] Introduce NumericTensor class
omit 5b116ab ARROW-3489: [Gandiva][C++] Added support for IN expressions
omit deeef92 ARROW-3260: [CI] Move linting to separate Travis-CI job [skip appveyor]
omit b4f7ed6 ARROW-3605: [Plasma] Remove dependence of plasma/events.h on ae.h.
omit d5510e0 PARQUET-1449: [C++] Support building with ARROW_BOOST_VENDORED=ON
omit 0387ebc ARROW-3603: [Gandiva][C++] Support building with ARROW_BOOST_VENDORED=ON
omit fc2b3b5 ARROW-3469: [Gandiva] Add gandiva travis OSX entry
omit d904106 ARROW-3451: [C++/Python] pyarrow and numba CUDA interop
omit 536e4f4 ARROW-3381: [C++] Add bz2 codec
omit 73d379f ARROW-3588: [Java] Fix checkstyle for header license
omit 03e7346 ARROW-3598: [Plasma] Fix Plasma GPU linking error.
omit 0176b8f ARROW-3557: [Python] Set Cython language level
omit ae448f2 ARROW-3589: [Gandiva] Make gandiva JNI wrappers optional
omit 5dce680 ARROW-3472: [Gandiva] remove gandiva_helpers library
omit 2d0d3d0 ARROW-3574: [Plasma] Use static libraries in plasma library.
omit ada04ca ARROW-3577: [Go] implement Chunked array
omit d656dc3 ARROW-3573: [Rust] with_bitset does not set valid bits correctly
omit d1e7ab9 ARROW-3580: [Gandiva][C++] Fix build error with g++ 8.2.0
omit de5d7de ARROW-3539: [CI/Packaging] Update scripts to build against vendored jemalloc
omit b1572b5 ARROW-3582: [CI] fix incantation for C++/Java detection tool
omit 565cb7b ARROW-3568: [Packaging] Run pyarrow unittests for windows wheels
omit b63430d ARROW-3581: [Gandiva][C++] Use protobuf as shared library when -DARROW_PROTOBUF_USE_SHARED=ON
omit fdbe926 ARROW-3131: [Go] add Go1.11 to the build matrix
omit 7810a7e ARROW-3323: [Java] Fix checkstyle naming
omit 2d7fbb2 ARROW-3380: [Python] Support reading gzipped CSV files
omit 6067992 ARROW-3562: [R] Disallow creation of objects with shared_ptr<T>(nullptr), use bits64::integer64
omit 0ecba4f ARROW-3558: [Plasma] Remove fatal error when calling get on unsealed object.
omit b26c5ae ARROW-3556: [CI] Disable optimizations on Windows
omit 21ca340 ARROW-3565: [Python] Pin tensorflow to 1.11.0 in manylinux1 container
omit 45c4955 ARROW-3559: [Plasma] Static linking for plasma_store_server.
omit a8bd1c9 ARROW-3548: [Plasma] Add CreateAndSeal object store method for faster puts for small objects.
omit eab7d5f ARROW-1019: [C++] Implement compressed streams
omit 82f8b05 ARROW-3546: [Python] Provide testing setup to verify wheel binaries work in one or more common Linux distributions
omit 90d21e9 ARROW-3551: Update MapD to OmniSci on Powered By page
omit d3ec690 ARROW-3490: [R] streaming of arrow objects to streams
omit 4ed4053 ARROW-3549: [Rust] Replace i64 with usize for some bit utility functions
omit 56e72ba ARROW-3278: [Python] Retrieve StructType's and StructArray's field by name
omit 390f7d0 ARROW-3542: [C++] Use unsafe appends when building array from CSV
omit aba77a6 ARROW-3530: [Java/Python] Add conversion for pyarrow.Schema from org.apache…pojo.Schema
omit 8aea70c ARROW-3540: [Rust] Incorporate BooleanArray into PrimitiveArray
omit ed19152 ARROW-3533: [Python/Documentation] Use sphinx_rtd_theme instead of Bootstrap
omit 2b9e1e4 ARROW-45: [Python] Add unnest/flatten function for List types
omit acd798c ARROW-3534: [Python] Update zlib library in manylinux1 image [skip appveyor]
omit 2ba9016 ARROW-2483: [Rust] use bit-packing for boolean vectors
omit eddd363 ARROW-1696: [C++] Add (de)compression benchmarks
omit 7abda6d ARROW-3527: [R] remove unused variables
omit 1532f1d ARROW-3528: [R] Fixed typo in R package documentation
omit c1ede67 ARROW-3494: [Gandiva][C++] fix re2 error in cmake
omit 66d9a30 ARROW-3514: [C++] Work around insufficient output size estimate on old zlibs
omit aaf70a4 ARROW-3521: [GLib] Run Python using find_program in meson.build
omit 0689a58 ARROW-3504: [Plasma] Add support for Plasma Client to put/get raw bytes without pyarrow serialization.
omit d0d25bb ARROW-3518: Detect HOMEBREW_PREFIX automatically
omit 4fe30d5 ARROW-3516: [C++] Use unsigned type for difference of pointers in parallel_memcpy
omit 65f0316 ARROW-3409: [C++] Streaming compression and decompression interfaces
omit 54634dd ARROW-3456: [CI] Reuse docker images and optimize docker-compose containers
omit afc8c63 ARROW-3440: [Gandiva] fix readme for builds
omit 2b95a00 ARROW-3343: [Java] Disable flaky tests
omit 146e7df ARROW-3442: [C++] Allow dynamic linking of (most) unit tests
omit b027f5a ARROW-3350: [R] Wrap MemoryMappedFile class
omit 1c85e41 ARROW-3492: [C++] Build jemalloc in parallel
omit 098bd46 ARROW-3336: [JS] Fix IPC writer serializing sliced Utf8Vectors
omit 6caab7c ARROW-3425: [JS] Programmatically created dictionary vectors don't get dictionary IDs
omit 35cd7ae ARROW-3474: [GLib] Extend gparquet API with get_schema and read_column
omit 1222996 ARROW-3398: [Rust] Update existing Builder to use MutableBuffer internally
omit cd6e094 ARROW-3353: [Packaging] Build python 3.7 wheels
omit 500134e ARROW-3482: [C++] Build with JEMALLOC by default
omit c06cbae ARROW-3383: [Gandiva][Java] Fix java build
omit 862c7df ARROW-3473: [Format] Clarify that 64-bit lengths and null counts are permitted, but not recommended
omit 32960a1 ARROW-3479: [R] Support to write record_batch as stream
omit ed8e566 ARROW-2808: [Python] Add MemoryPool tests
omit 7a2f147 [Gandiva] Modify as per arrow code base.
omit 478f2f6 [Gandiva] math functions, utf8_length
omit 1ecda89 [Gandiva] Added more functions.
omit 1ae9235 [Gandiva] Added support for months_between
omit fb0a588 [Gandiva] allow multiple module instances in cache
omit 9c10953 [Gandiva] fix bug with nested if in condition
omit fa98906 [Gandiva] Fixes for build issues.
omit 9265fe3 [Gandiva] Hide stdc++ from being exported.
omit e975616 [Gandiva] Fixed build issues due to cherry pick.
omit a23fd1b [Gandiva] Error handling support.
omit fa2273b [Gandiva] add debug msgs to print expressions
omit 14615b8 [Gandiva] add evaluate variant that skips refs
omit 17ebd46 [Gandiva] fix a bug caused due to fake cache hits
omit 89f8925 [Gandiva] add a java perf test for filter
omit 89163c5 [Gandiva] short-circuit regex startsW/endsW
omit 62c5a30 [Gandiva] Fix divide by zero errors.
omit 8c3b879 [Gandiva] Fixed equality issue in validator.
omit b4ed7c8 ARROW-3465: [Documentation] Fix gen_apidocs' docker image
omit 97c8692 ARROW-3480: [Website] Fix broken install document for Ubuntu
omit f4f6269 ARROW-3466: [C++] Avoid leaking protobuf symbols
omit 2928468 ARROW-3467: [C++] Fix building against external double-conversion
omit ea96080 ARROW-3461: [Packaging] Add a script to upload RC artifacts as the official release
omit c785e6e ARROW-3463: [Website] Update for 0.11.0
omit 3769cd1 ARROW-3198: [Website] Blog post for the 0.11 release
omit 739ea77 ARROW-3455: [Gandiva][C++] Support pkg-config for Gandiva
omit c951043 ARROW-3460: [Packaging] Add a script to rebase master on local release branch
omit 4b3e5e6 PARQUET-1426: [C++] parquet-dump-schema has poor usability
omit bcd372b ARROW-3462: [Packaging] Update CHANGELOG for 0.11.0
omit 9448f58 [Website] Add Petastorm to "Powered By" (#2716)
omit b8591e8 ARROW-3355: [R] Support for factors
omit b46236c ARROW-3225: [C++/Python] Pandas object conversion of ListType<DateType> and ListType<TimeType>
omit ef02c81 ARROW-3445: [GLib] Fix libarrow-glib link for libparquet-glib
omit 8299684 ARROW-3429: [Packaging] Add binary upload script
omit b8dc87a ARROW-3420: [C++] include-what-you-use cleanups for most of src/arrow, add "iwyu" target to top level docker-compose
omit c0822bc ARROW-3382: [Gandiva][C++] Run tests in travis
omit 736c6b6 ARROW-2337: Use Boost shared libraries in Windows release verification script. Parquet fixes
omit c6986e9 ARROW-3438: [Packaging] Fix too much Markdown escape in CHANGELOG
omit 9fc896e ARROW-3331: [Gandiva][C++] Add re2 to toolchain
omit 07f2e78 ARROW-3432: [Packaging] Expand variables in commit message
omit 274237c ARROW-3431: [GLib] Include Gemfile to archive
omit df745a7 ARROW-3430: [Packaging] Add workaround to verify 0.11.0
omit 222632c [Release] Update .deb package names for 0.12.0
omit 01dcde2 [maven-release-plugin] prepare for next development iteration
omit 98db705 [maven-release-plugin] prepare release apache-arrow-0.11.0
omit 141e1a9 [Release] Update .deb/.rpm changelogs for 0.11.0
omit 7940ffe [Release] Update CHANGELOG.md for 0.11.0
omit 18a61f6 ARROW-3423: [Packaging] Remove RC information from deb/rpm packages
omit 96affdc ARROW-2165: [JAVA] enhance AllocationListener with onChildAdded()/onChildRemoved() calls (#2697)
omit f7b7f96 ARROW-3418: [C++] Update parquet-cpp version to 1.5.1-SNAPSHOT
omit 83945f0 ARROW-3417: [Packaging] Fix Parquet C++ test failure
omit 959fa5e ARROW-3415: [Packaging] Fix "conda activate" failure
omit c33a139 ARROW-3416: [Packaging] Use SHA512 instead of SHA1
omit 0d1f120 ARROW-3412: [Packaging] Update rat exclude files
omit 2862932 ARROW-3413: [Packaging] Include Parquet GLib document to source archive
omit e30bc75 ARROW-3411: [Packaging] Make dev/release/01-perform.sh executable
omit 9c8129e ARROW-3377: [Gandiva][C++] Replace If statement with bit operations for bitmap
omit a978786 ARROW-3404: [C++] Make CSV chunker faster
omit fa4c1aa ARROW-3400: [Packaging] Add support for Parquet GLib deb/rpm
omit bd23961 ARROW-3403: [Website] Source tarball link missing from install page
omit 94352b7 ARROW-3392: [Python] Support filters in disjunctive normal form in ParquetDataset
omit 93a8f2b ARROW-3395: [C++/Python] Add docker container for linting
omit 8cb5cbf ARROW-3360: [GLib] Import Parquet GLib
omit efa28a7 ARROW-3393: [C++] Add missing override on virtual dtor in task-group.cc
omit b5e9cc5 ARROW-3397: [C++] Change a CMake relative path for modules
omit d15da35 ARROW-3376: [C++] Add double-conversion to cpp/thirdparty/download_dependencies.sh
omit 0101468 ARROW-3394: [Java] Remove duplicate dependency in Flight for grpc-netty
omit 1c7bded ARROW-2983: [Packaging] Verify source release and binary artifacts in different scripts
omit ef9ccbb ARROW-3206: [C++] Fix CMake error when ARROW_HIVESERVER2=ON but tests disabled
omit 5ebab5a ARROW-25: [C++] Implement CSV reader
omit b83db61 ARROW-3374: [Python] Implicitly set from_pandas=True when passing pandas.Categorical to pyarrow.array. Preserve ordered categories
omit c522bea ARROW-2555: [C++/Python] Allow Parquet-Arrow writer to truncate timestamps instead of failing
omit 3510ac8 ARROW-3370: [Packaging] Suppress BFD warnings on CentOS 6
omit 08142bf ARROW-3250: [C++] Buffer implementation which owns memory from a std::string
omit acb0b13 ARROW-1521: [C++] Add BufferOutputStream::Reset method
omit d38cf86 ARROW-3076: [Website] Add Google Analytics scripts to Sphinx, Doxygen API docs
omit 08e0f68 ARROW-3375: [Rust] remove unused mempool
omit 803815d ARROW-3301: [Website] Update Jekyll and Bootstrap 4
omit dfe9523 PARQUET-1369: Disregard column sort order if statistics max/min are equal
omit 3545186 ARROW-3373: [Plasma] Fix bug when plasma client requests multiple objects and add test.
omit af20905 ARROW-3356: [Python] Document parameters of Table.to_pandas method
omit 5ac7ffe ARROW-3371: [Python] Remove check_metadata argument for Field.equals docstring
omit 1649864 ARROW-3180: [C++] Add docker-compose setup to simulate Travis CI run locally
omit 74e98f8 ARROW-3369: [Packaging] Wheel builds are failing due to wheel 0.32 release
omit 7a4b48c ARROW-3363: [C++/Python] Add helper functions to detect scalar Python types
omit 74bf736 PARQUET-1160: [C++] Implement BYTE_ARRAY-backed Decimal reads
omit f981a11 ARROW-3348: [Plasma] Fix bug in which plasma store dies when object created by remo…
omit c6a42e7 ARROW-3357: [Rust] Add a mutable buffer implementation
omit 7157a74 ARROW-3276: [Packaging] Add support for Parquet deb/rpm packages
omit 2ccfd0a PARQUET-1431: [C++] Automaticaly set thrift to use boost for thrift versions before 0.11
omit 037f6d9 ARROW-3339: [R] Support for character vectors
omit 97da1aa ARROW-3354: [Python] Swap cuda.read_record_batch arguments
omit b7d4e08 [Gandiva] Fix copyright header in cpp/src/gandiva/README.md
omit 8e9a915 ARROW-3182: [Gandiva] Integrate gandiva to arrow build. Update licenses to apache license.
omit b8e3492 [Gandiva] add some minor functions required by tpch-h
omit 27673c8 [Gandiva] switch from std::regex to re2
omit abb24a9 [Gandiva] switch to a more efficient date impl
omit 8beb066 [Gandiva] Add a helper library containing cpp stubs
omit 28915eb [Gandiva] Add support for sql regex functions
omit 465e7e8 [Gandiva] Fixed Literal ToString.
omit 71aad3d [Gandiva] Fixed concurrency issue in cache.
omit 2cb9c0d [Gandiva] Caching projectors and filters for re-use.
omit cf51280 [Gandiva] Perf Improvments
omit e8ee7f9 [Gandiva] Executing TPCH queries.
omit 3cfbdb5 [Gandiva] Fixed selection vector array type
omit 7ce243a [Gandiva] Fixed filter bugs.
omit 743b3c1 [Gandiva] Add java bindings for filter expr
omit c0eab74 [Gandiva] Add support for filters
omit ac661ff [Gandiva] Match gandiva mod operator to dremio for mod zero.
omit e490a7f [Gandiva] Add support for more date/time functions
omit 8a794e8 [Gandiva] Fixed reference initializations.
omit a2c3300 [Gandiva] Fixed literals and nulls for time types.
omit e001c1d [Gandiva] Add hash functions on all data types
omit 5af1119 [Gandiva] Fixed extract second from time.
omit 8707793 [Gandiva] Fix missing include directory of gtest in CMakeLists.txt
omit 9e98f03 [Gandiva] Export supported types from Gandiva.
omit eb11ea9 [Gandiva] link libstdc++ statically
omit 39d180f [Gandiva] Support more date/time functions
omit 025d1b9 [Gandiva] Add support to print expressions
omit 75ca520 [Gandiva] Added support for time32 and timestampdiff functions
omit 4eb7cde [Gandiva] Add cpp/Java microbenchmarks
omit 9bc45a0 [Gandiva] support varlen types in gandiva
omit 18a9052 [Gandiva] Deploy to ossrh after build.
omit 6099f6d [Gandiva] clang-format to validate/fix style
omit 35c9203 [Gandiva] Made Gandiva JNI a packagable library.
omit c0ae3c3 [Gandiva] Support variable len arrow vectors
omit e344807 [Gandiva] Dynamically load dependencies.
omit 366a972 [Gandiva] Support date/time functions and datatypes
omit d1f161b [Gandiva] Support null literals
omit 5216242 [Gandiva] Support AND/OR control expressions
omit 1fc01ee [Gandiva] Support null literals
omit 0f46c5b [Gandiva] Support boolean and/or
omit bd2aa97 [Gandiva] Fixed licenses and minor corrections in build.
omit 9ce2377 [Gandiva] Added validation to projector build.
omit c949c11 [Gandiva] Add validation checks for Java coding guidelines in the build
omit 0559290 [Gandiva] update benchmark results
omit 6f67ce8 [Gandiva] Integrate java with travis CI.
omit 585e79c [Gandiva] Add Java APIs
omit d943f7d [Gandiva] Fix order of includes.
omit 3de315f [Gandiva] Add unit tests for bitmap/time fns
omit cadb463 [Gandiva] switch to /// or // style comments
omit 2b27a99 [Gandiva] Add a zero-copy variant to Evaluate
omit 203bb7e [Gandiva] Add CMake support for proto files
omit 600f407 [Gandiva] First draft of Gandiva Java APIs
omit f8738db [Gandiva] Reduce bitmap updates for if-else
omit 8b0dfe0 [Gandiva] Support literal expressions
omit ba71c91 [Gandiva] expr decomposition moved to visitor
omit d06db12 [Gandiva] Support if-else expression
omit fd00ba9 [Gandiva] Simplify the api to make function nodes
omit 030735f [Gandiva] Support functions of type NULL_INTERNAL
omit 5f721ae [Gandiva] Introduce error codes as error handling strategy.
omit 5315d20 [Gandiva] Make use of the modular features of cmake
omit 28c4617 [Gandiva] Bootstrap evaluation using LLVM code generation
omit 86497f3 ARROW-3281: [Java] Make sure that WritableByteChannel in WriteChannel writes
omit e217802 ARROW-3175: [Java] Switch to official flatbuffers Java artifact and com.github.icexelloss for flatc executable artifact
omit 25927a5 ARROW-3352: [Packaging] Fix recently failing wheel builds
omit ceed385 ARROW-3320: [C++] Improve float parsing performance
omit c3c024e ARROW-3013: [Website] Fix download links on website for tarballs, checksums
omit b719e73 ARROW-3349: [C++] Use aligned_* API in MinGW
omit 3c24f7a ARROW-3341: [R] Support for logical vector
omit d46e36a ARROW-3350: [Website] Fix powered by links
omit 85cab23 ARROW-3174: [Rust] run examples as part of CI
omit 3a503ef ARROW-3073,3074: [JS] Add DateVector.from and fix DateVector.indexOf
omit b796b57 ARROW-3336: [JS] Fix IPC writer serializing sliced arrays
omit 81e813f [Website] Add FASTDATA.io to "Powered By" (#2639)
omit a10d40a ARROW-3065: [Python] concat_tables() failing from bad Pandas Metadata
omit 830a2b1 ARROW-3338: [Python] Crash when schema and columns do not match
omit 42cf69a ARROW-3136: [C++] Clean up public API
omit 723a437 PARQUET-1427: [C++] Incorporate with build system, parquet target. Fix parquet-arrow example per repo changes
omit 0749154 PARQUET-1372: Add an API to allow writing RowGroups based on size
omit 37207bd PARQUET-1256: Add --print-key-value-metadata option to parquet_reader tool
omit fca0625 PARQUET-1270: Install executable tools
omit 3a9dbdf PARQUET-1196: Example parquet_arrow project
omit eefd36e PARQUET-1177: Add PARQUET_BUILD_WARNING_LEVEL option and more rigorous Clang warnings
omit 144699c PARQUET-1083: Factor logic in parquet-scan.cc into a library function to help with perf testing
omit d02cd9d PARQUET-1068: Modify .clang-format to use straight Google format with 90-character line width
omit 09cd545 PARQUET-1053: Fix unused result warnings due to unchecked Statuses
omit 80dc883 PARQUET-1048: Apache Arrow static transitive dependencies
omit 4d21fd3 PARQUET-1029: [C++] Some extern template symbols not being exported in gcc
omit 67f84a9 PARQUET-991: Resolve msvc warnings; Appveyor treats msvc warnings as …
omit ebf0507 PARQUET-679: Local Windows build and Appveyor support
omit 3e15021 PARQUET-595: API for KeyValue metadata
omit 174cc09 PARQUET-958: [C++] Print Parquet metadata in JSON format
omit bfb1e9a PARQUET-508: Add ParquetFilePrinter
omit 4b444c6 PARQUET-909: Reduce buffer allocations (mallocs) on critical path
omit 22a96d9 PARQUET-892: Specify public link targets for parquet_static so that transitive dependencies are linked in executables
omit 58ad1a8 PARQUET-807: Allow user to retain ownership of parquet::FileMetaData.
omit 713c6cd PARQUET-818: Refactoring to utilize common IO, buffer, memory management abstractions and implementations
omit de3f844 PARQUET-702: Add a writer + reader example with detailed comments
omit 5d0f5ac PARQUET-728: Incorporate upstream Arrow API changes
omit d1e8433 PARQUET-711: Use metadata builders in parquet writer
omit 6beeaf4 PARQUET-681: Add tool to scan a parquet file
omit d54f13d ARROW-3327: [Python] Use local Arrow checkout instead of separate clone
omit c800f15 ARROW-3334: [Python] Update conda packages to new numpy requirement
omit c1cf985 ARROW-3256,3304: [JS] fix file footer inconsistency, yield all messages from the stream reader
omit d1152a6 ARROW-3335: [Python] Add ccache to manylinux1 container
omit 2381636 ARROW-3313: [R] Follow-up: install clang-format in R CI entry
omit ee9b1ba ARROW-3141: [Python] Raise numpy global requirement to 1.14
omit 2a6c0cb ARROW-3313: [R] Move .clang-format to top level. Add r/lint.sh script for linting R C++ files in Travis CI
omit 9d007b1 ARROW-3319: [GLib] Add align() to GArrowInputStream and GArrowOutputStream
omit b3cd616 ARROW-249: [JAVA] Flight GRPC Implementation
omit ea8940a ARROW-3282: [R] initial R functionality
omit 5167502 ARROW-3321: [C++] Improve integer parsing performance
omit c9ac869 ARROW-3212: [C++] Make IPC metadata deterministic, regardless of current stream position. Clean up stream / tensor alignment logic
omit a20d281 ARROW-3322: [CI] Fix AppVeyor script to skip Rust job when no Rust changes
omit 433a898 ARROW-3309: [JS] Missing links from DEVELOP.md
omit 94c1d00 ARROW-3305: [JS] Incorrect development documentation link in javascript readme
omit cc8d636 ARROW-2854: [C++/Python] Casting float NaN to int should raise an error on safe cast
omit 6a6740f [Website] Add Falcon to powered_by.md (#2610)
omit 391516d ARROW-3152: [Packaging] Add zlib to runtime dependencies for arrow-cpp conda package
omit 4d8619b ARROW-3197: [C++] Add instructions for building Parquet libraries and running the unit tests
omit 4b53b30 ARROW-3269: [Python] Fix warnings in unit test suite
omit 53e359b ARROW-3279: [C++] Allow linking Arrow tests dynamically on Windows
omit 3160cf1 ARROW-3196: Add support for merging both ARROW and PARQUET patches
omit ca7cae9 ARROW-2697: [JS] Add note about published API documentation to JS README
omit c2dc5e1 ARROW-2772: [JS] Commit package-lock.json and/or yarn.lock
omit ba83816 ARROW-3143: [C++] CopyBitmap into existing memory
omit e2f4f9a ARROW-3300: [Release] Update deb package names in preparation
omit 996fc3c ARROW-3285: [GLib] Add arrow_cpp_build_type and arrow_cpp_build_dir options
omit c25ed39 ARROW-3299: [C++] Make RecordBatchBuilder non-copyable to appease MSVC
omit 63087e4 ARROW-3288: [GLib] Add missing new API index for 0.11.0
omit 19a1da0 PARQUET-1401: [C++] optional RowGroup fields for handling hidden columns
omit b91c844 ARROW-3284: [R][C++] Status code R error
omit 773bd67 ARROW-3264: [Java] Checkstyle fix whitespace
omit b254d34 ARROW-3286: [C++] Add missing ARROW_EXPORT to RecordBatchBuilder
omit 7edfbae ARROW-3287: [C++] Suppress "redeclared without dllimport attribute" warning from MinGW
omit e2c4b09 ARROW-3270: [Release] Adjust release verification scripts to recent parquet migration
omit 7df2966 ARROW-3249: [Python] Run flake8 on integration_test.py and crossbow.py
omit cdd458e ARROW-3261: [Python] Add "field" method to select fields from StructArray
omit db0ef22 ARROW-3146: [C++] Prototype Flight RPC client and server implementations
omit 35b5bce ARROW-3267: [Python] Create empty table from schema
omit 78886e4 ARROW-3069: [Release] Stop using SHA1 checksums per ASF policy
omit 9d142a6 ARROW-3262: [Python] Implement __getitem__ with integers on pyarrow.Column
omit c469aca ARROW-3274: [Packaging] Missing glog dependency from conda-forge recipes
omit e81683c ARROW-3252: [C++] Do not hard code the "v" part of versions in thirdparty toolchain
omit 498776c ARROW-3268: [CI] Reduce conda times on AppVeyor [skip travis]
omit d6b9dc2 ARROW-3072: [C++] Add RETURN_NOT_OK linting rule, use ARROW_RETURN_NOT_OK in header files
omit 7104d64 ARROW-3187: [C++] Add support for using glog (Google logging library)
omit 92a2e6a ARROW-3240: [GLib] Add build instructions using meson
omit 8dd3fc7 ARROW-3056: [Python] Add notes to NativeFile docstrings for BufferedIOBase methods that are not implemented
omit e23f280 ARROW-3259: [GLib] Rename "writeable" to "writable"
omit c49cccc ARROW-3257: [C++] Stop to use IMPORTED_LINK_INTERFACE_LIBRARIES
omit 3c9dc76 ARROW-3258: [GLib] Fix CI failure on macOS
omit 3ca916d PARQUET-1398: [C++] move iv_prefix to Algorithms
omit f9e88e5 ARROW-3251: [C++] Fix conversion warnings in cast.cc
omit 6258e91 ARROW-3183: [Python] Fix get_library_dirs on Windows
omit 9c9dfa5 ARROW-3190: [C++] Rename Writeable references to Writable, add backwards compatibility, deprecations
omit 2df2a9e ARROW-3157: [C++] Add Buffer::Wrap, MutableBuffer::Wrap convenience methods for wrapping typed memory, std::vector<T>
omit 4488110 ARROW-3227: [Python] Require bytes-like input to NativeFile.write
omit c698be3 ARROW-3242: [C++] Make CpuInfo a singleton, use coarser-grained dispatch to SSE4 in Parquet dictionary encoding
omit 4121c5a ARROW-3228: [Python] Do not allow PyObject_GetBuffer to obtain non-readonly Py_buffer when pyarrow Buffer is not mutable
omit 8b7be05 ARROW-2958: [C++] Bump Flatbuffers EP version to master to build on gcc 8.1
omit a2a1a66 ARROW-3132: Regenerate 0.10.0 changelog given JIRA metadata updates
omit 362ba74 ARROW-3236: [C++] Fix stream accounting bug causing garbled schema message when writing IPC file format
omit ed89eeb ARROW-3237: [CI] Update linux packaging filenames in rat exclusion list
omit 6d51137 ARROW-3181: [Packaging] Adjust conda package scripts to account for Parquet codebase migration
omit c48eaec ARROW-3229: [Packaging]: Adjust wheel package scripts to account for Parquet codebase migration
omit d851295 ARROW-3231: [Python] Sphinx's autodoc_default_flags is now deprecated
omit a5f5319 ARROW-3234: [C++] Fix libprotobuf shared library link order
omit 6daf91b ARROW-3235: [Packaging] Update deb names
omit 99190d0 ARROW-1424: [Python] Add CUDA support to pyarrow
omit 67c05c2 ARROW-2646: [C++/Python] Pandas roundtrip for date objects
omit c6d6164 ARROW-1380: [Plasma] Fix "still reachable" valgrind warnings when PLASMA_VALGRIND=1
omit c950e10 ARROW-3223: [GLib] Use the same shared object versioning rule in C++
omit 65154c9 ARROW-3128: [C++] Support system shared zlib
omit 8d71906 ARROW-1963: [C++/Python] Create Array from sequence of numpy.datetime64
omit e912675 ARROW-2936: [Python] Implement Table.cast for casting from one schema to another (if possible)
omit 8393119 ARROW-3214: [C++] Disable insecure warnings in MinGW build
omit c898ba0 ARROW-3219: [C++] Use Win32 API in MinGW build
omit 758be7a ARROW-3213: [C++] Use CMake to build vendored Snappy on Windows
omit a66f576 ARROW-3211: [C++] Disable gold linker with MinGW-w64
omit 22eba33 ARROW-3218: [C++] Remove needless links to utilities in MinGW build
omit 05d204d ARROW-3217: [C++] Add missing ARROW_STATIC definition in MinGW build
omit 3147bf1 ARROW-3216: [C++] Add missing libpython link to libarrow_python in MinGW build
omit 3f36f62 ARROW-3125: [C++] Add support for finding libpython on MSYS2
omit 9f9563f ARROW-3170: [C++] Experimental readahead spooler
omit a42d4bf ARROW-2617: [Rust] Schema should contain fields not columns
omit 7a2d228 ARROW-2520: [Rust] CI should also build against nightly Rust
omit 462fb00 ARROW-3188: [Python] Table.from_arrays segfaults if lists and schema are passed
omit 92b6863 ARROW-3195: [C++] Add missing error check for NumPy initialization in test
omit 282bc52 ARROW-3173: [Rust] dynamic_types example does not run
omit e751999 ARROW-2799: [Python] Add safe option to Table.from_pandas to avoid unsafe casts
omit f397ce9 ARROW-2750: [MATLAB] Initial MATLAB interface, support for reading numeric types from Feather files
omit 9b4cd9c ARROW-3075: [C++] Incorporate parquet-cpp codebase into Arrow C++ build system. Add unit test label granularity options, ability to add component group targets like 'make parquet' that build libraries and tests
omit 1463276 PARQUET-1372: Add an API to allow writing RowGroups based on size
omit 1dffe22 PARQUET-1392: Read multiple RowGroups at once into an Arrow table
omit cdf2e3f PARQUET-1276: [C++] Reduce the amount of memory used for writing null decimal values
omit 41ae86d PARQUET-1256: Add --print-key-value-metadata option to parquet_reader tool
omit aa166ed PARQUET-1384: fix clang build error for bloom_filter-test.cc
omit d146452 PARQUET-1382: [C++] Prepare for arrow::test namespace removal
omit 72795ef PARQUET-1308: [C++] Use Arrow thread pool, not Arrow ParallelFor, fix deprecated APIs, upgrade clang-format version. Fix record delimiting bug
omit e26afc2 PARQUET-1378: Allow RowGroups with zero rows to be written
omit bdeed71 PARQUET-1332: Add bloom filter for parquet
omit ed7242e PARQUET-1301: [C++] Crypto package in parquet-cpp
omit b6ad261 PARQUET-1366: [C++] Streamline use of Arrow's bit-util.h APIs
omit 40b21b3 PARQUET-1357: FormatStatValue truncates binary statistics on zero character
omit 0e0f838 PARQUET-1227: Thrift crypto metadata structures
omit 673ccfa PARQUET-1360: Use conforming API style, variable names in WriteFileMetaData functions
omit 0ccf832 PARQUET-1348: Add ability to write FileMetaData in arrow FileWriter
omit bd5243e PARQUET-1358: index_page_offset should be unset as it is not supported
omit fee8d70 PARQUET-1323: Fix compiler warnings on clang-6
omit 630cf0a PARQUET-1350: [C++] Use abstract ResizableBuffer instead of concrete PoolBuffer
omit 079ae70 PARQUET-1346: [C++] Protect against empty Arrow arrays with null values
omit 08ca177 PARQUET-1333: [C++] Reading of files with dictionary size 0 fails on Windows with bad_alloc
omit ea8798d PARQUET-1334: [C++] memory_map parameter seems missleading in parquet file opener
omit f38245b PARQUET-1340: Fix Travis Ci valgrind errors related to std::random_de…
omit 129d845 PARQUET-1315: ColumnChunkMetaData.has_dictionary_page() should return…
omit f20fe7e PARQUET-1307: Fix memory-test for newer Arrow
omit 076fbc6 PARQUET-979: Limit size of min, max or disable stats for long binary types
omit b9e80c8 PARQUET-1283: [C++] Remove trailing space for string and int96 statis…
omit fa53ea7 PARQUET-1279: [C++] Adding use of ASSERT_NO_FATAL_FAILURE in unit tests when calling helper functions that call ASSERT_ macros
omit 2d0a904 PARQUET-1272: Return correct row count for nested columns in ScanFileContents
omit 42f287c PARQUET-1274: Prevent segfault that was occurring when writing a nanosecond timestamp with arrow writer properties set to coerce timestamps and support deprecated int96 timestamps.
omit 9d99820 PARQUET-1273: Properly write dictionary values when writing in chunks
omit a251714 PARQUET-1268: Fix conversion of null list Arrow arrays
omit 828783d PARQUET-1267: [C++] replace "unsafe" std::equal by std::memcmp
omit b73771b PARQUET-1265: Segfault on static ApplicationVersion initialization
omit de865da PARQUET-1255: Fix error message when PARQUET_TEST_DATA isn't defined
omit f28563d PARQUET-1071: Check that arrow::FileWriter::Close() is idempotent
omit 102d951 PARQUET-1166: Add GetRecordBatchReader in parquet/arrow/reader
omit b3f3c09 PARQUET-1245: Fix creating Arrow table with duplicate column names
omit 15e8661 PARQUET-1225: NaN values may lead to incorrect filtering under certai…
omit 96a0265 PARQUET-1233: Enable option to switch between stl classes and boost c…
omit cae28c0 PARQUET-1218: More informative error message on too short pages
omit 7f1b0c0 PARQUET-1226: Fixes for CHECKIN compiler warning level with clang 5.0
omit 5ebb78c PARQUET-1200: Support reading a single Arrow column from a Parquet file
omit 39c0b7b PARQUET-1179: Upgrade to Thrift 0.11, use std::shared_ptr instead of boost::shared_ptr
omit d257a88 PARQUET-1193: [CPP] Implement ColumnOrder to support min_value and max_value
omit 4538a2e PARQUET-1086: [C++] Remove usage of arrow/util/compiler-util.h
omit 7dbe374 PARQUET-1180: Fix behaviour of num_children element of primitive nodes
omit 46e1d4e PARQUET-1092: Support writing chunked arrow::Table columns
omit bcc1f88 PARQUET-1177: Add PARQUET_BUILD_WARNING_LEVEL option and more rigorous Clang warnings
omit 5324ee9 PARQUET-859: Flatten parquet/file directory, consolidate file reader, file writer code
omit 2b37b1f PARQUET-1165: Pin clang-format version to 4.0
omit 4acd139 PARQUET-1175: Fix arrow::ArrayData method rename from ShallowCopy to Copy
omit adc569a PARQUET-1167: [C++] FieldToNode function should return a status when throwing an exception
omit 1124a79 PARQUET-970: Add Lz4 and Zstd compression codecs
omit d619050 PARQUET-1164: [C++] Account for API changes in ARROW-1808
omit da29595 PARQUET-1095: [C++] Read and write Arrow decimal values
omit dcea0ab PARQUET-1150: Hide statically linked boost symbols
omit f1dabe9 PARQUET-1138: Fix Arrow 0.7.1 build
omit f36231d PARQUET-1121: Handle Dictionary[Null] arrays on writing Arrow tables
omit f5c7aee PARQUET-1123: [C++] Update parquet-cpp to use Arrow's AssertArraysEqual
omit ac1a5d3 PARQUET-1114 Apply changes for ARROW-1601 ARROW-1611, change shared l…
omit 9809754 PARQUET-1108: Fix Int96 comparators
omit 468e737 PARQUET-1037: allow arbitrary size row-groups
omit d7003c0 PARQUET-1100: Introduce RecordReader interface to better support nested data, refactor parquet/arrow/reader
omit cd1c622 PARQUET-1094: Add benchmark for boolean Arrow column I/O
omit 75cf66a PARQUET-929: Handle arrow::DictionaryArray when writing Arrow data
omit d29d4a9 PARQUET-1104: Upgrade to Apache Arrow 0.7.0 RC0
omit 92e7dae PARQUET-1098: Install util/comparison.h
omit dcf96ed PARQUET-1002: Compute statistics based on Sort Order
omit 200774e PARQUET-1093: Improve Arrow level generation error message
omit 751eb00 PARQUET-1090: Add max row group length option, fix int32 overflow
omit 4845e76 PARQUET-1088: Remove parquet_version.h from version control since it gets auto generated
omit 5f54be7 PARQUET-1087: Add ScanContents function to arrow::FileReader that catches Parquet exceptions
omit eadc62e PARQUET-1085: [C++] Use namespaced macros from arrow/util/macros.h, work around UNUSED rename
omit 38a4e9f PARQUET-1083: Factor logic in parquet-scan.cc into a library function to help with perf testing
omit 7fd1519 PARQUET-1079: Remove Arrow offset shift unneeded after ARROW-1335
omit 82d516e PARQUET-1078: Add option to coerce Arrow timestamps to a particular unit
omit facce86 PARQUET-1072: Build with ARROW_NO_DEPRECATED_API in Travis CI
omit 6c97fe6 PARQUET-1068: Modify .clang-format to use straight Google format with 90-character line width
omit 2395770 PARQUET-1035: Write Int96 from Arrow timestamp(ns)
omit 68315b8 PARQUET-1054: Fixes for Arrow API changes in ARROW-1199
omit 658c7fb PARQUET-1053: Fix unused result warnings due to unchecked Statuses
omit 3e34c37 PARQUET-1048: Apache Arrow static transitive dependencies
omit 5374737 PARQUET-1040: Add missing writer methods
omit 40527c3 PARQUET-1045: Remove code that's being moved to Apache Arrow in ARROW-1154
omit 81db371 PARQUET-858: Flatten column directory, minor code consolidation
omit b0414cc PARQUET-1044: Use compression libraries from Apache Arrow
omit 0a32c6b PARQUET-1043: Raise minimum CMake version to 3.2, delete cruft.
omit 61da26c PARQUET-1041: Support Arrow's NullArray
omit 1fdd816 PARQUET-1042: Fix Compilation breaks on GCC 4.8
omit cc46aff PARQUET-1038: Key value metadata should be nullptr if not set
omit 2d98407 PARQUET-911: [C++] Support nested structs in parquet_arrow
omit 514b74c PARQUET-1033: Improve documentation about WriteBatchSpaced
omit 13f3fde PARQUET-991: Fix msvc warning C4100: '<id>': unreferenced formal parameter
omit 8f7282b PARQUET-1007: Update parquet.thrift
omit 94e351c PARQUET-1029: [C++] Some extern template symbols not being exported in gcc
omit 9dcb12d PARQUET-1003: Modify DEFAULT_CREATED_BY value for every new release v…
omit 5f42afa PARQUET-1008: [C++] TypedColumnReader::ReadBatch method updated to ac…
omit 5aa2339 PARQUET-999: Improve MSVC build - Enable PARQUET_BUILD_BENCHMARKS
omit a8d8d22 PARQUET-967: Combine libparquet, libparquet_arrow libraries
omit 7d476b2 PARQUET-991: Resolve msvc warnings; Appveyor treats msvc warnings as …
omit 0e1f467 PARQUET-978: [C++] Minimizing footer reads for small(ish) metadata
omit a821f09 PARQUET-997: Fix override compiler warnings
omit 7638af1 PARQUET-995: Use sizeof(Int96) instead of Int96Type
omit 0e4c4a1 PARQUET-992: Do not transitively include zlib.h in public API
omit 2fab6a2 PARQUET-984: Add abi and so version to pkg-config
omit 8bc6ec5 PARQUET-679: Fix debug asserts in tests (msvc/debug build)
omit bd02cca PARQUET-930: Add timestamp[us] to schema test
omit 8255ccc PARQUET-679: [C++] Resolve unit tests issues on Windows; Run unit tes…
omit 7242b1c PARQUET-914: Rewording exception message in column writer.
omit f444dfe PARQUET-936: Return Invalid Status if chunk_size <= 0 when WriteTable in parquet-arrow
omit 4e96056 PARQUET-679: Local Windows build and Appveyor support
omit 5e60bfc PARQUET-965: Add FIXED_LEN_BYTE_ARRAY read and write support in parquet-arrow
omit 35d09d4 PARQUET-595: API for KeyValue metadata
omit 6a27975 PARQUET-963: Return NotImplemented when attempting to read a struct field
omit 61f3b1d PARQUET-915: Support additional Arrow date/time types and metadata
omit dac6505 PARQUET-958: [C++] Print Parquet metadata in JSON format
omit 4ea7124 PARQUET-508: Add ParquetFilePrinter
omit c3dc8a1 PARQUET-898: Upgrade to googletest 1.8.0, move back to Xcode 6.4 in Travis CI
omit ada05fa PARQUET-918: Keep ordering in column indices when converting Parquet Schema
omit b3dedf4 PARQUET-953: Add static constructors to arrow::FileWriter for initializing from schema, add WriteTable method
omit 2ea0d60 PARQUET-918: FromParquetSchema API crashes on nested schemas
omit d2c347d PARQUET-947: Account for Arrow library consolidation in ARROW-795, API changes in ARROW-782
omit 4b53921 PARQUET-946: Add ReadRowGroup and num_row_group methods to arrow::FileReader
omit 81c2696 PARQUET-943: Fix build error on x86
omit 7bf8f04 PARQUET-935: Set version to shared library
omit 22279eb PARQUET-934: Support multiarch on Debian
omit 0f93007 PARQUET-933: Account for API changes in ARROW-728
omit 22d95d2 PARQUET-928: Support pkg-config
omit f0d1456 PARQUET-923: Account for Time type changes in Arrow
omit 9d27375 PARQUET-919: Account for ARROW-683 changes, but make no functional changes. Set PARQUET_ARROW=on by default
omit aaf4ffd PARQUET-897: Only use designated public headers from libarrow
omit b6b5aac PARQUET-909: Reduce buffer allocations (mallocs) on critical path
omit 6060d83 PARQUET-908: Fix shared library visibility of some symbols in types.h
omit fb325c3 PARQUET-890: Support I/O of DATE columns in parquet_arrow
omit 9ca26c7 PARQUET-903: Add option to set RPATH to origin
omit 48b70d0 PARQUET-894: Fix compilation warnings
omit 5ab15c6 PARQUET-895: Fix broken reading of nested repeated columns
omit 220aa56 PARQUET-894: Fix compilation warning
omit 0d2b951 PARQUET-889: Fix compilation when SSE is enabled
omit cb8eab9 PARQUET-888: Add missing virtual dtor.
omit 74db8d1 PARQUET-882: Improve Application Version parsing
omit cff54fa PARQUET-880: Prevent destructors from throwing
omit 72cb04b PARQUET-877: Update Arrow Hash, update Version in metadata.
omit 6a9631a PARQUET-793: Do not return incorrect statistics
omit ee62a34 PARQUET-874: Use default memory allocator from Arrow
omit 3eda0d2 PARQUET-867: Support writing sliced Arrow arrays
omit d53bb1a PARQUET-866: API fixes for ARROW-33 patch
omit 7a65d43 PARQUET-862: Provide defaut cache size values
omit 7f305a6 PARQUET-857: Flatten parquet/encodings directory, consolidate code
omit 8fda954 PARQUET-834: Support I/O of arrow::ListArray
omit 270bda0 PARQUET-848: Build Thrift bits as part of main parquet_objlib component
omit 61b7b12 PARQUET-846: CpuInfo::Init() is not thread safe
omit c016b72 PARQUET-844: Schema, compression consolidation / flattening
omit 5a21610 PARQUET-843: Impala is thrown off by a REPEATED root schema node
omit 493603d PARQUET-842: Do not set unnecessary fields in the parquet::SchemaElement
omit 38a6a98 PARQUET-841: Version number being incorrectly written for v1 files
omit d0446e1 PARQUET-691: Write ColumnChunk metadata after chunk is complete
omit c195976 PARQUET-836: Bugfix + testcase for column subsetting in arrow::FileReader::ReadFlatTable
omit 18caeab PARQUET-835: Read Arrow columns in parallel with thread pool
omit 4e52f61 PARQUET-837: Remove RandomAccessSource::Seek method which can be a source of thread safety problems
omit f3a3c69 PARQUET-833: C++: Provide API to write spaced arrays
omit 97e69b4 PARQUET-820: Decoders should directly emit arrays with spacing for null entries
omit 6312724 PARQUET-830: Add parquet::arrow::OpenFile with additional properties and metadata args
omit 2cbd797 PARQUET-829: Make use of ARROW-469
omit ea9c4d3 PARQUET-828: Do not implicitly cast ParquetVersion enum to int
omit 6d354a1 PARQUET-827: Account for arrow::MemoryPool API change and fix bug in reading Int96 timestamps
omit 1867981 PARQUET-809: Add SchemaDescriptor::Equals method
omit d36dc11 PARQUET-807: Allow user to retain ownership of parquet::FileMetaData.
omit bfb24f6 PARQUET-819: Don't try to install no longer existing arrow/utils.h
omit deb5680 PARQUET-818: Refactoring to utilize common IO, buffer, memory management abstractions and implementations
omit e348a6d PARQUET-813: Build thirdparty dependencies using ExternalProject
omit ffb7f06 PARQUET-816: Workaround for incorrect column chunk metadata in parquet-mr <= 1.2.8
omit 7790183 PARQUET-812: Read BYTE_ARRAY with no logical type as arrow::BinaryArray
omit b50e626 PARQUET-805: Read Int96 into Arrow Timestamp(ns)
omit 7752273 PARQUET-799: Fix bug in MemoryMapSource::CloseFile
omit 912d7af PARQUET-797: Updates for ARROW-418 header API changes
omit b801505 PARQUET-785: LIST schema conversion for Arrow lists
omit 8bbb5d7 PARQUET-789: Catch/translate ParquetExceptions in parquet::arrow::FileReader
omit 38416c4 PARQUET-782: Support writing to Arrow sinks
omit 7a5f274 PARQUET-780: WriterBatch API does not properly handle NULL values for byte array types
omit fbdba4f PARQUET-779: Export TypedRowGroupStatistics in libparquet
omit e0f9806 PARQUET-769: Add support for Brotli compression
omit a414be7 PARQUET-778: Standardize the schema output to match the parquet-mr format
omit 246ec91 PARQUET-702: Add a writer + reader example with detailed comments
omit 5abf985 PARQUET-775: Make TrackingAllocator thread-safe
omit 163b2ac PARQUET-762: C++: Use optimistic allocation instead of Arrow Builders
omit 6da9e8a PARQUET-764: Support batches for PLAIN boolean writes that aren't a multiple of 8
omit 676d61c PARQUET-766: Expose ParquetFileReader through Arrow reader as const
omit 4409707 PARQUET-763: C++: Expose ParquetFileReader through Arrow reader
omit 96a6dd4 PARQUET-745: TypedRowGroupStatistics fails to PlainDecode min and max in ByteArrayType
omit 9c527b7 PARQUET-760: Store correct encoding in fallback data pages
omit 05a168c PARQUET-759: Fix handling of columns of empty strings
omit 67ae6e5 PARQUET-752: Account for upstream Arrow API changes
omit 73eb456 PARQUET-742: Add missing license headers
omit 350e520 PARQUET-747: Better hide TypedRowGroupStatistics in public API
omit c81a26e PARQUET-739: Don't use a static buffer for data accessed by multiple threads
omit 408d788 PARQUET-739: Don't use a static buffer for data accessed by multiple threads
omit 20d4a17 PARQUET-741: Always allocate fresh buffers while compressing
omit 53958b1 PARQUET-737: Use absolute namespace in macros
omit 43c7154 PARQUET-593: Add API for writing Page statistics
omit 9aae125 PARQUET-731: API to return metadata size and Skip reading values
omit c9c7f4a PARQUET-721: benchmarks for reading into Arrow
omit 287cf01 PARQUET-728: Incorporate upstream Arrow API changes
omit 9dfa948 PARQUET-724: Test more advanced properties setting
omit 13980f9 PARQUET-712: Add library to read into Arrow memory
omit b8de4d0 PARQUET-720: Mark ScanAllValues as inline to prevent link error
omit 9e46b37 PARQUET-689: C++: Compress DataPages eagerly
omit 87ff504 PARQUET-719: Fix WriterBatch API to handle NULL values
omit 20c2cb2 PARQUET-718: Fix I/O of non-dictionary encoded pages
omit adcabc4 PARQUET-687: C++: Switch to PLAIN encoding if dictionary grows too large
omit 10ebdbd PARQUET-711: Use metadata builders in parquet writer
omit ce843c8 PARQUET-710: Remove unneeded private member variables from RowGroupReader ABI
omit 8268107 PARQUET-708: account for "worst case scenario" in MaxBufferSize for bit_width > 1
omit 66e7299 PARQUET-703: Validate that ColumnChunk metadata counts nulls in num_values
omit cc1fdec PARQUET-704: Install scan-all.h
omit 78b1de3 PARQUET-681: Add tool to scan a parquet file
omit ddf0297 PARQUET-676: Fix incorrect MaxBufferSize for small bit widths
omit 08ce126 PARQUET-700: Disable dictionary encoding for boolean columns
omit 3976997 PARQUET-701: Ensure that Close can be called multiple times
omit f128d51 PARQUET-699: Update parquet.thrift from https://github.com/apache/parquet-format
omit 18aa1ac PARQUET-573: Create a public API for reading and writing file metadata
omit 4078b87 PARQUET-694: Revert default data page size back to 1M
omit 602b9be PARQUET-666: Add support for writing dictionaries
omit a0bfd9d PARQUET-671: performance improvements for rle/bit-packed decoding
omit b283264 PARQUET-662: Compile ParquetException implementation and explicitly export
omit e21857a PARQUET-659: Export extern templates for typed column reader/writer classes
omit 3b88b05 PARQUET-658: Add virtual destructor to ColumnReader
omit 1e73c0a PARQUET-657: Do not define DISALLOW_COPY_AND_ASSIGN if already defined
omit b6abc6d PARQUET-551:Handle compiler warnings due to disabled DCHECKs in relea…
omit b3d9a14 PARQUET-489: Shared library symbol visibility
omit 05c4c9d PARQUET-646: Add options to make developing with clang and 3rd-party gcc easier
omit 8e98b5c PARQUET-643: Add const modifier to schema pointer reference
omit a8ad3a4 PARQUET-639: Do not export DCHECK in public headers
omit 427d0a2 PARQUET-641: Instantiate stringstream only if needed in SerializedPageReader::NextPage
omit c21b041 PARQUET-636: Expose selection for different encodings
omit ce0cdeb PARQUET-592: Support compressed writes
omit ba3012e PARQUET-634: Consistent private linking of dependencies
omit b1a816d PARQUET-633: Add version to WriterProperties
omit 2e42359 PARQUET-629: RowGroupSerializer should only close itself once
omit 466aa3d PARQUET-625: Improve RLE read performance
omit 01d31db PARQUET-598: Test writing all primitive data types
omit 634132e PARQUET-621: Add flag to indicate if decimalmetadata is set
omit cd8906c PARQUET-619: Add OutputStream for local files
omit e1e0d28 PARQUET-620: Ensure metadata is written only once
omit 3ff3b58 PARQUET-600: Add benchmarks for RLE-Level encoding
omit e1cba98 PARQUET-616: WriteBatch should accept const arrays
omit af71bad PARQUET-614: Remove unneeded LZ4-related code
omit 227f66f PARQUET-610: Print additional ColumnMetaData for each RowGroup
omit dd58e39 PARQUET-607: Public writer header
omit 43bd263 PARQUET-603: Implement missing information in schema descriptor
omit c41cff6 PARQUET-605: Expose schema node in ColumnDescriptor
omit 968e2bd PARQUET-604: Add writer headers to installation
omit 37e621e PARQUET-599: Better size estimation for levels
omit 862a975 PARQUET-589: Implement BufferedInputStream for better memory usage
omit d050bf4 PARQUET-597: Add data rates to benchmark output
omit bb67f88 PARQUET-512: Add Google benchmark for performance testing
omit fe1f3b7 PARQUET-477: Add clang-format / clang-tidy checks to toolchain
omit 7dc51f8 PARQUET-547: Refactor templates to all be based on DataType structs
omit b3cdb9e PARQUET-436: Implement basic Write Support
omit f044f2a PARQUET-587: Implement BufferReader::Read(int64_t,uint8_t*)
omit 2284964 PARQUET-583: Parquet to Thrift schema conversion
omit 8af2caf PARQUET-582: Conversions functions for Parquet enums to Thrift enums
omit bba4d52 PARQUET-572: Rename public namespace to parquet from parquet_cpp
omit 0a0ab70 PARQUET-566: Add method to retrieve the full column path
omit 1ce2869 PARQUET-559: Enable external RandomAccessSource as input to the ParquetFileReader
omit 43b895f PARQUET-568: Enable top-level column selection.
omit c6e269d PARQUET-542: Support custom memory allocators
omit b2c072e PARQUET-564: Add cmake option to run valgrind on each unit test executable
omit 41920f5 PARQUET-488: Add SSE cmake toggle, fix build on systems without SSE
omit cd531f1 PARQUET-556:Extend RowGroupStatistics to include "min" "max" statistics
omit 3db3240 PARQUET-561: Add destructor to PIMPL
omit 0c764ea PARQUET-555: Dictionary page metadata handling inconsistencies
omit 4b0a2d9 PARQUET-549: Add column reader tests for dictionary pages
omit 8d43015 PARQUET-482: Organize public API headers
omit 4bcfb0e PARQUET-519: Remove last of suppressed compiler warnings
omit 853b128 PARQUET-537: Ensure that LocalFileSource is properly closed.
omit 4923018 PARQUET-463: Add local DCHECK macros, fix some dcheck bugs exposed
omit 22f352c PARQUET-520: Add MemoryMapSource and add unit tests for both it and LocalFileSource
omit e5f04e6 PARQUET-518: Remove -Wno-sign-compare and scrub integer signedness
omit cee3691 PARQUET-545: Improve API to support decimal type
omit ae1bb51 PARQUET-494: Implement DictionaryEncoder and test dictionary decoding
omit f0f40f6 PARQUET-538: Improve ColumnReader Tests
omit 3eb2233 PARQUET-525: Add test coverage for failure modes in ParseMetaData
omit 70665ce PARQUET-533: Add a Buffer abstraction, refactor input/output classes to be simpler using Buffers
omit 5d05c2e PARQUET-457: Verify page deserialization for GZIP and SNAPPY codecs, related refactoring
omit 218fe8e PARQUET-468: Use thirdparty Thrift compiler to compile parquet.thrift at make time
omit a13b20f PARQUET-499: Complete PlainEncoder implementation for all primitive types and test end to end
omit af04814 PARQUET-515: Add "SetData" to LevelDecoder
omit bf3bf75 PARQUET-446: Hide Thrift compiled headers and Boost from public API, #include scrubbing
omit c857ddd PARQUET-456: Finish gzip implementation and unit test all compressors
omit 4e18915 PARQUET-505: Column reader should automatically handle large data pages
omit d35efe2 PARQUET-497: Decouple serialized file internals from the ParquetFileReader public API
omit bc47477 PARQUET-501: Add OutputStream abstract interface, refactor encoding code paths
omit b268bb8 PARQUET-169: Implement support for bulk reading and writing rep/def levels
omit b47f67e PARQUET-513: Fail build if valgrind finds error during ctest, fix a core dump
omit 569ffb2 PARQUET-448: Add cmake options to not build tests and/or executables
omit 5e91cff PARQUET-455: Fix OS X / Clang compiler warnings
omit 783b76c PARQUET-507: Reduce the runtime of rle-test
omit 143485d PARQUET-442: Nested schema conversion, Thrift struct decoupling, dump-schema utility
omit fda229a PARQUET-454: Fix inconsistencies with boolean PLAIN encoding
omit 88e5e0e PARQUET-503: Reenable parquet 2.0 encoding implementations.
omit 41eed7e PARQUET-485: Decouple page deserialization from column reader to facilitate unit testing
omit 3bac789 PARQUET-438: Update RLE encoding tools and add unit tests from Impala
omit e837ee9 PARQUET-496: Fix cpplint configuration to catch more style errors
omit 6cefaba PARQUET-435: Change column reader methods to be array-oriented rather than scalar
omit ecf5e7d PARQUET-472: Changed the ownership of InputStream in ColumnReader.
omit 2152bfc PARQUET-428: Support INT96 and FIXED_LEN_BYTE_ARRAY types
omit b1d44f1 PARQUET-439: Conform copyright headers to ASF requirements
omit 7c33cc9 PARQUET-451: Add RowGroupReader helper class and refactor parquet_reader.cc into DebugPrint
omit fb06287 PARQUET-418: Refactored parquet_reader utility for printing file contents.
omit fbda61f PARQUET-434: Add a ParquetFileReader class
omit cea2092 PARQUET-469: Roll back Thrift thirdparty and compiled sources to 0.9.0
omit aac1934 PARQUET-437: Add googletest setup and ADD_PARQUET_TEST helper
omit aecf146 PARQUET-449: updated to latest parquet.thrift
omit 09cec85 PARQUET-267: Detach thirdparty code from build configuration.
omit 4f47d10 PARQUET-416: C++11 compilation, code reorg, libparquet and installation targets
omit b30c09c PARQUET-232: minor compilation issue
omit 0427442 Initial pre-ASF parquet-cpp development by Nong Li
omit 17999a8 [R] Add link to R folder in README.md
omit 03e9bb9 ARROW-3171: [Java] Enable checkstyle for line length and indentation
omit f3247e8 ARROW-3127: [Doc] Add Tutorial for Sending Tensor from C++ to Python
omit e7b269d ARROW-1325: [R] Initial R package that builds against the arrow C++ library
omit fbba3be ARROW-3061: [JAVA] Fix BufferAllocator#getHeadroom (#2434)
omit 4007aff ARROW-2948: [Packaging] Generate changelog with crossbow
omit 5d4d6ba ARROW-3177: [Rust] Update expected error messages for tests that 'should panic'
omit c1f528c ARROW-2974: [Python] Replace usages of "source activate" with "conda activate" in CI scripts
omit e0c07f4 ARROW-3172: [Rust] Update documentation for datatypes.rs
omit 21ef18b ARROW-3160: [Python] Improve pathlib.Path support in parquet and filesystem modules
omit 3eaf46e ARROW-3090: [Rust] Accompany error messages with assertions
omit ad7e6c3 ARROW-2989: [C++/Python] Remove API deprecations in 0.10
omit ea728c7 ARROW-3167: [CI] Limit clcache cache size
omit f209645 ARROW-3163: [Python] Add missing Cython dependency to source package
omit 7483331 ARROW-3158: [C++] Handle float truncation during casting
omit a712165 ARROW-1949: [Python/C++] Add option to Array.from_pandas and pyarrow.array to perform unsafe casts
omit 20c0405 ARROW-3153: [Packaging] Fix broken nightly package builds introduced with recent cmake changes and orc tests
omit c282a14 ARROW-3115: [JAVA] Style checks - fix import ordering
omit 84fcb82 ARROW-3142: [C++] Fetch all libs from toolchain environment
omit 927bd34 ARROW-3018: [Plasma][FOLLOWUP] Update plasma documentation
omit 5829f10 ARROW-3147: [C++] Improve MSVC version detection
omit b79b869 ARROW-3148: [C++] Remove needless U+00A0 NO-BREAK SPACE (#2500)
omit 658087e ARROW-3140: [Plasma] Fix Plasma build with GPU support
omit 44c2fa7 [Python] [DOC] Fix a typo in doc/source/ipc.rst
omit 56b50f6 ARROW-3119: [Packaging] Nightly packaging script fails
omit ef21ec9 ARROW-3130: [Go] add initial support for Go modules
omit 0311f63 ARROW-2734: [Python] Cython api example doesn't work by default on macOS
omit 3e61e63 ARROW-3129: [Packaging] Stop to use deprecated BuildRoot and Group in .spec
omit 498215f ARROW-3049: [C++/Python] Fix reading empty ORC file
omit d20147e ARROW-3125: [Python] Update ASV instructions
omit f841b90 ARROW-3017: [C++] Don't throw exception in arrow/util/thread-pool.h
omit a5c8a02 ARROW-3117: [GLib] Add garrow_chunked_array_to_string()
omit 628b74b ARROW-3116: [Plasma] Add "ls" to object store
omit b73aa20 ARROW-1563: [C++][FOLLOWUP] Use std::function instead of declaring auxiliary helper classes
omit 5a01af8 ARROW-3114: [Website] Add information about user@ mailing list to website / Community page
omit 588c1fa ARROW-1563: [C++] Implement logical unary and binary kernels for boolean arrays
omit 06e7a1b ARROW-3018: [Plasma] Remove Mersenne twister
omit 65a391a ARROW-3111: [Java] Adding logback config file to allow running tests with different log level
omit 6cf8ea7 ARROW-1661: [Python] Build Python 3.7 in manylinux container
omit fda4b3d ARROW-3105: [Plasma] Improve flushing error message
omit f3542c2 ARROW-2705: [JS] CombinationPredicates should take list of predicates
omit 23045d2 ARROW-2965: [Python] Guard against overflow when serializing Numpy uint64 scalar
omit 12a5755 ARROW-3110: [C++] Fix warnings with gcc 7.3.0
omit 4969da7 ARROW-3109: [Python] Add Python 3.7 virtualenvs to manylinux1 container
omit 8602509 ARROW-3099: [C++] Add benchmark for number parsing
omit 47f831b ARROW-3106: [Website] Update committers and PMC roster on website
omit 9f04fc2 ARROW-3100: [GLib] Follow Homebrew change that lua splits luarocks
omit 53e7594 ARROW-3095: [Plasma] Move plasma store
omit 27f990a ARROW-3098: [C++/Python] Allow seeking at end of BufferReader and FixedSizeBufferWriter
omit e8e82d0 ARROW-3094: [Python] Easier construction of schemas and struct types
omit dbf531b ARROW-3050: [C++] Adopt HiveServer2 client codebase from cloudera/hs2client. Add Thrift to thirdparty toolchain
omit 94e8196 ARROW-3088: [Rust] Use internal `Result<T>` type instead of `Result<T, ArrowError>`
omit a43e670 ARROW-3083: [CI] Use higher clone depth to pick up tags [skip appveyor]
omit c453a7a ARROW-1968: [C++/Python] Add basic unit tests for ORC reader
omit 349e6b0 ARROW-2971: [Python] Give some modules in arrow/python more descriptive names
omit da73971 ARROW-3053: [Python] Add unit test for strided object conversion that was failing in 0.9.0
omit 8db4e10 ARROW-3060: [C++] Factor out string-to-X conversion routines
omit 16bbec8 ARROW-3068: [Packaging] Bump version to 0.11.0-SNAPSHOT
omit c82dfcd ARROW-3067: [Packaging] Support dev/rc/release .deb/.rpm builds
omit 1209a80 ARROW-2583: [Rust] Buffer should be typeless
omit 170dc75 ARROW-1799: [Plasma C++] Make unittest does not create plasma store executable
omit 9428b86 ARROW-3064: [C++] Add option to ADD_ARROW_TEST to indicate additional dependencies for particular unit test executables
omit 719c954 ARROW-3059: [C++] Remove namespace arrow::test
omit 51410bc ARROW-3062: [Python] Fix python package finder to also work in Python 2.7
omit f62e07a ARROW-2687: [JS] Example usage in README is outdated
omit 3214e99 ARROW-2925: [JS] Documentation failing in docker container
omit 3edfd7c ARROW-3057: [INTEGRATION] Fix spark and hdfs dockerfiles
omit 8c42737 ARROW-3035 [Rust] Examples in README.md do not run
omit 08fa38b ARROW-3037: [Go] implement Null array
omit 1810db2 ARROW-3036: [Go] implement array.NewSlice
omit 72e4470 ARROW-3031: [Go] streamline Release of Arrays and Builders
omit ef4622b ARROW-3044: [Python] Remove all occurrences of cython's legacy property definition syntax
omit b99d8f3 ARROW-3045: [Python] Remove nullcheck from ipc Message and MessageReader
omit 7c93d0a ARROW-3034: [Packaging] Resolve symbolic link in tar.gz
omit f708c63 ARROW-3043: [C++] pthread doesn't exist on MinGW
omit 7031a86 ARROW-3047: [C++/Python] Better build instructions with ORC
omit affd6d7 ARROW-2952: [C++] Dockerized include-what-you-use
omit 21c3a18 ARROW-3042: [Go] add godoc badge to README
omit 2dfb01f ARROW-3022: [Go] add support for Struct arrays
omit ed3306b ARROW-3046: [GLib] Use rubyish method
omit baff6d8 ARROW-2979: [GLib] Add operator functions in GArrowDecimal128
omit b5a97cb ARROW-2998: [C++] Add unique_ptr versions of Allocate[Resizable]Buffer
omit 0c38a21 ARROW-3029: [Python] Generate version file when building
omit 78a4d65 ARROW-2814: [Python] Unify conversion paths for sequences of Python objects
omit aff1dca ARROW-3015: [Python] Fix typo in uint8() docstring
omit 216f3e4 ARROW-3028: [Python] Do less work to test Python documentation build
omit 699b0d2 ARROW-3000: [C++] Add option to label test groups then only build those unit tests
omit 18edb97 ARROW-3012: [Python] Fix setuptools_scm usage
omit 6e5bfe2 ARROW-3026: [Python] [Plasma] Only run Plasma unit tests with valgrind under Python 3.6
omit 2359de4 ARROW-3027: [Ruby] Stop "git tag" by "rake release"
omit 89120f0 ARROW-3023: [C++] Add gold linker enabling logic from Apache Kudu
omit 7b611f7 [C++] Fix a typo in `FindClangTools.cmake`. (#2404)
omit 67aae05 ARROW-3021: [Go] add support for List arrays
omit 9b24c3e ARROW-3024: [C++] Remove mutex in MemoryPool implementations
omit 4660833 ARROW-2975: [Plasma] Fix TensorFlow operator compilation with pip package
omit 5c97cd6 ARROW-2994: [Python] Only include Python and NumPy include directories for libarrow_python targets
omit e9c52f2 ARROW-2986: [C++] Use /EHsc flag for exception handling on MSVC, disable C4772 compiler warning in arrow/util/logging.h
omit 479c011 ARROW-2950: [C++] Clean up util/bit-util.h
omit c114783 ARROW-3019: [Packaging] Use Bundler to verify Arrow GLib
omit 0cef55a ARROW-2976: [Python] Fix pyarrow.get_library_dirs
omit d247c5b ARROW-3002: [Python] Hash more parts of pyarrow.Field
omit 5fda431 ARROW-3010: [GLib] Update README to use Bundler
omit 91ffc00 ARROW-3009: [Python] Fix pyarrow ORC reader
omit 25cc0d7 ARROW-3006: [GLib] Fix a bug that .gir/.typelib for GPU aren't installed
omit 1ad11fd ARROW-3008: [Packaging] Verify GPU related modules if available
omit 568f1cb ARROW-3011: [CI] Remove Slack notification
omit 29c4f76 ARROW-3007: [Packaging] Remove needless dependencies
omit e4f2713 ARROW-2992: [Python] Fix Parquet benchmark
omit 9f0a63d ARROW-3005: [Release] Update website, draft simple release blog post for 0.10.0
omit b6e5653 ARROW-2999: [Python] Disable ASV runs in Travis CI for now
omit bfe5eb3 ARROW-2992: [CI] Remove some AppVeyor build configurations
omit 632b8ce ARROW-3003: [Doc] Enable Java doc generation
omit 6a5d6c9 ARROW-2220: Only suggest default fix version that is a mainline release in merge tool
omit 7bead55 ARROW-3001: [Packaging] Don't modify PATH during rust release verification
omit a51d81e ARROW-1491: [C++] Add casting from strings to numbers and booleans
omit 34d383b ARROW-2996: [C++] Fix typo in cpp/.clang-tidy
omit edfbf84 ARROW-2964: [Go] wire all primitive arrays into array.MakeFromArray
omit 551e9ce ARROW-2813: [CI] [Followup] Disable gcov output in Travis-CI logs
omit 71145cd ARROW-2988: Improve Windows release verification script to be more automated
omit d3c9c1d ARROW-2061: [C++] Make tests a bit faster with Valgrind
omit e10f2b3 ARROW-2815: [CI] Skip Java tests and style checks on C++ job [skip appveyor]
omit ea9157a ARROW-2982: Ensure release verification script works with wget < 1.16, build ORC in C++ libraries
omit 91eab98 ARROW-2951: [CI] Don't skip AppVeyor build on format-only changes
omit 00aed05 ARROW-2990: [GLib] Support building with rpath-ed Arrow C++ on macOS
omit 072fa77 ARROW-2985: [Ruby] Add support for verifying RC
omit de50744 ARROW-2869: [Python] Add documentation for Array.to_numpy
omit 7c953a0 ARROW-2977: [Packaging] Release verification script should check rust too
omit 1b2a42e ARROW-2978: [Rust] Change argument to rust fmt to fix build
omit 495bf36 ARROW-2480: [C++] Enable casting the value of a decimal to int32_t or int64_t
omit 0c29673 ARROW-2962: [Packaging] Bintray descriptor files are no longer needed
omit ef933a6 ARROW-2666: [Python] Add __array__ method to Array, ChunkedArray, Column
omit 0f5fb20 ARROW-2813: [CI] Mute uninformative lcov warnings
omit 07f142d [maven-release-plugin] prepare release apache-arrow-0.10.0
omit d38bc66 [Release] Update .deb/.rpm changelogs for 0.10.0
omit 446dd45 [Release] Update CHANGELOG.md for 0.10.0
omit 7afa4af ARROW-2963: [C++] Make thread pool fork-safe
omit d48dce2 ARROW-2953: [Plasma] Reduce plasma memory usage
omit cf79192 ARROW-2911: [Python] Parquet binary statistics that end in '\0' truncate last byte
omit 567e33b ARROW-2960: [Packaging] Fix verify-release-candidate for binary packages and fix release cutting script for lib64 cmake issue
omit 0fc224b ARROW-2930: [C++] migrated MacOS specific code for shared library target
omit 3b24bc2 ARROW-2954: [Plasma] Reduce plasma store memory usage
omit f0cbfc3 ARROW-2955: Fix typo in pyarrow's HDFS API result
omit beefaca ARROW-2949: [CI] Add retry logic when downloading miniconda to reduce flakiness
omit f61d739 ARROW-2944: [Format] Synchronize some metadata changes to columnar format Markdown documents
omit c7175c4 ARROW-2943: [C++] Implement BufferedOutputStream::Flush
omit 29408fd ARROW-2946: [Packaging] Stop to use $PWD
omit f0de121 ARROW-2947: [Packaging] Remove Ubuntu Artful
omit 8c964a7 ARROW-2945: [Packaging] Update argument check
omit 4c0d49f ARROW-2875: [Packaging] Don't attempt to download arrow archive in linux builds
omit 300d914 ARROW-2935: [Packaging] Add verify_binary_artifacts function to verify-release-candidate.sh
omit 26affd7 ARROW-2940: [Python] Fix OSError when trying to load libcaffe2.so in pytorch 0.3.0
omit 734828d ARROW-2937: [Java] Followup to ARROW-2704. Make MessageReader classes immutable and clarify docs
omit 2422d9c ARROW-2660: [Python] Experimental zero-copy pickling
omit 161d1f0 ARROW-2926: [Python] Do not attempt to write tables with invalid schemas in ParquetWriter.write_table
omit 7ffb6c5 ARROW-2934: [Packaging] Add checksums creation to sign subcommand
omit cd162f5 ARROW-2704: [Java] Change MessageReader API to improve custom message handling for streams
omit bbf2e0f ARROW-2929: [C++] ARROW-2826 Breaks parquet-cpp 1.4.0 builds
omit b56d269 ARROW-2700: [Python] Add simple examples to Array.cast docstring
omit 0707b16 ARROW-2927: [Packaging] AppVeyor wheel task is failing on initial checkout
omit c6e33d8 ARROW-2924: [Java] mvn release fails when an older maven javadoc plugin is installed
omit 432dd93 ARROW-2923: [DOC] Adding Apache Spark integration test instructions
omit a18f362 ARROW-2922: [Release] Make python command name customizable
omit 537e7f7 ARROW-2920: [Python] Fix pytorch segfault
omit 4ba2d19 ARROW-2921: [Release] Update .deb/.rpm changelogs in preparation
omit 49ccf6a ARROW-2760: [Python] Remove legacy property definition syntax from parquet module and test them
omit 76033f4 ARROW-2918: [C++] Improve formatting of Struct pretty prints
omit fdc8e6a ARROW-2917: [Python] Use detach() to avoid PyTorch gradient errors
omit 47e462f ARROW-2915: [Packaging] Remove artifact form ubuntu-trusty build
omit 8e6af29 ARROW-2914: [Integration] Add WindowPandasUDFTests to Spark integration script
omit 16bbdd4 ARROW-2777: [JS] Friendlier onboarding readme
omit 5033f6e ARROW-2826: [C++] Remove ArrayBuilder::Init method, clean up Resize, remove PoolBuffer from public API
omit 3642e81 ARROW-2881: [Website] Add community tab to header, add link and callout to dev wiki
omit f019601 ARROW-2908: [Rust] Update version to 0.10.0
omit 2657f9d ARROW-2701: [C++] Make MemoryMappedFile resizable redux
omit 752d20c ARROW-2907: [GitHub] Improve the first paragraph of "How to contribute patches"
omit 9b85118 ARROW-2852: [Rust] Make Array sync and send
omit 6d0747a ARROW-2906: [Website] Remove the link to slack channel
omit a8a48c2 ARROW-2901: [Java] Build is failing on Java9
omit 4bed3bc ARROW-2864: [Plasma] Add deletion cache to delete objects later when they are not in use.
omit 0269203 ARROW-2756: [Python] Remove redundant imports and minor fixes in parquet tests
omit 2a0128d ARROW-2859: [Python] Accept buffer-like objects as sources in open_file, open_stream APIs
omit 078b806 ARROW-2656: [Python] Improve creation time of ParquetManifest for partitioned datasets using thread pool
omit aaf8d5d ARROW-2575: [Python] Exclude hidden files starting with . in ParquetManifest
omit b0ac721 ARROW-2902: [Python] Clean up after build artifacts created by root docker user in HDFS integration test
omit 566e398 ARROW-2586: [C++] Changing the type of ListBuilder's and StructBuilder's children from unique_ptr to shared_ptr so that it can support deserialization from Parquet to Arrow with arbitrary nesting
omit eaa6053 ARROW-2300: [C++/Python] Integration test for HDFS
omit 491114b ARROW-2744: [C++] Avoid creating list arrays with a null values buffer
omit a495885 ARROW-2514: [Python] Speed up inferring nested Numpy array
omit c8728de ARROW-2897: [Packaging] Organize supported Ubuntu versions
omit 141b2c3 ARROW-2711: [Python] Fix inference from Pandas column with first empty list
omit 0ecf88d ARROW-2891: [Python] Preserve schema in write_to_dataset
omit 13c103a ARROW-2876: [Packaging] Replace ssh-URLs with https://
omit 355ff08 ARROW-2816: [Python] Make NativeFile BufferedIOBase-compliant
omit d42a7d7 ARROW-2895: [CI] Add missing Ruby dependency on C++
omit 26cf346 ARROW-2896: [GLib] Add missing exports
omit a8ec080 ARROW-2894: [Glib] Adjust tests to format refactor
omit 0b838f9 ARROW-2845: [Packaging] Upload additional debian artifacts
omit 3c10ed2 ARROW-2884: [Packaging] Support RC
omit 2ff8708 ARROW-2878: [Packaging] README.md does not mention setting GitHub API token in user's crossbow repo settings
omit 0172169 ARROW-2886: [Release] Remove an unused variable
omit 73aee8c ARROW-889: [Python/C++] Unify PrettyPrints between Python and C++
omit 4b74592 ARROW-2877: [Packaging] crossbow submit results in duplicate Travis CI build
omit 89d92dd ARROW-2890: [Plasma] Make python client release method private
omit 87c976a ARROW-2855: [C++] Blog post that outlines the benefits of using jemalloc
omit 35c541a ARROW-2883: [C++] Fix Clang warnings in code built with -DARROW_GPU=ON
omit 7d2fbeb ARROW-2822: [C++] Remove the unneeded const qualifier and clarify the comments
omit ec9b72a ARROW-1715: [Python] Implement pickling for Column, ChunkedArray, RecordBatch, Table
omit aedba2c ARROW-2822: [C++] Zero padding bytes in PoolBuffer
omit f8cd36a ARROW-2326: [Python] Use @loader_path/ as rpath instead of @loader_path when bundling C++ libraries in wheels on macOS
omit 35ef303 ARROW-2810: [Plasma] Remove flatbuffers from public API
omit 277365a [Packaging] Make OSX wheel build verbose
omit 401c8df ARROW-2874: [Packaging] Pass job prefix when putting on Queue
omit 8443759 ARROW-2871: [Python] Raise when calling to_numpy() on boolean array
omit 31a9d38 ARROW-2868: [Packaging] Fix Apache Arrow ORC GLib related problems
omit 4ba8769 ARROW-2872: [Python] Add tensorflow mark to opt-in to TF-related unit tests
omit 5063b33 ARROW-2690: [Plasma] Use uniform function names in public APIs in Plasma. Add namespace around Flatbuffers
omit 3d5b4d8 ARROW-2847: [Packaging] Fix artifact name matching for conda forge packages
omit 8d8645c ARROW-564: [Python] Add Array.to_numpy()
omit faf16be ARROW-2787: [Python] Fix Cython usage instructions
omit 3419058 ARROW-2806: [C++/Python] More consistent null/nan handling
omit c49a57d ARROW-2663: [Python] Make dictionary_encode and unique accesible on Column / ChunkedArray
omit cecbcf7 ARROW-1744: [Plasma] Provide TensorFlow operator to transfer Tensors between Plasma and TensorFlow
omit 3fd913e ARROW-2861: [Python] Add note about how to not write DataFrame index to Parquet
omit ebc8dab ARROW-2771: [JS] Add row proxy object accessor
omit 56497ba ARROW-2844: [Packaging] Test OSX wheels after build
omit dea6ced ARROW-2841: [Go] support building in forks
omit d6aa492 ARROW-2850: [C++/Python] Correctly set RPATHs on all binaries
omit 6a2d4e8 ARROW-2846: [Packaging] Update nightly build in crossbow as well as the sample configuration
omit cbb13ea ARROW-2851: [C++] Update RAT excludes for new install file names
omit 4e8165c ARROW-2825: [C++] Add AllocateBuffer / AllocateResizableBuffer variants with default memory pool
omit 59ec2b1 ARROW-2849: [Ruby] Arrow::Table#load supports ORC
omit 82f2843 ARROW-2848: [Packaging] Use lib*10.deb instead of lib*0.deb
omit b4e3017 ARROW-2836: [Packaging] Expand build matrices to multiple tasks
omit 2c90eff ARROW-2829: [GLib] Add GArrowORCFileReader
omit 5ee8ed7 ARROW-2830: [deb] Enable parallel build again
omit fa4f2aa ARROW-2838: [Python] Speed up PandasObjectIsNull
omit e147057 ARROW-2834: [GLib] Remove "enable_" prefix from Meson options
omit e366604 ARROW-2824: [GLib] Add garrow_decimal128_array_get_value()
omit 35e85b8 ARROW-2820: [Python] Check that array lengths in RecordBatch.from_arrays are all the same
omit 7a413fe ARROW-2827: [C++] Stop to use -jN in sub make
omit 113430a ARROW-2383: [deb] Use system Protocol Buffers
omit bce0ca4 [Packaging] Fix fallback value code in Ruby
omit bd1c332 ARROW-2724: [Packaging] Determine whether all the expected artifacts are uploaded
omit a096eb1 ARROW-2821: [C++] Remove redundant memsets in BooleanBuilder
omit d130a00 ARROW-2812: [Ruby] Fix Arrow::Array#[] interface for Arrow::StructArray
omit e515ba3 ARROW-2823: [C++] Search for flatbuffers in <root>/lib64
omit fa08ddf [CI] Add missing quote for omittable variable (#2235)
omit b926574 ARROW-2722: [Python] Sanitize dtype number to handle edge cases
omit 8cfa51a ARROW-2790: [C++] Minor style changes from the review
omit 1a419fe ARROW-2790: [C++] Buffers can contain uninitialized memory
omit ddcb8f5 ARROW-2789: [JS] Add iterator to DataFrame
omit fbfddfd ARROW-1722: [C++] Add linting script to find C++/CLI incompatibilities
omit ae5e4b8 ARROW-2809: [C++] Only print cpplint and clang-format output for failures by default
omit 735e38b ARROW-2784: [C++] MemoryMappedFile::WriteAt allow writing past the end
omit 528cb7d ARROW-1454: [Python] Also match ArrowNotImplementedError in unsupported type conversions from pandas
omit 0933b4f ARROW-2601: [Python] Prevent user from calling *MemoryPool constructors directly
omit d7ad70d ARROW-2802: [Docs] Move all release management instructions to Confluence
omit 836afac ARROW-2634: [Go] Add Go license details to LICENSE.txt
omit 010c874 ARROW-2805: [Python] Use official way to find TensorFlow module
omit 148c05c ARROW-2754: [Python] Change Python setup.py to make release builds by default
omit 9d1432e ARROW-2798: [Plasma] Use hashing function that takes into account all UniqueID bytes
omit d5d39f7 ARROW-2779: [JS] stream reader fixes
omit 0175167 ARROW-2795: [Python] Run TensorFlow import workaround only on Linux platforms
omit 037c156 ARROW-2794: [Plasma] Add the RPC of a list of Delete Objects in Plasma
omit e7aaf7b ARROW-2657: [Python] Import TensorFlow python extension before pyarrow to avoid segfault
omit c8d97fa ARROW-2650: [JS] Implement Unions
omit 782c5a5 ARROW-2773: [Python] corrected partition_cols parameter name
omit 42c2101 ARROW-2780: [Go] Run code coverage analysis
omit 7deb141 ARROW-1954: [Python] Add metadata accessor to pyarrow.Field
omit 18f31e2 ARROW-2782: [Plasma] xfail plasma hugepage test
omit ceae13d ARROW-2344: [Go] Run Go unit tests in Travis CI
omit 35b1f9a [Python] MNT: Switch manylinux1 image back to latest tag (#2204)
omit c9613cc ARROW-2781: [Python] Download boost using curl in manylinux1 image
omit 4b2e52c ARROW-2335: [Go] move README one directory higher
omit 88f6794 ARROW-2763: [Python] Make _metadata file accessible in ParquetDataset
omit c56d881 ARROW-2761: [Python] Add support for set operations in hive partition filtering
omit c9ce215 ARROW-2747: [Python] Fix huge pages Plasma test
omit 6cf5809 ARROW-2755: [Python] Allow using Ninja to build extension
omit cac2c07 ARROW-2749: [GLib] Rename *garrow_decimal128_array_get_value to *garrow_decimal128_array_format_value
omit d38e862 ARROW-2758: [Plasma] Use Scope enum in Plasma
omit 4a20fc7 ARROW-2683: [Python] Resource Warning (Unclosed File) when using pyarrow.parquet.read_table()
omit 32de512 ARROW-2751: [GLib] Add garrow_table_replace_column()
omit 9979729 [Python] Fix typo in ipc.rst
omit 5e6c773 ARROW-2752: [GLib] Document garrow_decimal_data_type_new()
omit 6a70680 ARROW-2753: [GLib] Add garrow_schema_*_field()
omit 66c017e [GLib] Fix a typo
omit 9a9445a ARROW-2748: [GLib] Add garrow_decimal_data_type_get_scale() (and _precision())
omit 8c9890c ARROW-2742: [Python] Allow Table.from_batches to use iterator of record batches
omit 7e6dd60 ARROW-2662: [Python] Add to_pandas to ChunkedArray
omit 98253f3 [C++] Fix typo in README.md
omit 061aa5e [JS] Add NPM shield, add yarn installation (#2124)
omit ae69a78 [JS] Add example to load data via fetch (#2125)
omit c4d1001 ARROW-2740: [Python] Add address property to Buffer
omit c73a88d ARROW-2745: [C++] ORC ExternalProject needs to declare dependency on vendored protobuf
omit 4481b07 ARROW-2608: [Java/Python] Add pyarrow.{Array,Field}.from_jvm / jvm_buffer
omit e757e7e ARROW-2739: [GLib] Use G_DECLARE_DERIVABLE_TYPE
omit 2484278 ARROW-2738: [GLib] Use Brewfile on installation process
omit 27ddd3f ARROW-2741: [Python] pa.array from np.datetime[D] and type=pa.date64 produces invalid results
omit b165c86 ARROW-2727: [Java] Fix POM file issue causing build failure in java/adapters/jdbc
omit ac0e521 ARROW-2725: [Java] make Accountant.AllocationOutcome publicly visible (#2149)
omit 4db8a36 ARROW-2731 Add external Orc capability
omit 58a2366 ARROW-2676: [Packaging] Deploy build artifacts to github releases
omit 6ef9888 ARROW-2733: [GLib] Cast garrow_decimal128 to gint64
omit df327f6 ARROW-2732: [GLib] Update brew packages for macOS
omit 5cd1df6 ARROW-902: [C++] Script for downloading all thirdparty build dependencies and configuration for offline builds
omit 1ab2abc ARROW-2729: [GLib] Add decimal128 array builder
omit 87cb95c ARROW-2716: [Python] Make manylinux1 base image independent of Python patch releases
omit 1442816 ARROW-2400: [C++] Fix Status destructor performance
omit 884474c ARROW-2699: [C++/Python] Add Table method that replaces a column with a new supplied column
omit 97c24d7 ARROW-2726: [C++] Fix the latest Boost version
omit 7c81bd6 ARROW-2723: [C++] Add .pc for arrow orc
omit e17f95d ARROW-1780 - JDBC Adapter to convert Relational Data objects to Arrow Data Format Vector Objects (#1759)
omit a82a027 ARROW-2721: [C++] Fix ORC and Protocol Buffers link error
omit 392fd02 ARROW-2696: [JAVA] enhance AllocationListener with an onFailedAllocation() call (#2133)
omit c15eee7 ARROW-2395: [Python] Fix flake8 warnings outside of pyarrow/ directory. Check in CI
omit d4755e4 ARROW-2677: [Python] Expose Parquet ZSTD compression
omit 2b00b8a ARROW-2488: [C++] Add Boost 1.67 and 1.68 as recognized versions
omit 8d296cc ARROW-2554: [Python] fix timestamp unit detection from python lists
omit df44691 ARROW-2694 - [Python] ArrayValue string conversion returns the representation instead of the converted python object string
omit 53cc09e ARROW-2626: [Python] Add column name to exception message when writing pandas df fails
omit 6b80fa8 ARROW-2693: [Python] pa.chunked_array causes a segmentation fault on empty input
omit 9a76caa ARROW-2692: [Python] Add test for writing dictionary encoded columns to chunked Parquet files
omit 34890cc ARROW-2689: [Python] Remove parameter timestamps_to_ms
omit dc80a76 ARROW-2695: [Python] Prevent calling scalar constructors directly
omit 6df28d3 ARROW-2691: [Rust] Update code formatting with latest Rust stable
omit 1e4f8dd Add Ruby to README.md
omit 8156e25 ARROW-2551: [Plasma] Improve notification logic
omit d5c5f39 [JS] Add note about IPC format to readme (#2122)
omit 3155291 ARROW-2680: [Python] Add documentation about type inference in Table.from_pandas
omit 5b4728b ARROW-2635: [Ruby] Add LICENSE.txt and NOTICE.txt for Apache Arrow Ruby
omit 27b869a ARROW-2649: [C++] Add GenerateBits() function to improve bitmap writing performance
omit f0a8811 ARROW-2682: [CI] Notify in Slack about broken builds
omit dffd193 ARROW-2672: [Python] Build ORC extension in manylinux1 wheels
omit e82a34a ARROW-530: [C++/Python] Provide subpools for better memory allocation …
omit b165e46 ARROW-2675: Fix build error with clang-10 (Apple Clang / LLVM)
omit 0a3bdba ARROW-2287: [Python] chunked array not iterable, not indexable
omit 88fe5d7 ARROW-2678: [GLib] Add more common problems compiling c_glib on OSX
omit b1d1633 ARROW-2661: [Python] Adding the ability to programmatically pass hdfs configration key/value pairs via pyarrow
omit b9b4376 ARROW-2664: [Python] Implement __getitem__ / slicing on Buffer
omit 2fdacde ARROW-2603: [Python] Allow date and datetime subclassing
omit 9aa7c52 ARROW-2640: [JS] Write schema metadata
omit 44bfd0d ARROW-2638: [Python] Prevent calling extension class constructors directly
omit 5eaa3ab ARROW-2655: [C++] Fix compiler warnings with gcc 7
omit 3960db9 ARROW-2668: [C++] Suppress -Wnull-pointer-arithmetic when compiling plasma/malloc.cc on clang
omit 79a2207 ARROW-2430: [Packaging] MVP for branch based packaging automation
omit 0894d97 ARROW-2645: [Java] Refactor ArrowWriter to remove all ArrowFileWriter specifc logic
omit 94409a6 ARROW-906: [C++/Python] Read and write field metadata in IPC
omit d19089e ARROW-2641: [C++] Avoid spurious memset() calls, improve bitmap write performance
omit cdacb09 ARROW-2644: [Python] Fix prototype declaration in Parquet binding
omit d8bce06 ARROW-2632: [Java] ArrowStreamWriter accumulates ArrowBlock but does not use them
omit 1a922fd ARROW-2593: [Python] TypeError: data type "mixed-integer" not understood
omit 6646864 ARROW-2636: [Ruby] Add missing "unofficial" notes
omit ce23c06 ARROW-1163: [Java] Java client support for plasma
omit 01202cc ARROW-2568: [Python] Expose thread pool size setting to Python, and deprecate "nthreads" where possible
omit 338e597 ARROW-2537: [Ruby] Import
omit 5c5e95a ARROW-2604: [Java] Add convenience method to VarCharVector to set Text
omit d9f0cca ARROW-2630: [JAVA] typo fix
omit fc7a382 ARROW-2116: [JS] implement IPC writers
omit 1d9d893 ARROW-2629: [Plasma] Iterator invalidation for pending_notifications_
omit fcc13f5 ARROW-2585: [C++] Add Decimal::FromBigEndian, which was formerly a static method in parquet-cpp/src/parquet/arrow/reader.cc
omit 0374adb ARROW-2613: [Docs] Update the gen_apidocs docker script
omit 15e416e ARROW-2614: Remove 'group: deprecated' in Travis
omit 6132fd3 ARROW-2615: [Rust] Post refactor cleanup
omit f319bca ARROW-2597: [Plasma] remove UniqueIDHasher
omit bd25a65 ARROW-2612: [Plasma] Fix deprecated PLASMA_DEFAULT_RELEASE_DELAY
omit 3d41978 ARROW-2611: [Python] Fix Python 2 integer serialization
omit bd54041 [GLib] Use the default directory of GTK-Doc (#2058)
omit 936115c ARROW-2594: [Java] When realloc Vectors, zero out all unfilled bytes of new buffer
omit 635ee1f ARROW-2521: [Rust] Refactor Rust API to use traits and generic to represent Array instead of enum
omit 7764bc8 ARROW-2574: [Python] Add Cython and Python code coverage
omit 941a1b7 ARROW-2486: [C++/Python] Provide a Docker image that contains all dependencies for development
omit df20683 ARROW-2595: [Plasma] Use map.find instead of operator[] to avoid producing garbage data
omit e237918 ARROW-2561: [C++] Fix double free in cuda-test under code coverage
omit 5bb3d85 ARROW-2589: [Python] Workaround regression in Pandas 0.23.0
omit 6ca246a ARROW-2582: [GLib] Add negate functions for Decimal128
omit 38db8ed ARROW-2558: [Plasma] avoid walk through all the objects when a client disconnects
omit 71d487a ARROW-2584: [JS] Fixes for node v10
omit 48eee79 Removing extraneous debug print statement from run_clang_format.py (#2045)
omit 27fc25c ARROW-2332: Add Feather Dataset class
omit df9bdc1 Serialize tensors in PyTorch 0.4 (#2033)
omit 75acaba ARROW-2577: [Plasma] Add asv benchmarks for plasma
omit 63da09a ARROW-2580: [GLib] Fix abs functions for Decimal128
omit 5a29ab8 ARROW-2563: [Rust] Poor caching in Travis-CI
omit 4b8511f ARROW-2578: [Plasma] Use mersenne twister to generate random number
omit 19af862 ARROW-2576: [GLib] Add abs functions for Decimal128
omit 90fb5a3 ARROW-2571: [C++] Lz4Codec doesn't properly handle empty data
omit da3f843 ARROW-2569: [C++] Improve thread pool size heuristic
omit 321773c ARROW-2567: [C++] Not only compare type ids on Array equality
omit e1c3d4b ARROW-2517: [Java] Add list<decimal> writer (#1965)
omit 6a7ccd2 ARROW-2207: [GLib] Support GArrowDecimal128
omit 1d42efa ARROW-2500: [Java] IPC Writers/readers are not always setting validity bits correctly
omit 1c1c187 ARROW-2570: [Python] Add support for writing parquet files with LZ4 compression
omit bb47c36 ARROW-2565: [Plasma] new subscriber cannot receive notifications about existing objects
omit 2093f6e ARROW-2479: [C++] Add ThreadPool class
omit 414268b ARROW-1964: [Python] Expose StringBuilder to Python
omit b93faac ARROW-2566: [CI] Add codecov.io badge
omit 777e6b5 ARROW-2562: [CI] C++ and Rust code coverage using codecov.io
omit a0299bf ARROW-2564: [C++] Replace deprecated method in documentation
omit 35da703 ARROW-2557: [Rust] Add badge for code coverage in README
omit ac91d72 ARROW-2552: [Plasma] Fix memory error
omit bb67939 ARROW-2491: [Python] raise NotImplementedError on from_buffers with nested types
omit a426c1b ARROW-2549: [GLib] Apply arrow::StatusCode changes to GArrowError
omit 64923d5 ARROW-2550: [C++] Add missing status codes into arrow::Status::CodeAsString()
omit 488a8c0 ARROW-2546: [JS] Update to npm>=5.7.1 to fight EINTEGRITY problems
omit 0f07171 ARROW-2540: [Plasma] Create constructors & destructors for ObjectTableEntry
omit 9c31eec ARROW-2545: [Python] Link against required system libraries
omit c46f625 ARROW-2477: [Rust] Set up code coverage in CI
omit 0ecbbf4 ARROW-2285: [C++/Python] Can't convert Numpy string arrays
omit 0ef8ce3 ARROW-2548: Clarify `List<Char>` Array example
omit 0cb992a ARROW-2547: Fix off-by-one in `List<List<byte>>` example
omit a28a198 ARROW-2389: [C++] Add CapacityError
omit 2f453a0 ARROW-2544: [CI] Run the C++ tests with two jobs
omit 1b78ac2 ARROW-2543: [Rust] Cache dependencies when building our rust library
omit bcd5967 [Website] Update SciDB in "Powered By" (#2004)
omit 3d594bc ARROW-2273: [Python] Raise NotImplementedError when pandas Sparse types serializing
omit 5bdfff8 ARROW-2541: [Plasma] Replace macros with constexpr
omit b916c79 ARROW-2539: [Plasma] Use unique_ptr instead of raw pointer
omit 73f0d8e ARROW-2478: [C++] Introduce a checked_cast function that performs a dynamic_cast in debug mode
omit 8428c51 ARROW-2516: [CI] Filter changes in AppVeyor builds
omit 26c6805 ARROW-1886: [C++/Python] Flatten struct columns in table
omit 8797390 ARROW-2522: [C++] Version shared library files
omit f75bbc0 [C++] Fix a typo in cpplint (#1986)
omit c884f32 ARROW-2536: [Rust] optimize capacity allocation for ListBuilder
omit fbce08d ARROW-2511: [Java] Fix BaseVariableWidthVector.allocateNew to not swallow exception (#1947)
omit 6bf1c66 ARROW-2505: [C++] Disable MSVC warning C4800
omit 7323b60 ARROW-2493: [Python] Add support for pickling to buffers and arrays
omit 15e4811 ARROW-2531: [C++] Update clang bits to 6.0
omit 4cc9157 ARROW-2466: [C++] Fix "append" flag to FileOutputStream
omit 5bef985 ARROW-2332: Feather Reader option to return Table
omit 9b76ee4 ARROW-2533: [CI] Fast finish failing AppVeyor builds
omit 6f9c4db ARROW-2534: [C++] Hide all zlib symbols from libarrow.so
omit 2bc110d ARROW-2499: [C++] Factor out Python iteration routines
omit 0562d3b ARROW-2417: [Rust] Fix API safety issues
omit eda5ca8 ARROW-2509: Build for node 9.8
omit a3aaff5 ARROW-2503: [Python] Prevent trailing space character for string statistics
omit ea76265 ARROW-2484: [C++] Document ABI compliance checking
omit f056ef0 ARROW-2485: Re-write of run_clang_format.py, such that it outputs the diffs of th…
omit 113835a ARROW-2530: [GLib] Support out-of-source directory build again
omit 138c491 ARROW-2422: Support more operators for partition filtering
omit 4ac7b29 ARROW-2507: [Rust] Don't take a reference when not needed.
omit 3c8cb4d ARROW-2482: [Format] Clarify struct field alignment
omit 03be2a0 ARROW-2525: [GLib] Add garrow_struct_array_flatten()
omit 109942c ARROW-2527: [GLib] Enable GPU document
omit 1c5f06e ARROW-2474: [Rust] Add windows support for memory pool abstraction
omit af5bd80 ARROW-2526: [GLib] Update .gitignore
omit 07e0778 ARROW-2302: [GLib] Unify GNU Autotools build and Meson build into one Travis CI job
omit 101b319 ARROW-2462: [C++] Fix Segfault in UnpackBinaryDictionary
omit a2aba52 ARROW-2436: [Rust] Add windows CI
omit bdd5cad ARROW-2529: [C++] Update mention of clang-format to 5.0 in the docs
omit e3fafae ARROW-2513: [Python] DictionaryType should give access to index type and dictionary array
omit e8d45eb ARROW-2515 [Python] Add DictionaryValue class, fixing bugs with nested dictionaries
omit 3f5819a [GLib] Fix a typo
omit 16820a2 ARROW-2452: [TEST] Spark integration test fails with permission error
omit c8f17dd ARROW-2518: [Java] Re-instate JDK tests in matrix, but with JDK 8 instead of JDK 7
omit c574006 ARROW-2498: [Java] Use java 1.8 instead of java 1.7
omit c8a3ed8 ARROW-2286: [C++/Python] Allow subscripting pyarrow.lib.StructValue
omit 5f9cf9c ARROW-2448: [Plasma] Reference counting for PlasmaClient::Impl
omit 3d7a5a6 ARROW-2074: [Python] Infer lists of dicts as struct arrays
omit 2d278ab ARROW-2508: [Python] Fix pytest.raises msg to message
omit a609309 ARROW-2502: [Rust] Restore Windows Compatibility
omit 2abc889 ARROW-2489: [Plasma] Fix PlasmaClient ABI variation
omit b65205e ARROW-2470: [C++] Avoid seeking in GetFileSize
omit 7545e3e ARROW-2492: [Python] Prevent segfault on accidental call of pyarrow.Array
omit 77a5c59 ARROW-2494: [C++] Return status codes from PlasmaClient::Seal instead of crashing
omit 03251e9 ARROW-2427: [C++] Implement ReadAt properly
omit a5ae134 ARROW-1731: [Python] Add columns selector in Table.from_array
omit a6c9d30 ARROW-2453: [Python] Improve Table column access
omit 138717a ARROW-1858: [Python] Added documentation for pq.write_dataset
omit 5381295 ARROW-2314: [C++/Python] Fix union array slicing
omit 1ba7d51 ARROW-2222: handle untrusted inputs
omit 3b69c5a ARROW-2450: [Python] Test for Parquet roundtrip of null lists
omit 2452a46 ARROW-2393: [C++] Moving ARROW_CHECK_OK_[PREPEND] macros from status.h into util/logging.h since they use the logging infrastructure and shouldn't be in the public API.
omit 54df19d ARROW-1018: [C++] Create FileOutputStream, ReadableFile from file descriptor
omit c9ad33e ARROW-2457: [GLib] Support large is_valids in builder's append_values()
omit 4c71f30 ARROW-2390: [C++/Python] Map Python exceptions to Arrow status codes
omit 249e039 ARROW-1928: [C++] Add BitmapReader/BitmapWriter benchmarks
omit c19b1f0 ARROW-2481: [Rust] Move all calls to free() into memory.rs
omit 46fe09a ARROW-2471: [Rust] Builder zero capacity fix
omit 09be7b4 ARROW-2472: [Rust] Remove public attributes from Schema and Field and add accessors
omit 7eeca3a ARROW-2458: [Plasma] Use one thread pool per PlasmaClient
omit 1299931 ARROW-2443: [Python] Allow creation of empty Dictionary indices
omit 18999bb ARROW-2469: [C++] Make out arguments last in ReadMessage.
omit c2e0d42 ARROW-2423: [Python] Enable DataType, Field and plasma ObjectID equality checks against no…
omit d58057b ARROW-2473: [Rust] List empty slice assertion
omit 25eff99 ARROW-2468: [Rust] Builder::slice_mut() should take mut self.
omit 4c31b37 ARROW-2147: [Python] Fix type inference of numpy arrays
omit 72df18c ARROW-2465: [Plasma/GPU] Preserve plasma_store rpath
omit d7d3196 ARROW-2442: [C++] Disambiguate builder Append() overloads
omit f1ef708 ARROW-2319: [C++] Add BufferedOutputStream class
omit 2876a3f ARROW-2463: [C++] Update flatbuffers to 1.9.0
omit 66d0ad1 ARROW-2315: [C++/Python] Flatten struct array
omit 72c7f5d ARROW-2454: [C++] Allow zero-array chunked arrays
omit 2d0fbf1 ARROW-2464: [Python] Use a python_version marker instead of a condition
omit 3eee3e4 ARROW-2101: [Python/C++] Correctly convert numpy arrays of bytes to arrow arrays of strings when user specifies arrow type of string
omit b2167e4 ARROW-2435: [Rust] Add memory pool abstraction.
omit 98d250e ARROW-2397: [Documentation] Update format documentation to describe tensor alignment.
omit 7de1264 ARROW-2387: [Python] Flip test for rescale loss if value < 0
omit c96747b ARROW-2455: [C++] Initialize the atomic bytes_allocated_ properly
omit 0f87c12 ARROW-2437: [C++] Add ReadMessage without aligned argument.
omit 685147c ARROW-2451: [Python] Handle non-object arrays more efficiently in custom serializer.
omit f177404 ARROW-2369: [Python] Fix reading large Parquet files (> 4 GB)
omit 9ad8602 ARROW-2432: [Python] Fix Pandas decimal type conversion with None values
omit db03663 ARROW-2182: [Python] Build C++ libraries in benchmarks build step
omit 6e8ecb5 ARROW-2445: [Rust] Add documentation and make some fields private
omit 4009b62 ARROW-2224: [C++] Remove boost-regex dependency
omit ed7db7c ARROW-2097: [CI, Python] Reduce Travis-CI verbosity
omit 1ee7d11 ARROW-2407: [GLib] Add garrow_string_array_builder_append_values()
omit 42e195b ARROW-2440: [Rust] Implement ListBuilder<T>
omit 265142b ARROW-2441: [Rust] Builder<T>::slice_mut assertions are too strict
omit 91ec792 ARROW-2411: [C++] Add StringBuilder::Append(const char **values)
omit 6633cc9 ARROW-2433: [Rust] Add Builder.push_slice(&[T])
omit c5574f4 ARROW-2426: [GLib] Follow python -> python@3 change in Homebrew
omit ca277ae ARROW-2425: [Rust] BUG FIX: Add u8 mappings for Array::from
omit 33d92a0 ARROW-2434: [Rust] Add windows support
omit e941af8 ARROW-2391: [C++/Python] Segmentation fault from PyArrow when mapping Pandas datetime column to pyarrow.date64
omit 27417b2 ARROW-2328: [C++] Fixed and unit tested feather writing with slice
omit f56d765 ARROW-2305: [Python] Bump Cython requirement to 0.27+
omit 1bb7fba ARROW-2100: [Python] Drop Python 3.4 support
omit ad39d1f ARROW-2424: [Rust] Fix build - add missing import
omit 5030e23 ARROW-2420: [Rust] Fix major memory bug and add benches
omit abf4ed2 ARROW-2408: [Rust] Ability to get `&mut [T]` from `Buffer<T>`
omit ca3dbbb ARROW-2415: [Rust] Fix clippy ref-match-pats warnings.
omit 7376aab ARROW-2413: [Rust] Remove useless calls to format!().
omit 57db8b5 ARROW-2419: [Site] Hard-code timezone
omit b095994 ARROW-2408: [Rust] Remove build warnings
omit 55c1075 ARROW-2353: [CI] Check correctness of built wheel on AppVeyor
omit b4dafa5 ARROW-2414: Fix a variety of typos.
omit 408aa5a ARROW-2416: [C++] Support system libprotobuf
omit f88949b ARROW-2418: [Rust] BUG FIX: reserve memory when building list
omit 87284a5 [Site] Add Antoine to committers list (#1853)
omit f9c0701 ARROW-2402: [C++] Avoid spurious copies with FixedSizeBinaryBuilder
omit e3f7edc ARROW-2401 Support filters on Hive partitioned Parquet files
omit 946517d ARROW-2405: [C++] <function> is required for std::function
omit 83bfb39 ARROW-2404: [C++] Fix "declaration of 'type_id' hides class member" w…
omit 29c376d ARROW-2398: [Rust] Create Builder<T> for building buffers directly in aligned memory
omit 9515fe9 ARROW-2380: [Python] Streamline conversions
omit 045470c ARROW-2396: [Rust] Unify Rust Errors
omit 02b0c72 ARROW-2325: [Python] Update setup.py to use Markdown project description
omit 486d592 ARROW-2384: [Rust] Additional test & Trait standardization
omit 76edf43 ARROW-1463: [Java] Cleanup usage of Types.MinorType to MinorType
omit 640fc83 ARROW-2276: [Python] Expose buffer protocol on Tensor
omit 26bc4ab ARROW-2308: [Python] Make deserialized numpy arrays 64-byte aligned.
omit cf39686 ARROW-2195: [Plasma] Return auto-releasing buffers
omit 7081752 ARROW-2385: [Rust] implement to_json for DataType and Field
omit 806979b ARROW-2382: [Rust] Bug fix: List was not using aligned mem
omit 933b32b ARROW-2388: [C++] Use valid_bytes API for StringBuilder::Append
omit 82d4555 ARROW-2141: [Python] Support variable length binary conversion from Pandas
omit b0f376a Fix broken build on master (remove duplicate Drop impl for Buffer) (#1828)
omit 9fc4d89 DOC: Fix a tiny typo in parquet documentation (#1824)
omit 65493a6 ARROW-2014: [Python] Document read_pandas method in pyarrow.parquet
omit 65d2558 ARROW-2351 [C++] StringBuilder::append(vector<string>...) not impleme…
omit 4c68eca ARROW-2375: [Rust] Implement Drop for Buffer so memory is released
omit fce183c ARROW-2378: [Rust] Rustfmt
omit b6e8b4b ARROW-2381: [Rust] Adds iterator support to Buffer<T>
omit fff992a ARROW-2122: [Python] Pyarrow fails to serialize dataframe with timestamp.
omit 11b15a5 ARROW-2357: [Python] Add microbenchmark for PandasObjectIsNull()
omit 8fdad18 ARROW-2377: [GLib] Support old GObject Introspection
omit 7e27cf5 ARROW-2376: [Rust] Travis builds the Rust library
omit d2d4cc7 ARROW-2371: [GLib] Update "Requires" in .pc on GNU Autotools build
omit be049fa ARROW-2370: [GLib] Fix include path in .pc on Meson build
omit 00b334f [Rust] Update READMEs to add Rust libraries link and to remove out-of-data comment about memory alignment (#1817)
omit 3975de5 Update README.md to include new components
omit 3f72d14 ARROW-2361: [Rust] Starting point for a native Rust implementation of Arrow
omit ba0cea3 ARROW-2140: [Python] Improve float16 support
omit 97f5ec0 [C++] Fix documentation typo in arrow/array.h
omit 866e9b8 ARROW-2327: [JS] Table.fromStruct missing from externs
omit f29e5a1 ARROW-2368: [JAVA] Correctly pad negative values in DecimalVector#setBigEndian (#1809)
omit 3d4b6c1 ARROW-2356: [JS] Fix JSON Reader FixedSizeBinary Vectors
omit f9f8320 ARROW-2354: [C++] Make PyDecimal_Check() faster
omit 27f5a42 ARROW-2301: [Python] Build source distribution inside the manylinux1 docker
omit 6156b1d ARROW-640: [Python] Implement __hash__ and equality for Array scalar values Arrow scalar values
omit 9c7e06b ARROW-2348: [GLib] Remove GLib + Go example
omit 29f744f ARROW-2350: Consolidated RUN step in spark_integration Dockerfile
omit af6e3ec ARROW-1913: [Java] Disable Javadoc doclint with Java 8
omit 7b2c797 ARROW-2349: [Python] Opt in to bundling Boost shared libraries separately
omit 777f986 ARROW-2331: [Python] Fix indexing for negative or out-of-bounds indices
omit a0ca9b4 ARROW-2346: [Python] Fix PYARROW_CXX_FLAGS with multiple options
omit e6d8eed ARROW-2322: [Java] Document dev environment requirements for publishing Java release artifacts
omit 0c8d164 ARROW-2345: [Documentation] Fix bundle exec and set sphinx nosidebar to True
omit 29268ec ARROW-2342: [Python] Allow pickling more types
omit f50d858 ARROW-2343: [Java/Packaging] Run mvn clean in API doc builds
omit eecb1bc ARROW-2281: [Python] Add Array.from_buffers()
omit d623567 ARROW-2341: [Python] Improve pa.union() mode argument behaviour
omit 47fcef3 ARROW-2334: [C++] Update boost to 1.66.0
omit 07beb51 ARROW-2333: [Python] Fix bundling boost with default namespace
omit f45abf0 [Website] Add link to press release
omit 948cb4a ARROW-2336: [Website] Add 0.9.0 release blog post
omit 607c7fa ARROW-2340: [Website] Add blog post about Go code donation
omit 60848c0 ARROW-2299: [Go] Import Go arrow implementation from influxdata/arrow
omit a50ef9f ARROW-2329: [Website] 0.9.0 release update
omit bb17a0d [maven-release-plugin] prepare for next development iteration
omit c695a5d [maven-release-plugin] prepare release apache-arrow-0.9.0
omit 7be8d37 [Release] Update CHANGELOG.md for 0.9.0
omit 95ba6ef ARROW-2321: [C++] Release verification script fails with if CMAKE_INSTALL_LIBDIR is not $ARROW_HOME/lib
omit 82c8b6f ARROW-2318: [Plasma] Run plasma store tests with unique socket
omit 79e19c3 [JS] Small fixes to source release workflow and e-mail template (#1750)
omit e29df7d ARROW-2320: [C++] Vendored Boost build does not build regex library
omit 20ea781 [Python] Pin Cython to 0.27.3 in verify-release-candidate.sh (#1758)
omit 60749b2 ARROW-2316: [C++] Revert Buffer::mutable_data to inline so that linkers do not have to remember to define NDEBUG for release builds
omit 019a560 ARROW-2309: [C++] Use std::make_unsigned
omit 630ce5e ARROW-2311: [Python/C++] Fix struct array slicing
omit b185951 ARROW-2313: [C++] Add -NDEBUG flag to arrow.pc
omit 98012cb ARROW-2312: [JS] run test_js before test_integration
omit e25e3ef ARROW-2307: [Python] Allow reading record batch streams with zero record batches
omit 385656c ARROW-2304: [C++] Fix HDFS MultipleClients unit test
omit a430758 ARROW-2306: [Python] Fix partitioned Parquet test against HDFS
omit 33d1091 ARROW-2227: [Python] Fix off-by-one error in chunked binary conversions
omit 7c7b09f ARROW-1643: [Python] Accept hdfs:// prefixes in parquet.read_table and attempt to connect to HDFS
omit 0b28dc5 ARROW-2142: [Python] Allow conversion from Numpy struct array
omit 171340f ARROW-2135: [Python] Fix NaN conversion when casting from Numpy array
omit 6fc9922 ARROW-2118: [C++] Fix misleading error when memory mapping a zero-length file
omit 317b543 ARROW-2293: [JS] Print release vote e-mail template when making source release
omit 58fa873 ARROW-2282: [Python] Create StringArray from buffers
omit 3917e85 ARROW-2292: [Python] Rename frombuffer() to py_buffer()
omit 8f2ff30 ARROW-2240: [Python] Array initialization with leading numpy nan fails with exception
omit c7b3c05 ARROW-2297: [JS] babel-jest is not listed as a dev dependency
omit dc45a1a ARROW-2099: [Python] Add safe option to DictionaryArray.from_arrays to do boundschecking of indices by default
omit d64a231 ARROW-2181: [PYTHON][DOC] Add doc on usage of concat_tables
omit 2f718d7 ARROW-2262: [Python] Support slicing on pyarrow.ChunkedArray
omit 907a27d ARROW-2288: [Python] Fix slicing logic
omit 412bb91 ARROW-2291: [C++] Add additional libboost-regex-dev to build instructions in README
omit d0284cb ARROW-2236: [JS] Add more complete set of predicates
omit fc9f89a ARROW-2250: [Python] Do not create a subprocess for plasma but just use existing process
omit c7c2393 ARROW-2269: [Python] Make boost namespace selectable in wheels
omit 3511c65 ARROW-2268: Drop usage of md5 checksums for source releases, verification scripts
omit 8167472 ARROW-2275: [C++] Guard against bad use of Buffer.mutable_data()
omit 7354a19 ARROW-2284: [Python] Fix error display on test_plasma error
omit 23d08b7 ARROW-2150: [Python] Raise NotImplementedError when comparing with pyarrow.Array for now
omit 40a0008 [Python] Adding more missing Linux dependencies to developer docs
omit f56fdc9 ARROW-2270: [Python] Fix lifetime of ForeignBuffer base object
omit 04f4e6b ARROW-2289: [GLib] Add Numeric, Integer, FloatingPoint data types
omit 34b18f7 ARROW-1940: [Python] Extra metadata gets added after multiple conversions between pd.DataFrame and pa.Table
omit f3f91b0 ARROW-2263: [Python] Prepend local pyarrow/ path to PYTHONPATH in test_cython.py
omit 5e945a3 ARROW-2239: [C++] Update Windows build docs
omit c372dfb ARROW-2280: [Python] Return the offset for the buffers in pyarrow.Array
omit fb2316c ARROW-2238: [C++] Detect and use clcache in cmake configuration
omit 9effbed ARROW-2283: [C++] Support Arrow C++ installed in /usr detection by pkg-config
omit 60c8081 ARROW-2261: [GLib] Improve memory management for GArrowBuffer data
omit 5f8a793 ARROW-2279: [Python] Better error message if lib cannot be found
omit a58bd72 ARROW-2272: [Python] Clean up leftovers in test_plasma.py
omit cde18a6 ARROW-2234: [JS] Read timestamp low bits as Uint32s
omit 51e117d ARROW-2154: [Python] Implement equality on buffers
omit 57e4dd8 ARROW-2265: [Python] Use CheckExact when serializing lists and numpy arrays.
omit 06e9fb4 [Python] Add missing dependency to development.rst
omit 01a099c ARROW-2199: [JAVA] Control the memory allocated for inner vectors in containers. (#1646)
omit 45f5da2 ARROW-1982: [Python] Coerce Parquet statistics as bytes to more useful Python scalar types
omit c6359cb ARROW-1929: [C++] Copy over testing utility code from PARQUET-1092
omit 55bdae5 ARROW-2254: [Python] Ignore JS tags in local dev versions
omit 49f1d00 ARROW-2258: [Python] Add additional information to find Boost on windows
omit b89c124 ARROW-2253: [Python] Support __eq__ on scalar values
omit 9ceda35 ARROW-2244: [C++] Add unit test to explicitly check that NullArray internal data set correctly in Slice operations
omit 03db8a3 ARROW-2251: [GLib] Keep GArrowBuffer alive while GArrowTensor for the buffer is live
omit 6e699d7 ARROW-2252: [Python] Create buffer from address, size and base
omit 8b1c811 ARROW-2245: ARROW-2246: [Python] Revert static linkage of parquet-cpp in manylinux1 wheel
omit 34c33f1 [Python] Document serialization parameter as "string" instead of "bytes"
omit 5994094 ARROW-2209: [Python] Partition columns are not correctly loaded in schema of ParquetDataset
omit f403804 ARROW-2205: [Python] Option for integer object nulls
omit 29495ce ARROW-2176: [C++] Extend DictionaryBuilder to support delta dictionaries
omit 99899d6 ARROW-2232: [Python] pyarrow.Tensor constructor segfaults
omit bfac60d ARROW-2145/ARROW-2153/ARROW-2157/ARROW-2160/ARROW-2177: [Python] Decimal conversion not working for NaN values
omit b2eb6ac ARROW-1632: [Python] Permit categorical conversions in Table.to_pandas on a per-column basis
omit 8b3bbae ARROW-2198: [Python] correct docstring for parquet.read_table
omit af2047e ARROW-2215: [Plasma] Hugetables munmap issue
omit 5321582 ARROW-2231: [CI] Use clcache on AppVeyor for faster builds
omit 3d5880a ARROW-2040: [Python] Deserialized Numpy array must keep ref to underlying tensor
omit 671b53c ARROW-2046: [Python] Support path-like objects
omit 1d9b834 ARROW-2225: [JS] support tables split across buffers
omit 0a672bc ARROW-2226, ARROW-2233: [JS] Dictionary bugfixes
omit 524b522 ARROW-2218: [Python] PythonFile should infer mode when not given
omit d3fabe0 ARROW-2230: [Python] Strip catch-all tag matching from git-describe
omit 1a92846 ARROW-2223: [JS] compile src/bin as es5-cjs to all output targets
omit 482fc58 ARROW-2210: [C++] Reset ptr on failed memory allocation
omit 887e893 ARROW-1937: [Python] Document nested array initialization
omit a5c5ad2 ARROW-2203: [C++] StderrStream class
omit c017a63 ARROW-1035: [Python] Add streaming dataframe reconstruction benchmark
omit e0328b0 ARROW-2023: [C++] Fix ASAN failure on malformed / empty stream input, enable ASAN builds, add more dev docs
omit e50a8ec ARROW-2206: [JS] Document Perspective project
omit 8c493cd ARROW-2219: [JS] rename indicies to indices
omit 564fefe ARROW-2213: [JS] fix npm release
omit 5521bcf ARROW-2094: [C++] Install libprotobuf and set PROTOBUF_HOME when using toolchain
omit 655eb74 ARROW-2212: [C++/Python] Build Protobuf in base manylinux 1 docker image
omit 27d8339 ARROW-2214: [JS] add nullBitmap getter to DictionaryData that proxies to its indices' nullBitmap
omit 2fd8f0a ARROW-2204: Fix TLS errors in manylinux1 build
omit c0b0e33 ARROW-2191: [C++] Only use specific version of jemalloc
omit e2dd864 ARROW-2184: [C++] Add static constructor for FileOutputStream returning shared_ptr to OutputStream
omit cca4a74 ARROW-2197: Document C++ ABI issue and workaround
omit 3e3f7c2 ARROW-2066: [Python] Document using pyarrow with Azure Blob Store
omit 2f01658 ARROW-2201: [Website] Publish JS API Docs
omit c2865d0 ARROW-2093: [Python] Do not install PyTorch in Travis CI
omit d52f2ff [Dev] Follow-up, use angle brackets for commit author instead of square brackets
omit 81bfb38 ARROW-2185: Strip CI directives from commit messages
omit 27f7eba ARROW-2069: [Python] Add note that Plasma is not supported on Windows
omit cdc347c ARROW-2132: Add link to Plasma in main README
omit 5f10067 ARROW-2180: [C++] Remove deprecated APIs from 0.8.0 cycle
omit bcbcf02 [JS] Fix typo in npm target for esNext/CommonJS. (#1645)
omit 3e87f77 ARROW-2131: [Python] Prepend module path to PYTHONPATH when spawning subprocess
omit 897cc4d ARROW-1345: [Python] Test conversion from nested NumPy arrays with smaller int, float types
omit 9fefc23 ARROW-2162: [Python/C++] Decimal Values with too-high precision are multiplied by 100
omit 9298c93 ARROW-2192: [CI] Always build on master branch and repository
omit 7d11d02 ARROW-2190: [GLib] Add add/remove field functions for RecordBatch
omit 94fd3ee ARROW-2172: [C++/Python] Fix converting from Numpy array with non-natural stride
omit f357906 ARROW-1942: [C++] Hash table specializations for small integers
omit e06cfdd ARROW-2179: [C++] Install omitted headers in arrow/util
omit ac2637a ARROW-2175: [Python] Install Arrow libraries in Travis CI builds when only Python directory is affected
omit 46aa99e ARROW-2121: [Python] Handle object arrays directly in pandas serializer.
omit 7d992de [Release] Apache Arrow JavaScript 0.3.0
omit 77f2841 ARROW-2159: [JS] Support custom predicates
omit 8e90836 ARROW-2168: [C++] Build toolchain on CI with jemalloc
omit 3da9fd3 ARROW-2178: [JS] Fix JS html FileReader example
omit d5c507a ARROW-2143: [Python] Provide a manylinux1 wheel for cp27m
omit f8445a3 ARROW-2171: [C++/Python] Make OwnedRef safer
omit 64d2af6 ARROW-2144: [JS] Don't repeat dictionary lookups in DataFrame ops
omit 080ce12 ARROW-2173: [C++/Python] Hold the GIL in NumPyBuffer destructor
omit d64e144 ARROW-2170: [Python] construct_metadata fails on reading files where no index was preserved
omit 2106152 ARROW-2163: [CI] Make apt installs explicit
omit 864c939 ARROW-2174: [JS] export arrow format and schema enums
omit a1a34b8 ARROW-2169: [C++] MSVC is complaining about uncaptured variables
omit 62b9eb2 ARROW-1579: [Java] Adding containerized Spark Integration tests
omit c71a565 ARROW-2117: [C++] Update codebase / CI toolchain for clang 5.0
omit 7c37b0d ARROW-2161: [Python] Skip test_cython_api if ARROW_HOME isn't defined
omit e8870d1 ARROW-2166: [GLib] Add Slice api to Column
omit 148ab9c ARROW-2156: [CI] Isolate Sphinx dependencies
omit c077986 ARROW-2068: [Python] Expose array's buffers
omit 0265fb4 ARROW-2151: [Python] Fix conversion from np.uint64 scalars
omit e15f545 ARROW-2039: [Python] Avoid crashing on uninitialized Buffer
omit 7c88443 [Website] Add SciDB to "Powered By" (#1604)
omit 78152f1 ARROW-1815: [Java] Rename MapVector to StructVector
omit 5dce01f ARROW-2155: [Python] frombuffer() should respect mutability of argument
omit c78c92a ARROW-2149: [Python] Reorganize test_convert_pandas.py
omit d28f055 ARROW-2146: [GLib] Add Slice api to ChunkedArray
omit 4a8a102 ARROW-969: [C++] Add add/remove field functions for RecordBatch
omit 0ffc882 ARROW-1998: [Python] fix crash on empty Numpy arrays
omit 30ab43f ARROW-2124: [Python] Add test for empty item in array
omit cf00b57 ARROW-2138: [C++] abort on failed debug check
omit e8a93ca ARROW-1021: [Python] Add documentation for C++ pyarrow API
omit 62c55ec ARROW-2133: [Python] Fix segfault on conversion of empty nested array to Pandas
omit 296e7b0 ARROW-1912: [Website] Add committer affiliations and roles to website
omit 31a1b9b [Website] Add FPGA acceleration framework Fletcher to "Powered By" (#1593)
omit 08d664a ARROW-2137: [Python] Don't print paths that are ignored when reading Parquet files
omit 90d9daf ARROW-2129: [Python] Handle conversion of empty tables to Pandas
omit f7d3c64 ARROW-2134: [CI] Make Travis-CI commit inspection more robust
omit a6bcaa7 ARROW-2106: [Python] Add conversion for a series of datetime objects
omit 41a42de ARROW-2128: [Python] Support arrays of empty lists
omit 9d9cc8f ARROW-2049: [Python] Use python -m cython to run Cython, instead of CYTHON_EXECUTABLE
omit b18e159 ARROW-1973: [Python] Memory leak when converting Arrow tables with array columns to Pandas dataframes.
omit ddae240 ARROW-2120: [C++] Add possibility to use empty _MSVC_STATIC_LIB_SUFFIX for Thirdparties
omit 0417b14 ARROW-2123: [JS] Upgrade to TS 2.7.1
omit 163be42 [Doc] Refine top of README, add GLib bindings to README, fix ASF link
omit 4fe3a0b ARROW-2114: [Python] Pull latest docker manylinux1 image [skip appveyor]
omit 88b72df ARROW-2073: [Python] Create struct array from sequence of tuples
omit 6e6f9b7 ARROW-2083: [CI] Detect changed components on Travis-CI
omit 7bf7b2e ARROW-1950: [Python] pandas_type in pandas metadata incorrect for List types
omit f69e9db ARROW-633/634: [Java] Add FixedSizeBinary support in Java and integration tests (Updated)
omit ea4c7b1 ARROW-2110: [Python] Only require pytest-runner on test commands
omit 45ad0b0 ARROW-2087: [Python] Binaries of 3rdparty are not stripped in manylinux1 base image
omit 90bb4bd ARROW-2111: [C++] Lint in parallel
omit bd1e6e5 ARROW-2095: [C++] Less verbose building 3rd party deps
omit 5dd9bff ARROW-2107: [GLib] Follow arrow::gpu::CudaIpcMemHandle API change
omit 57563cd ARROW-2109: [C++] Completely disable boost autolink on MSVC build
omit 3b6b93d ARROW-2108: [Python] Update instructions for ASV
omit 54859c5 ARROW-1394: [Plasma] Add optional extension for allocating memory on GPUs
omit 310e5b1 ARROW-1757: [C++] Add DictionaryArray::FromArrays alternate ctor that can check or sanitized "untrusted" indices
omit 2a881a0 ARROW-2044: [JS] Typings should be a regular dependency
omit 1a8c9a4 ARROW-1976: [Python] Handling unicode pandas columns on parquet.read_table
omit 0d02a7d ARROW-2080: [Python] Update documentation about pandas serialization context.
omit c49636d ARROW-2086: [Python] Shrink size of arrow_manylinux1_x86_64_base docker image
omit 11c9b42 ARROW-2090: [Python] Add context methods to ParquetWriter
omit 30ade84 ARROW-2071: [Python] Fix test slowness on Travis-CI
omit bdedf23 ARROW-2088: [GLib] Add GArrowNumericArray
omit de850b9 ARROW-2089: [GLib] Rename to GARROW_TYPE_BOOLEAN for consistency
omit 416d565 ARROW-2071: [Python] Lighten serialization tests
omit febc19d ARROW-1589: [C++] Fuzzing for certain input formats
omit d949ee6 ARROW-2084: [C++] Support newer Brotli static library names
omit e26f3da ARROW-2085: [Python] HadoopFileSystem.isdir/.isfile return False on missing paths
omit 2e9f7dd ARROW-1706: [Python] Coerce array inputs to StructArray.from_arrays. Flip order of arguments
omit 5042863 ARROW-1754: [Python] alternative fix for duplicate index/column name that preserves index name if available
omit a1fd796 ARROW-2050: [Python] Support `setup.py pytest`
omit 3098c14 ARROW-2052: [C++ / Python] Rework OwnedRef, remove ScopedRef
omit e327747 ARROW-1990: [JS] C++ Refactor, Add DataFrame
omit f84af8f ARROW-2065: [Python] Fix bug in SerializationContext.clone().
omit c1d77a1 ARROW-2076: [Python] Display slowest test durations
omit 0ada875 ARROW-1861: [Python] Rework benchmark suite [skip ci]
omit ff28c76 ARROW-2024: [Python] Remove torch serialization from default serialization context.
omit 2d649f9 ARROW-1623: [C++] Add convenience method to construct Buffer from a string that owns its memory
omit 1ed4019 ARROW-2072: [Python] Fix crash in decimal128.byte_width
omit 0e04f6d ARROW-2070: [Python] Fix chdir logic in setup.py
omit 0d6817a ARROW-2042: [Plasma] Revert API change of plasma::Create to output a MutableBuffer
omit e112995 ARROW-2062: [Python] Do not use memory maps in test_serialization.py to try to improve Travis CI flakiness
omit cd0676f ARROW-2064: [GLib] Add common build problems link to the install section
omit 3e63084 ARROW-2036: [Python] Support standard IOBase methods on NativeFile
omit 5c704bc ARROW-1705: [Python] allow building array from dicts
omit 8d78376 ARROW-2047: [Python] Use sys.executable instead of one in the search path.
omit 673125f ARROW-2054: [C++] Fix compilation warnings
omit 40dd9cc ARROW-2033: [Python] Fix pa.array() with iterator input
omit 0621765 ARROW-2048: [Python/C++] Upate Thrift pin to 0.11
omit d322634 ARROW-1992: [C++/Python] Fix segfault when string to categorical empty string array
omit e50b1b3 ARROW-2028: [Python] extra_cmake_args needs to be passed through shlex.split
omit 0543953 ARROW-1646: [Python] Handle NumPy scalar types
omit 450bf47 ARROW-1835: [C++] Create Arrow schema from std::tuple types
omit edde5c1 ARROW-1999: [Python] Type checking in `from_numpy_dtype`
omit 6299a9c ARROW-2032: [C++] ORC ep installs on each call to ninja build
omit a71bc83 ARROW-2010: [C++] Do not suppress shorten-64-to-32 warnings from clang, fix warnings in ORC adapter
omit 074eafc ARROW-2043: [C++] change description from OS X to macOS
omit a95465b ARROW-2035: [C++] Update vendored cpplint.py to a Py3-compatible one
omit f680dac ARROW-2007: [Python] Implement float32 conversions, use NumPy dtype when possible for inner arrays
omit bfce44b ARROW-2017: [Python] Use unsigned PyLong API for uint64 values over int64 range
omit 51046a0 ARROW-1961: [Python] Preserve pre-existing schema metadata in Parquet files when passing flavor='spark'
omit 8edd62e ARROW-2031: [Python] HadoopFileSystem is pickleable
omit 1a9d024 ARROW-2019: [JAVA] Control the memory allocated for inner vector in LIST (#1497)
add 2c00a50 ARROW-2019: [JAVA] Control the memory allocated for inner vector in LIST (#1497)
add af894d4 ARROW-2031: [Python] HadoopFileSystem is pickleable
add 92e7f2b ARROW-1961: [Python] Preserve pre-existing schema metadata in Parquet files when passing flavor='spark'
add af64049 ARROW-2017: [Python] Use unsigned PyLong API for uint64 values over int64 range
add 82aad6a ARROW-2007: [Python] Implement float32 conversions, use NumPy dtype when possible for inner arrays
add 5c33484 ARROW-2035: [C++] Update vendored cpplint.py to a Py3-compatible one
add c04da22 ARROW-2043: [C++] change description from OS X to macOS
add 0551406 ARROW-2010: [C++] Do not suppress shorten-64-to-32 warnings from clang, fix warnings in ORC adapter
add 2db113d ARROW-2032: [C++] ORC ep installs on each call to ninja build
add 693667b ARROW-1999: [Python] Type checking in `from_numpy_dtype`
add 785da8f ARROW-1835: [C++] Create Arrow schema from std::tuple types
add 586ba6c ARROW-1646: [Python] Handle NumPy scalar types
add 2d102b9 ARROW-2028: [Python] extra_cmake_args needs to be passed through shlex.split
add 55da161 ARROW-1992: [C++/Python] Fix segfault when string to categorical empty string array
add 466beca ARROW-2048: [Python/C++] Upate Thrift pin to 0.11
add 449d26b ARROW-2033: [Python] Fix pa.array() with iterator input
add 0a0fddb ARROW-2054: [C++] Fix compilation warnings
add 7d76bc9 ARROW-2047: [Python] Use sys.executable instead of one in the search path.
add 2970d35 ARROW-1705: [Python] allow building array from dicts
add e35d2f7 ARROW-2036: [Python] Support standard IOBase methods on NativeFile
add f4ee39e ARROW-2064: [GLib] Add common build problems link to the install section
add bde3371 ARROW-2062: [Python] Do not use memory maps in test_serialization.py to try to improve Travis CI flakiness
add 345f68e ARROW-2042: [Plasma] Revert API change of plasma::Create to output a MutableBuffer
add e76dd67 ARROW-2070: [Python] Fix chdir logic in setup.py
add d3ba330 ARROW-2072: [Python] Fix crash in decimal128.byte_width
add a909ed2 ARROW-1623: [C++] Add convenience method to construct Buffer from a string that owns its memory
add f7cae69 ARROW-2024: [Python] Remove torch serialization from default serialization context.
add dbd1a89 ARROW-1861: [Python] Rework benchmark suite [skip ci]
add f7f4026 ARROW-2076: [Python] Display slowest test durations
add 239accc ARROW-2065: [Python] Fix bug in SerializationContext.clone().
add 7898d3d ARROW-1990: [JS] C++ Refactor, Add DataFrame
add 766a50c ARROW-2052: [C++ / Python] Rework OwnedRef, remove ScopedRef
add 9cd7531 ARROW-2050: [Python] Support `setup.py pytest`
add e4cdf7f ARROW-1754: [Python] alternative fix for duplicate index/column name that preserves index name if available
add 1f43098 ARROW-1706: [Python] Coerce array inputs to StructArray.from_arrays. Flip order of arguments
add 1ccd59c ARROW-2085: [Python] HadoopFileSystem.isdir/.isfile return False on missing paths
add 1c23229 ARROW-2084: [C++] Support newer Brotli static library names
add 194b5bb ARROW-1589: [C++] Fuzzing for certain input formats
add 88104cf ARROW-2071: [Python] Lighten serialization tests
add 8dadd8d ARROW-2089: [GLib] Rename to GARROW_TYPE_BOOLEAN for consistency
add 9aed3ae ARROW-2088: [GLib] Add GArrowNumericArray
add 5f2d18a ARROW-2071: [Python] Fix test slowness on Travis-CI
add 1e844da ARROW-2090: [Python] Add context methods to ParquetWriter
add fab6c6d ARROW-2086: [Python] Shrink size of arrow_manylinux1_x86_64_base docker image
add d089c51 ARROW-2080: [Python] Update documentation about pandas serialization context.
add a3724e1 ARROW-1976: [Python] Handling unicode pandas columns on parquet.read_table
add 1075087 ARROW-2044: [JS] Typings should be a regular dependency
add 9050e83 ARROW-1757: [C++] Add DictionaryArray::FromArrays alternate ctor that can check or sanitized "untrusted" indices
add 5773595 ARROW-1394: [Plasma] Add optional extension for allocating memory on GPUs
add e0ab584 ARROW-2108: [Python] Update instructions for ASV
add 174db85 ARROW-2109: [C++] Completely disable boost autolink on MSVC build
add 0adfe12 ARROW-2107: [GLib] Follow arrow::gpu::CudaIpcMemHandle API change
add e7035de ARROW-2095: [C++] Less verbose building 3rd party deps
add f65a7c0 ARROW-2111: [C++] Lint in parallel
add 0646696 ARROW-2087: [Python] Binaries of 3rdparty are not stripped in manylinux1 base image
add ed9dd32 ARROW-2110: [Python] Only require pytest-runner on test commands
add 1e7985a ARROW-633/634: [Java] Add FixedSizeBinary support in Java and integration tests (Updated)
add 8cf3a22 ARROW-1950: [Python] pandas_type in pandas metadata incorrect for List types
add 8a8d330 ARROW-2083: [CI] Detect changed components on Travis-CI
add 8b65bbe ARROW-2073: [Python] Create struct array from sequence of tuples
add a1b57bf ARROW-2114: [Python] Pull latest docker manylinux1 image [skip appveyor]
add a57e7a2 [Doc] Refine top of README, add GLib bindings to README, fix ASF link
add 3e5f0f6 ARROW-2123: [JS] Upgrade to TS 2.7.1
add df0c274 ARROW-2120: [C++] Add possibility to use empty _MSVC_STATIC_LIB_SUFFIX for Thirdparties
add e000f8e ARROW-1973: [Python] Memory leak when converting Arrow tables with array columns to Pandas dataframes.
add 43c2329 ARROW-2049: [Python] Use python -m cython to run Cython, instead of CYTHON_EXECUTABLE
add 7934169 ARROW-2128: [Python] Support arrays of empty lists
add 94ab96a ARROW-2106: [Python] Add conversion for a series of datetime objects
add fe9bb61 ARROW-2134: [CI] Make Travis-CI commit inspection more robust
add c908603 ARROW-2129: [Python] Handle conversion of empty tables to Pandas
add 5aa43b6 ARROW-2137: [Python] Don't print paths that are ignored when reading Parquet files
add d02154e [Website] Add FPGA acceleration framework Fletcher to "Powered By" (#1593)
add 9a7349e ARROW-1912: [Website] Add committer affiliations and roles to website
add 9b679da ARROW-2133: [Python] Fix segfault on conversion of empty nested array to Pandas
add 9cdebb0 ARROW-1021: [Python] Add documentation for C++ pyarrow API
add 9499ed9 ARROW-2138: [C++] abort on failed debug check
add 02437a3 ARROW-2124: [Python] Add test for empty item in array
add 73c9c2c ARROW-1998: [Python] fix crash on empty Numpy arrays
add 9593963 ARROW-969: [C++] Add add/remove field functions for RecordBatch
add 5f2c604 ARROW-2146: [GLib] Add Slice api to ChunkedArray
add 4dcaa33 ARROW-2149: [Python] Reorganize test_convert_pandas.py
add 3e4da4d ARROW-2155: [Python] frombuffer() should respect mutability of argument
add 7a20e6c ARROW-1815: [Java] Rename MapVector to StructVector
add 3b892af [Website] Add SciDB to "Powered By" (#1604)
add be1410a ARROW-2039: [Python] Avoid crashing on uninitialized Buffer
add 91e8dba ARROW-2151: [Python] Fix conversion from np.uint64 scalars
add 6e8ade9 ARROW-2068: [Python] Expose array's buffers
add 941e1d6 ARROW-2156: [CI] Isolate Sphinx dependencies
add c737de4 ARROW-2166: [GLib] Add Slice api to Column
add 68da2d4 ARROW-2161: [Python] Skip test_cython_api if ARROW_HOME isn't defined
add cb2e098 ARROW-2117: [C++] Update codebase / CI toolchain for clang 5.0
add 03d98ab ARROW-1579: [Java] Adding containerized Spark Integration tests
add 76bd460 ARROW-2169: [C++] MSVC is complaining about uncaptured variables
add eee8fd3 ARROW-2174: [JS] export arrow format and schema enums
add ced8866 ARROW-2163: [CI] Make apt installs explicit
add 2e693de ARROW-2170: [Python] construct_metadata fails on reading files where no index was preserved
add cf682b4 ARROW-2173: [C++/Python] Hold the GIL in NumPyBuffer destructor
add 8dd117d ARROW-2144: [JS] Don't repeat dictionary lookups in DataFrame ops
add 22ac03b ARROW-2171: [C++/Python] Make OwnedRef safer
add 9a315c9 ARROW-2143: [Python] Provide a manylinux1 wheel for cp27m
add b5dc33e ARROW-2178: [JS] Fix JS html FileReader example
add 7c68714 ARROW-2168: [C++] Build toolchain on CI with jemalloc
add 513d330 ARROW-2159: [JS] Support custom predicates
add 4ecda44 [Release] Apache Arrow JavaScript 0.3.0
add 7f0e9a7 ARROW-2121: [Python] Handle object arrays directly in pandas serializer.
add 266f821 ARROW-2175: [Python] Install Arrow libraries in Travis CI builds when only Python directory is affected
add c08968c ARROW-2179: [C++] Install omitted headers in arrow/util
add 6a1a51b ARROW-1942: [C++] Hash table specializations for small integers
add e15654a ARROW-2172: [C++/Python] Fix converting from Numpy array with non-natural stride
add b56b246 ARROW-2190: [GLib] Add add/remove field functions for RecordBatch
add 8e1312d ARROW-2192: [CI] Always build on master branch and repository
add 2f0bd81 ARROW-2162: [Python/C++] Decimal Values with too-high precision are multiplied by 100
add 9f5d4ac ARROW-1345: [Python] Test conversion from nested NumPy arrays with smaller int, float types
add af55719 ARROW-2131: [Python] Prepend module path to PYTHONPATH when spawning subprocess
add 1c8d7f6 [JS] Fix typo in npm target for esNext/CommonJS. (#1645)
add 38d06ed ARROW-2180: [C++] Remove deprecated APIs from 0.8.0 cycle
add 91ddec3 ARROW-2132: Add link to Plasma in main README
add 0894e97 ARROW-2069: [Python] Add note that Plasma is not supported on Windows
add 7cd9dd6 ARROW-2185: Strip CI directives from commit messages
add e395322 [Dev] Follow-up, use angle brackets for commit author instead of square brackets
add 4399551 ARROW-2093: [Python] Do not install PyTorch in Travis CI
add e4b5615 ARROW-2201: [Website] Publish JS API Docs
add 3ae4d18 ARROW-2066: [Python] Document using pyarrow with Azure Blob Store
add 10e29a4 ARROW-2197: Document C++ ABI issue and workaround
add 349353a ARROW-2184: [C++] Add static constructor for FileOutputStream returning shared_ptr to OutputStream
add 5ece7af ARROW-2191: [C++] Only use specific version of jemalloc
add b479fea ARROW-2204: Fix TLS errors in manylinux1 build
add 81b2e73 ARROW-2214: [JS] add nullBitmap getter to DictionaryData that proxies to its indices' nullBitmap
add fe58693 ARROW-2212: [C++/Python] Build Protobuf in base manylinux 1 docker image
add b96bb0d ARROW-2094: [C++] Install libprotobuf and set PROTOBUF_HOME when using toolchain
add 79b2b76 ARROW-2213: [JS] fix npm release
add 61675b3 ARROW-2219: [JS] rename indicies to indices
add 5f8c1b0 ARROW-2206: [JS] Document Perspective project
add e8812a9 ARROW-2023: [C++] Fix ASAN failure on malformed / empty stream input, enable ASAN builds, add more dev docs
add e7a4b2d ARROW-1035: [Python] Add streaming dataframe reconstruction benchmark
add 86ea291 ARROW-2203: [C++] StderrStream class
add 5169d89 ARROW-1937: [Python] Document nested array initialization
add 279674d ARROW-2210: [C++] Reset ptr on failed memory allocation
add 830afe0 ARROW-2223: [JS] compile src/bin as es5-cjs to all output targets
add 6c5c90e ARROW-2230: [Python] Strip catch-all tag matching from git-describe
add 855bb63 ARROW-2218: [Python] PythonFile should infer mode when not given
add 729fdaa ARROW-2226, ARROW-2233: [JS] Dictionary bugfixes
add 40ac42f ARROW-2225: [JS] support tables split across buffers
add 49df426 ARROW-2046: [Python] Support path-like objects
add b77e81c ARROW-2040: [Python] Deserialized Numpy array must keep ref to underlying tensor
add c23f9aa ARROW-2231: [CI] Use clcache on AppVeyor for faster builds
add 7e89f4a ARROW-2215: [Plasma] Hugetables munmap issue
add 336a266 ARROW-2198: [Python] correct docstring for parquet.read_table
add 240bb6e ARROW-1632: [Python] Permit categorical conversions in Table.to_pandas on a per-column basis
add 02ffa25 ARROW-2145/ARROW-2153/ARROW-2157/ARROW-2160/ARROW-2177: [Python] Decimal conversion not working for NaN values
add 030a1bf ARROW-2232: [Python] pyarrow.Tensor constructor segfaults
add 47641df ARROW-2176: [C++] Extend DictionaryBuilder to support delta dictionaries
add 9a24091 ARROW-2205: [Python] Option for integer object nulls
add 34aaf92 ARROW-2209: [Python] Partition columns are not correctly loaded in schema of ParquetDataset
add 15d3f77 [Python] Document serialization parameter as "string" instead of "bytes"
add 2abe222 ARROW-2245: ARROW-2246: [Python] Revert static linkage of parquet-cpp in manylinux1 wheel
add a65293b ARROW-2252: [Python] Create buffer from address, size and base
add 8d8d04a ARROW-2251: [GLib] Keep GArrowBuffer alive while GArrowTensor for the buffer is live
add 4d3b67d ARROW-2244: [C++] Add unit test to explicitly check that NullArray internal data set correctly in Slice operations
add a1aabdd ARROW-2253: [Python] Support __eq__ on scalar values
add 71a7887 ARROW-2258: [Python] Add additional information to find Boost on windows
add cba9bbb ARROW-2254: [Python] Ignore JS tags in local dev versions
add ec997a0 ARROW-1929: [C++] Copy over testing utility code from PARQUET-1092
add 88c960c ARROW-1982: [Python] Coerce Parquet statistics as bytes to more useful Python scalar types
add ff087eb ARROW-2199: [JAVA] Control the memory allocated for inner vectors in containers. (#1646)
add 657f8af [Python] Add missing dependency to development.rst
add d07beb6 ARROW-2265: [Python] Use CheckExact when serializing lists and numpy arrays.
add 5b66e13 ARROW-2154: [Python] Implement equality on buffers
add fe30a04 ARROW-2234: [JS] Read timestamp low bits as Uint32s
add 582530a ARROW-2272: [Python] Clean up leftovers in test_plasma.py
add 3f0d64e ARROW-2279: [Python] Better error message if lib cannot be found
add 95227a6 ARROW-2261: [GLib] Improve memory management for GArrowBuffer data
add 2a2b9b7 ARROW-2283: [C++] Support Arrow C++ installed in /usr detection by pkg-config
add 005e179 ARROW-2238: [C++] Detect and use clcache in cmake configuration
add 8038ee4 ARROW-2280: [Python] Return the offset for the buffers in pyarrow.Array
add 318be05 ARROW-2239: [C++] Update Windows build docs
add b378e8c ARROW-2263: [Python] Prepend local pyarrow/ path to PYTHONPATH in test_cython.py
add e1caf1d ARROW-1940: [Python] Extra metadata gets added after multiple conversions between pd.DataFrame and pa.Table
add d53518d ARROW-2289: [GLib] Add Numeric, Integer, FloatingPoint data types
add d30f3a8 ARROW-2270: [Python] Fix lifetime of ForeignBuffer base object
add 275a7e4 [Python] Adding more missing Linux dependencies to developer docs
add 0bc8dce ARROW-2150: [Python] Raise NotImplementedError when comparing with pyarrow.Array for now
add 518ca02 ARROW-2284: [Python] Fix error display on test_plasma error
add d805d59 ARROW-2275: [C++] Guard against bad use of Buffer.mutable_data()
add cc5437f ARROW-2268: Drop usage of md5 checksums for source releases, verification scripts
add 0f405ea ARROW-2269: [Python] Make boost namespace selectable in wheels
add f95e2bf ARROW-2250: [Python] Do not create a subprocess for plasma but just use existing process
add c13be59 ARROW-2236: [JS] Add more complete set of predicates
add e930205 ARROW-2291: [C++] Add additional libboost-regex-dev to build instructions in README
add 520305a ARROW-2288: [Python] Fix slicing logic
add 9df9705 ARROW-2262: [Python] Support slicing on pyarrow.ChunkedArray
add db12bcb ARROW-2181: [PYTHON][DOC] Add doc on usage of concat_tables
add 4f95e59 ARROW-2099: [Python] Add safe option to DictionaryArray.from_arrays to do boundschecking of indices by default
add 4ad45d5 ARROW-2297: [JS] babel-jest is not listed as a dev dependency
add 463b6ec ARROW-2240: [Python] Array initialization with leading numpy nan fails with exception
add 258a674 ARROW-2292: [Python] Rename frombuffer() to py_buffer()
add 237c780 ARROW-2282: [Python] Create StringArray from buffers
add ad6936a ARROW-2293: [JS] Print release vote e-mail template when making source release
add d35248b ARROW-2118: [C++] Fix misleading error when memory mapping a zero-length file
add 606fbe7 ARROW-2135: [Python] Fix NaN conversion when casting from Numpy array
add efa75c6 ARROW-2142: [Python] Allow conversion from Numpy struct array
add f13a589 ARROW-1643: [Python] Accept hdfs:// prefixes in parquet.read_table and attempt to connect to HDFS
add bb5a7d4 ARROW-2227: [Python] Fix off-by-one error in chunked binary conversions
add bb0addc ARROW-2306: [Python] Fix partitioned Parquet test against HDFS
add 434fba9 ARROW-2304: [C++] Fix HDFS MultipleClients unit test
add ca2d488 ARROW-2307: [Python] Allow reading record batch streams with zero record batches
add b594d86 ARROW-2312: [JS] run test_js before test_integration
add 4cda30c ARROW-2313: [C++] Add -NDEBUG flag to arrow.pc
add 0b3cd02 ARROW-2311: [Python/C++] Fix struct array slicing
add f4eb062 ARROW-2309: [C++] Use std::make_unsigned
add 1b56d04 ARROW-2316: [C++] Revert Buffer::mutable_data to inline so that linkers do not have to remember to define NDEBUG for release builds
add 41cb834 [Python] Pin Cython to 0.27.3 in verify-release-candidate.sh (#1758)
add 038ae73 ARROW-2320: [C++] Vendored Boost build does not build regex library
add 70f774f [JS] Small fixes to source release workflow and e-mail template (#1750)
add ed3d2d1 ARROW-2318: [Plasma] Run plasma store tests with unique socket
add 560bcee ARROW-2321: [C++] Release verification script fails with if CMAKE_INSTALL_LIBDIR is not $ARROW_HOME/lib
add 0f21131 [Release] Update CHANGELOG.md for 0.9.0
add 45e603d [maven-release-plugin] prepare release apache-arrow-0.9.0
add 1bd87d5 [maven-release-plugin] prepare for next development iteration
add 2547ef5 ARROW-2329: [Website] 0.9.0 release update
add 327342d ARROW-2299: [Go] Import Go arrow implementation from influxdata/arrow
add 76d0475 ARROW-2340: [Website] Add blog post about Go code donation
add 9b36bcc ARROW-2336: [Website] Add 0.9.0 release blog post
add 156d8b5 [Website] Add link to press release
add 340c234 ARROW-2333: [Python] Fix bundling boost with default namespace
add e985d11 ARROW-2334: [C++] Update boost to 1.66.0
add a099329 ARROW-2341: [Python] Improve pa.union() mode argument behaviour
add f8801f6 ARROW-2281: [Python] Add Array.from_buffers()
add 97ddd77 ARROW-2343: [Java/Packaging] Run mvn clean in API doc builds
add 053cf99 ARROW-2342: [Python] Allow pickling more types
add bd13fc6 ARROW-2345: [Documentation] Fix bundle exec and set sphinx nosidebar to True
add ac504d8 ARROW-2322: [Java] Document dev environment requirements for publishing Java release artifacts
add 8cf371f ARROW-2346: [Python] Fix PYARROW_CXX_FLAGS with multiple options
add 44da73c ARROW-2331: [Python] Fix indexing for negative or out-of-bounds indices
add 2272330 ARROW-2349: [Python] Opt in to bundling Boost shared libraries separately
add 42b730f ARROW-1913: [Java] Disable Javadoc doclint with Java 8
add a269be0 ARROW-2350: Consolidated RUN step in spark_integration Dockerfile
add dfac750 ARROW-2348: [GLib] Remove GLib + Go example
add de19ba7 ARROW-640: [Python] Implement __hash__ and equality for Array scalar values Arrow scalar values
add aa542df ARROW-2301: [Python] Build source distribution inside the manylinux1 docker
add 0b1b815 ARROW-2354: [C++] Make PyDecimal_Check() faster
add a65dad4 ARROW-2356: [JS] Fix JSON Reader FixedSizeBinary Vectors
add 31d5fdf ARROW-2368: [JAVA] Correctly pad negative values in DecimalVector#setBigEndian (#1809)
add 16bc35e ARROW-2327: [JS] Table.fromStruct missing from externs
add 6fcc9e0 [C++] Fix documentation typo in arrow/array.h
add 97467c0 ARROW-2140: [Python] Improve float16 support
add 67854c2 ARROW-2361: [Rust] Starting point for a native Rust implementation of Arrow
add 73ae71c Update README.md to include new components
add a47a13d [Rust] Update READMEs to add Rust libraries link and to remove out-of-data comment about memory alignment (#1817)
add 5f8369a ARROW-2370: [GLib] Fix include path in .pc on Meson build
add f422ddf ARROW-2371: [GLib] Update "Requires" in .pc on GNU Autotools build
add 12aa249 ARROW-2376: [Rust] Travis builds the Rust library
add 4a3525f ARROW-2377: [GLib] Support old GObject Introspection
add 84c85de ARROW-2357: [Python] Add microbenchmark for PandasObjectIsNull()
add 6b493b6 ARROW-2122: [Python] Pyarrow fails to serialize dataframe with timestamp.
add 52a5fae ARROW-2381: [Rust] Adds iterator support to Buffer<T>
add 5c336b3 ARROW-2378: [Rust] Rustfmt
add 8c8ba23 ARROW-2375: [Rust] Implement Drop for Buffer so memory is released
add b3bc0be ARROW-2351 [C++] StringBuilder::append(vector<string>...) not impleme…
add 0eb9896 ARROW-2014: [Python] Document read_pandas method in pyarrow.parquet
add 7f9062c DOC: Fix a tiny typo in parquet documentation (#1824)
add 8337e68 Fix broken build on master (remove duplicate Drop impl for Buffer) (#1828)
add e4242c1 ARROW-2141: [Python] Support variable length binary conversion from Pandas
add 68eff59 ARROW-2388: [C++] Use valid_bytes API for StringBuilder::Append
add 14e7381 ARROW-2382: [Rust] Bug fix: List was not using aligned mem
add 09c317a ARROW-2385: [Rust] implement to_json for DataType and Field
add c2ea096 ARROW-2195: [Plasma] Return auto-releasing buffers
add 5d61f58 ARROW-2308: [Python] Make deserialized numpy arrays 64-byte aligned.
add d8e0c86 ARROW-2276: [Python] Expose buffer protocol on Tensor
add f8355dd ARROW-1463: [Java] Cleanup usage of Types.MinorType to MinorType
add f793d3d ARROW-2384: [Rust] Additional test & Trait standardization
add a942922 ARROW-2325: [Python] Update setup.py to use Markdown project description
add a0b96e1 ARROW-2396: [Rust] Unify Rust Errors
add 129e5a9 ARROW-2380: [Python] Streamline conversions
add 0106e49 ARROW-2398: [Rust] Create Builder<T> for building buffers directly in aligned memory
add 78e173e ARROW-2404: [C++] Fix "declaration of 'type_id' hides class member" w…
add d4f792a ARROW-2405: [C++] <function> is required for std::function
add 9936bec ARROW-2401 Support filters on Hive partitioned Parquet files
add 00e11d7 ARROW-2402: [C++] Avoid spurious copies with FixedSizeBinaryBuilder
add 371903e [Site] Add Antoine to committers list (#1853)
add de1a33c ARROW-2418: [Rust] BUG FIX: reserve memory when building list
add 048447b ARROW-2416: [C++] Support system libprotobuf
add 30595d4 ARROW-2414: Fix a variety of typos.
add 9dd30fd ARROW-2353: [CI] Check correctness of built wheel on AppVeyor
add 74f57f6 ARROW-2408: [Rust] Remove build warnings
add c129f39 ARROW-2419: [Site] Hard-code timezone
add 86205ba ARROW-2413: [Rust] Remove useless calls to format!().
add e706579 ARROW-2415: [Rust] Fix clippy ref-match-pats warnings.
add 4593079 ARROW-2408: [Rust] Ability to get `&mut [T]` from `Buffer<T>`
add 3c2a7fa ARROW-2420: [Rust] Fix major memory bug and add benches
add e9434be ARROW-2424: [Rust] Fix build - add missing import
add eea269f ARROW-2100: [Python] Drop Python 3.4 support
add 08f02a5 ARROW-2305: [Python] Bump Cython requirement to 0.27+
add 0fc529c ARROW-2328: [C++] Fixed and unit tested feather writing with slice
add d9b64db ARROW-2391: [C++/Python] Segmentation fault from PyArrow when mapping Pandas datetime column to pyarrow.date64
add b25d53a ARROW-2434: [Rust] Add windows support
add 68e1928 ARROW-2425: [Rust] BUG FIX: Add u8 mappings for Array::from
add ee0bf46 ARROW-2426: [GLib] Follow python -> python@3 change in Homebrew
add ed73fb4 ARROW-2433: [Rust] Add Builder.push_slice(&[T])
add a115648 ARROW-2411: [C++] Add StringBuilder::Append(const char **values)
add e624547 ARROW-2441: [Rust] Builder<T>::slice_mut assertions are too strict
add 0956560 ARROW-2440: [Rust] Implement ListBuilder<T>
add 2713021 ARROW-2407: [GLib] Add garrow_string_array_builder_append_values()
add fabe6d3 ARROW-2097: [CI, Python] Reduce Travis-CI verbosity
add c61c059 ARROW-2224: [C++] Remove boost-regex dependency
add 3217a5b ARROW-2445: [Rust] Add documentation and make some fields private
add 892e296 ARROW-2182: [Python] Build C++ libraries in benchmarks build step
add 8a8b82a ARROW-2432: [Python] Fix Pandas decimal type conversion with None values
add f1c219f ARROW-2369: [Python] Fix reading large Parquet files (> 4 GB)
add df4b589 ARROW-2451: [Python] Handle non-object arrays more efficiently in custom serializer.
add e35a4b4 ARROW-2437: [C++] Add ReadMessage without aligned argument.
add 1657986 ARROW-2455: [C++] Initialize the atomic bytes_allocated_ properly
add 93d7da4 ARROW-2387: [Python] Flip test for rescale loss if value < 0
add 13ba6d2 ARROW-2397: [Documentation] Update format documentation to describe tensor alignment.
add 5a02b4c ARROW-2435: [Rust] Add memory pool abstraction.
add ec5683e ARROW-2101: [Python/C++] Correctly convert numpy arrays of bytes to arrow arrays of strings when user specifies arrow type of string
add b099f35 ARROW-2464: [Python] Use a python_version marker instead of a condition
add 7a4c0b5 ARROW-2454: [C++] Allow zero-array chunked arrays
add c6ce67e ARROW-2315: [C++/Python] Flatten struct array
add 0d3f3a8 ARROW-2463: [C++] Update flatbuffers to 1.9.0
add 7bed6b6 ARROW-2319: [C++] Add BufferedOutputStream class
add 03942f4 ARROW-2442: [C++] Disambiguate builder Append() overloads
add 8b0b63c ARROW-2465: [Plasma/GPU] Preserve plasma_store rpath
add 1f9aabd ARROW-2147: [Python] Fix type inference of numpy arrays
add 6c40ccc ARROW-2468: [Rust] Builder::slice_mut() should take mut self.
add 89a56f1 ARROW-2473: [Rust] List empty slice assertion
add 8e8b821 ARROW-2423: [Python] Enable DataType, Field and plasma ObjectID equality checks against no…
add ffb73f6 ARROW-2469: [C++] Make out arguments last in ReadMessage.
add 75e6cbf ARROW-2443: [Python] Allow creation of empty Dictionary indices
add 21b9227 ARROW-2458: [Plasma] Use one thread pool per PlasmaClient
add 520fd92 ARROW-2472: [Rust] Remove public attributes from Schema and Field and add accessors
add 92eb5b4 ARROW-2471: [Rust] Builder zero capacity fix
add 9640c91 ARROW-2481: [Rust] Move all calls to free() into memory.rs
add 0292afd ARROW-1928: [C++] Add BitmapReader/BitmapWriter benchmarks
add 959694d ARROW-2390: [C++/Python] Map Python exceptions to Arrow status codes
add e00a431 ARROW-2457: [GLib] Support large is_valids in builder's append_values()
add e9b16a6 ARROW-1018: [C++] Create FileOutputStream, ReadableFile from file descriptor
add cc79801 ARROW-2393: [C++] Moving ARROW_CHECK_OK_[PREPEND] macros from status.h into util/logging.h since they use the logging infrastructure and shouldn't be in the public API.
add 4016a36 ARROW-2450: [Python] Test for Parquet roundtrip of null lists
add 997d2bd ARROW-2222: handle untrusted inputs
add 23493ca ARROW-2314: [C++/Python] Fix union array slicing
add 75c4105 ARROW-1858: [Python] Added documentation for pq.write_dataset
add 1b79b53 ARROW-2453: [Python] Improve Table column access
add c2dce0e ARROW-1731: [Python] Add columns selector in Table.from_array
add 3e01d7a ARROW-2427: [C++] Implement ReadAt properly
add d8f16f3 ARROW-2494: [C++] Return status codes from PlasmaClient::Seal instead of crashing
add e221fc9 ARROW-2492: [Python] Prevent segfault on accidental call of pyarrow.Array
add 62b99b2 ARROW-2470: [C++] Avoid seeking in GetFileSize
add df4474b ARROW-2489: [Plasma] Fix PlasmaClient ABI variation
add 7df493c ARROW-2502: [Rust] Restore Windows Compatibility
add 0c55bec ARROW-2508: [Python] Fix pytest.raises msg to message
add a03d218 ARROW-2074: [Python] Infer lists of dicts as struct arrays
add 8a4d759 ARROW-2448: [Plasma] Reference counting for PlasmaClient::Impl
add 5a44415 ARROW-2286: [C++/Python] Allow subscripting pyarrow.lib.StructValue
add eb76d8e ARROW-2498: [Java] Use java 1.8 instead of java 1.7
add 435f483 ARROW-2518: [Java] Re-instate JDK tests in matrix, but with JDK 8 instead of JDK 7
add 2c1851f ARROW-2452: [TEST] Spark integration test fails with permission error
add 608fd81 [GLib] Fix a typo
add 949b668 ARROW-2515 [Python] Add DictionaryValue class, fixing bugs with nested dictionaries
add e771fc1 ARROW-2513: [Python] DictionaryType should give access to index type and dictionary array
add d545346 ARROW-2529: [C++] Update mention of clang-format to 5.0 in the docs
add d09ce00 ARROW-2436: [Rust] Add windows CI
add df1ef5b ARROW-2462: [C++] Fix Segfault in UnpackBinaryDictionary
add 8f870cf ARROW-2302: [GLib] Unify GNU Autotools build and Meson build into one Travis CI job
add 1e2afbf ARROW-2526: [GLib] Update .gitignore
add 6daa7c8 ARROW-2474: [Rust] Add windows support for memory pool abstraction
add 0ec34e7 ARROW-2527: [GLib] Enable GPU document
add 2e8e9e8 ARROW-2525: [GLib] Add garrow_struct_array_flatten()
add eb84699 ARROW-2482: [Format] Clarify struct field alignment
add 860ed07 ARROW-2507: [Rust] Don't take a reference when not needed.
add 3cf55a7 ARROW-2422: Support more operators for partition filtering
add 4a0f385 ARROW-2530: [GLib] Support out-of-source directory build again
add 3c5a859 ARROW-2485: Re-write of run_clang_format.py, such that it outputs the diffs of th…
add 6263769 ARROW-2484: [C++] Document ABI compliance checking
add 0f2c0ef ARROW-2503: [Python] Prevent trailing space character for string statistics
add 796d994 ARROW-2509: Build for node 9.8
add 896b8cd ARROW-2417: [Rust] Fix API safety issues
add e64cb3f ARROW-2499: [C++] Factor out Python iteration routines
add 4fa3934 ARROW-2534: [C++] Hide all zlib symbols from libarrow.so
add f36a593 ARROW-2533: [CI] Fast finish failing AppVeyor builds
add c367e2d ARROW-2332: Feather Reader option to return Table
add 90bfa97 ARROW-2466: [C++] Fix "append" flag to FileOutputStream
add 8118cf2 ARROW-2531: [C++] Update clang bits to 6.0
add e59ed0f ARROW-2493: [Python] Add support for pickling to buffers and arrays
add e186000 ARROW-2505: [C++] Disable MSVC warning C4800
add 27ef347 ARROW-2511: [Java] Fix BaseVariableWidthVector.allocateNew to not swallow exception (#1947)
add 5ca53a8 ARROW-2536: [Rust] optimize capacity allocation for ListBuilder
add 1f5c169 [C++] Fix a typo in cpplint (#1986)
add f2f299f ARROW-2522: [C++] Version shared library files
add 0fab84b ARROW-1886: [C++/Python] Flatten struct columns in table
add 2da1e1d ARROW-2516: [CI] Filter changes in AppVeyor builds
add 364e500 ARROW-2478: [C++] Introduce a checked_cast function that performs a dynamic_cast in debug mode
add aabd9db ARROW-2539: [Plasma] Use unique_ptr instead of raw pointer
add 77776d9 ARROW-2541: [Plasma] Replace macros with constexpr
add 27f8121 ARROW-2273: [Python] Raise NotImplementedError when pandas Sparse types serializing
add a80d956 [Website] Update SciDB in "Powered By" (#2004)
add 39b6bf4 ARROW-2543: [Rust] Cache dependencies when building our rust library
add 97e456d ARROW-2544: [CI] Run the C++ tests with two jobs
add 9417e7b ARROW-2389: [C++] Add CapacityError
add 4ca6919 ARROW-2547: Fix off-by-one in `List<List<byte>>` example
add 63544e8 ARROW-2548: Clarify `List<Char>` Array example
add dcdc7b0 ARROW-2285: [C++/Python] Can't convert Numpy string arrays
add 425ce74 ARROW-2477: [Rust] Set up code coverage in CI
add 6547f42 ARROW-2545: [Python] Link against required system libraries
add b63a586 ARROW-2540: [Plasma] Create constructors & destructors for ObjectTableEntry
add a402294 ARROW-2546: [JS] Update to npm>=5.7.1 to fight EINTEGRITY problems
add 087cabe ARROW-2550: [C++] Add missing status codes into arrow::Status::CodeAsString()
add 6554262 ARROW-2549: [GLib] Apply arrow::StatusCode changes to GArrowError
add 679ad65 ARROW-2491: [Python] raise NotImplementedError on from_buffers with nested types
add 86f7aca ARROW-2552: [Plasma] Fix memory error
add 19fa576 ARROW-2557: [Rust] Add badge for code coverage in README
add 08fa846 ARROW-2564: [C++] Replace deprecated method in documentation
add 47f08fb ARROW-2562: [CI] C++ and Rust code coverage using codecov.io
add 3929481 ARROW-2566: [CI] Add codecov.io badge
add a304055 ARROW-1964: [Python] Expose StringBuilder to Python
add a7505ed ARROW-2479: [C++] Add ThreadPool class
add f34de2b ARROW-2565: [Plasma] new subscriber cannot receive notifications about existing objects
add 04c2de0 ARROW-2570: [Python] Add support for writing parquet files with LZ4 compression
add 3db2874 ARROW-2500: [Java] IPC Writers/readers are not always setting validity bits correctly
add 10634d2 ARROW-2207: [GLib] Support GArrowDecimal128
add 9299551 ARROW-2517: [Java] Add list<decimal> writer (#1965)
add b244beb ARROW-2567: [C++] Not only compare type ids on Array equality
add 2ad3d0b ARROW-2569: [C++] Improve thread pool size heuristic
add 06ec2b0 ARROW-2571: [C++] Lz4Codec doesn't properly handle empty data
add 9b2ed9f ARROW-2576: [GLib] Add abs functions for Decimal128
add 188c231 ARROW-2578: [Plasma] Use mersenne twister to generate random number
add 5d5d412 ARROW-2563: [Rust] Poor caching in Travis-CI
add 2978e87 ARROW-2580: [GLib] Fix abs functions for Decimal128
add f931f87 ARROW-2577: [Plasma] Add asv benchmarks for plasma
add 288341d Serialize tensors in PyTorch 0.4 (#2033)
add 1249464 ARROW-2332: Add Feather Dataset class
add 1b37eb5 Removing extraneous debug print statement from run_clang_format.py (#2045)
add f99844d ARROW-2584: [JS] Fixes for node v10
add aa4b490 ARROW-2558: [Plasma] avoid walk through all the objects when a client disconnects
add 524b771 ARROW-2582: [GLib] Add negate functions for Decimal128
add 787207b ARROW-2589: [Python] Workaround regression in Pandas 0.23.0
add 0dc8739 ARROW-2561: [C++] Fix double free in cuda-test under code coverage
add 585a366 ARROW-2595: [Plasma] Use map.find instead of operator[] to avoid producing garbage data
add 85b2e66 ARROW-2486: [C++/Python] Provide a Docker image that contains all dependencies for development
add c6bb69f ARROW-2574: [Python] Add Cython and Python code coverage
add 3c40d91 ARROW-2521: [Rust] Refactor Rust API to use traits and generic to represent Array instead of enum
add 072eae9 ARROW-2594: [Java] When realloc Vectors, zero out all unfilled bytes of new buffer
add 445d8ea [GLib] Use the default directory of GTK-Doc (#2058)
add 23428b8 ARROW-2611: [Python] Fix Python 2 integer serialization
add 9fddfcf ARROW-2612: [Plasma] Fix deprecated PLASMA_DEFAULT_RELEASE_DELAY
add 0449028 ARROW-2597: [Plasma] remove UniqueIDHasher
add 5b46a18 ARROW-2615: [Rust] Post refactor cleanup
add dba1629 ARROW-2614: Remove 'group: deprecated' in Travis
add cd97c4f ARROW-2613: [Docs] Update the gen_apidocs docker script
add 60f4287 ARROW-2585: [C++] Add Decimal::FromBigEndian, which was formerly a static method in parquet-cpp/src/parquet/arrow/reader.cc
add e0cb192 ARROW-2629: [Plasma] Iterator invalidation for pending_notifications_
add 88e307f ARROW-2116: [JS] implement IPC writers
add 550cb74 ARROW-2630: [JAVA] typo fix
add 6404447 ARROW-2604: [Java] Add convenience method to VarCharVector to set Text
add 495dfc8 ARROW-2537: [Ruby] Import
add 5e3743c ARROW-2568: [Python] Expose thread pool size setting to Python, and deprecate "nthreads" where possible
add 7d75244 ARROW-1163: [Java] Java client support for plasma
add 554a9aa ARROW-2636: [Ruby] Add missing "unofficial" notes
add fceb168 ARROW-2593: [Python] TypeError: data type "mixed-integer" not understood
add 20ecabd ARROW-2632: [Java] ArrowStreamWriter accumulates ArrowBlock but does not use them
add d6f154e ARROW-2644: [Python] Fix prototype declaration in Parquet binding
add e6ddaa4 ARROW-2641: [C++] Avoid spurious memset() calls, improve bitmap write performance
add 887667b ARROW-906: [C++/Python] Read and write field metadata in IPC
add c600b92 ARROW-2645: [Java] Refactor ArrowWriter to remove all ArrowFileWriter specifc logic
add 1fb6fa7 ARROW-2430: [Packaging] MVP for branch based packaging automation
add 665e1dd ARROW-2668: [C++] Suppress -Wnull-pointer-arithmetic when compiling plasma/malloc.cc on clang
add daacee4 ARROW-2655: [C++] Fix compiler warnings with gcc 7
add 9048648 ARROW-2638: [Python] Prevent calling extension class constructors directly
add 9148a66 ARROW-2640: [JS] Write schema metadata
add 0c0b61b ARROW-2603: [Python] Allow date and datetime subclassing
add c2dbf26 ARROW-2664: [Python] Implement __getitem__ / slicing on Buffer
add 2868615 ARROW-2661: [Python] Adding the ability to programmatically pass hdfs configration key/value pairs via pyarrow
add d29f3d8 ARROW-2678: [GLib] Add more common problems compiling c_glib on OSX
add 4cdf766 ARROW-2287: [Python] chunked array not iterable, not indexable
add cf6f4bc ARROW-2675: Fix build error with clang-10 (Apple Clang / LLVM)
add 25f3ba5 ARROW-530: [C++/Python] Provide subpools for better memory allocation …
add 8897b8a ARROW-2672: [Python] Build ORC extension in manylinux1 wheels
add 8ec5f7c ARROW-2682: [CI] Notify in Slack about broken builds
add fec2e2c ARROW-2649: [C++] Add GenerateBits() function to improve bitmap writing performance
add be1204c ARROW-2635: [Ruby] Add LICENSE.txt and NOTICE.txt for Apache Arrow Ruby
add d1a48f7 ARROW-2680: [Python] Add documentation about type inference in Table.from_pandas
add 55a55b2 [JS] Add note about IPC format to readme (#2122)
add c138c80 ARROW-2551: [Plasma] Improve notification logic
add 54ca083 Add Ruby to README.md
add 6f7067e ARROW-2691: [Rust] Update code formatting with latest Rust stable
add 5c28292 ARROW-2695: [Python] Prevent calling scalar constructors directly
add eb0c6eb ARROW-2689: [Python] Remove parameter timestamps_to_ms
add d0ae34e ARROW-2692: [Python] Add test for writing dictionary encoded columns to chunked Parquet files
add 88049ce ARROW-2693: [Python] pa.chunked_array causes a segmentation fault on empty input
add 0b3e3e0 ARROW-2626: [Python] Add column name to exception message when writing pandas df fails
add 488a477 ARROW-2694 - [Python] ArrayValue string conversion returns the representation instead of the converted python object string
add 77ef47f ARROW-2554: [Python] fix timestamp unit detection from python lists
add 9b9adf1 ARROW-2488: [C++] Add Boost 1.67 and 1.68 as recognized versions
add 1e4d717 ARROW-2677: [Python] Expose Parquet ZSTD compression
add 3c0e831 ARROW-2395: [Python] Fix flake8 warnings outside of pyarrow/ directory. Check in CI
add ed30993 ARROW-2696: [JAVA] enhance AllocationListener with an onFailedAllocation() call (#2133)
add 93d07a3 ARROW-2721: [C++] Fix ORC and Protocol Buffers link error
add b094391 ARROW-1780 - JDBC Adapter to convert Relational Data objects to Arrow Data Format Vector Objects (#1759)
add 341e3f3 ARROW-2723: [C++] Add .pc for arrow orc
add 0def37b ARROW-2726: [C++] Fix the latest Boost version
add 71456f5 ARROW-2699: [C++/Python] Add Table method that replaces a column with a new supplied column
add d65de3f ARROW-2400: [C++] Fix Status destructor performance
add e77717a ARROW-2716: [Python] Make manylinux1 base image independent of Python patch releases
add 79e18fd ARROW-2729: [GLib] Add decimal128 array builder
add cf05f96 ARROW-902: [C++] Script for downloading all thirdparty build dependencies and configuration for offline builds
add bf95eb6 ARROW-2732: [GLib] Update brew packages for macOS
add 81b4cd0 ARROW-2733: [GLib] Cast garrow_decimal128 to gint64
add 26d828d ARROW-2676: [Packaging] Deploy build artifacts to github releases
add 526cc2b ARROW-2731 Add external Orc capability
add 4471f7c ARROW-2725: [Java] make Accountant.AllocationOutcome publicly visible (#2149)
add c88b7e8 ARROW-2727: [Java] Fix POM file issue causing build failure in java/adapters/jdbc
add 2ed6fe5 ARROW-2741: [Python] pa.array from np.datetime[D] and type=pa.date64 produces invalid results
add e08af12 ARROW-2738: [GLib] Use Brewfile on installation process
add 2faafc4 ARROW-2739: [GLib] Use G_DECLARE_DERIVABLE_TYPE
add 8895e27 ARROW-2608: [Java/Python] Add pyarrow.{Array,Field}.from_jvm / jvm_buffer
add 24a7278 ARROW-2745: [C++] ORC ExternalProject needs to declare dependency on vendored protobuf
add ae90564 ARROW-2740: [Python] Add address property to Buffer
add c63168e [JS] Add example to load data via fetch (#2125)
add 0e5cf39 [JS] Add NPM shield, add yarn installation (#2124)
add cce0cc8 [C++] Fix typo in README.md
add 91f1741 ARROW-2662: [Python] Add to_pandas to ChunkedArray
add e1efc43 ARROW-2742: [Python] Allow Table.from_batches to use iterator of record batches
add 0fcb45d ARROW-2748: [GLib] Add garrow_decimal_data_type_get_scale() (and _precision())
add 63ff266 [GLib] Fix a typo
add 50fd3e7 ARROW-2753: [GLib] Add garrow_schema_*_field()
add d611caa ARROW-2752: [GLib] Document garrow_decimal_data_type_new()
add 245098a [Python] Fix typo in ipc.rst
add 6faceba ARROW-2751: [GLib] Add garrow_table_replace_column()
add 02b40e9 ARROW-2683: [Python] Resource Warning (Unclosed File) when using pyarrow.parquet.read_table()
add d226f87 ARROW-2758: [Plasma] Use Scope enum in Plasma
add 787abbc ARROW-2749: [GLib] Rename *garrow_decimal128_array_get_value to *garrow_decimal128_array_format_value
add 10e0377 ARROW-2755: [Python] Allow using Ninja to build extension
add 48c1203 ARROW-2747: [Python] Fix huge pages Plasma test
add 48bfc88 ARROW-2761: [Python] Add support for set operations in hive partition filtering
add 2f42ac3 ARROW-2763: [Python] Make _metadata file accessible in ParquetDataset
add 2bd4fc6 ARROW-2335: [Go] move README one directory higher
add b75e02c ARROW-2781: [Python] Download boost using curl in manylinux1 image
add c0c9af2 [Python] MNT: Switch manylinux1 image back to latest tag (#2204)
add 479bc66 ARROW-2344: [Go] Run Go unit tests in Travis CI
add c78f61f ARROW-2782: [Plasma] xfail plasma hugepage test
add b910e16 ARROW-1954: [Python] Add metadata accessor to pyarrow.Field
add 10e8bf1 ARROW-2780: [Go] Run code coverage analysis
add 9d63a67 ARROW-2773: [Python] corrected partition_cols parameter name
add b18f918 ARROW-2650: [JS] Implement Unions
add 674757d ARROW-2657: [Python] Import TensorFlow python extension before pyarrow to avoid segfault
add 0268392 ARROW-2794: [Plasma] Add the RPC of a list of Delete Objects in Plasma
add d41fc7f ARROW-2795: [Python] Run TensorFlow import workaround only on Linux platforms
add 3442c7b ARROW-2779: [JS] stream reader fixes
add 235d443 ARROW-2798: [Plasma] Use hashing function that takes into account all UniqueID bytes
add 331c107 ARROW-2754: [Python] Change Python setup.py to make release builds by default
add bc15204 ARROW-2805: [Python] Use official way to find TensorFlow module
add 12a91d4 ARROW-2634: [Go] Add Go license details to LICENSE.txt
add 9da076b ARROW-2802: [Docs] Move all release management instructions to Confluence
add b94cde9 ARROW-2601: [Python] Prevent user from calling *MemoryPool constructors directly
add 81914b0 ARROW-1454: [Python] Also match ArrowNotImplementedError in unsupported type conversions from pandas
add 47826fe ARROW-2784: [C++] MemoryMappedFile::WriteAt allow writing past the end
add 8faba7d ARROW-2809: [C++] Only print cpplint and clang-format output for failures by default
add e72b516 ARROW-1722: [C++] Add linting script to find C++/CLI incompatibilities
add f257af6 ARROW-2789: [JS] Add iterator to DataFrame
add 9cc4691 ARROW-2790: [C++] Buffers can contain uninitialized memory
add 41e560f ARROW-2790: [C++] Minor style changes from the review
add e37d028 ARROW-2722: [Python] Sanitize dtype number to handle edge cases
add 3647038 [CI] Add missing quote for omittable variable (#2235)
add ee2509a ARROW-2823: [C++] Search for flatbuffers in <root>/lib64
add 62295da ARROW-2812: [Ruby] Fix Arrow::Array#[] interface for Arrow::StructArray
add bf5e11c ARROW-2821: [C++] Remove redundant memsets in BooleanBuilder
add b93305f ARROW-2724: [Packaging] Determine whether all the expected artifacts are uploaded
add 3fc9343 [Packaging] Fix fallback value code in Ruby
add 14642f1 ARROW-2383: [deb] Use system Protocol Buffers
add 983189a ARROW-2827: [C++] Stop to use -jN in sub make
add 53f7370 ARROW-2820: [Python] Check that array lengths in RecordBatch.from_arrays are all the same
add 89c43b3 ARROW-2824: [GLib] Add garrow_decimal128_array_get_value()
add 5521086 ARROW-2834: [GLib] Remove "enable_" prefix from Meson options
add f3e40e1 ARROW-2838: [Python] Speed up PandasObjectIsNull
add d718359 ARROW-2830: [deb] Enable parallel build again
add 942cf07 ARROW-2829: [GLib] Add GArrowORCFileReader
add 9bf26b7 ARROW-2836: [Packaging] Expand build matrices to multiple tasks
add 55b4b83 ARROW-2848: [Packaging] Use lib*10.deb instead of lib*0.deb
add 4e5c5b9 ARROW-2849: [Ruby] Arrow::Table#load supports ORC
add 5d7c87d ARROW-2825: [C++] Add AllocateBuffer / AllocateResizableBuffer variants with default memory pool
add 580991a ARROW-2851: [C++] Update RAT excludes for new install file names
add 5f4e094 ARROW-2846: [Packaging] Update nightly build in crossbow as well as the sample configuration
add 00f5f3c ARROW-2850: [C++/Python] Correctly set RPATHs on all binaries
add 79f0c2d ARROW-2841: [Go] support building in forks
add c8e8dc1 ARROW-2844: [Packaging] Test OSX wheels after build
add cdc2d4e ARROW-2771: [JS] Add row proxy object accessor
add 25cc9df ARROW-2861: [Python] Add note about how to not write DataFrame index to Parquet
add 4c68ace ARROW-1744: [Plasma] Provide TensorFlow operator to transfer Tensors between Plasma and TensorFlow
add 35eee95 ARROW-2663: [Python] Make dictionary_encode and unique accesible on Column / ChunkedArray
add 09ad3b3 ARROW-2806: [C++/Python] More consistent null/nan handling
add f454852 ARROW-2787: [Python] Fix Cython usage instructions
add 97c85e5 ARROW-564: [Python] Add Array.to_numpy()
add 4a3b32a ARROW-2847: [Packaging] Fix artifact name matching for conda forge packages
add f4e43bd ARROW-2690: [Plasma] Use uniform function names in public APIs in Plasma. Add namespace around Flatbuffers
add 4b5fc38 ARROW-2872: [Python] Add tensorflow mark to opt-in to TF-related unit tests
add 09292e0 ARROW-2868: [Packaging] Fix Apache Arrow ORC GLib related problems
add 385e18a ARROW-2871: [Python] Raise when calling to_numpy() on boolean array
add df7a7eb ARROW-2874: [Packaging] Pass job prefix when putting on Queue
add 57bbc1d [Packaging] Make OSX wheel build verbose
add 3eeef36 ARROW-2810: [Plasma] Remove flatbuffers from public API
add e0439f6 ARROW-2326: [Python] Use @loader_path/ as rpath instead of @loader_path when bundling C++ libraries in wheels on macOS
add 7566ecc ARROW-2822: [C++] Zero padding bytes in PoolBuffer
add bc17324 ARROW-1715: [Python] Implement pickling for Column, ChunkedArray, RecordBatch, Table
add 84e2a7e ARROW-2822: [C++] Remove the unneeded const qualifier and clarify the comments
add 9a03033 ARROW-2883: [C++] Fix Clang warnings in code built with -DARROW_GPU=ON
add 3412efb ARROW-2855: [C++] Blog post that outlines the benefits of using jemalloc
add dd5b49f ARROW-2890: [Plasma] Make python client release method private
add 8adc8ca ARROW-2877: [Packaging] crossbow submit results in duplicate Travis CI build
add 2ecb593 ARROW-889: [Python/C++] Unify PrettyPrints between Python and C++
add 4f9843a ARROW-2886: [Release] Remove an unused variable
add cdf8374 ARROW-2878: [Packaging] README.md does not mention setting GitHub API token in user's crossbow repo settings
add 792bf3f ARROW-2884: [Packaging] Support RC
add bfb7923 ARROW-2845: [Packaging] Upload additional debian artifacts
add af3f865 ARROW-2894: [Glib] Adjust tests to format refactor
add 431b38a ARROW-2896: [GLib] Add missing exports
add 9a1be0d ARROW-2895: [CI] Add missing Ruby dependency on C++
add ead7240 ARROW-2816: [Python] Make NativeFile BufferedIOBase-compliant
add 4bd1141 ARROW-2876: [Packaging] Replace ssh-URLs with https://
add 4cdac46 ARROW-2891: [Python] Preserve schema in write_to_dataset
add 68d348c ARROW-2711: [Python] Fix inference from Pandas column with first empty list
add 3fb4e7b ARROW-2897: [Packaging] Organize supported Ubuntu versions
add c48405a ARROW-2514: [Python] Speed up inferring nested Numpy array
add 9fb3beb ARROW-2744: [C++] Avoid creating list arrays with a null values buffer
add e4008fb ARROW-2300: [C++/Python] Integration test for HDFS
add 853e65c ARROW-2586: [C++] Changing the type of ListBuilder's and StructBuilder's children from unique_ptr to shared_ptr so that it can support deserialization from Parquet to Arrow with arbitrary nesting
add 00dcb40 ARROW-2902: [Python] Clean up after build artifacts created by root docker user in HDFS integration test
add f0d88ae ARROW-2575: [Python] Exclude hidden files starting with . in ParquetManifest
add 16c95bc ARROW-2656: [Python] Improve creation time of ParquetManifest for partitioned datasets using thread pool
add ad4e190 ARROW-2859: [Python] Accept buffer-like objects as sources in open_file, open_stream APIs
add 9ee375d ARROW-2756: [Python] Remove redundant imports and minor fixes in parquet tests
add 084a059 ARROW-2864: [Plasma] Add deletion cache to delete objects later when they are not in use.
add 75c3eb8 ARROW-2901: [Java] Build is failing on Java9
add 8af475b ARROW-2906: [Website] Remove the link to slack channel
add 2ab5bc2 ARROW-2852: [Rust] Make Array sync and send
add c584877 ARROW-2907: [GitHub] Improve the first paragraph of "How to contribute patches"
add d64ab1c ARROW-2701: [C++] Make MemoryMappedFile resizable redux
add 98277c3 ARROW-2908: [Rust] Update version to 0.10.0
add bd6490e ARROW-2881: [Website] Add community tab to header, add link and callout to dev wiki
add daf6e53 ARROW-2826: [C++] Remove ArrayBuilder::Init method, clean up Resize, remove PoolBuffer from public API
add 3e8148d ARROW-2777: [JS] Friendlier onboarding readme
add 5453c32 ARROW-2914: [Integration] Add WindowPandasUDFTests to Spark integration script
add ddb5977 ARROW-2915: [Packaging] Remove artifact form ubuntu-trusty build
add 7e45351 ARROW-2917: [Python] Use detach() to avoid PyTorch gradient errors
add 34ee3db ARROW-2918: [C++] Improve formatting of Struct pretty prints
add ada7d72 ARROW-2760: [Python] Remove legacy property definition syntax from parquet module and test them
add 9c99623 ARROW-2921: [Release] Update .deb/.rpm changelogs in preparation
add 7bb8dbe ARROW-2920: [Python] Fix pytorch segfault
add 55ba5d6 ARROW-2922: [Release] Make python command name customizable
add f941a82 ARROW-2923: [DOC] Adding Apache Spark integration test instructions
add c5b9b40 ARROW-2924: [Java] mvn release fails when an older maven javadoc plugin is installed
add d628c8b ARROW-2927: [Packaging] AppVeyor wheel task is failing on initial checkout
add f0d0ee9 ARROW-2700: [Python] Add simple examples to Array.cast docstring
add 9dab6ff ARROW-2929: [C++] ARROW-2826 Breaks parquet-cpp 1.4.0 builds
add 1c36f97 ARROW-2704: [Java] Change MessageReader API to improve custom message handling for streams
add 31aeea6 ARROW-2934: [Packaging] Add checksums creation to sign subcommand
add 3c1edbc ARROW-2926: [Python] Do not attempt to write tables with invalid schemas in ParquetWriter.write_table
add 5b18908 ARROW-2660: [Python] Experimental zero-copy pickling
add a6b7166 ARROW-2937: [Java] Followup to ARROW-2704. Make MessageReader classes immutable and clarify docs
add d4e2696 ARROW-2940: [Python] Fix OSError when trying to load libcaffe2.so in pytorch 0.3.0
add 828ac6b ARROW-2935: [Packaging] Add verify_binary_artifacts function to verify-release-candidate.sh
add a332334 ARROW-2875: [Packaging] Don't attempt to download arrow archive in linux builds
add 515ac24 ARROW-2945: [Packaging] Update argument check
add 40b6ed1 ARROW-2947: [Packaging] Remove Ubuntu Artful
add 2b7e942 ARROW-2946: [Packaging] Stop to use $PWD
add d40c498 ARROW-2943: [C++] Implement BufferedOutputStream::Flush
add 025175e ARROW-2944: [Format] Synchronize some metadata changes to columnar format Markdown documents
add a257e11 ARROW-2949: [CI] Add retry logic when downloading miniconda to reduce flakiness
add d628790 ARROW-2955: Fix typo in pyarrow's HDFS API result
add 035fa69 ARROW-2954: [Plasma] Reduce plasma store memory usage
add 1e7b0bb ARROW-2930: [C++] migrated MacOS specific code for shared library target
add 85f9751 ARROW-2960: [Packaging] Fix verify-release-candidate for binary packages and fix release cutting script for lib64 cmake issue
add 154f080 ARROW-2911: [Python] Parquet binary statistics that end in '\0' truncate last byte
add ea8a134 ARROW-2953: [Plasma] Reduce plasma memory usage
add 5948421 ARROW-2963: [C++] Make thread pool fork-safe
add c10033e [Release] Update CHANGELOG.md for 0.10.0
add 2296566 [Release] Update .deb/.rpm changelogs for 0.10.0
add 21dedfe [maven-release-plugin] prepare release apache-arrow-0.10.0
add fd13db9 ARROW-2813: [CI] Mute uninformative lcov warnings
add f011c8d ARROW-2666: [Python] Add __array__ method to Array, ChunkedArray, Column
add 5e7c317 ARROW-2962: [Packaging] Bintray descriptor files are no longer needed
add d6821e1 ARROW-2480: [C++] Enable casting the value of a decimal to int32_t or int64_t
add 5751372 ARROW-2978: [Rust] Change argument to rust fmt to fix build
add c603822 ARROW-2977: [Packaging] Release verification script should check rust too
add ab12122 ARROW-2869: [Python] Add documentation for Array.to_numpy
add bb18be6 ARROW-2985: [Ruby] Add support for verifying RC
add a374622 ARROW-2990: [GLib] Support building with rpath-ed Arrow C++ on macOS
add 145bce2 ARROW-2951: [CI] Don't skip AppVeyor build on format-only changes
add 3f14c5b ARROW-2982: Ensure release verification script works with wget < 1.16, build ORC in C++ libraries
add 3f2b36e ARROW-2815: [CI] Skip Java tests and style checks on C++ job [skip appveyor]
add cc36727 ARROW-2061: [C++] Make tests a bit faster with Valgrind
add f5d4a3b ARROW-2988: Improve Windows release verification script to be more automated
add 8c146c8 ARROW-2813: [CI] [Followup] Disable gcov output in Travis-CI logs
add ade27e1 ARROW-2964: [Go] wire all primitive arrays into array.MakeFromArray
add 2c46311 ARROW-2996: [C++] Fix typo in cpp/.clang-tidy
add 6decede ARROW-1491: [C++] Add casting from strings to numbers and booleans
add 61e430f ARROW-3001: [Packaging] Don't modify PATH during rust release verification
add 2279dca ARROW-2220: Only suggest default fix version that is a mainline release in merge tool
add 18ca7c1 ARROW-3003: [Doc] Enable Java doc generation
add 988cb04 ARROW-2992: [CI] Remove some AppVeyor build configurations
add c55c90b ARROW-2999: [Python] Disable ASV runs in Travis CI for now
add 2c11601 ARROW-3005: [Release] Update website, draft simple release blog post for 0.10.0
add f77f73c ARROW-2992: [Python] Fix Parquet benchmark
add 837ce2a ARROW-3007: [Packaging] Remove needless dependencies
add 41c9a3c ARROW-3011: [CI] Remove Slack notification
add 636a33a ARROW-3008: [Packaging] Verify GPU related modules if available
add d606628 ARROW-3006: [GLib] Fix a bug that .gir/.typelib for GPU aren't installed
add cc6637f ARROW-3009: [Python] Fix pyarrow ORC reader
add 9ed8656 ARROW-3010: [GLib] Update README to use Bundler
add c25321f ARROW-3002: [Python] Hash more parts of pyarrow.Field
add 5ba0018 ARROW-2976: [Python] Fix pyarrow.get_library_dirs
add 6ed06e3 ARROW-3019: [Packaging] Use Bundler to verify Arrow GLib
add 4b9d746 ARROW-2950: [C++] Clean up util/bit-util.h
add 10957ee ARROW-2986: [C++] Use /EHsc flag for exception handling on MSVC, disable C4772 compiler warning in arrow/util/logging.h
add 8b626db ARROW-2994: [Python] Only include Python and NumPy include directories for libarrow_python targets
add 6277f92 ARROW-2975: [Plasma] Fix TensorFlow operator compilation with pip package
add d72cf88 ARROW-3024: [C++] Remove mutex in MemoryPool implementations
add 7379946 ARROW-3021: [Go] add support for List arrays
add 49c1489 [C++] Fix a typo in `FindClangTools.cmake`. (#2404)
add c6b8f6d ARROW-3023: [C++] Add gold linker enabling logic from Apache Kudu
add 6a6b19b ARROW-3027: [Ruby] Stop "git tag" by "rake release"
add 7d20143 ARROW-3026: [Python] [Plasma] Only run Plasma unit tests with valgrind under Python 3.6
add 114db50 ARROW-3012: [Python] Fix setuptools_scm usage
add 034e12a ARROW-3000: [C++] Add option to label test groups then only build those unit tests
add 3f89207 ARROW-3028: [Python] Do less work to test Python documentation build
add edb29f1 ARROW-3015: [Python] Fix typo in uint8() docstring
add 7ad0cdd ARROW-2814: [Python] Unify conversion paths for sequences of Python objects
add 8fecdf4 ARROW-3029: [Python] Generate version file when building
add 787fe7d ARROW-2998: [C++] Add unique_ptr versions of Allocate[Resizable]Buffer
add 6ac5872 ARROW-2979: [GLib] Add operator functions in GArrowDecimal128
add 6166f17 ARROW-3046: [GLib] Use rubyish method
add 7d37c85 ARROW-3022: [Go] add support for Struct arrays
add 9ff91e0 ARROW-3042: [Go] add godoc badge to README
add 59c503a ARROW-2952: [C++] Dockerized include-what-you-use
add 5df9d86 ARROW-3047: [C++/Python] Better build instructions with ORC
add a6185fe ARROW-3043: [C++] pthread doesn't exist on MinGW
add a204176 ARROW-3034: [Packaging] Resolve symbolic link in tar.gz
add b16c094 ARROW-3045: [Python] Remove nullcheck from ipc Message and MessageReader
add df10a8a ARROW-3044: [Python] Remove all occurrences of cython's legacy property definition syntax
add e42f4f5 ARROW-3031: [Go] streamline Release of Arrays and Builders
add 03fccc8 ARROW-3036: [Go] implement array.NewSlice
add 0584bbc ARROW-3037: [Go] implement Null array
add 24cece1 ARROW-3035 [Rust] Examples in README.md do not run
add b66c01c ARROW-3057: [INTEGRATION] Fix spark and hdfs dockerfiles
add e0edd5a ARROW-2925: [JS] Documentation failing in docker container
add b89d7fc ARROW-2687: [JS] Example usage in README is outdated
add 906c4ef ARROW-3062: [Python] Fix python package finder to also work in Python 2.7
add dfff705 ARROW-3059: [C++] Remove namespace arrow::test
add 60dd045 ARROW-3064: [C++] Add option to ADD_ARROW_TEST to indicate additional dependencies for particular unit test executables
add 08ceee5 ARROW-1799: [Plasma C++] Make unittest does not create plasma store executable
add f39da11 ARROW-2583: [Rust] Buffer should be typeless
add 495d403 ARROW-3067: [Packaging] Support dev/rc/release .deb/.rpm builds
add b3f87a1 ARROW-3068: [Packaging] Bump version to 0.11.0-SNAPSHOT
add a9fd529 ARROW-3060: [C++] Factor out string-to-X conversion routines
add b179082 ARROW-3053: [Python] Add unit test for strided object conversion that was failing in 0.9.0
add ea42d03 ARROW-2971: [Python] Give some modules in arrow/python more descriptive names
add 3a414d5 ARROW-1968: [C++/Python] Add basic unit tests for ORC reader
add 4823f91 ARROW-3083: [CI] Use higher clone depth to pick up tags [skip appveyor]
add 573effe ARROW-3088: [Rust] Use internal `Result<T>` type instead of `Result<T, ArrowError>`
add f52dc9b ARROW-3050: [C++] Adopt HiveServer2 client codebase from cloudera/hs2client. Add Thrift to thirdparty toolchain
add 68ddd5f ARROW-3094: [Python] Easier construction of schemas and struct types
add d1aed49 ARROW-3098: [C++/Python] Allow seeking at end of BufferReader and FixedSizeBufferWriter
add ca52f14 ARROW-3095: [Plasma] Move plasma store
add f3a50d4 ARROW-3100: [GLib] Follow Homebrew change that lua splits luarocks
add 5ac355e ARROW-3106: [Website] Update committers and PMC roster on website
add 5fb0981 ARROW-3099: [C++] Add benchmark for number parsing
add d6f2ce5 ARROW-3109: [Python] Add Python 3.7 virtualenvs to manylinux1 container
add 7ba287e ARROW-3110: [C++] Fix warnings with gcc 7.3.0
add bcbb8a9 ARROW-2965: [Python] Guard against overflow when serializing Numpy uint64 scalar
add 3707f4f ARROW-2705: [JS] CombinationPredicates should take list of predicates
add a00fe61 ARROW-3105: [Plasma] Improve flushing error message
add b8ff44f ARROW-1661: [Python] Build Python 3.7 in manylinux container
add 2dbf406 ARROW-3111: [Java] Adding logback config file to allow running tests with different log level
add 5f71e57 ARROW-3018: [Plasma] Remove Mersenne twister
add 18e5618 ARROW-1563: [C++] Implement logical unary and binary kernels for boolean arrays
add 903ebb6 ARROW-3114: [Website] Add information about user@ mailing list to website / Community page
add 03b06b1 ARROW-1563: [C++][FOLLOWUP] Use std::function instead of declaring auxiliary helper classes
add d20ad50 ARROW-3116: [Plasma] Add "ls" to object store
add 0d2fda4 ARROW-3117: [GLib] Add garrow_chunked_array_to_string()
add 359622b ARROW-3017: [C++] Don't throw exception in arrow/util/thread-pool.h
add 1f29052 ARROW-3125: [Python] Update ASV instructions
add a665479 ARROW-3049: [C++/Python] Fix reading empty ORC file
add 8ea89cf ARROW-3129: [Packaging] Stop to use deprecated BuildRoot and Group in .spec
add a5ae2bb ARROW-2734: [Python] Cython api example doesn't work by default on macOS
add 35f8783 ARROW-3130: [Go] add initial support for Go modules
add debc815 ARROW-3119: [Packaging] Nightly packaging script fails
add 56cfc1e [Python] [DOC] Fix a typo in doc/source/ipc.rst
add 41e8052 ARROW-3140: [Plasma] Fix Plasma build with GPU support
add 5a3214a ARROW-3148: [C++] Remove needless U+00A0 NO-BREAK SPACE (#2500)
add 45bc6b7 ARROW-3147: [C++] Improve MSVC version detection
add 850c346 ARROW-3018: [Plasma][FOLLOWUP] Update plasma documentation
add dcd6560 ARROW-3142: [C++] Fetch all libs from toolchain environment
add bd8a7fb ARROW-3115: [JAVA] Style checks - fix import ordering
add 97588c4 ARROW-3153: [Packaging] Fix broken nightly package builds introduced with recent cmake changes and orc tests
add 5b32692 ARROW-1949: [Python/C++] Add option to Array.from_pandas and pyarrow.array to perform unsafe casts
add 3864763 ARROW-3158: [C++] Handle float truncation during casting
add da7712f ARROW-3163: [Python] Add missing Cython dependency to source package
add ab70def ARROW-3167: [CI] Limit clcache cache size
add 85a13b4 ARROW-2989: [C++/Python] Remove API deprecations in 0.10
add 4e15996 ARROW-3090: [Rust] Accompany error messages with assertions
add 019c3d7 ARROW-3160: [Python] Improve pathlib.Path support in parquet and filesystem modules
add 2baf791 ARROW-3172: [Rust] Update documentation for datatypes.rs
add 5e4e333 ARROW-2974: [Python] Replace usages of "source activate" with "conda activate" in CI scripts
add f2d62af ARROW-3177: [Rust] Update expected error messages for tests that 'should panic'
add 0727333 ARROW-2948: [Packaging] Generate changelog with crossbow
add b49dfd6 ARROW-3061: [JAVA] Fix BufferAllocator#getHeadroom (#2434)
add 2fbb4eb ARROW-1325: [R] Initial R package that builds against the arrow C++ library
add 0a199ec ARROW-3127: [Doc] Add Tutorial for Sending Tensor from C++ to Python
add 08b3d8b ARROW-3171: [Java] Enable checkstyle for line length and indentation
add 59f8775 [R] Add link to R folder in README.md
add 027bb35 Initial pre-ASF parquet-cpp development by Nong Li
add 62fee5e PARQUET-232: minor compilation issue
add f3d2319 PARQUET-416: C++11 compilation, code reorg, libparquet and installation targets
add d040356 PARQUET-267: Detach thirdparty code from build configuration.
add df568c7 PARQUET-449: updated to latest parquet.thrift
add 7fabe7b PARQUET-437: Add googletest setup and ADD_PARQUET_TEST helper
add 3708460 PARQUET-469: Roll back Thrift thirdparty and compiled sources to 0.9.0
add 867ca69 PARQUET-434: Add a ParquetFileReader class
add 26cd020 PARQUET-418: Refactored parquet_reader utility for printing file contents.
add 7ce7134 PARQUET-451: Add RowGroupReader helper class and refactor parquet_reader.cc into DebugPrint
add 013373d PARQUET-439: Conform copyright headers to ASF requirements
add a31867b PARQUET-428: Support INT96 and FIXED_LEN_BYTE_ARRAY types
add f8b7ae2 PARQUET-472: Changed the ownership of InputStream in ColumnReader.
add 4e5e759 PARQUET-435: Change column reader methods to be array-oriented rather than scalar
add 563af27 PARQUET-496: Fix cpplint configuration to catch more style errors
add 6e4ab23 PARQUET-438: Update RLE encoding tools and add unit tests from Impala
add 602e74f PARQUET-485: Decouple page deserialization from column reader to facilitate unit testing
add 883e14a PARQUET-503: Reenable parquet 2.0 encoding implementations.
add 3af70e6 PARQUET-454: Fix inconsistencies with boolean PLAIN encoding
add 8bbd144 PARQUET-442: Nested schema conversion, Thrift struct decoupling, dump-schema utility
add 788fe86 PARQUET-507: Reduce the runtime of rle-test
add 605eaa1 PARQUET-455: Fix OS X / Clang compiler warnings
add 6372390 PARQUET-448: Add cmake options to not build tests and/or executables
add 53a3dc4 PARQUET-513: Fail build if valgrind finds error during ctest, fix a core dump
add b3794e1 PARQUET-169: Implement support for bulk reading and writing rep/def levels
add 00a95d7 PARQUET-501: Add OutputStream abstract interface, refactor encoding code paths
add 847de1d PARQUET-497: Decouple serialized file internals from the ParquetFileReader public API
add 49a91b5 PARQUET-505: Column reader should automatically handle large data pages
add 7b0d9e2 PARQUET-456: Finish gzip implementation and unit test all compressors
add 0c1d8dd PARQUET-446: Hide Thrift compiled headers and Boost from public API, #include scrubbing
add e405f0b PARQUET-515: Add "SetData" to LevelDecoder
add a6c61b1 PARQUET-499: Complete PlainEncoder implementation for all primitive types and test end to end
add 291822e PARQUET-468: Use thirdparty Thrift compiler to compile parquet.thrift at make time
add 9c34c16 PARQUET-457: Verify page deserialization for GZIP and SNAPPY codecs, related refactoring
add 968b693 PARQUET-533: Add a Buffer abstraction, refactor input/output classes to be simpler using Buffers
add 74c6919 PARQUET-525: Add test coverage for failure modes in ParseMetaData
add f8dc9db PARQUET-538: Improve ColumnReader Tests
add 65cb85f PARQUET-494: Implement DictionaryEncoder and test dictionary decoding
add 66f4483 PARQUET-545: Improve API to support decimal type
add 092c370 PARQUET-518: Remove -Wno-sign-compare and scrub integer signedness
add e91a075 PARQUET-520: Add MemoryMapSource and add unit tests for both it and LocalFileSource
add 350b5ad PARQUET-463: Add local DCHECK macros, fix some dcheck bugs exposed
add a63f8f9 PARQUET-537: Ensure that LocalFileSource is properly closed.
add 07b3438 PARQUET-519: Remove last of suppressed compiler warnings
add ec9c2c9 PARQUET-482: Organize public API headers
add bef653a PARQUET-549: Add column reader tests for dictionary pages
add 7ec53a9 PARQUET-555: Dictionary page metadata handling inconsistencies
add cb8a8c5 PARQUET-561: Add destructor to PIMPL
add f2b2232 PARQUET-556:Extend RowGroupStatistics to include "min" "max" statistics
add 30b99be PARQUET-488: Add SSE cmake toggle, fix build on systems without SSE
add dd41842 PARQUET-564: Add cmake option to run valgrind on each unit test executable
add 42de28e PARQUET-542: Support custom memory allocators
add ee56b37 PARQUET-568: Enable top-level column selection.
add 20432f1 PARQUET-559: Enable external RandomAccessSource as input to the ParquetFileReader
add 9e610ff PARQUET-566: Add method to retrieve the full column path
add c8bb5fc PARQUET-572: Rename public namespace to parquet from parquet_cpp
add 29f1cc7 PARQUET-582: Conversions functions for Parquet enums to Thrift enums
add f003bb4 PARQUET-583: Parquet to Thrift schema conversion
add 9a97ea1 PARQUET-587: Implement BufferReader::Read(int64_t,uint8_t*)
add aac7b79 PARQUET-436: Implement basic Write Support
add 16593bf PARQUET-547: Refactor templates to all be based on DataType structs
add 9116cdb PARQUET-477: Add clang-format / clang-tidy checks to toolchain
add 4da525f PARQUET-512: Add Google benchmark for performance testing
add 4b8bf8c PARQUET-597: Add data rates to benchmark output
add 9013fa0 PARQUET-589: Implement BufferedInputStream for better memory usage
add 6ccd419 PARQUET-599: Better size estimation for levels
add 34e42db PARQUET-604: Add writer headers to installation
add 99f47e0 PARQUET-605: Expose schema node in ColumnDescriptor
add 3980a8b PARQUET-603: Implement missing information in schema descriptor
add c86cac7 PARQUET-607: Public writer header
add ab6317b PARQUET-610: Print additional ColumnMetaData for each RowGroup
add 5f8b71b PARQUET-614: Remove unneeded LZ4-related code
add 1404836 PARQUET-616: WriteBatch should accept const arrays
add bdb1516 PARQUET-600: Add benchmarks for RLE-Level encoding
add 898a96f PARQUET-620: Ensure metadata is written only once
add 75f42e7 PARQUET-619: Add OutputStream for local files
add 152b0b8 PARQUET-621: Add flag to indicate if decimalmetadata is set
add efed466 PARQUET-598: Test writing all primitive data types
add 8e43291 PARQUET-625: Improve RLE read performance
add c1c12fa PARQUET-629: RowGroupSerializer should only close itself once
add b89827f PARQUET-633: Add version to WriterProperties
add 842eb63 PARQUET-634: Consistent private linking of dependencies
add 9b82a5c PARQUET-592: Support compressed writes
add eb50a53 PARQUET-636: Expose selection for different encodings
add 5c8d3da PARQUET-641: Instantiate stringstream only if needed in SerializedPageReader::NextPage
add ff364d5 PARQUET-639: Do not export DCHECK in public headers
add bdf4c2f PARQUET-643: Add const modifier to schema pointer reference
add 7537933 PARQUET-646: Add options to make developing with clang and 3rd-party gcc easier
add eede5e1 PARQUET-489: Shared library symbol visibility
add f5e6571 PARQUET-551:Handle compiler warnings due to disabled DCHECKs in relea…
add 819e7f0 PARQUET-657: Do not define DISALLOW_COPY_AND_ASSIGN if already defined
add d782ac7 PARQUET-658: Add virtual destructor to ColumnReader
add ca223da PARQUET-659: Export extern templates for typed column reader/writer classes
add d22343f PARQUET-662: Compile ParquetException implementation and explicitly export
add 5ae621f PARQUET-671: performance improvements for rle/bit-packed decoding
add bd124fb PARQUET-666: Add support for writing dictionaries
add e6bfb6f PARQUET-694: Revert default data page size back to 1M
add 84553a4 PARQUET-573: Create a public API for reading and writing file metadata
add 2dc1107 PARQUET-699: Update parquet.thrift from https://github.com/apache/parquet-format
add 1e0532a PARQUET-701: Ensure that Close can be called multiple times
add d3609b4 PARQUET-700: Disable dictionary encoding for boolean columns
add f095839 PARQUET-676: Fix incorrect MaxBufferSize for small bit widths
add c5911b0 PARQUET-681: Add tool to scan a parquet file
add 5ffaf11 PARQUET-704: Install scan-all.h
add 5daf0b4 PARQUET-703: Validate that ColumnChunk metadata counts nulls in num_values
add db5cc88 PARQUET-708: account for "worst case scenario" in MaxBufferSize for bit_width > 1
add 205ef08 PARQUET-710: Remove unneeded private member variables from RowGroupReader ABI
add 26115a8 PARQUET-711: Use metadata builders in parquet writer
add b479713 PARQUET-687: C++: Switch to PLAIN encoding if dictionary grows too large
add 795921e PARQUET-718: Fix I/O of non-dictionary encoded pages
add 9360be2 PARQUET-719: Fix WriterBatch API to handle NULL values
add 411d2fc PARQUET-689: C++: Compress DataPages eagerly
add 51d06a2 PARQUET-720: Mark ScanAllValues as inline to prevent link error
add 3fafbe7 PARQUET-712: Add library to read into Arrow memory
add 47dd1d6 PARQUET-724: Test more advanced properties setting
add cc12553 PARQUET-728: Incorporate upstream Arrow API changes
add c768ac3 PARQUET-721: benchmarks for reading into Arrow
add 1bb6975 PARQUET-731: API to return metadata size and Skip reading values
add 80a1951 PARQUET-593: Add API for writing Page statistics
add 17f0406 PARQUET-737: Use absolute namespace in macros
add 8854c57 PARQUET-741: Always allocate fresh buffers while compressing
add 19515c9 PARQUET-739: Don't use a static buffer for data accessed by multiple threads
add f769e0a PARQUET-739: Don't use a static buffer for data accessed by multiple threads
add a1c9ec5 PARQUET-747: Better hide TypedRowGroupStatistics in public API
add 751f1d2 PARQUET-742: Add missing license headers
add 0fd67ab PARQUET-752: Account for upstream Arrow API changes
add a1719a5 PARQUET-759: Fix handling of columns of empty strings
add 130c47c PARQUET-760: Store correct encoding in fallback data pages
add aac2b49 PARQUET-745: TypedRowGroupStatistics fails to PlainDecode min and max in ByteArrayType
add c05e7b3 PARQUET-763: C++: Expose ParquetFileReader through Arrow reader
add 03dd8da PARQUET-766: Expose ParquetFileReader through Arrow reader as const
add 50a5428 PARQUET-764: Support batches for PLAIN boolean writes that aren't a multiple of 8
add 724cc7a PARQUET-762: C++: Use optimistic allocation instead of Arrow Builders
add 9309b81 PARQUET-775: Make TrackingAllocator thread-safe
add ec870e8 PARQUET-702: Add a writer + reader example with detailed comments
add c6ff0c2 PARQUET-778: Standardize the schema output to match the parquet-mr format
add 19a3641 PARQUET-769: Add support for Brotli compression
add 0462c74 PARQUET-779: Export TypedRowGroupStatistics in libparquet
add 96da30e PARQUET-780: WriterBatch API does not properly handle NULL values for byte array types
add 9eb487e PARQUET-782: Support writing to Arrow sinks
add ac601a1 PARQUET-789: Catch/translate ParquetExceptions in parquet::arrow::FileReader
add 7c90e6a PARQUET-785: LIST schema conversion for Arrow lists
add 2050bad PARQUET-797: Updates for ARROW-418 header API changes
add 3cb39c2 PARQUET-799: Fix bug in MemoryMapSource::CloseFile
add fffecef PARQUET-805: Read Int96 into Arrow Timestamp(ns)
add 17ce269 PARQUET-812: Read BYTE_ARRAY with no logical type as arrow::BinaryArray
add ef898e8 PARQUET-816: Workaround for incorrect column chunk metadata in parquet-mr <= 1.2.8
add 4741708 PARQUET-813: Build thirdparty dependencies using ExternalProject
add 5c7e68c PARQUET-818: Refactoring to utilize common IO, buffer, memory management abstractions and implementations
add 52e5e04 PARQUET-819: Don't try to install no longer existing arrow/utils.h
add 6f23c50 PARQUET-807: Allow user to retain ownership of parquet::FileMetaData.
add 6b89a97 PARQUET-809: Add SchemaDescriptor::Equals method
add b374cf2 PARQUET-827: Account for arrow::MemoryPool API change and fix bug in reading Int96 timestamps
add 60a4811 PARQUET-828: Do not implicitly cast ParquetVersion enum to int
add 728b65c PARQUET-829: Make use of ARROW-469
add 9d77f48 PARQUET-830: Add parquet::arrow::OpenFile with additional properties and metadata args
add 3a36d2a PARQUET-820: Decoders should directly emit arrays with spacing for null entries
add 6f86c61 PARQUET-833: C++: Provide API to write spaced arrays
add 650dcd6 PARQUET-837: Remove RandomAccessSource::Seek method which can be a source of thread safety problems
add f6aade3 PARQUET-835: Read Arrow columns in parallel with thread pool
add fe10638 PARQUET-836: Bugfix + testcase for column subsetting in arrow::FileReader::ReadFlatTable
add b476b04 PARQUET-691: Write ColumnChunk metadata after chunk is complete
add 32f02ef PARQUET-841: Version number being incorrectly written for v1 files
add e3687b1 PARQUET-842: Do not set unnecessary fields in the parquet::SchemaElement
add faadf57 PARQUET-843: Impala is thrown off by a REPEATED root schema node
add 9a35673 PARQUET-844: Schema, compression consolidation / flattening
add 559d2fc PARQUET-846: CpuInfo::Init() is not thread safe
add ed22f49 PARQUET-848: Build Thrift bits as part of main parquet_objlib component
add 1b1fc77 PARQUET-834: Support I/O of arrow::ListArray
add b1d230a PARQUET-857: Flatten parquet/encodings directory, consolidate code
add d9007b5 PARQUET-862: Provide defaut cache size values
add 9dd6ea0 PARQUET-866: API fixes for ARROW-33 patch
add e3323e9 PARQUET-867: Support writing sliced Arrow arrays
add ec87693 PARQUET-874: Use default memory allocator from Arrow
add d1222fa PARQUET-793: Do not return incorrect statistics
add a40dfbc PARQUET-877: Update Arrow Hash, update Version in metadata.
add 9bfe180 PARQUET-880: Prevent destructors from throwing
add d285a97 PARQUET-882: Improve Application Version parsing
add e8ca504 PARQUET-888: Add missing virtual dtor.
add 6a28f04 PARQUET-889: Fix compilation when SSE is enabled
add ad0be26 PARQUET-894: Fix compilation warning
add 3059213 PARQUET-895: Fix broken reading of nested repeated columns
add a393080 PARQUET-894: Fix compilation warnings
add af6c71f PARQUET-903: Add option to set RPATH to origin
add a15f14e PARQUET-890: Support I/O of DATE columns in parquet_arrow
add 01da048 PARQUET-908: Fix shared library visibility of some symbols in types.h
add 32012fd PARQUET-909: Reduce buffer allocations (mallocs) on critical path
add 93a229f PARQUET-897: Only use designated public headers from libarrow
add 436e60c PARQUET-919: Account for ARROW-683 changes, but make no functional changes. Set PARQUET_ARROW=on by default
add 1263595 PARQUET-923: Account for Time type changes in Arrow
add ff7e1d4 PARQUET-928: Support pkg-config
add 031b2e0 PARQUET-933: Account for API changes in ARROW-728
add b0c07f2 PARQUET-934: Support multiarch on Debian
add a1dbfc8 PARQUET-935: Set version to shared library
add 40098d1 PARQUET-943: Fix build error on x86
add 9d453fa PARQUET-946: Add ReadRowGroup and num_row_group methods to arrow::FileReader
add 9404499 PARQUET-947: Account for Arrow library consolidation in ARROW-795, API changes in ARROW-782
add 647645d PARQUET-918: FromParquetSchema API crashes on nested schemas
add c23e518 PARQUET-953: Add static constructors to arrow::FileWriter for initializing from schema, add WriteTable method
add d4a6b28 PARQUET-918: Keep ordering in column indices when converting Parquet Schema
add 97ae5e3 PARQUET-898: Upgrade to googletest 1.8.0, move back to Xcode 6.4 in Travis CI
add 026426e PARQUET-508: Add ParquetFilePrinter
add 2caf810 PARQUET-958: [C++] Print Parquet metadata in JSON format
add 294ff90 PARQUET-915: Support additional Arrow date/time types and metadata
add 7116fa1 PARQUET-963: Return NotImplemented when attempting to read a struct field
add dd85f2f PARQUET-595: API for KeyValue metadata
add a9a199c PARQUET-965: Add FIXED_LEN_BYTE_ARRAY read and write support in parquet-arrow
add 5c00350 PARQUET-679: Local Windows build and Appveyor support
add ad8ac41 PARQUET-936: Return Invalid Status if chunk_size <= 0 when WriteTable in parquet-arrow
add c03d3bc PARQUET-914: Rewording exception message in column writer.
add 0486bb8 PARQUET-679: [C++] Resolve unit tests issues on Windows; Run unit tes…
add aeb3700 PARQUET-930: Add timestamp[us] to schema test
add e1c4129 PARQUET-679: Fix debug asserts in tests (msvc/debug build)
add 7766418 PARQUET-984: Add abi and so version to pkg-config
add a3c0d42 PARQUET-992: Do not transitively include zlib.h in public API
add 810f046 PARQUET-995: Use sizeof(Int96) instead of Int96Type
add b54f134 PARQUET-997: Fix override compiler warnings
add 24ff49f PARQUET-978: [C++] Minimizing footer reads for small(ish) metadata
add db98ca7 PARQUET-991: Resolve msvc warnings; Appveyor treats msvc warnings as …
add 80795e6 PARQUET-967: Combine libparquet, libparquet_arrow libraries
add 35058f4 PARQUET-999: Improve MSVC build - Enable PARQUET_BUILD_BENCHMARKS
add 3632c77 PARQUET-1008: [C++] TypedColumnReader::ReadBatch method updated to ac…
add bfc9afb PARQUET-1003: Modify DEFAULT_CREATED_BY value for every new release v…
add c79f509 PARQUET-1029: [C++] Some extern template symbols not being exported in gcc
add 277ce2a PARQUET-1007: Update parquet.thrift
add e00e0e5 PARQUET-991: Fix msvc warning C4100: '<id>': unreferenced formal parameter
add 1de2b12 PARQUET-1033: Improve documentation about WriteBatchSpaced
add 9d223ef PARQUET-911: [C++] Support nested structs in parquet_arrow
add 95f155a PARQUET-1038: Key value metadata should be nullptr if not set
add c48e1c0 PARQUET-1042: Fix Compilation breaks on GCC 4.8
add 1a93efe PARQUET-1041: Support Arrow's NullArray
add 3318e01 PARQUET-1043: Raise minimum CMake version to 3.2, delete cruft.
add 95b5092 PARQUET-1044: Use compression libraries from Apache Arrow
add 666a973 PARQUET-858: Flatten column directory, minor code consolidation
add f7ddea6 PARQUET-1045: Remove code that's being moved to Apache Arrow in ARROW-1154
add 549b90a PARQUET-1040: Add missing writer methods
add 148aab6 PARQUET-1048: Apache Arrow static transitive dependencies
add 7966c05 PARQUET-1053: Fix unused result warnings due to unchecked Statuses
add 90b6e85 PARQUET-1054: Fixes for Arrow API changes in ARROW-1199
add c50b64e PARQUET-1035: Write Int96 from Arrow timestamp(ns)
add d60fcde PARQUET-1068: Modify .clang-format to use straight Google format with 90-character line width
add f579147 PARQUET-1072: Build with ARROW_NO_DEPRECATED_API in Travis CI
add 3566fc9 PARQUET-1078: Add option to coerce Arrow timestamps to a particular unit
add fa95127 PARQUET-1079: Remove Arrow offset shift unneeded after ARROW-1335
add 37d63fc PARQUET-1083: Factor logic in parquet-scan.cc into a library function to help with perf testing
add cc68779 PARQUET-1085: [C++] Use namespaced macros from arrow/util/macros.h, work around UNUSED rename
add 8eb04b9 PARQUET-1087: Add ScanContents function to arrow::FileReader that catches Parquet exceptions
add 96a8bf2 PARQUET-1088: Remove parquet_version.h from version control since it gets auto generated
add 47b30c6 PARQUET-1090: Add max row group length option, fix int32 overflow
add 04f32bc PARQUET-1093: Improve Arrow level generation error message
add ce7c574 PARQUET-1002: Compute statistics based on Sort Order
add 600f3e7 PARQUET-1098: Install util/comparison.h
add 60efc06 PARQUET-1104: Upgrade to Apache Arrow 0.7.0 RC0
add 2a3b22d PARQUET-929: Handle arrow::DictionaryArray when writing Arrow data
add 36a9989 PARQUET-1094: Add benchmark for boolean Arrow column I/O
add 26d231c PARQUET-1100: Introduce RecordReader interface to better support nested data, refactor parquet/arrow/reader
add 7b5456e PARQUET-1037: allow arbitrary size row-groups
add 6b5a7eb PARQUET-1108: Fix Int96 comparators
add d3d581f PARQUET-1114 Apply changes for ARROW-1601 ARROW-1611, change shared l…
add f17d617 PARQUET-1123: [C++] Update parquet-cpp to use Arrow's AssertArraysEqual
add e5fa5be PARQUET-1121: Handle Dictionary[Null] arrays on writing Arrow tables
add 3956c3f PARQUET-1138: Fix Arrow 0.7.1 build
add 55899c8 PARQUET-1150: Hide statically linked boost symbols
add a1ccd53 PARQUET-1095: [C++] Read and write Arrow decimal values
add 3fe23a7 PARQUET-1164: [C++] Account for API changes in ARROW-1808
add 8f57599 PARQUET-970: Add Lz4 and Zstd compression codecs
add 7d275ac PARQUET-1167: [C++] FieldToNode function should return a status when throwing an exception
add 89e8e40 PARQUET-1175: Fix arrow::ArrayData method rename from ShallowCopy to Copy
add 9d2fb89 PARQUET-1165: Pin clang-format version to 4.0
add e50a8c4 PARQUET-859: Flatten parquet/file directory, consolidate file reader, file writer code
add a394a28 PARQUET-1177: Add PARQUET_BUILD_WARNING_LEVEL option and more rigorous Clang warnings
add 7e9b1fa PARQUET-1092: Support writing chunked arrow::Table columns
add 3983b16 PARQUET-1180: Fix behaviour of num_children element of primitive nodes
add 299147e PARQUET-1086: [C++] Remove usage of arrow/util/compiler-util.h
add 20ea433 PARQUET-1193: [CPP] Implement ColumnOrder to support min_value and max_value
add 37d6ce3 PARQUET-1179: Upgrade to Thrift 0.11, use std::shared_ptr instead of boost::shared_ptr
add 6743400 PARQUET-1200: Support reading a single Arrow column from a Parquet file
add 154ff27 PARQUET-1226: Fixes for CHECKIN compiler warning level with clang 5.0
add 10c0ffc PARQUET-1218: More informative error message on too short pages
add 72cda0e PARQUET-1233: Enable option to switch between stl classes and boost c…
add cda3987 PARQUET-1225: NaN values may lead to incorrect filtering under certai…
add f8c4004 PARQUET-1245: Fix creating Arrow table with duplicate column names
add 98c59fa PARQUET-1166: Add GetRecordBatchReader in parquet/arrow/reader
add bb176de PARQUET-1071: Check that arrow::FileWriter::Close() is idempotent
add 4cadc21 PARQUET-1255: Fix error message when PARQUET_TEST_DATA isn't defined
add b57985d PARQUET-1265: Segfault on static ApplicationVersion initialization
add 09d2bed PARQUET-1267: [C++] replace "unsafe" std::equal by std::memcmp
add fde78f5 PARQUET-1268: Fix conversion of null list Arrow arrays
add fdba865 PARQUET-1273: Properly write dictionary values when writing in chunks
add d79d5f2 PARQUET-1274: Prevent segfault that was occurring when writing a nanosecond timestamp with arrow writer properties set to coerce timestamps and support deprecated int96 timestamps.
add 4fe2aa4 PARQUET-1272: Return correct row count for nested columns in ScanFileContents
add b6b7cfa PARQUET-1279: [C++] Adding use of ASSERT_NO_FATAL_FAILURE in unit tests when calling helper functions that call ASSERT_ macros
add 9c17383 PARQUET-1283: [C++] Remove trailing space for string and int96 statis…
add e867de8 PARQUET-979: Limit size of min, max or disable stats for long binary types
add f014a75 PARQUET-1307: Fix memory-test for newer Arrow
add c2c74c2 PARQUET-1315: ColumnChunkMetaData.has_dictionary_page() should return…
add 9e3e14e PARQUET-1340: Fix Travis Ci valgrind errors related to std::random_de…
add 62d0a0d PARQUET-1334: [C++] memory_map parameter seems missleading in parquet file opener
add 6f555bb PARQUET-1333: [C++] Reading of files with dictionary size 0 fails on Windows with bad_alloc
add 186708d PARQUET-1346: [C++] Protect against empty Arrow arrays with null values
add 99f1135 PARQUET-1350: [C++] Use abstract ResizableBuffer instead of concrete PoolBuffer
add 3886c0a PARQUET-1323: Fix compiler warnings on clang-6
add 26e6d5f PARQUET-1358: index_page_offset should be unset as it is not supported
add e50c159 PARQUET-1348: Add ability to write FileMetaData in arrow FileWriter
add 09215d2 PARQUET-1360: Use conforming API style, variable names in WriteFileMetaData functions
add d5c1dfe PARQUET-1227: Thrift crypto metadata structures
add 291ab50 PARQUET-1357: FormatStatValue truncates binary statistics on zero character
add 2fe5097 PARQUET-1366: [C++] Streamline use of Arrow's bit-util.h APIs
add 484ab21 PARQUET-1301: [C++] Crypto package in parquet-cpp
add eb6afbe PARQUET-1332: Add bloom filter for parquet
add 82a97f9 PARQUET-1378: Allow RowGroups with zero rows to be written
add 8dfb533 PARQUET-1308: [C++] Use Arrow thread pool, not Arrow ParallelFor, fix deprecated APIs, upgrade clang-format version. Fix record delimiting bug
add e10887b PARQUET-1382: [C++] Prepare for arrow::test namespace removal
add 53f9f5c PARQUET-1384: fix clang build error for bloom_filter-test.cc
add dc4c9ca PARQUET-1256: Add --print-key-value-metadata option to parquet_reader tool
add 4f8bae8 PARQUET-1276: [C++] Reduce the amount of memory used for writing null decimal values
add 11d14a2 PARQUET-1392: Read multiple RowGroups at once into an Arrow table
add 37e0ae3 PARQUET-1372: Add an API to allow writing RowGroups based on size
add c32a085 ARROW-3075: [C++] Incorporate parquet-cpp codebase into Arrow C++ build system. Add unit test label granularity options, ability to add component group targets like 'make parquet' that build libraries and tests
add 6085e57 ARROW-2750: [MATLAB] Initial MATLAB interface, support for reading numeric types from Feather files
add 139c9d1 ARROW-2799: [Python] Add safe option to Table.from_pandas to avoid unsafe casts
add 5bf0954 ARROW-3173: [Rust] dynamic_types example does not run
add f7d6a9b ARROW-3195: [C++] Add missing error check for NumPy initialization in test
add 448170f ARROW-3188: [Python] Table.from_arrays segfaults if lists and schema are passed
add b389252 ARROW-2520: [Rust] CI should also build against nightly Rust
add 8e91157 ARROW-2617: [Rust] Schema should contain fields not columns
add c646418 ARROW-3170: [C++] Experimental readahead spooler
add f07cddb ARROW-3125: [C++] Add support for finding libpython on MSYS2
add 5cd3775 ARROW-3216: [C++] Add missing libpython link to libarrow_python in MinGW build
add 8b26013 ARROW-3217: [C++] Add missing ARROW_STATIC definition in MinGW build
add 55ed3ba ARROW-3218: [C++] Remove needless links to utilities in MinGW build
add a31e9ed ARROW-3211: [C++] Disable gold linker with MinGW-w64
add 21dc33b ARROW-3213: [C++] Use CMake to build vendored Snappy on Windows
add 743c690 ARROW-3219: [C++] Use Win32 API in MinGW build
add 53462cd ARROW-3214: [C++] Disable insecure warnings in MinGW build
add 4d2e96c ARROW-2936: [Python] Implement Table.cast for casting from one schema to another (if possible)
add 460b913 ARROW-1963: [C++/Python] Create Array from sequence of numpy.datetime64
add 557ccb4 ARROW-3128: [C++] Support system shared zlib
add 35a98fc ARROW-3223: [GLib] Use the same shared object versioning rule in C++
add c573327 ARROW-1380: [Plasma] Fix "still reachable" valgrind warnings when PLASMA_VALGRIND=1
add 061a3ed ARROW-2646: [C++/Python] Pandas roundtrip for date objects
add 59e6cbd ARROW-1424: [Python] Add CUDA support to pyarrow
add ac98f05 ARROW-3235: [Packaging] Update deb names
add 7f02834 ARROW-3234: [C++] Fix libprotobuf shared library link order
add e2c0f06 ARROW-3231: [Python] Sphinx's autodoc_default_flags is now deprecated
add 7fae589 ARROW-3229: [Packaging]: Adjust wheel package scripts to account for Parquet codebase migration
add ae999d9 ARROW-3181: [Packaging] Adjust conda package scripts to account for Parquet codebase migration
add 012f33a ARROW-3237: [CI] Update linux packaging filenames in rat exclusion list
add 06d38fa ARROW-3236: [C++] Fix stream accounting bug causing garbled schema message when writing IPC file format
add 780ff99 ARROW-3132: Regenerate 0.10.0 changelog given JIRA metadata updates
add fef0f75 ARROW-2958: [C++] Bump Flatbuffers EP version to master to build on gcc 8.1
add b01bb57 ARROW-3228: [Python] Do not allow PyObject_GetBuffer to obtain non-readonly Py_buffer when pyarrow Buffer is not mutable
add fbde88d ARROW-3242: [C++] Make CpuInfo a singleton, use coarser-grained dispatch to SSE4 in Parquet dictionary encoding
add cfdc72e ARROW-3227: [Python] Require bytes-like input to NativeFile.write
add 40f77fd ARROW-3157: [C++] Add Buffer::Wrap, MutableBuffer::Wrap convenience methods for wrapping typed memory, std::vector<T>
add 6006e89 ARROW-3190: [C++] Rename Writeable references to Writable, add backwards compatibility, deprecations
add 6716f41 ARROW-3183: [Python] Fix get_library_dirs on Windows
add a06994f ARROW-3251: [C++] Fix conversion warnings in cast.cc
add 43df050 PARQUET-1398: [C++] move iv_prefix to Algorithms
add 0d12035 ARROW-3258: [GLib] Fix CI failure on macOS
add a111801 ARROW-3257: [C++] Stop to use IMPORTED_LINK_INTERFACE_LIBRARIES
add 14c0535 ARROW-3259: [GLib] Rename "writeable" to "writable"
add 0b490b6 ARROW-3056: [Python] Add notes to NativeFile docstrings for BufferedIOBase methods that are not implemented
add a70761c ARROW-3240: [GLib] Add build instructions using meson
add a254686 ARROW-3187: [C++] Add support for using glog (Google logging library)
add 7effaab ARROW-3072: [C++] Add RETURN_NOT_OK linting rule, use ARROW_RETURN_NOT_OK in header files
add 000f4bd ARROW-3268: [CI] Reduce conda times on AppVeyor [skip travis]
add 4f81865 ARROW-3252: [C++] Do not hard code the "v" part of versions in thirdparty toolchain
add 406b251 ARROW-3274: [Packaging] Missing glog dependency from conda-forge recipes
add f45707f ARROW-3262: [Python] Implement __getitem__ with integers on pyarrow.Column
add bfcd4e7 ARROW-3069: [Release] Stop using SHA1 checksums per ASF policy
add e4129ce ARROW-3267: [Python] Create empty table from schema
add 75b98cc ARROW-3146: [C++] Prototype Flight RPC client and server implementations
add aa6af6b ARROW-3261: [Python] Add "field" method to select fields from StructArray
add c29b0df ARROW-3249: [Python] Run flake8 on integration_test.py and crossbow.py
add c584855 ARROW-3270: [Release] Adjust release verification scripts to recent parquet migration
add b9e02ed ARROW-3287: [C++] Suppress "redeclared without dllimport attribute" warning from MinGW
add f3555c9 ARROW-3286: [C++] Add missing ARROW_EXPORT to RecordBatchBuilder
add c133158 ARROW-3264: [Java] Checkstyle fix whitespace
add 7126205 ARROW-3284: [R][C++] Status code R error
add 688a189 PARQUET-1401: [C++] optional RowGroup fields for handling hidden columns
add f1c82d3 ARROW-3288: [GLib] Add missing new API index for 0.11.0
add 82ababc ARROW-3299: [C++] Make RecordBatchBuilder non-copyable to appease MSVC
add 661d8c1 ARROW-3285: [GLib] Add arrow_cpp_build_type and arrow_cpp_build_dir options
add 90435a6 ARROW-3300: [Release] Update deb package names in preparation
add bb0008e ARROW-3143: [C++] CopyBitmap into existing memory
add 2bd6296 ARROW-2772: [JS] Commit package-lock.json and/or yarn.lock
add e70cab0 ARROW-2697: [JS] Add note about published API documentation to JS README
add 8fac500 ARROW-3196: Add support for merging both ARROW and PARQUET patches
add ede4bf9 ARROW-3279: [C++] Allow linking Arrow tests dynamically on Windows
add d0b6019 ARROW-3269: [Python] Fix warnings in unit test suite
add cb5af3e ARROW-3197: [C++] Add instructions for building Parquet libraries and running the unit tests
add 46df471 ARROW-3152: [Packaging] Add zlib to runtime dependencies for arrow-cpp conda package
add 4a2db99 [Website] Add Falcon to powered_by.md (#2610)
add 1d81c36 ARROW-2854: [C++/Python] Casting float NaN to int should raise an error on safe cast
add fdb6cb2 ARROW-3305: [JS] Incorrect development documentation link in javascript readme
add 081d946 ARROW-3309: [JS] Missing links from DEVELOP.md
add 20b8f6b ARROW-3322: [CI] Fix AppVeyor script to skip Rust job when no Rust changes
add 6a58814 ARROW-3212: [C++] Make IPC metadata deterministic, regardless of current stream position. Clean up stream / tensor alignment logic
add 0891e66 ARROW-3321: [C++] Improve integer parsing performance
add 406a9aa ARROW-3282: [R] initial R functionality
add ee72ad7 ARROW-249: [JAVA] Flight GRPC Implementation
add 5ecafb4 ARROW-3319: [GLib] Add align() to GArrowInputStream and GArrowOutputStream
add bdeded2 ARROW-3313: [R] Move .clang-format to top level. Add r/lint.sh script for linting R C++ files in Travis CI
add f029cfd ARROW-3141: [Python] Raise numpy global requirement to 1.14
add 7d1a347 ARROW-3313: [R] Follow-up: install clang-format in R CI entry
add fcb10c9 ARROW-3335: [Python] Add ccache to manylinux1 container
add 677485f ARROW-3256,3304: [JS] fix file footer inconsistency, yield all messages from the stream reader
add 570f523 ARROW-3334: [Python] Update conda packages to new numpy requirement
add 3a66aaf ARROW-3327: [Python] Use local Arrow checkout instead of separate clone
add 6d26627 PARQUET-681: Add tool to scan a parquet file
add cd2957c PARQUET-711: Use metadata builders in parquet writer
add c08f211 PARQUET-728: Incorporate upstream Arrow API changes
add 723f351 PARQUET-702: Add a writer + reader example with detailed comments
add 557b731 PARQUET-818: Refactoring to utilize common IO, buffer, memory management abstractions and implementations
add ef29170 PARQUET-807: Allow user to retain ownership of parquet::FileMetaData.
add 017caa8 PARQUET-892: Specify public link targets for parquet_static so that transitive dependencies are linked in executables
add 3a05fe3 PARQUET-909: Reduce buffer allocations (mallocs) on critical path
add 7e9b91a PARQUET-508: Add ParquetFilePrinter
add 1ec32ca PARQUET-958: [C++] Print Parquet metadata in JSON format
add afb76fe PARQUET-595: API for KeyValue metadata
add 4fea68e PARQUET-679: Local Windows build and Appveyor support
add b5a8f69 PARQUET-991: Resolve msvc warnings; Appveyor treats msvc warnings as …
add 9d15067 PARQUET-1029: [C++] Some extern template symbols not being exported in gcc
add 43870ba PARQUET-1048: Apache Arrow static transitive dependencies
add 2fa4335 PARQUET-1053: Fix unused result warnings due to unchecked Statuses
add 5062c31 PARQUET-1068: Modify .clang-format to use straight Google format with 90-character line width
add 88717c7 PARQUET-1083: Factor logic in parquet-scan.cc into a library function to help with perf testing
add 278db4a PARQUET-1177: Add PARQUET_BUILD_WARNING_LEVEL option and more rigorous Clang warnings
add 87f16bd PARQUET-1196: Example parquet_arrow project
add 280cd36 PARQUET-1270: Install executable tools
add 957386c PARQUET-1256: Add --print-key-value-metadata option to parquet_reader tool
add f3eeab8 PARQUET-1372: Add an API to allow writing RowGroups based on size
add ff8d94f PARQUET-1427: [C++] Incorporate with build system, parquet target. Fix parquet-arrow example per repo changes
add 41e0afb ARROW-3136: [C++] Clean up public API
add 9b696ff ARROW-3338: [Python] Crash when schema and columns do not match
add 60d920b ARROW-3065: [Python] concat_tables() failing from bad Pandas Metadata
add c37eddf [Website] Add FASTDATA.io to "Powered By" (#2639)
add 22e6e85 ARROW-3336: [JS] Fix IPC writer serializing sliced arrays
add c3e985b ARROW-3073,3074: [JS] Add DateVector.from and fix DateVector.indexOf
add 23c8a5e ARROW-3174: [Rust] run examples as part of CI
add 1c95d5f ARROW-3350: [Website] Fix powered by links
add c47ceb6 ARROW-3341: [R] Support for logical vector
add c65d01c ARROW-3349: [C++] Use aligned_* API in MinGW
add 7f96c3c ARROW-3013: [Website] Fix download links on website for tarballs, checksums
add 823631c ARROW-3320: [C++] Improve float parsing performance
add 9f69d1f ARROW-3352: [Packaging] Fix recently failing wheel builds
add 9723e17 ARROW-3175: [Java] Switch to official flatbuffers Java artifact and com.github.icexelloss for flatc executable artifact
add c0a929b ARROW-3281: [Java] Make sure that WritableByteChannel in WriteChannel writes
add cabb765 [Gandiva] Bootstrap evaluation using LLVM code generation
add 6a83f2d [Gandiva] Make use of the modular features of cmake
add 5034860 [Gandiva] Introduce error codes as error handling strategy.
add 1edc727 [Gandiva] Support functions of type NULL_INTERNAL
add c4a5fb5 [Gandiva] Simplify the api to make function nodes
add 70f5534 [Gandiva] Support if-else expression
add 2d9f942 [Gandiva] expr decomposition moved to visitor
add 31f440f [Gandiva] Support literal expressions
add 8a8279c [Gandiva] Reduce bitmap updates for if-else
add 66e877a [Gandiva] First draft of Gandiva Java APIs
add 59b6ccf [Gandiva] Add CMake support for proto files
add 29ff62e [Gandiva] Add a zero-copy variant to Evaluate
add 58c46b1 [Gandiva] switch to /// or // style comments
add 346b281 [Gandiva] Add unit tests for bitmap/time fns
add 3072278 [Gandiva] Fix order of includes.
add a4f3bfb [Gandiva] Add Java APIs
add 01b10d9 [Gandiva] Integrate java with travis CI.
add ca2c220 [Gandiva] update benchmark results
add 10486b1 [Gandiva] Add validation checks for Java coding guidelines in the build
add 5dc28d3 [Gandiva] Added validation to projector build.
add 27d6da8 [Gandiva] Fixed licenses and minor corrections in build.
add 63298f9 [Gandiva] Support boolean and/or
add 4a1bd97 [Gandiva] Support null literals
add 1140935 [Gandiva] Support AND/OR control expressions
add d9690b4 [Gandiva] Support null literals
add a775697 [Gandiva] Support date/time functions and datatypes
add 9e95946 [Gandiva] Dynamically load dependencies.
add 6fd144c [Gandiva] Support variable len arrow vectors
add 4a0b65f [Gandiva] Made Gandiva JNI a packagable library.
add f836da4 [Gandiva] clang-format to validate/fix style
add 547ecec [Gandiva] Deploy to ossrh after build.
add 608ee7f [Gandiva] support varlen types in gandiva
add 81f7a9f [Gandiva] Add cpp/Java microbenchmarks
add f7e4315 [Gandiva] Added support for time32 and timestampdiff functions
add 9ded81b [Gandiva] Add support to print expressions
add eb8334e [Gandiva] Support more date/time functions
add ebdadbe [Gandiva] link libstdc++ statically
add 7ca769b [Gandiva] Export supported types from Gandiva.
add 749b91f [Gandiva] Fix missing include directory of gtest in CMakeLists.txt
add dffa0ce [Gandiva] Fixed extract second from time.
add 2eb1b51 [Gandiva] Add hash functions on all data types
add ccb35e9 [Gandiva] Fixed literals and nulls for time types.
add 651e17d [Gandiva] Fixed reference initializations.
add 0da2431 [Gandiva] Add support for more date/time functions
add 32328d0 [Gandiva] Match gandiva mod operator to dremio for mod zero.
add 68074ff [Gandiva] Add support for filters
add eba1316 [Gandiva] Add java bindings for filter expr
add a27645a [Gandiva] Fixed filter bugs.
add 3091f37 [Gandiva] Fixed selection vector array type
add d383509 [Gandiva] Executing TPCH queries.
add 23ecb4f [Gandiva] Perf Improvments
add 6be1f1e [Gandiva] Caching projectors and filters for re-use.
add 067442f [Gandiva] Fixed concurrency issue in cache.
add 7dad9a5 [Gandiva] Fixed Literal ToString.
add a31933f [Gandiva] Add support for sql regex functions
add 6a7b0ef [Gandiva] Add a helper library containing cpp stubs
add 00a47cc [Gandiva] switch to a more efficient date impl
add ecbceb8 [Gandiva] switch from std::regex to re2
add 70536bc [Gandiva] add some minor functions required by tpch-h
add ae200dc ARROW-3182: [Gandiva] Integrate gandiva to arrow build. Update licenses to apache license.
add 566501a [Gandiva] Fix copyright header in cpp/src/gandiva/README.md
add 7bf7d3e ARROW-3354: [Python] Swap cuda.read_record_batch arguments
add 14fce4d ARROW-3339: [R] Support for character vectors
add 5f07183 PARQUET-1431: [C++] Automaticaly set thrift to use boost for thrift versions before 0.11
add bca7f88 ARROW-3276: [Packaging] Add support for Parquet deb/rpm packages
add 75f262e ARROW-3357: [Rust] Add a mutable buffer implementation
add fa8caf0 ARROW-3348: [Plasma] Fix bug in which plasma store dies when object created by remo…
add 213a09b PARQUET-1160: [C++] Implement BYTE_ARRAY-backed Decimal reads
add 51717e0 ARROW-3363: [C++/Python] Add helper functions to detect scalar Python types
add dd77c40 ARROW-3369: [Packaging] Wheel builds are failing due to wheel 0.32 release
add 068a725 ARROW-3180: [C++] Add docker-compose setup to simulate Travis CI run locally
add a169fec ARROW-3371: [Python] Remove check_metadata argument for Field.equals docstring
add 266c5b9 ARROW-3356: [Python] Document parameters of Table.to_pandas method
add fe8d14e ARROW-3373: [Plasma] Fix bug when plasma client requests multiple objects and add test.
add 34bd5bc PARQUET-1369: Disregard column sort order if statistics max/min are equal
add 1062769 ARROW-3301: [Website] Update Jekyll and Bootstrap 4
add c8cbb26 ARROW-3375: [Rust] remove unused mempool
add 3ea2151 ARROW-3076: [Website] Add Google Analytics scripts to Sphinx, Doxygen API docs
add 1c576ec ARROW-1521: [C++] Add BufferOutputStream::Reset method
add 912e0ec ARROW-3250: [C++] Buffer implementation which owns memory from a std::string
add 2001306 ARROW-3370: [Packaging] Suppress BFD warnings on CentOS 6
add cf079d1 ARROW-2555: [C++/Python] Allow Parquet-Arrow writer to truncate timestamps instead of failing
add 0574569 ARROW-3374: [Python] Implicitly set from_pandas=True when passing pandas.Categorical to pyarrow.array. Preserve ordered categories
add 7067924 ARROW-25: [C++] Implement CSV reader
add f2f6cf3 ARROW-3206: [C++] Fix CMake error when ARROW_HIVESERVER2=ON but tests disabled
add 60a8ecf ARROW-2983: [Packaging] Verify source release and binary artifacts in different scripts
add bb22d8d ARROW-3394: [Java] Remove duplicate dependency in Flight for grpc-netty
add efd277b ARROW-3376: [C++] Add double-conversion to cpp/thirdparty/download_dependencies.sh
add f1c1edc ARROW-3397: [C++] Change a CMake relative path for modules
add 886ce47 ARROW-3393: [C++] Add missing override on virtual dtor in task-group.cc
add b17d548 ARROW-3360: [GLib] Import Parquet GLib
add 25d694d ARROW-3395: [C++/Python] Add docker container for linting
add 6489472 ARROW-3392: [Python] Support filters in disjunctive normal form in ParquetDataset
add 2089f37 ARROW-3403: [Website] Source tarball link missing from install page
add 71120a0 ARROW-3400: [Packaging] Add support for Parquet GLib deb/rpm
add d6f2990 ARROW-3404: [C++] Make CSV chunker faster
add 2c65472 ARROW-3377: [Gandiva][C++] Replace If statement with bit operations for bitmap
add 985ba08 ARROW-3411: [Packaging] Make dev/release/01-perform.sh executable
add 91361df ARROW-3413: [Packaging] Include Parquet GLib document to source archive
add 58d9936 ARROW-3412: [Packaging] Update rat exclude files
add 5b34b8c ARROW-3416: [Packaging] Use SHA512 instead of SHA1
add cd57dba ARROW-3415: [Packaging] Fix "conda activate" failure
add 69000f3 ARROW-3417: [Packaging] Fix Parquet C++ test failure
add 6046ba2 ARROW-3418: [C++] Update parquet-cpp version to 1.5.1-SNAPSHOT
add 3afa77c ARROW-2165: [JAVA] enhance AllocationListener with onChildAdded()/onChildRemoved() calls (#2697)
add 7bd35b6 ARROW-3423: [Packaging] Remove RC information from deb/rpm packages
add be5f87b [Release] Update CHANGELOG.md for 0.11.0
add 1c84e3c [Release] Update .deb/.rpm changelogs for 0.11.0
add abdf5e4 [maven-release-plugin] prepare release apache-arrow-0.11.0
add a2ffbf0 [maven-release-plugin] prepare for next development iteration
add 8cb5e81 [Release] Update .deb package names for 0.12.0
add 668023a ARROW-3430: [Packaging] Add workaround to verify 0.11.0
add 0899a33 ARROW-3431: [GLib] Include Gemfile to archive
add 624186f ARROW-3432: [Packaging] Expand variables in commit message
add 1060c17 ARROW-3331: [Gandiva][C++] Add re2 to toolchain
add 3da3ddc ARROW-3438: [Packaging] Fix too much Markdown escape in CHANGELOG
add 3d3886e ARROW-2337: Use Boost shared libraries in Windows release verification script. Parquet fixes
add c40bbf9 ARROW-3382: [Gandiva][C++] Run tests in travis
add a62a1ab ARROW-3420: [C++] include-what-you-use cleanups for most of src/arrow, add "iwyu" target to top level docker-compose
add b8a7c1f ARROW-3429: [Packaging] Add binary upload script
add 908b21f ARROW-3445: [GLib] Fix libarrow-glib link for libparquet-glib
add 8ed4287 ARROW-3225: [C++/Python] Pandas object conversion of ListType<DateType> and ListType<TimeType>
add cae6304 ARROW-3355: [R] Support for factors
add 164d694 [Website] Add Petastorm to "Powered By" (#2716)
add 5188a59 ARROW-3462: [Packaging] Update CHANGELOG for 0.11.0
add 5625bda PARQUET-1426: [C++] parquet-dump-schema has poor usability
add 1248b49 ARROW-3460: [Packaging] Add a script to rebase master on local release branch
add 962348b ARROW-3455: [Gandiva][C++] Support pkg-config for Gandiva
add 3770bcb ARROW-3198: [Website] Blog post for the 0.11 release
add da5c241 ARROW-3463: [Website] Update for 0.11.0
add d61cace ARROW-3461: [Packaging] Add a script to upload RC artifacts as the official release
add 3ee83fc ARROW-3467: [C++] Fix building against external double-conversion
add 90e0f8b ARROW-3466: [C++] Avoid leaking protobuf symbols
add 6d33cd1 ARROW-3480: [Website] Fix broken install document for Ubuntu
add e046ff3 ARROW-3465: [Documentation] Fix gen_apidocs' docker image
add 11b8daa [Gandiva] Fixed equality issue in validator.
add 0492764 [Gandiva] Fix divide by zero errors.
add 1ed04e6 [Gandiva] short-circuit regex startsW/endsW
add 1914ddd [Gandiva] add a java perf test for filter
add 1ead3d1 [Gandiva] fix a bug caused due to fake cache hits
add a5d975b [Gandiva] add evaluate variant that skips refs
add 4669e34 [Gandiva] add debug msgs to print expressions
add dd674a5 [Gandiva] Error handling support.
add c69cc67 [Gandiva] Fixed build issues due to cherry pick.
add 1057973 [Gandiva] Hide stdc++ from being exported.
add 457c3ae [Gandiva] Fixes for build issues.
add 417a9c2 [Gandiva] fix bug with nested if in condition
add e2367ad [Gandiva] allow multiple module instances in cache
add 109c6fb [Gandiva] Added support for months_between
add 0f749c7 [Gandiva] Added more functions.
add 2e6f60d [Gandiva] math functions, utf8_length
add 25309f5 [Gandiva] Modify as per arrow code base.
add 1711368 ARROW-2808: [Python] Add MemoryPool tests
add fb2f91c ARROW-3479: [R] Support to write record_batch as stream
add 4906be6 ARROW-3473: [Format] Clarify that 64-bit lengths and null counts are permitted, but not recommended
add a0cdac2 ARROW-3383: [Gandiva][Java] Fix java build
add e3d5859 ARROW-3482: [C++] Build with JEMALLOC by default
add 2d42521 ARROW-3353: [Packaging] Build python 3.7 wheels
add c3b0709 ARROW-3398: [Rust] Update existing Builder to use MutableBuffer internally
add 433d2eb ARROW-3474: [GLib] Extend gparquet API with get_schema and read_column
add 17a2b23 ARROW-3425: [JS] Programmatically created dictionary vectors don't get dictionary IDs
add f285d34 ARROW-3336: [JS] Fix IPC writer serializing sliced Utf8Vectors
add 635d54e ARROW-3492: [C++] Build jemalloc in parallel
add ce956aa ARROW-3350: [R] Wrap MemoryMappedFile class
add babecb7 ARROW-3442: [C++] Allow dynamic linking of (most) unit tests
add 1a0b6e7 ARROW-3343: [Java] Disable flaky tests
add bb372fe ARROW-3440: [Gandiva] fix readme for builds
add b712e44 ARROW-3456: [CI] Reuse docker images and optimize docker-compose containers
add 6a86c7e ARROW-3409: [C++] Streaming compression and decompression interfaces
add 4ea2b15 ARROW-3516: [C++] Use unsigned type for difference of pointers in parallel_memcpy
add be47771 ARROW-3518: Detect HOMEBREW_PREFIX automatically
add cb76a98 ARROW-3504: [Plasma] Add support for Plasma Client to put/get raw bytes without pyarrow serialization.
add a0a00e6 ARROW-3521: [GLib] Run Python using find_program in meson.build
add 95d6889 ARROW-3514: [C++] Work around insufficient output size estimate on old zlibs
add c7eb2fc ARROW-3494: [Gandiva][C++] fix re2 error in cmake
add 2eba5bb ARROW-3528: [R] Fixed typo in R package documentation
add 35e0f76 ARROW-3527: [R] remove unused variables
add 370efc4 ARROW-1696: [C++] Add (de)compression benchmarks
add 76f7a11 ARROW-2483: [Rust] use bit-packing for boolean vectors
add 8cb6471 ARROW-3534: [Python] Update zlib library in manylinux1 image [skip appveyor]
add 1529fdd ARROW-45: [Python] Add unnest/flatten function for List types
add 6c0d257 ARROW-3533: [Python/Documentation] Use sphinx_rtd_theme instead of Bootstrap
add 1fcef42 ARROW-3540: [Rust] Incorporate BooleanArray into PrimitiveArray
add 29f34df ARROW-3530: [Java/Python] Add conversion for pyarrow.Schema from org.apache…pojo.Schema
add 795b014 ARROW-3542: [C++] Use unsafe appends when building array from CSV
add 74657b5 ARROW-3278: [Python] Retrieve StructType's and StructArray's field by name
add 7b73746 ARROW-3549: [Rust] Replace i64 with usize for some bit utility functions
add b3ea131 ARROW-3490: [R] streaming of arrow objects to streams
add e899e51 ARROW-3551: Update MapD to OmniSci on Powered By page
add 1e8deca ARROW-3546: [Python] Provide testing setup to verify wheel binaries work in one or more common Linux distributions
add 655e1d8 ARROW-1019: [C++] Implement compressed streams
add 5818af9 ARROW-3548: [Plasma] Add CreateAndSeal object store method for faster puts for small objects.
add c5a4957 ARROW-3559: [Plasma] Static linking for plasma_store_server.
add 05d4da0 ARROW-3565: [Python] Pin tensorflow to 1.11.0 in manylinux1 container
add 4c3264f ARROW-3556: [CI] Disable optimizations on Windows
add d798e04 ARROW-3558: [Plasma] Remove fatal error when calling get on unsealed object.
add 7d6845d ARROW-3562: [R] Disallow creation of objects with shared_ptr<T>(nullptr), use bits64::integer64
add 4b29245 ARROW-3380: [Python] Support reading gzipped CSV files
add 9b8baed ARROW-3323: [Java] Fix checkstyle naming
add aee8875 ARROW-3131: [Go] add Go1.11 to the build matrix
add be88b9a ARROW-3581: [Gandiva][C++] Use protobuf as shared library when -DARROW_PROTOBUF_USE_SHARED=ON
add aa82bd3 ARROW-3568: [Packaging] Run pyarrow unittests for windows wheels
add 98e6201 ARROW-3582: [CI] fix incantation for C++/Java detection tool
add 852eea1 ARROW-3539: [CI/Packaging] Update scripts to build against vendored jemalloc
add 76e4e2a ARROW-3580: [Gandiva][C++] Fix build error with g++ 8.2.0
add c799c16 ARROW-3573: [Rust] with_bitset does not set valid bits correctly
add 7666c3a ARROW-3577: [Go] implement Chunked array
add c30c3d5 ARROW-3574: [Plasma] Use static libraries in plasma library.
add 14f535b ARROW-3472: [Gandiva] remove gandiva_helpers library
add c8399c0 ARROW-3589: [Gandiva] Make gandiva JNI wrappers optional
add b1b9cd9 ARROW-3557: [Python] Set Cython language level
add a8ef98b ARROW-3598: [Plasma] Fix Plasma GPU linking error.
add 927cb41 ARROW-3588: [Java] Fix checkstyle for header license
add 937d694 ARROW-3381: [C++] Add bz2 codec
add ce269a7 ARROW-3451: [C++/Python] pyarrow and numba CUDA interop
add b3e3b79 ARROW-3469: [Gandiva] Add gandiva travis OSX entry
add 0e29033 ARROW-3603: [Gandiva][C++] Support building with ARROW_BOOST_VENDORED=ON
add 62f47af PARQUET-1449: [C++] Support building with ARROW_BOOST_VENDORED=ON
add c1036c9 ARROW-3605: [Plasma] Remove dependence of plasma/events.h on ae.h.
add d934323 ARROW-3260: [CI] Move linting to separate Travis-CI job [skip appveyor]
add 706775e ARROW-3489: [Gandiva][C++] Added support for IN expressions
add 5793ee9 ARROW-3515: [C++] Introduce NumericTensor class
add b139e68 ARROW-3541: [Rust] Update BufferBuilder to allow for new bit-packed BooleanArray
add 4ae67c4 ARROW-3567: [Gandiva][GLib] Add GLib bindings of Gandiva
add aa0f5da ARROW-3591: [R] Support for collecting decimal types
add 11e7507 ARROW-3487: [Gandiva] simplify fns that return errors
add 6dc6c0c ARROW-3618: [Packaging/Documentation] Add `-c conda-forge` option to avoid PackagesNotFoundError
add 7dfa9ba ARROW-2767: [JS] Add generic to Table for column names
add 786b415 [R] Add R to allow failures until ARROW-3593 resolved (#2846)
add c080a3e ARROW-2712: [C#] Initial C# .NET library
add aed8d7c ARROW-3600: [CI/Packaging] Add Ubuntu 18.10
add 6b5e631 ARROW-3633: [Packaging] Update deb names in dev/tasks/tasks.yml for 0.12.0
add 9c1dae8 ARROW-3632: [Packaging] Update deb names in dev/tasks/tasks.yml in release process
add f6e2f99 ARROW-3634: [GLib] Follow CudaDeviceManager::AllocateHost() API change
add d7a16d0 ARROW-3569: [Packaging] Run pyarrow unittests when building conda package
add ece2ac7 ARROW-3385: [Gandiva][C++][Java] Crossbow support for deploying gandiva jars
add 428276a ARROW-3583: [Python/Java] Create RecordBatch from VectorSchemaRoot
add 7368dbd ARROW-3638: [C++][Python] Move reading from Feather as Table feature to C++ from Python
add b709f5f ARROW-3584: [Go] Implement Table, Schema and Column
add bdf6775 ARROW-3576: [Python] Implemented compressed streams
add a1ea737 ARROW-3555: [Plasma] Unify plasma client get function using metadata.
add 8c80e2e ARROW-3405: [Python] Document CSV reader
add 306bdef ARROW-3592: [Python] Allow getting view of a binary scalar
add 03aef12 ARROW-3642: [C++] Add arrowConfig.cmake generation
add df74b9a ARROW-3636: [C++/Python] Update arrow/python/pyarrow_api.h
add 529a5e9 ARROW-3358: [Gandiva][C++] Deprecate Gandiva Status.
add ea44caa ARROW-3647: [R] Fix R bit64 crash and formatting
add bd9be14 ARROW-3566: [Format] Clarify the type of dictonary encoded field
add b38c82a ARROW-3608: [R] Support for time32 and time64 array types
add 2bb703a ARROW-3529: [Ruby] Import Red Parquet
add a0442fd ARROW-3519: [Gandiva] Arena for varlen output fns
add 757ab61 ARROW-3537: [Rust] Implement Tensor Type
add c7bee13 ARROW-3630: [Plasma][GLib] Add GLib bindings of Plasma
add 4641fb6 ARROW-3661: [Gandiva][GLib] Use "_" as word separator in constant name
add d13d3cc ARROW-3658: [Rust] Incorrect `List<T>` tests
add 43726d9 ARROW-3624: [Python/C++] Support for zero-sized device buffers and device-to-device copying
add f9f05d6 ARROW-3616: [Java] Fix remaining checkstyle issues
add b708e4c ARROW-3621: [Go] implement Table, Record, RecordReader and TableReader
add 77d2f16 ARROW-3640: [Go] implement Tensors
add f262e01 ARROW-3637: [Go] implement Stringer for arrays
add e6c3fa7 ARROW-3038: [Go] implement String array
add b46e639 ARROW-3626: [Go] implement CSV reader
add a5e1e38 ARROW-3659: [CI] Fix Travis matrix entry 2 documentation to use gcc
add 20791c9 ARROW-3657: [R] there is no package called bit64
add 257dbc9 ARROW-3660: [C++] Don't unnecessarily lock MemoryMappedFile for resizing in readonly files
add 2a375c4 ARROW-3649: [Rust] Refactor MutableBuffer's resize
add 181ac6b ARROW-2535: [Python] Provide pre-commit hooks that check flake8
add 39dea8a ARROW-3662: [C++] Add a const overload to MemoryMappedFile::GetSize
add 6ba3732 ARROW-3347: [Rust] Implement PrimitiveArrayBuilder
add f21b853 ARROW-3683: [Go] add functional-option style to configure the CSV reader
add 3ab4912 ARROW-3682: [Go] unexport encoding/csv.Reader from CSV reader
add 4694a69 ARROW-3670: [C++] Use FindBacktrace to find execinfo.h support
add c664ea4 ARROW-3691: [JS] Update dependencies, switch to terser
add 8797881 ARROW-3694: [Java] Avoid superfluous string creation when logging level is disabled
add a8791d5 ARROW-3610: [C++] Add interface to turn stl_allocator into arrow::MemoryPool
add de69758 ARROW-3648: [Plasma][Java] Add API to get metadata and data at the same time
add a3a3d12 ARROW-3517: [C++] Add a workaround for MinGW-w64 32bit crash
add c114869 ARROW-3695: [Gandiva] Use add_arrow_lib()
add e4513b3 ARROW-3696: [C++] Add feather::TableWriter::Write(table)
add 33798bf ARROW-3063: [Go] remove list of TODOs from go/README
add 91c32f1 ARROW-3697: [Ruby] Add schema#[]
add fdb3e6e ARROW-3692: [Gandiva][Ruby] Add Ruby bindings of Gandiva
add da5f80f ARROW-3666: [C++] Improve C++ parser performance
add d1965af ARROW-3656: [C++] Allow whitespace in numeric CSV fields
add dacc2c5 ARROW-3664: [Rust] Add benchmark for PrimitiveArrayBuilder
add bb004a8 ARROW-1994: [Python] Test against Pandas master
add e0aafda ARROW-3506: [Packaging] Nightly tests for docker-compose images
add d18503e ARROW-3712: [CI] Quick fix for RAT failure
add 750d991 ARROW-3704: [Gandiva][C++] Add missing include
add bce846a ARROW-3708: [Packaging] Support CMake files in Linux packages
add 921cef2 ARROW-3707: [C++] Fix test regression with zstd 1.3.7
add 4975c26 ARROW-3477: [C++] fixes for 32 bit architectures
add c0cceb1 ARROW-3715: [C++]: Fix typo in gflags_ep CMake config
add e85a332 ARROW-3646: [Python] High-level IO API
add 1e0dab8 ARROW-3615: [R] Support for NaN
add 32503f4 ARROW-3602: [Gandiva] [Python] Initial Gandiva Cython bindings
add 2320b39 ARROW-3587: [Python] Efficient serialization for Arrow Objects (array, table, tensor, etc)
add d131893 ARROW-3108: [C++] arrow::PrettyPrint for Table instances
add 95320e1 ARROW-3718: [Gandiva] Remove spurious gtest include
add b985b4b ARROW-3720: [GLib] Use "indices" instead of "indexes"
add be5c0ef ARROW-3724: [GLib] Update .gitignore
add 8e05654 ARROW-3711: [C++] Don't pass CXX_FLAGS to C_FLAGS
add ad3495d ARROW-3499: [R] Expose arrow::ipc::Message type
add 79df84b [C#] Add link to C# libraries subdirectory to top level README
add a4e6b25 ARROW-3719: [GLib] Support read/write table to/from Feather
add eeba2e0 ARROW-3693: [R] Invalid buffer for empty characters with null data
add 1367c56 ARROW-3601: [Rust] Add instructions for publishing to crates.io
add 3f6b8a2 ARROW-3536: [C++] Add UTF8 validation functions
add 7b83f34 ARROW-3725: [GLib] Add field readers to GArrowStructDataType
add 92187fd ARROW-3723: [Plasma][Ruby] Add Ruby bindings of Plasma
add d3e120f ARROW-3733: [GLib] Add to_string() to GArrowTable and GArrowColumn
add 4eec94d ARROW-3734: [C++] Linking static zstd library fails on Arch x86-64
add 7aa260d ARROW-3698: [Gandiva] Segmentation fault when using a large table in Gandiva
add 3100fde ARROW-3611: [Python] Give better error message when type_id has wrong type.
add 0397733 ARROW-3721: [Gandiva] [Python] Support all Gandiva literals
add 720059e ARROW-3407: [C++] Add UTF8 handling to CSV conversion
add 07eab71 ARROW-3700: [C++] Ignore empty lines in CSV files
add c3dbdf8 ARROW-3613: [Go] fix builder resize
add 5ab2080 ARROW-2673: [Python] Add documentation + docstring for ARROW-2661
add f4d9172 ARROW-3716: [R] Missing cases for ChunkedArray conversion
add 9e72554 ARROW-3742: Fix pyarrow.types & gandiva cython bindings
add f431ecd ARROW-3749: [GLib] Fix typos
add 9c1a13b ARROW-3744: [Ruby] Use garrow_table_to_string() in Arrow::Table#to_s
add e0e6727 ARROW-3753: [Gandiva] Remove debug print
add bde90b9 ARROW-3743: [Ruby] Add support for saving/loading Feather
add 4b78133 ARROW-3752: [C++] Remove unused status::ArrowError
add 69b5787 ARROW-3736: [CI/Docker] Ninja test in `docker-compose run cpp` hangs
add 239bca3 PARQUET-1439: Remove PARQUET_ARROW_LINKAGE option, clean up overall library linking configuration
add f21c6a6 ARROW-3748: [GLib] Add GArrowCSVReader
add 8e8270c ARROW-3747: [C++] Switch order of struct members in Decimal128
add 06cf6c8 ARROW-3710: [CI/Python] Run nightly tests against pandas master
add e467999 ARROW-3746: [Gandiva] [Python] Print list of functions registered with gandiva
add 09499f1 ARROW-3614: [R] Support for timestamps
add 33a85d9 ARROW-3439: [R] R language bindings for Feather format
add 38d6028 ARROW-2807: [Python] [Parquet] Add memory_map= option to parquet.read_table, read_pandas, read_schema
add 021f1fe ARROW-3722: [C++] Allow specifying types of CSV columns
add 795a19c PARQUET-1458: [C++] parquet::CompressionToString not recognizing brotli compression
add 5e4950d ARROW-3751: [Gandiva][Python] Add more cython bindings for gandiva
add ba050b7 ARROW-912: [Python] Recommend that Python developers use -DCMAKE_INSTALL_LIBDIR=lib when building Arrow C++ libraries
add 3dc672e ARROW-3796: [Rust] Add Example for PrimitiveArrayBuilder
add 1615804 ARROW-3798: [GLib] Add support for column type CSV read option
add 03ee3c9 ARROW-3672 & ARROW-3673: [Go] add support for time32 and time64 array
add f9b8dbd ARROW-3754: [C++] Enable Zstandard by default only when CMake is 3.7 or later
add 6b0ad45 ARROW-3703: [Python] DataFrame.to_parquet crashes if datetime column has time zones
add f1996fc ARROW-3797: [Rust] BinaryArray::value_offset incorrect in offset case
add 44e8621 ARROW-3186: [GLib][CI] Use the latest Meson again
add 3d3cd87 [Gandiva] Add link to Gandiva codebase in top level README
add 00059c6 ARROW-3800: [C++] Vendor a string_view backport
add 75bdf8a ARROW-3784: [R] Array with type fails with x is not a vector
add f0e886e ARROW-3765: [Gandiva] Segfault when the validity bitmap has not been allocated
add dcff25f ARROW-3788: [Ruby] Add support for CSV parser written in C++
add ceec5ad ARROW-3821: [Format/Documentation]: Fix typos and grammar issues in Flight.proto comments
add 4a40263 ARROW-3194: [JAVA] Use split length in splitAndTransfer to set value count
add c5b4695 ARROW-2113/3768: [Python] set classpath to all hadoop jars when HADOOP_HOME present
add e6131d8 ARROW-3781: [C++] Implement BufferedOutputStream::SetBufferSize. Allocate buffer from MemoryPool
add 5c3b24c ARROW-3795: [R] Support for retrieving NAs from INT64 arrays
add 36cab1a ARROW-3825: [Python] Document how to run the Python unit tests in python/README.md
add b876670 ARROW-3644: [Rust] Implement ListArrayBuilder
add 7be086f ARROW-3805: [Gandiva] Handle null validity bit-map in if-else
add 45c537e ARROW-3830: [GLib] Add GArrowCodec
add 6538861 ARROW-3366: [R] Dockerfile for docker-compose setup
add 0165807 ARROW-3793: [C++] TestScalarAppendUnsafe is not testing unsafe appends
add f3b5b95 ARROW-3835: [C++] Add missing arrow::io::CompressedOutputStream::raw() implementation
add 3916bed ARROW-3836: [C++] Add PREFIX, EXTRA_LINK_LIBS, DEPENDENCIES to ADD_ARROW_BENCHMARK
add d027552 PARQUET-1271: [C++] Rename parquet_reader tool to parquet-reader for consistency
add 09ecdf5 ARROW-3837: [C++] Add GFLAGS_IS_A_DLL define to fix Windows build
add b812587 ARROW-3773: [C++] Remove redundant AssertArraysEqual function from before monorepo merge
add 55482d8 ARROW-3437: [C++] Use older API for boost::optional, remove gtest include from prod code, remove -static-libstdc++ flags
add d8f591f ARROW-3787: [Rust] Implement From<ListArray> for BinaryArray
add 6fad196 ARROW-3841: [C++] Suppress catching polymorphic type by value warning
add b5c7cc2 ARROW-3609: [Gandiva] Convert Gandiva benchmark tests as gbenchmark t…
add cd5dd4c ARROW-3755: [GLib] Add GArrowCompressedInputStream and GArrowCompressedOutputStream
add 70b0567 ARROW-2720: [C++] Defer setting of -std=c++11 compiler option to CMAKE_CXX_STANDARD, use CMake option for -fPIC
add 1c2a915 ARROW-3847: [GLib] Remove unnecessary '\'
add f06f3ba ARROW-3766: [Python] pa.Table.from_pandas doesn't use schema ordering
add 69870d1 ARROW-3726: [Rust] Add CSV reader with example
add dac1ee6 ARROW-3778: [C++] Compile parts of test-util.h that we can once, link with unit tests
add afa1302 ARROW-3845: [Gandiva] [GLib] Add GGandivaNode
add 925f7d0 ARROW-3785: [C++] Enable using double-conversion from $ARROW_BUILD_TOOLCHAIN
add 4145e49 ARROW-3738: [C++] Parse ISO8601-like timestamps in CSV columns
add 5228ce2 ARROW-3852: [C++] Suppress used uninitialized warning
add 5dabfcb ARROW-3713: [Rust] Implement BinaryArrayBuilder
add e2feb16 ARROW-3851: [C++] Run clang-format in parallel
add 01ca1d2 ARROW-3756: [CI/Docker/Java] Java tests are failing in docker-compose setup
add c9a2847 ARROW-2653: [C++] Refactor hash table support
add 708ce53 ARROW-3856: [Ruby] Support compressed CSV save/load
add 7343d47 ARROW-3854: [GLib] Deprecate garrow_gio_{input,output}_stream_get_raw()
add 65256ca ARROW-3858: [GLib] Use {class_name}_get_instance_private
add eec9620 ARROW-3607: [Java] delete() method via JNI for plasma
add 118b14a ARROW-3864: [GLib] Add support for allow-float-truncate cast option
add b5638f6 ARROW-3070: [Packaging] Use Bintray
add 731430e ARROW-3865: [Packaging] Add double-conversion dependency to conda forge recipes and the windows wheel build
add 510d884 ARROW-3782: [C++] Implement BufferedInputStream to pair with BufferedOutputStream
add 7d7036e ARROW-3741: [R] Add support for arrow::compute::Cast to convert Arrow arrays from one type to anothe
add c1fd041 ARROW-3728: [Python] Ignore differences in schema custom metadata when writing table to ParquetWriter
add b180019 ARROW-3677: [Go] Add fixed-length binary builder and array
add 095a0be ARROW-3831: [C++] Add support for returning decompressed size
add 97823bd ARROW-2591: [Python] Add Parquet test case writing list-typed column with empty lists that caused segfault on 0.9.0
add 944fbae ARROW-1993: [Python] Add function for determining implied Arrow schema from pandas.DataFrame
add fb80443 ARROW-3889: [Python] Crash when creating schema from invalid args
add 3a2448c ARROW-3860: [C++] Add ARROW_GANDIVA_STATIC_LIBSTDCPP option to restore hard-coded behavior prior to ARROW-3437
add a4a2dfe ARROW-3859: [Arrow][Java] Fixed backward incompatible change. (#3018)
add 638a21a ARROW-3891: [Java] Remove Long.bitCount with simple bitmap operations
add b1b2194 ARROW-3493: [Java] Make sure bound checks are off
add e75d432 ARROW-3862: [C++] Improve third-party dependencies download script
add 297a2e2 ARROW-3790: [C++] Fix erroneous safe casting
add b425e74 ARROW-3868: [Rust] Switch to nightly Rust for required build, stable is now allowed to fail
add 3824a96 ARROW-3855: [Rust] Schema/Field/Datatype now have derived serde traits
add ddb63b3 ARROW-3823: [R] + buffer.complex
add fb8ade3 PARQUET-1463: [C++] Utilize common hashing machinery for dictionary encoding
add edbc201 ARROW-3273: [Java] Fix checkstyle for Javadocs
add d127e9b ARROW-3807: [R] Missing Field API
add 8451b47 ARROW-3895: [Rust] csv::Reader now returns Result<Option> instead of Option<Result>
add 96e6c72 ARROW-3613: [Go] Fix builder downsize
add 24e7552 ARROW-3844: [C++] Remove ARROW_USE_SSE and ARROW_SSE3
add de36639 ARROW-3900: [GLib] Add garrow_mutable_buffer_set_data()
add 9499487 ARROW-3169: [C++] Break up array-test into multiple compilation units
add 51782ca ARROW-3849: [C++] Leverage Armv8 crc32 extension instructions to accelerate the hash computation for Arm64
add 6736fe5 ARROW-3888: [C++] Fix various compiler warnings
add 5699f33 ARROW-3740: [C++] Builder should not downsize
add 762c636 ARROW-3905: [Ruby] Add StructDataType#[]
add b08564f ARROW-3886: [C++] Add support for decompressed buffer size check for Snappy
add 43fcb95 ARROW-3202: [C++] Fix compilation on Alpine Linux by using ARROW_WITH_BACKTRACE define
add a82cd90 ARROW-3893: [C++] Improve adaptive int builder performance
add 0471558 ARROW-3878: [Rust] Improve primitive types
add 4e96e4b [Website] Update website for 0.11.1 bugfix release (#3060)
add ea4a4a3 ARROW-3920: [plasma] Fix reference counting in custom tensorflow plasma operator.
add 2c5ba50 ARROW-3924: [Packaging][Plasma] Add support for Plasma deb/rpm packages
add 51eb545 ARROW-3898: [Example] parquet-arrow example has compilation errors
add f68102e ARROW-3870: [C++] Add Peek to InputStream abstract interface
add 181f9df ARROW-3925: [Python] Add autoconf to conda install instructions
add 2aea66c ARROW-3912: [Plasma][GLib] Add support for creating and referring objects
add 2ef4a12 ARROW-3890: [Python] Handle NumPy binary arrays with UTF-8 validation when converting to StringArray
add b277b73 ARROW-3684: [Go] Add chunking ability to CSV reader
add 9282f16 ARROW-3922: [C++] Micro-optimizations to BitUtil::GetBit
add 717ca6d PARQUET-1467: [C++] Remove defunct ChunkedAllocator code
add 0652c2b ARROW-3853: [C++] Implement string to timestamp cast
add cb5d8a8 ARROW-3842: [R] RecordBatchStreamWriter api
add 73d345c ARROW-3199: [Plasma] File descriptor send and receive retries
add c0de5f7 ARROW-2759: [Plasma] Export plasma notification socket
add 6f41711 ARROW-3884: [Python] Add LLVM6 to manylinux1 base image
add 23bf6eb PARQUET-1469: [C++] Fix data corruption bug in parquet::internal::DefinitionLevelsToBitmap that was triggered through random data
add 6faaf3d ARROW-3906: [C++] Break out builder.cc into multiple compilation units
add 4b54b70 ARROW-3874: [C++] Add LLVM_DIR to find_package in FindLLVM.cmake
add 186a0ea ARROW-3914: [C++/Python/Packaging] Docker-compose setup for Alpine linux
add 650c29e ARROW-2909: [JS] Add convenience function for creating a table from a list of vectors
add 959eae5 ARROW-3892: [JS] Remove any dependency on compromised NPM flatmap-stream package
add dc41572 ARROW-3931: [C++] Make possible to build regardless of LANG
add 567a477 ARROW-3934: [Gandiva] Only add precompiled tests if ARROW_GANDIVA_BUILD_TESTS
add a4add80 ARROW-3629: [Python] Add write_to_dataset to Python Sphinx API listing
add 00c981d ARROW-2993: [JS] Document minimum supported NodeJS version
add 31487d5 ARROW-3937: [Rust] Fix Rust nightly build (formatting rules changed)
add 814da54 ARROW-3936: [C++] Add _O_NOINHERIT to the file open flags on Windows
add c275629 ARROW-3883: [Rust] Update README
add 616b727 ARROW-3939: [Rust] Remove macro definition for ListArrayBuilder
add bb0aea5 ARROW-3318: [C++] Push down read-all-batches operation on RecordBatchReader into C++
add 2a70b4b ARROW-3894: [C++] Ensure that IPC file is properly initialized even if no record batches are written
add 8e3b4d4 ARROW-3871: [R] Replace usages of C++ GetValuesSafely with new methods on ArrayData
add cf2806e ARROW-3441: [Gandiva] Use common unit test creation facilities, do not produce multiple executables for the same unit tests
add 98e982a ARROW-3681: [Go] Add benchmarks for CSV reader
add effb0b4 ARROW-3929: [Go] improve CSV reader memory usage
add 31e3d7f ARROW-3272: [Java][Docs] Add documentation about Java code style
add 16ca372 ARROW-3291: [C++] Add string_view-based constructor for BufferReader
add 721ef6a ARROW-3834: [Doc] Merge C++ and Python documentation
add 82846c2 ARROW-3908: [Rust] Update rust dockerfile to use nightly toolchain
add 7ad12c9 ARROW-3209: [C++] Rename libarrow_gpu to libarrow_cuda
add 1a7dd51 ARROW-3921: [GLib][CI] Log Homebrew output
add 14446ad ARROW-3586: [Python] Add test ensuring no segfault
add 6de5104 ARROW-3945: [Website] Update website for Gandiva donation
add 8f59c6e ARROW-3941: [R] RecordBatchStreamReader$schema
add 7dc110d PARQUET-1471: [C++] TypedStatistics<T>::UpdateSpaced reads out of bounds value when there are more definition levels than spaced values
add a54e46c ARROW-3946: [GLib] Add support for union
add 9251523 ARROW-3930: [C++] Avoid using Mersenne Twister for random test data
add f51323a ARROW-3948: [GLib][CI] Set timeout to Homebrew
add 9365a3c ARROW-3952: [Rust] Upgrade to Rust 2018 Edition
add 61c60c6 ARROW-3955: [GLib] Add (transfer full) to free when no longer needed
add 55f1303 ARROW-3950: [Plasma] Make loading the TensorFlow op optional
add bfee93f ARROW-3961: [Python/Documentation] Fix wrong path in the pyarrow README
add 71357a7 ARROW-3940: [Python/Documentation] Add required packages to the development instruction
add 7d099f5 ARROW-3303: [C++] API for creating arrays from simple JSON string
add 11740c9 ARROW-3969: [Rust] Format using stable rustfmt
add a154d65 ARROW-3963: [Packaging/Docker] Nightly test for building sphinx documentations
add 7e09b45 ARROW-3964: [Go] Refactor examples of csv reader
add 29a6186 ARROW-3967: [Gandiva] [C++] Make node.h public
add 46abeb5 ARROW-3885: [Rust] Release prepare step should increment Rust version
add a2decdc ARROW-3970: [Gandiva][C++] Remove unnecessary boost dependencies.
add a9ce6b2 ARROW-3792: [C++] Writing a list-type chunked column to Parquet fails if any chunk is 0-length
add d637e55 ARROW-3727: [Python] Document use of foreign_buffer()
add 53cb746 ARROW-3980: [C++] Fix CRTP use in json-simple.cc
add d7d03bd ARROW-3977: [Gandiva] fix label during ctest invoc
add 9096555 ARROW-3687: [Rust] Anything measuring array slots should be `usize`
add 415fde8 ARROW-3983: [Gandiva][Crossbow] Link Boost statically in JAR packaging scripts
add b9fcbd8 ARROW-2624: [Python] Random schema generator for Arrow conversion and Parquet testing
add edcdfd2 ARROW-3942: [R] Feather api fixes
add e6c1150 ARROW-3641: [Python] Remove unneeded public keyword from pyarrow public C APIs
add 40d8728 ARROW-3248: [C++] Add "arrow" prefix to Arrow core unit tests, use PREFIX instead of file name for csv, io, ipc tests. Modular target cleanup
add 63abaed ARROW-3880: [Rust] Implement simple math operations for numeric arrays
add 53ee3f4 ARROW-3993: [JS] CI Jobs Failing
add ad6cce2 ARROW-3995: [CI] Use understandable names on Travis
add cab2f8b ARROW-3986: [C++] Write prose documentation
add fcab4fb ARROW-3960: [Rust] remove extern crate for Rust 2018
add f70af5f ARROW-3996: [C++] Add missing packages on Linux
add 4779146 ARROW-3913: [Gandiva] [GLib] Add GGandivaLiteralNode
add 90df210 ARROW-4004: [GLib] Replace GPU with CUDA
add 1434c35 ARROW-3976: [Ruby] Try to upgrade git to avoid errors caused by Homebrew on older git
add 9c4d480 ARROW-4002: [C++][Gandiva] Remove needless CMake version check
add 06a2e7b ARROW-3988: [C++] Do not build unit tests by default, fix building Gandiva unit tests when ARROW_BUILD_TESTS=OFF
add 2d66452 ARROW-3986: [C++] Document memory management and table APIs
add 16c1c78 ARROW-3470: [C++] Fix row-wise example
add d082b54 ARROW-4008: [C++] Restore ARROW_BUILD_UTILITIES to fix integration tests
add d48bc4a ARROW-4005: [Plasma] [GLib] Add gplasma_client_disconnect()
add 294ddcc ARROW-3866: [Python] Column metadata is not transferred to tables in pyarrow
add 5a67753 PARQUET-1473: [C++] Add helper function that converts ParquetVersion to human-friendly string
add e83930e ARROW-4019: [C++] Fix Coverity issues
add 600688b ARROW-3958: [Plasma] Reduce number of IPCs
add 9f17884 ARROW-4015: [Plasma] remove unused interfaces for plasma manager
add df1e728 ARROW-3184: [C++] Enable modular builds and installs with ARROW_OPTIONAL_INSTALL option. Remove ARROW_GANDIVA_BUILD_TESTS
add bfabb19 ARROW-3762: [C++/Python] Support reading Parquet BYTE_ARRAY columns containing over 2GB of data
add ed3f952 ARROW-1807: [Java] consolidate bufs to reduce heap (#3121)
add 52f0075 ARROW-3971: [Python] Remove deprecations in 0.11 and prior
add cd1f87f ARROW-4037: [Packaging] Remove workaround to verify 0.11.0
add a88a1df ARROW-4006: Add CODE_OF_CONDUCT.md
add 2a4c272 ARROW-4039: [Python] Update link to 'development.rst' page from Python README.md
add 8d9b160 ARROW-3230: [Python] Missing comparisons on ChunkedArray, Table
add c255d0c ARROW-3449: [C++] Fixes to build with CMake 3.2. Document what requires newer CMake
add f3fd8bd ARROW-4044: [Packaging/Python] Add hypothesis test dependency to pyarrow conda recipe
add 83ceb5e ARROW-4029: [C++] Exclude headers with 'internal' from installation. Document header file conventions in README
add 13378aa ARROW-2026: [C++] Enforce use_deprecated_int96_timestamps to all time…
add 6be3580 ARROW-3953: [Python] Compat with pandas 0.24 rename of MultiIndex labels -> codes
add a503cde ARROW-4035: [Ruby] Support msys2 mingw dependencies
add 47f3fc9 ARROW-4048: [GLib] Return ChunkedArray instead of Array in gparquet_arrow_file_reader_read_column
add 4efcd78 ARROW-4049: [C++] Arrow never use glog even though glog is linked.
add 3ad3e23 ARROW-4034: [Ruby] Add support :append option to FileOutputStream
add 6b27bec ARROW-4043: [Packaging/Docker] Python tests on alpine miss pytest dependency
add e69bc44 ARROW-4041: [CI] Python 2.7 run uses Python 3.6
add a0e39fd ARROW-4045: [Packaging/Python] Add hypothesis test dependency to wheel crossbow tests
add b050e9a ARROW-4054: [Python] Update gtest, flatbuffers and OpenSSL in manylinux1 base image
add 5062591 ARROW-3879: [C++] Fix uninitialized member in CudaBufferWriter
add 3cb1c27 ARROW-4017: [C++] Move vendored libraries in dedicated directory
add 3eaec35 ARROW-3674: [Go] Implement Date32 and Date64 array types
add 0942abc ARROW-3368: [Integration/CI/Python] Add dask integration test to docker-compose setup
add ba596b6 ARROW-2637: [C++/Python] Build support and instructions for development on Alpine Linux
add 3e93571 ARROW-4033: [C++] Use readlink -f instead of realpath in dependency download script
add 425bd31 ARROW-4026: [C++] Add *-all, *-tests, *-benchmarks modular CMake targets. Use in Travis CI
add 8a2626d ARROW-4028: [Rust] Merge parquet-rs codebase
add d780197 [C++] Make Doxygen less verbose (#3213)
add 6a0ba88 ARROW-2560: [Rust] The Rust README should include Rust-specific information on contributing
add 68b3ca0 ARROW-3058: [Python] Raise more helpful better error message when writing a pandas.DataFrame to Feather format that requires a chunked layout
add d770afe ARROW-3387: [C++] Implement Binary to String cast
add 53d253a ARROW-4055: [Python] Fails to convert pytz.utc with versions 2018.3 and earlier
add 2217fdd ARROW-2919: [C++/Python] Improve HdfsFile error messages, fix Python unit test suite
add 5e2c2c0 ARROW-4069: [Python] Add tests for casting binary -> string/utf8. Add pyarrow.utf8() type factory alias for readability
add 9628c36 ARROW-4070: [C++] Enable use of ARROW_BOOST_VENDORED with ninja-build
add cc8950f ARROW-4073: [Python] Fix URI parsing on Windows. Also fix test for get_library_dirs when using ARROW_HOME to develop
add 508177e ARROW-4051: [Gandiva] [GLib] Add support for null literal
add 219aaf7 ARROW-3989: [Rust] [CSV] Cast bool string to lower case in reader
add 4083f04 ARROW-4066: [Doc] Instructions to create Sphinx documentation
add a59f657 ARROW-3979 : [Gandiva] fix all valgrind reported errors
add 5b605b0 ARROW-3803: [C++/Python] Merge C++ builds and tests, run Python tests in separate CI entries
add 6674ac5 ARROW-4030: [CI] Use travis_terminate in more script commands to fail faster
add 47593b5 ARROW-554: [C++] Add functions to unify dictionary types and arrays
add eb25b6d ARROW-3545: [C++/Python] Use "field" terminology with StructType, specify behavior with duplicate field names
add 91009eb ARROW-3620: [Python] Document pa.cpu_count() in Sphinx API docs
add 9b2f119 ARROW-4038: [Rust] Implement boolean AND, OR, NOT array ops
add a249364 ARROW-4085: [GLib] Use "field" for struct data type
add 5d34be5 ARROW-4082: [C++] Allow RelWithDebInfo, improve FindClangTools
add a903e3d ARROW-4084: [C++] Make Status static method support variadic arguments
add 5ece37c ARROW-4089: [Plasma] The tutorial is wrong regarding the parameter type of PlasmaClient.Create
add 9dc31fd ARROW-4079: [C++] Add machine benchmark
add 8094ca4 ARROW-4087: [C++] Make CSV spellings of null values configurable
add 4c1794b ARROW-3982: [C++] Allow "binary" input in simple JSON format
add 0dc947c ARROW-4052: [C++] Linker errors with glog and gflags
add 9318d6a ARROW-4093: [C++] Fix wrong suggested method name
add 153a499 ARROW-4011: [Gandiva] Install irhelpers.bc and use it
add da9807e ARROW-2970: [Python] Support conversions of NumPy string arrays requiring chunked binary output
add e5dd802 ARROW-4105: [Rust] Add rust-toolchain to enforce user to use nightly toolchain for building
add 92db406 ARROW-4075: [Rust] Reuse array builder after calling finish()
add 6ed3e28 ARROW-4106: [Python] Tests fail to run because hypothesis update broke its API
add 7284148 ARROW-4101: [C++] Identity BinaryType cast
add 82d79c5 ARROW-4098: [Python] Deprecate open_file/open_stream top level APIs in favor of using ipc namespace
add 905bf1e ARROW-2592: [Python] Add "ignore_metadata" option to Table.to_pandas
add 9082606 ARROW-4107: [Python] Use ninja in pyarrow manylinux1 build
add d96969a ARROW-4109: [Packaging] Missing glog dependency from arrow-cpp conda recipe
add eb3d2a0 ARROW-3938: [Packaging] Stop to refer java/pom.xml to get version information
add 65eeff8 ARROW-2504: [Website] Add ApacheCon NA link
add f170a74 PARQUET-1481: [C++] Throw exception when encountering bad Thrift metadata in RecordReader
add 4fde8d1 ARROW-4114: [C++] Add python to requirements list for running on ubuntu
add 5676d90 ARROW-4100: [Gandiva][C++] Fix regex for special character dot.
add 58a4838 ARROW-4115: [Gandiva] zero-init boolean data bufs
add 32853fc ARROW-4103: [Docs] Move documentation build instructions from source/python/development.rst to docs/README.md
add 093015b ARROW-4116: [Python] Add warning to development instructions to avoid virtualenv when using Anaconda/miniconda
add c6d78eb ARROW-4112: [Packaging] Add support for Gandiva .deb
add 41152d2 ARROW-4078: [CI] Detect changes in docs/ directory and build the Linux Python entry if so
add 3db69d2 ARROW-3324: [Python] Destroy temporary metadata builder classes more eagerly when building files to reduce memory usage
add a6c7743 ARROW-4102: [C++] Return common IdentityCast when casting to equal type
add cad0b43 ARROW-4088: [Python] Table.from_batches() fails when passed a schema with metadata
add 7bb69c2 ARROW-3932: [Python] Include Benchmarks.md in Sphinx docs
add 3d2df70 ARROW-3928: [Python] Deduplicate Python objects when converting binary, string, date, time types to object arrays
add 4deb30d ARROW-4080: [Rust] Improving lengthy build times in Appveyor
add f1b0234 ARROW-4113: [R] Fix version number
add 5ce94cc ARROW-3020: [C++/Python] Allow empty arrow::Table objects to be written as empty Parquet row groups
add 32d0938 ARROW-4129: [Python] Fix syntax problem in benchmark docs
add cd5bd0e ARROW-4132: [GLib] Add more GArrowTable constructors
add a458b1f ARROW-4135: [Python] Can't reload a pandas dataframe containing a list of datetime.time
add 014648b PARQUET-1484: [C++] Improve memory usage of FileMetaDataBuilder
add 2568521 ARROW-4134: [Packaging] Properly setup timezone in docker tests to prevent ORC adapter's abort
add 21ece49 ARROW-4128: [C++] Update style guide to reflect NULLPTR and doxygen
add 573bc38 ARROW-3910: [Python] Set date_as_objects=True as default in to_pandas methods
add db471a9 ARROW-4137: [Rust] Move parquet code into a separate crate
add 6fb9927 ARROW-4141: [Ruby] Add support for creating schema from raw Ruby objects
add e0d5b6e ARROW-4148: [CI/Python] Disable ORC on nightly Alpine builds
add 8f57f50 ARROW-4009: [CI] Run Valgrind and C++ code coverage in different builds
add 278f262 ARROW-4150: [C++] Ensure allocated buffers have non-null data pointer
add 3d1c4d8 ARROW-4152: [GLib] Remove an example to show Torch integration
add 79077ac ARROW-4149: [CI/C++] Parquet test misses ZSTD compression codec in CMake 3.2 nightly builds
add 2fb3490 ARROW-4122: [C++] Initialize class members based on codebase static analysis
add bcf9755 ARROW-4127: [Documentation][Python] Add instructions to build with Docker
add 5b7a1fa ARROW-4156: [C++] Don't use object libs with Xcode
add 2a76e83 ARROW-4157: [C++] Fix clang documentation warnings on Ubuntu 18.04
add e410827 ARROW-4158: Allow committers to set ARROW_GITHUB_API_TOKEN for merge script, better debugging output
add b44bb4c PARQUET-690: [C++] Reuse Thrift resources when serializing metadata structures
add 72d06df ARROW-3760: [R] Support Arrow CSV reader
add 2f23353 [Documentation] Fix syntax error in building.rst (#3313)
add 3a87d56 ARROW-4153: [GLib] Add builder_append_value() for consistency
add 26fd803 ARROW-4154: [GLib] Add GArrowDecimal128DataType
add 152aa29 ARROW-4160: [Rust] Add README and executable files to parquet
add ea08dda [Documentation][C++] Change build conda create command for Windows developer (#3316)
add 6dc66e9 ARROW-3731: MVP to read parquet in R library
add 57bc7c2 ARROW-4130: [Go] offset not used when accessing binary array
add 4a7aebe ARROW-4155: [Rust] Implement array_ops::sum() for PrimitiveArray<T>
add 6925392 ARROW-4161: [GLib] Add PlasmaClientOptions
add 8e560a4 ARROW-4162: [Ruby] Add support for creating data types from description
add d35952f ARROW-4166: [Ruby] Add support for saving to and loading from buffer
add 5ef5a54 ARROW-4171: [Rust] fix parquet crate release version
add 259aab9 Fix link to Intel SIMD docs
add 3b366dd ARROW-4168: [GLib] Use property to keep GArrowDataType passed in garrow_field_new()
add 71f88a5 ARROW-4173: Fix JIRA library name in error message
add 01977d2 ARROW-4174: [Ruby] Add support for building composite array from raw Ruby objects
add de7ffbd ARROW-3544: [Gandiva] [C++] Create function registry in multiple compilation units to reduce build times
add 1c00c10 ARROW-4179: [Python] Use more public API to determine whether a test has a pytest mark or not
add a60ed40 ARROW-4151: [Rust] Restructure project directories
add 8e3d3f7 ARROW-4125: [Python] Don't fail ASV if Plasma extension is not built (e.g. on Windows)
add a2f00cb ARROW-4126: [Go] offset not used when accessing boolean array
add 96527ab ARROW-3665: [Rust] Implement StructArrayBuilder
add 20f03ed ARROW-4185: [Rust] Change directory before running Rust examples on Windows
add 56365ee ARROW-4042: [Rust] Rename BinaryArray::get_value to value
add ae7eba7 ARROW-4188: [Rust] Move Rust README to top level rust directory
add 4933659 ARROW-4104: [Java] fix a race condition in AllocationManager (#3246)
add f98ad8a ARROW-4183: [Ruby] Add Arrow::Struct as an element of Arrow::StructArray
add dc89f94 ARROW-4060: [Rust] Add parquet arrow converter.
add 3a6ecfa ARROW-4178: [C++] Fix TSan and UBSan errors
add 2c57be6 ARROW-3701: [Gandiva] add op for decimal 128
add 5b89d5c ARROW-4191: [C++] Use same CC and AR for jemalloc as for the main sources
add d7e00c0 ARROW-4186: [C++] BitmapWriter shouldn't clobber data when length == 0
add 9b6aacf ARROW-3839: [Rust] Add ability to infer schema in CSV reader
add 27ec917 ARROW-4172: [Rust] more consistent naming in array builders
add cee1909 ARROW-4184: [Ruby] Add Arrow::RecordBatch#to_table
add 0c85ea5 ARROW-4175: [GLib] Add support for decimal compare operators
add cf7b361 ARROW-4147: [Java] reduce heap usage for varwidth vectors (#3298)
add 4ed46ee ARROW-4199: [GLib] Add garrow_seekable_input_stream_peek()
add 657bf3d ARROW-4200: [C++/Python] Enable conda_env_python.yml to work on Windows, simplify python/development.rst
add 206011b ARROW-2038: [Python] Strip s3:// scheme in S3FSWrapper isdir() and isfile()
add 5c4a119 ARROW-4209: [Gandiva] Avoid struct return param in IR
add 55821c3 ARROW-3233: [Python] Add prose documentation for CUDA support
add 6fbf8f1 ARROW-4118: [Python] Fix benchmark setup for "asv run"
add d534b90 ARROW-3997: [Documentation] Clarify dictionary index type
add df403ec ARROW-854: [Format] Add tentative SparseTensor format
add 94f22ed ARROW-4138: [Python] Fix setuptools_scm version customization on Windows
add 27069a3 ARROW-4197: [C++] Better Emscripten support
add 169468e ARROW-3959: [Rust] Add date/time data types
add ba48ae8 ARROW-4177: [C++] Add ThreadPool and TaskGroup microbenchmarks
add 1686212 ARROW-4215: [GLib] Fix typos in documentation
add ee2af3f ARROW-2968: [R] Multi-threaded conversion from Arrow table to R data.frame
add 865c013 ARROW-3428: [Python] Fix from_pandas conversion from float to bool
add e503283 ARROW-4065: [C++] arrowTargets.cmake is broken
add b819652 ARROW-3126: [Python] Make Buffered* IO classes available to Python, incorporate into input_stream, output_stream factory functions
add 0f1e190 ARROW-4207: [Gandiva] [GLib] Add support for IfNode
add e1b13e7 ARROW-4211: [GLib] Add GArrowFixedSizeBinaryDataType
add 5eae54f ARROW-4214: [Ruby] Add support for building RecordBatch from raw Ruby objects
add 814ef2b ARROW-3916: [Python] Add support for `filesystem` kwarg in ParquetWriter
add 1bda83e ARROW-4227: [GLib] Fix wrong data type in field of composite data type
add 5e0b6df ARROW-4210: [Python] Mention boost-cpp directly in the conda meta.yaml for pyarrow
add 42dcab5 ARROW-3819: [Packaging] Update conda variant files to conform with feedstock after compiler migration
add 3f29198 ARROW-4216: [Python] Add CUDA API docs
add a997809 [Release/Java] Disable Flight test case
add 38518ab ARROW-4229: [Packaging] Set crossbow target explicitly to enable building arbitrary arrow repo
add b665f8c ARROW-4233: [Packaging] Use Docker to build source archive
add 83acc06 ARROW-4238: [Packaging] Fix RC version conflict between crossbow and rake
add 56f858d ARROW-4237: [Packaging] Fix CMAKE_INSTALL_LIBDIR in release verification script
add 864c0b0 ARROW-4241: [Packaging] Disable crossbow conda OSX clang builds
add 5af90bc ARROW-4240: [Packaging] Add missing Plasma GLib and Gandiva GLib documents to souce archive
add 1371e48 ARROW-4239: [Packaging] Fix version update for the next version
add c852eeb ARROW-4243: [Python] Fix test failures with pandas 0.24.0rc1
add c6e6652 ARROW-4247: [Release] Update verify script for 0.12.0
add 5b519c0 ARROW-2828: [JS] Refactor Data, Vectors, Visitor, Typings, build, tests, dependencies
add 7d9fd84 ARROW-4249: [Plasma] Clean up client namespace
add aa17220 ARROW-4256: [Release] Fix Windows verification script for 0.12 release
add 196b5c2 ARROW-4228: [GLib] Add garrow_list_data_type_get_field()
add e9777b8 ARROW-4257: [Release] Update release verification script to check binaries on Bintray
add cc4c9ce ARROW-4246: [Plasma][Python] PlasmaClient.list returns wrong information with CUDA enabled Plasma
add af0c3a3 ARROW-4246: [Plasma][Python][Follow-up] Ensure plasma::ObjectTableEntry always has the same size regardless of whether built with CUDA support
add 1d4040d ARROW-4260: [Python] NumPy buffer protocol failure
add 2ec4441 ARROW-4266: [Python][CI] Disable ORC tests in dask integration test
add 9ae5c9b ARROW-4258: [Python] Safe cast fails from numpy float64 array with nans to integer
add 8949c3a [CI] Temporary fix for conda-forge migration (#3406)
add bc729c5 ARROW-4269: [Python] Fix serialization in pandas 0.22
add 6e4b820 ARROW-4270: [Packaging][Conda] Update xcode version and remove toolchain builds
add 2886b9b [Release] Update CHANGELOG.md for 0.12.0
add 829d57d [Release] Update .deb/.rpm changelogs for 0.12.0
add dbf22e4 [Release] Update versions for 0.12.0
add 8029248 [maven-release-plugin] prepare release apache-arrow-0.12.0
add b6354e9 ARROW-4273: [Release] Fix verification script to use cf201901 conda-forge label
add 695a3f5 ARROW-3564: [C++] Fix dictionary encoding logic for Parquet 2.0
add 4c06010 ARROW-4276: [Release] Remove needless Bintray authentication
add 11963ac ARROW-4271: [Rust] Move Parquet specific info to Parquet Readme
add c5d2adf [Release] Build C++ unit tests in verify-release-candidate.bat
add babe72e ARROW-4280: Update README.md to reflect parquet deps
add f3926d6 ARROW-4261: [C++] Make CMake paths for IPC, Flight, Thrift, and Plasma subproject compatible
add d678755 ARROW-4167: [C++][Gandiva] Switch to arrow/util/variant
add 5955ec5 ARROW-4254: [C++][Gandiva] Build with Boost from Ubuntu Trusty apt
add 3f7e1e6 [maven-release-plugin] prepare for next development iteration
add 75a3705 [Release] Update versions for 0.13.0-SNAPSHOT
add 2cd7d7f [Release] Update .deb package names for 0.13.0
add b9f49b7 ARROW-4291: [Dev] Support selecting features in release verification scripts
add 8fd7fb0 ARROW-4295: [C++] [Plasma] Fix incorrect log message
add a1e9ab5 [CI] Manually patch version in java/gandiva/pom.xml pending fix for ARROW-4301
add f78f4d3 ARROW-4123: [C++] Enable linting tools to be run on Windows
add cb74bc5 ARROW-4303: [Gandiva/Python] Build LLVM with RTTI in manylinux1 container
add 7d9b80b ARROW-4282: [Rust] builder benchmark is broken
add aba3ca5 ARROW-4287: [C++] Ensure minimal bison version on OSX for Thrift
add 3395340 ARROW-4305: [Rust] Fix parquet version number in README
add 578b99a ARROW-4252: [C++] Fix missing Status code and newline
add a6168f8 ARROW-4290: [C++/Gandiva] Support detecting correct LLVM version in Homebrew
add 7ccd213 ARROW-4289: [C++] Forward AR and RANLIB to thirdparty builds
add 35a0f09 [Docs] Minor fixes to documentation build instructions
add fafe5be ARROW-4310: [Website] Update install document for 0.12.0
add 53c7d7b ARROW-4306: [Release] Update website, write blog post for 0.12.0 release
add b2967b3 [Website] Add link to top-level documentation to nav dropdown
add b204577 ARROW-4275: [C++] [Gandiva] Fix slow decimal test
add 9f35e2b ARROW-4319: [C++] [Plasma] plasma/store.h pulls in flatbuffer dependency
add 0170243 ARROW-4322: [C++] Don't use _GLIBCXX_USE_CXX11_ABI=0 anymore in docker scripts
add b8f8317 ARROW-4230: [C++] Fix Flight builds with gRPC/Protobuf/c-ares
add 465e051 ARROW-4321: [CI] Setup conda-forge channel globally in docker containers
add 32fa2b1 ARROW-4307: [C++] Fix Doxygen warnings
add 22e9bae ARROW-4284: [C#] File / Stream serialization fails due to type mismatch / missing footer
add 92a67f6 ARROW-4312: [C++] Only run 2 * os.cpu_count() clang-format instances at once
add 78b5c8c ARROW-4244: [Format] Clarify padding/alignment rationale/recommendation.
add fb5c3f9 ARROW-4315: [Website] Add Go and Rust to list of supported languages
add c728c79 ARROW-4281: [CI] Use Ubuntu Xenial VMs on Travis-CI
add 2463d1d ARROW-3926: [Python] Add Gandiva bindings to Python manylinux1 wheels
add d9d03e2 ARROW-4255: [C++] Eagerly initialize name_to_index_ to avoid race
add a8e1155 ARROW-4234: [C++] Improve memory bandwidth test
add b6de140 ARROW-4323: [Packaging] Fix failing OSX clang conda forge builds
add 292850f ARROW-4031: [C++] Refactor bitmap building
add 6bad8de PARQUET-1494: [C++] Recognize statistics built with UNSIGNED sort order by parquet-mr 1.10.0 onwards
add 1ab3ca1 ARROW-4180: [Java] Make CI tests use logback.xml
add 0d66b68 ARROW-4344: [Java] Further cleanup mvn output, upgrade rat plugin
add b05a88b ARROW-4299: [Ruby] Depend on the same version as Red Arrow
add e839ced ARROW-4236: [java] Distinct plasma client create exceptions
add 2756d47 ARROW-4274: [C++][Gandiva] split decimal into two parts
add bad80fd ARROW-4353: [CI] Add MinGW builds
add 9e35aaf ARROW-4346: [C++] Fix class-memaccess warning on gcc 8.x
add f74c04e ARROW-4212: [C++][Python] CudaBuffer view of arbitrary device memory object
add d4f3ebe ARROW-4298: [Java] Add javax.annotation-api dependency for JDK >= 9
add 0f90aa9 ARROW-4361: [Website] Update commiters list
add d208ee9 ARROW-4349: [C++] Add static linking option for benchmarks, fix Windows benchmark build failures
add 1096057 ARROW-4360: [C++] Query homebrew for Thrift
add a7cbbda ARROW-4245: [Rust] Add Rustdoc header to source files
add 7087484 ARROW-4366: [Docs] Change extension from format/README.md to format/README.rst
add bc4f738 ARROW-4329: Python should include the parquet headers
add 9ac12b4 ARROW-4262: [Website] Preview to Spark with Arrow and R improvements
add 455f9f9 ARROW-4342: [Gandiva][Java] Ignore flaky test.
add 01db67a ARROW-4373: [Packaging] Travis fails to deploy conda packages on OSX
add 5fc366e ARROW-4374: [C++] DictionaryBuilder does not correctly report length and null_count
add 2dad472 ARROW-4375: [CI] Sphinx dependencies were removed from docs conda environment
add 76a32fe ARROW-4351: [C++] Fix CMake errors when neither building shared libraries nor tests
add eb78fc7 ARROW-3367: [INTEGRATION] Port Spark integration test to the docker-compose setup
add 497ad79 ARROW-4381: [CI] Update linter container build instructions
add 18d0a60 ARROW-4364: [C++] Fix CHECKIN warnings
add 1e748f1 ARROW-4367: [C++] StringDictionaryBuilder segfaults on Finish with only null entries
add e821071 ARROW-4352: [C++] Add support for system Google Test
add fff55dc ARROW-4332: [Website] Improve documentation for publishing site
add b21b671 ARROW-4330: [C++] More robust discovery of pthreads
add 564a83f ARROW-4389: [R] Don't install clang-tools in test job
add 2616ed6 ARROW-4379: [Python] Register serializers for collections.Counter and collections.deque.
add be62084 ARROW-4385: [Packaging] Fix PyArrow version update pattern on release
add 8a9b9dd ARROW-4358: [CI] Restore support for trusty in CI
add 55e03f9 ARROW-4393: [Rust] coding style: apply 90 characters per line limit
add 2fcd77f ARROW-4376: [Rust] Implement from_buf_reader for csv::Reader
add 96d5123 ARROW-4368: [Docs] Fix install document for Ubuntu 16.04 or earlier
add 8b80e69 ARROW-4400: [CI] Switch to https repo for llvm
add e710970 ARROW-4403 : [Rust] Fix format errors
add 96f1735 ARROW-4399: [C++] Do not use extern template class with NumericArray<T> and NumericTensor<T>
add 57e1d5e ARROW-4320: [C++] Add tests for non-contiguous tensors
add ad7bdb4 ARROW-4408: [CPP/Doc] Remove outdated Parquet documentation
add 934c639 ARROW-4401: [Python] Alpine dockerfile fails to build because pandas requires numpy as build dependency
add d84d227 ARROW-4362: [Java] Test OpenJDK 11 in CI
add bf819b9 ARROW-3133: [C++] Remove allocations from InvertKernel
add 495509c ARROW-4396: [JS] Update Typedoc for TypeScript 3.2
add 8d1b223 ARROW-4336: [C++] Change default build type to RELEASE
add 01ad8a8 ARROW-3761: [R] Bindings for CompressedInputStream, CompressedOutputStream
add 2b0bd6b ARROW-4417: [C++] Fix doxygen build
add 9227802 ARROW-4395: [JS] Fix ts-node error running bin/arrow2csv
add d742bb2 PARQUET-1508: [C++] Read ByteArray data directly into arrow::BinaryBuilder and BinaryDictionaryBuilder. Refactor encoders/decoders to use cleaner virtual interfaces
add 016d22d ARROW-4213: [Flight] Fix incompatibilities between C++ and Java
add b32575d ARROW-4296: [Plasma] Use one mmap file by default, prevent crash with -f
add b497f10 ARROW-4414: [C++] Stop using cmake COMMAND_EXPAND_LISTS because it breaks package builds for older distros
add 6b06557 ARROW-3965 [Java] JDBC-To-Arrow Configuration
add e2f55db ARROW-4328: Add a ARROW_USE_OLD_CXXABI configure var to R
add cadaa36 PARQUET-1519: [C++] Hide TypedColumnReader implementation behind virtual interfaces, remove use of "extern template class"
add 313deaa ARROW-4407: [C++] Cache compiler for CMake external projects
add b778a7e ARROW-4268: [C++] Native C type TypeTraits
add decebc6 ARROW-4422: [Plasma] Enforce memory limit in plasma, rather than relying on dlmalloc_set_footprint_limit
add 073b253 ARROW-4285: [Python] Use proper builder interface for serialization
add 48429c6 ARROW-4198: [Gandiva] Added support to cast timestamp
add 7e7cfae ARROW-4424: [Python] Install tensorflow and keras-preprocessing in manylinux1 container
add ae1c323 include new jest configs to ensure verify release script works (#3532)
add 5f3fb65 [Release] Apache Arrow JavaScript 0.4.0
add eb8b5a0 ARROW-4431: [C++] Fixes for gRPC vendored builds
add a8d67b1 ARROW-4430: [C++] Fix untested TypedByteBuffer<T>::Append method
add 53920ae ARROW-4410: [C++] Fix edge cases in InvertKernel
add 53b257a ARROW-3846: [Gandiva][C++] Build Gandiva C++ libraries and get unit tests passing on Windows
add f29916a [Python] Use 'latest' manylinux1 build image
add 304da00 ARROW-4397: [C++] Add dim_names in Tensor and SparseTensor
add 15037bd ARROW-4277: [C++] Add gmock to the toolchain
add b6fc309 ARROW-4235: [GLib] Use "column_builder" in GArrowRecordBatchBuilder
add cdd6b50 ARROW-4455: [Plasma] Suppress class-memaccess warnings
add 0f2da08 ARROW-4454: [C++] fix unused parameter warnings
add 7c02a32 ARROW-4459: [Testing] Add arrow-testing repo as submodule
add 38beccc ARROW-4436: [Documentation] Update building.rst to reflect pyarrow req
add aa5b528 ARROW-4435: Minor fixups to csharp .sln and .csproj file
add 51e3bd6 ARROW-3481: [Java] Fix java building failure with Maven 3.5.4
add 6b00f55 ARROW-4263: [Rust] Donate DataFusion
add 85b230a ARROW-4471: [C++] Pass AR and RANLIB to all external projects
add 418ec62 ARROW-4469: [CI] Pin conda-forge binutils version to 2.31 for now
add a328b75 ARROW-4442: [JS] Add explicit type annotation to Chunked typeId getter
add 39d7df4 ARROW-4440: [C++] Revert recent changes to flatbuffers EP causing flakiness
add 215ae55 ARROW-4475: [Python] Fix recursive serialization of self-containing objects
add 99dad10 ARROW-4294: [C++] [Plasma] Add support for evicting Plasma objects to external store
add 059fa41 ARROW-3923: [Java] JDBC Time Fetches Without Timezone
add 971b68c ARROW-4477: [JS] remove constructor override in the bignum mixins
add ba85cdd ARROW-3239: [C++] Implement simple random array generation
add 726bbf9 PARQUET-1521: [C++] Use pure virtual interfaces for parquet::TypedColumnWriter, remove use of 'extern template class'
add afe9166 ARROW-4460: [Website] DataFusion Blog Post
add 21ee018 ARROW-4472: [Website][Python] Blog post about string memory use work in Arrow 0.12
add e2141b0 [Website] Edits to Python string blog post
add 051e0c7 PARQUET-1525: [C++] remove dependency on getopt in parquet tools
add 781ce0c ARROW-3289: [C++] Implement Flight DoPut
add 7302f20 ARROW-4488: [Rust] From AsRef<[u8]> for Buffer does not ensure correct padding
add 57f3c45 ARROW-3966 [Java] JDBC Column Metadata in Arrow Field Metadata
add 82ea108 ARROW-3972: [C++] Migrate to LLVM 7. Add option to disable using ld.gold
add 39b817a ARROW-4449: [Rust] Convert File to T: Read + Seek for schema inference
add da86daf ARROW-4061: [Rust] [Parquet] Implement spaced version for non-diction…
add fa56441 ARROW-3903: [Python] Random array generator for Arrow conversion and Parquet testing
add e4c4ec0 ARROW-4406: [Python] Exclude HDFS directories in S3 from ParquetManifest
add a80ef0d ARROW-4496: [Python] Pin to gfortran<4
add 9571b36 ARROW-3422: [C++] Uniformly add ExternalProject builds to the "toolchain" target. Fix gRPC EP build on Linux
add 9169e7f ARROW-3606: [Crossbow] Fix flake8 crossbow warnings
add 4ee2772 ARROW-4318: [C++] Add Tensor::CountNonZero
add 3985b9a ARROW-4500: [C++] Remove pthread / librt hacks causing linking issues in some Linux environments
add d089465 ARROW-4483: [Website] Add myself to contributors.yaml to fix broken link in blog post
add 9bfda12 ARROW-4476: [Rust] [DataFusion] Update README to cover DataFusion and new testing git submodule
add faa47fb ARROW-1425: [Python][Documentation] Examples of convert Timestamps to/from pandas via arrow
add 9f3f91a ARROW-4446: [C++][Python] Run Gandiva C++ unit tests in Appveyor, get build and tests working in Python
add e9c4b6d [JS] Add Falcon to JavaScript "Powered By" portion of README
add a356173 ARROW-4517 [JS] remove version number as it is not used
add a6bf33c ARROW-4462: [C++] Upgrade LZ4 v1.7.5 to v1.8.3 to compile with VS2017
add 37404ef ARROW-4264: [C++] Clarify use of DCHECKs in Kernels
add 5c63716 ARROW-4370: [Python] Support conversion of List[Bool] to pandas
add db40ce0 ARROW-4024: [Python] Raise minimal Cython version to 0.29
add 25b4227 ARROW-4124: [C++] Draft Aggregate and Sum kernels
add c5c009a ARROW-4355: [C++] Reorder testing code into src/arrow/testing
add 40572d3 ARROW-4489: [Rust] PrimitiveArray.value_slice performs bounds checking when it should not
add 3baf36c ARROW-331: [Doc] Add statement about Python 2.7 compatibility
add 7ca3a43 ARROW-4363: [CI] [C++] Add CMake format checks
add 338a0b6 ARROW-4501: Fix out-of-bounds read in DoubleCrcHash
add edd0653 ARROW-4528: [C++] Update lint docker container to LLVM-7
add 0021e2f ARROW-4434: [Python] Allow creating trivial StructArray
add 5722872 ARROW-4457: [Python] Allow creating Decimal array from Python ints
add 8bda97e ARROW-4498: [Plasma] Fix building Plasma with CUDA enabled
add 05ef006 ARROW-3631: [C#] Add Appveyor configuration
add 3719755 ARROW-4525: [Rust] [Parquet] Enable conversion of ArrowError to ParquetError
add 301c9a1 ARROW-4518 [JS] add jsdelivr to package.json
add 4479f9f ARROW-4527: [Packaging][Linux] Use LLVM 7
add cafbd7f ARROW-4499: [CI] Unpin flake8 in lint script, fix warnings in dev/
add f65c54c ARROW-4461: [C++] Expose bit map operations that work with raw pointers
add 0d0f684 ARROW-4536: [GLib] Add data_type argument in garrow_list_array_new
add e52ef07 ARROW-4537: [CI] Suppress shell warning on travis-ci
add 5a29217 ARROW-4481: [Website] Remove generated specification docs from site after docs migration
add fa9ee82 ARROW-4535: [C++] Fix MakeBuilder to preserve ListType's field name
add 54b4d7c ARROW-3653: [C++][Python] Support data copying between different GPU devices
add 6d9b7c5 ARROW-4181: [Python] Fixes for Numpy struct array conversion
add 0d43514 ARROW-4532: [Java] fix bug causing very large varchar value buffers
add 5d01676 ARROW-4423: [C++] Upgrade vendored gmock/gtest to 1.8.1
add 4a408c0 ARROW-4468: [Rust] Implement BitAnd/BitOr for &Buffer (with SIMD) (#3571)
add 1eb13d0 ARROW-3292: [C++] Test Flight RPC in Travis CI
add 5a0996f ARROW-4523,ARROW-4524: [JS] Add row proxy generation benchmark, improve performance
add e590ede ARROW-4550: [JS] Fix AMD pattern
add 1ebe023 ARROW-4513: [Rust] Implement BitAnd/BitOr for &Bitmap
add 2161a02 ARROW-47: [C++] Preliminary arrow::Scalar object model
add 3105ace ARROW-4539: [Java] Fix child vector count for lists. (#3625)
add 6424dac ARROW-4558: [C++][Flight] Implement gRPC customizations without UB
add e3e5caf ARROW-4340: [C++][CI] Build IWYU for LLVM 7 in iwyu docker-compose job
add 32d3605 ARROW-4204: [Gandiva] add support for decimal subtract
add 28f87de ARROW-3162: Flight Python bindings
add 907d2ab ARROW-4563: [Python] Validate decimal128() precision input
add be8f5ae ARROW-1896: [C++] Do not allocate memory inside CastKernel. Clean up template instantiation to not generate dead identity cast code
add 4705319 ARROW-4576: [Python] Fix error during benchmarks
add 4898e8f ARROW-3669: [Python] Raise error on Numpy byte-swapped array
add 242fd12 ARROW-4529: [C++] Add test for BitUtil::RoundDown
add 7da99a5 ARROW-4474: Use signed integers in FlightInfo payload size fields
add c2bf74a ARROW-4582: [Python/C++] Acquire the GIL on Py_INCREF
add 3c8b816 ARROW-4585: [C++] Add protoc dependency to flight_testing
add a975103 ARROW-4577: [C++] Don't set interface link libs on arrow_shared where there are none
add f9415ec ARROW-4586: [Rust] Remove arrow/mod.rs as it is not needed
add bb85fec ARROW-4490: [Rust] Add explicit SIMD vectorization for boolean ops in "array_ops"
add f46a19d ARROW-4341: [C++] Refactor Primitive builders and BooleanBuilder to use TypedBufferBuilder<T>
add 293d73a ARROW-4592: [GLib] Stop configure immediately when GLib isn't available
add 6462850 ARROW-4594: [Ruby] Arrow::StructArray#[] returns Arrow::Struct instead of Arrow::Array
add fd491f3 ARROW-4593: [Ruby] Arrow::Array#[out_of_range] returns nil
add 07e00ca ARROW-4584: [Python] Add built wheel to manylinux1 dockerignore
add e163644 ARROW-4377: [Rust] Implement std::fmt::Debug for PrimitiveArrays
add 1a07983 ARROW-4598: [CI] Remove needless LLVM_DIR for macOS
add f9000b4 PARQUET-1532: [C++] Fix build error with MinGW
add bc566d3 ARROW-4589: [Rust] Projection push down query optimizer rule
add 4e539d1 ARROW-4601: [Python] Add license header to dockerignore
add 6bdad97 ARROW-4464: [Rust] [DataFusion] Add support for LIMIT
add 9495f0b ARROW-4265: [C++] Automatic conversion between Table and std::vector<std::tuple<..>>
add f84efb4 ARROW-4571: [Format] Tensor.fbs file has multiple root_type declarations
add fec3362 ARROW-4196: [Rust] Add explicit SIMD vectorization for arithmetic ops in "array_ops"
add b27ad40 ARROW-4540: [Rust] Basic JSON reader
add e2641a4 [Docs] Add more links to README
add 53cb658 ARROW-4613: [C++] Set CMAKE_INSTALL_LIBDIR in gtest thirdparty build
add b3b91ae [Python][Docker] Ignore site and manylinux1 for docker builds
add 869a7ea ARROW-4612: [Python] Use cython from PyPI for windows wheels build
add 29ae4bf ARROW-4420: [INTEGRATION] Make spark integration test pass and test against spark's master branch
add 82fe162 ARROW-4597: [C++] Targets for system Google Mock shared library are missing
add c9e0198 ARROW-4619: [R] Fix the autobrew script
add 15077f8 ARROW-4543: [C#] Update Flat Buffers code to latest version
add 1d59b94 ARROW-4546: Update LICENSE.txt with parquet-cpp licenses
add 49330a3 ARROW-4616: [C++] Log message in BuildUtils as STATUS
add 420e38f ARROW-4531: [C++] Support slices for SumKernel
add 94638e8 ARROW-4602: [Rust] [DataFusion] Integrate query optimizer with ExecutionContext
add e93317f ARROW-4565: [R] Fix decimal record batches with no null values
add 0eaa4e1 ARROW-4599: [C++] Add support for system GFlags
add 1684f29 ARROW-4142: [Java] JDBC Array -> Arrow ListVector
add 4358437 ARROW-4583: [Plasma] Fix some small bugs reported by code scan tool
add 08b4dbd ARROW-4624: [C++] Fix building benchmarks
add 1a33b8c ARROW-4347: [CI][Python] Also run Python builds when Java affected.
add f19007b ARROW-4623: [R] update Rcpp version
add 3a6ead5 ARROW-4556: [Rust] Preserve JSON field order when inferring schema
add e32cee8 ARROW-4587: [C++] Fix segfaults around DoPut implementation
add 35c20c2 ARROW-4618: [Docker] Makefile to build dependent docker images
add fa76873 ARROW-4632: [Ruby] Add BigDecimal#to_arrow
add 6334dc4 ARROW-4581: [C++] Do not require googletest_ep or gbenchmark_ep for library targets
add 7089940 ARROW-4562: [C++] Avoid copies when serializing Flight data
add bdfd521 ARROW-4629: [Python] Pandas arrow conversion slowed down by imports
add e3c767a ARROW-694: [C++] Initial parser interface for reading JSON into RecordBatches
add 2e7672f ARROW-4267: [C++/Parquet] Handle duplicate and struct columns in RowGroup reads
add 288cb91 ARROW-4610: [Plasma] Avoid Crash in Plasma Java Client
add 07684b4 ARROW-3532: [Python] Emit warning when looking up for duplicate struct or schema fields
add 6b4f453 ARROW-4615: [C++] Add checked_pointer_cast
add 9a9398e ARROW-4639: [CI] Switch off GFLAGS_SHARED for osx
add 0248833 ARROW-4635: [Java] allocateNew to use last capacity
add 31a1a91 ARROW-4559: [Python] Allow Parquet files with special characters in their names
add b3b0c99 ARROW-3981: [C++] Rename json.h
add 7a73803 ARROW-4372: [C++] Embed precompiled bitcode in the gandiva library
add d56d552 ARROW-4552: [JS] Add high-level Table and Column convenience methods
add e640403 ARROW-3985: [C++] Let ccache preserve comments
add 9530590 ARROW-4647: [Packaging] Only move deb libs if suffix changes
add 03f38d7 ARROW-4653: [C++] Fix bug in decimal multiply
add f12372f ARROW-4643: [C++] Force compiler diagnostic colors
add 969d209 ARROW-4654: [C++] Explicit flight.cc source dependencies
add 1125f36 ARROW-4658: [C++] Shared gflags is also a run-time conda requirement
add dfe91c6 ARROW-4659: [CI] ubuntu/debian nightlies fail because of missing gandiva files
add b62b92b ARROW-4578: [JS] Ensure Float16 is zero-copy, add more native BigInt support
add 971de5c ARROW-4652: [JS] Ensure RBReader transform-stream stays open when autoDestroy=false
add a3f89f7 ARROW-4605: [Rust] Move filter and limit code from DataFusion into compute module
add 47778c7 ARROW-4669: [Java] Add validity checks to slice
add 1761593 ARROW-4662: [Python] Add support of type_codes in UnionType
add 4ea27aa ARROW-4667: [C++] Suppress unused function warnings with MinGW
add dcc5f1b ARROW-4660: [C++] Use set_target_properties for defining GFLAGS_IS_A_DLL
add 61c141b ARROW-3133: [C++] Remove allocation from Binary Boolean Kernels.
add 4b1b684 ARROW-4655: [Packaging] Parallelize binary upload
add a82fd28 ARROW-4638: [R] install instructions using brew
add c21f123 ARROW-4642: [R] change f to file in read_parquet_file()
add c2658a5 ARROW-4192: [CI] Fix broken dev/run_docker_compose.sh script
add 4552ccb ARROW-585: [C++] Experimental public API for user-defined extension types and arrays
add adac794 ARROW-4670: [Rust] array_ops::sum performance optimizations
add 65dc26d ARROW-4680: [CI] [Rust] Travis CI builds fail with latest Rust 1.34.0…
add e71134f ARROW-4641: [C++][Flight] Suppress strict aliasing warnings from "unsafe" casts in client.cc
add 74a1916 ARROW-4491: [Python] Use StringConverter and stringstream instead of std::stoi and std::to_string
add c2fa823 ARROW-4674: [JS] Update arrow2csv to new Row API
add 1495528 ARROW-3162: [Python] [Flight] Enable implementing Flight servers in Python
add edee25f ARROW-4634: [Rust] [Parquet] Reorganize test_common
add cb4ad5b ARROW-4686: [Dev] Only accept 'y' or 'n' in merge_arrow_pr.py prompts
add dac73f2 [Go] Fix link to cpu package documentation (#3751)
add a728e8a ARROW-4520: [C++] use voidified expr to ignore DCHECK() custom messages in NDEBUG
add b6f282d ARROW-3816: [R] nrow.RecordBatch method
add 77cc0c1 ARROW-4313: Define general benchmark database schema
add 6de7c80 ARROW-4682: [JS] Fix writing empty tables
add 3c46386 ARROW-2392: [C++] Check schema compatibility when writing a RecordBatch
add fa10d34 ARROW-4672: [CI] Fix clang-7 build entry
add 9d0471f ARROW-4327: [Python] Add requirements-build.txt convenience file
add 2179b7a ARROW-4657: Don't build benchmarks in release verify script
add a06a20e ARROW-3361: [R] Also run cpplint on Rcpp source files
add 53ea661 ARROW-4689: [Go] Add support for wasm
add 8e6be7b ARROW-4560: [R] array() needs to take single input, not ...
add c80d0b0 ARROW-2627: [Python] Add option to pass memory_map argument to ParquetDataset
add 933b9e4 ARROW-3121: [C++] Mean aggregate kernel
add 2281405 ARROW-4678: [Rust] Minimize unstable feature usage
add 572437f ARROW-4693: [CI] Build boost with multiprecision
add 8cfa324 ARROW-4712: [C++][CI] fix build (sum.cc) has warnings in clang
add 770d072 ARROW-4692: [Flight] Explain sidecar in a bit more detail
add def813d ARROW-4687: [Python] Stop Flight server on incoming signals
add f412ab9 ARROW-4690: Building TensorFlow compatible wheels for Arrow
add f607b2c ARROW-4297: [C++] Fix build error with MinGW-w64 32-bit
add 44425d4 ARROW-4676: [C++] Add support for debug build with MinGW
add 65b886d ARROW-4721: [Rust] [DataFusion] Propagate schema in filter
add c451b4c ARROW-4072: [Rust] Set default value for PARQUET_TEST_DATA
add d5327b8 ARROW-4071: [Rust] Add rustfmt as a pre-commit hook
add 1a7fab0 ARROW-4696: Better CUDA detection in release verification script
add db590d8 ARROW-4205: [Gandiva] Support for decimal multiply
add fd0f3a3 ARROW-4727: [Rust] Add equality check for schemas
add cb8bc14 ARROW-4728: [JS] Fix Table#assign when passed zero-length RecordBatches
add 79d6c69 ARROW-4738: [JS] NullVector should include a null data buffer
add 2d85715 ARROW-4704: [GLib][CI] Ensure killing plasma_store_server
add 73725a4 ARROW-4744: [C++][CI] Change mingw builds back to debug. Cleanup up some version warnings
add d4cc3b9 ARROW-4737: run C# tests in CI
add a037d63 Updated site. (#3795)
add 31347cf ARROW-4679: [Rust] Implement in-memory data source for DataFusion
add 51f7398 ARROW-3511: [Gandiva] Link filter and project operations
add a988e2b ARROW-4590: [Rust] Add explicit SIMD vectorization for comparison ops in "array_ops"
add eb00473 ARROW-4739: [Rust] LogicalPlan can now be passed to threads
add f36401a ARROW-3838: [Rust] CSV Writer
add ea0fd37 ARROW-4388 [Go] add DimNames() method to tensor Interface
add b5fa60d ARROW-4448: [Java][Flight] Disable flaky TestBackPressure
add 3751e9a ARROW-4745: [C++][Documentation] Document notes from replicating Static_Crt_Build on windows
add 44b429e ARROW-4707: [C++] moving BitsetStack to BitUtil::
add d9b0cda ARROW-3123: [C++] Implement Count aggregate kernel
add da3c0a9 ARROW-4768: [C++][CI] Don't run flaky tests in MinGW build
add b0145a4 ARROW-4754: [Java] Randomize port and retry binding server when bind fails
add 4d576ee ARROW-4769: [Rust] Improve array limit fn where max_records >= len
add 11cec0d ARROW-4756: Update readme for triggering docker builds
add dae460c ARROW-4775: [Site] Site navbar cannot be expanded
add dd86fa6 ARROW-4758: [C++][Flight] Fix intermittent build failure
add cc620c6 ARROW-4749: [Rust] Return Result for RecordBatch::new()
add 02468ed ARROW-4777: [C++/Python] manylinux1: Update lz4 to 1.8.3
add acdd79d ARROW-3770: [C++] Validate schema for each table written with parquet::arrow::FileWriter
add b6cc4bb ARROW-4766: [C++] Fix empty array cast segfault
... 5414 lines suppressed ...
[arrow-rs] 05/05: Fiddle paths for testing.
Posted by jo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jorgecarleitao pushed a commit to branch ci-fix
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git
commit 7b61b9c4e9ac9a4f6ed1dec63827cf1570d48257
Author: Jorge C. Leitao <jo...@gmail.com>
AuthorDate: Sun Apr 18 16:29:47 2021 +0000
Fiddle paths for testing.
---
.github/workflows/rust.yml | 6 +++---
README.md | 4 ++--
arrow/src/util/test_util.rs | 2 +-
ci/scripts/python_sdist_test.sh | 2 +-
ci/scripts/python_test.sh | 2 +-
ci/scripts/rust_build.sh | 2 +-
6 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml
index fd44d2c..9ab74f5 100644
--- a/.github/workflows/rust.yml
+++ b/.github/workflows/rust.yml
@@ -298,7 +298,7 @@ jobs:
export CARGO_TARGET_DIR="/home/runner/target"
export ARROW_TEST_DATA=$(pwd)/testing/data
- export PARQUET_TEST_DATA=$(pwd)/cpp/submodules/parquet-testing/data
+ export PARQUET_TEST_DATA=$(pwd)/parquet-testing/data
# 2020-11-15: There is a cargo-tarpaulin regression in 0.17.0
# see https://github.com/xd009642/tarpaulin/issues/618
@@ -369,7 +369,7 @@ jobs:
# "1" means line tables only, which is useful for panic tracebacks.
RUSTFLAGS: "-C debuginfo=1"
ARROW_TEST_DATA: /__w/arrow-rs/arrow-rs/testing/data
- PARQUET_TEST_DATA: /__w/arrow/arrow/cpp/submodules/parquet-testing/data
+ PARQUET_TEST_DATA: /__w/arrow/arrow/parquet-testing/data
steps:
- uses: actions/checkout@v2
with:
@@ -413,7 +413,7 @@ jobs:
# "1" means line tables only, which is useful for panic tracebacks.
RUSTFLAGS: "-C debuginfo=1"
ARROW_TEST_DATA: /__w/arrow-rs/arrow-rs/testing/data
- PARQUET_TEST_DATA: /__w/arrow/arrow/cpp/submodules/parquet-testing/data
+ PARQUET_TEST_DATA: /__w/arrow/arrow/parquet-testing/data
steps:
- uses: actions/checkout@v2
with:
diff --git a/README.md b/README.md
index 7fdef29..574b60b 100644
--- a/README.md
+++ b/README.md
@@ -104,7 +104,7 @@ git submodule update --init
This populates data in two git submodules:
-- `../cpp/submodules/parquet_testing/data` (sourced from https://github.com/apache/parquet-testing.git)
+- `../parquet_testing/data` (sourced from https://github.com/apache/parquet-testing.git)
- `../testing` (sourced from https://github.com/apache/arrow-testing)
By default, `cargo test` will look for these directories at their
@@ -112,7 +112,7 @@ standard location. The following environment variables can be used to override t
```bash
# Optionaly specify a different location for test data
-export PARQUET_TEST_DATA=$(cd ../cpp/submodules/parquet-testing/data; pwd)
+export PARQUET_TEST_DATA=$(cd ../parquet-testing/data; pwd)
export ARROW_TEST_DATA=$(cd ../testing/data; pwd)
```
diff --git a/arrow/src/util/test_util.rs b/arrow/src/util/test_util.rs
index 62e906d..cfbec03 100644
--- a/arrow/src/util/test_util.rs
+++ b/arrow/src/util/test_util.rs
@@ -84,7 +84,7 @@ pub fn arrow_test_data() -> String {
/// Returns the parquest test data directory, which is by default
/// stored in a git submodule rooted at
-/// `arrow/cpp/submodules/parquest-testing/data`.
+/// `arrow/parquest-testing/data`.
///
/// The default can be overridden by the optional environment variable
/// `PARQUET_TEST_DATA`
diff --git a/ci/scripts/python_sdist_test.sh b/ci/scripts/python_sdist_test.sh
index 1388ca0..154c1b3 100755
--- a/ci/scripts/python_sdist_test.sh
+++ b/ci/scripts/python_sdist_test.sh
@@ -23,7 +23,7 @@ arrow_dir=${1}
export ARROW_SOURCE_DIR=${arrow_dir}
export ARROW_TEST_DATA=${arrow_dir}/testing/data
-export PARQUET_TEST_DATA=${arrow_dir}/cpp/submodules/parquet-testing/data
+export PARQUET_TEST_DATA=${arrow_dir}/parquet-testing/data
export PYARROW_CMAKE_GENERATOR=${CMAKE_GENERATOR:-Ninja}
export PYARROW_BUILD_TYPE=${CMAKE_BUILD_TYPE:-debug}
diff --git a/ci/scripts/python_test.sh b/ci/scripts/python_test.sh
index 80a9cde..5af3caf 100755
--- a/ci/scripts/python_test.sh
+++ b/ci/scripts/python_test.sh
@@ -23,7 +23,7 @@ arrow_dir=${1}
export ARROW_SOURCE_DIR=${arrow_dir}
export ARROW_TEST_DATA=${arrow_dir}/testing/data
-export PARQUET_TEST_DATA=${arrow_dir}/cpp/submodules/parquet-testing/data
+export PARQUET_TEST_DATA=${arrow_dir}/parquet-testing/data
export LD_LIBRARY_PATH=${ARROW_HOME}/lib:${LD_LIBRARY_PATH}
# Enable some checks inside Python itself
diff --git a/ci/scripts/rust_build.sh b/ci/scripts/rust_build.sh
index 726ecd8..8099d30 100755
--- a/ci/scripts/rust_build.sh
+++ b/ci/scripts/rust_build.sh
@@ -29,7 +29,7 @@ source_dir=${1}/rust
export RUSTFLAGS="-C debuginfo=1"
export ARROW_TEST_DATA=${arrow_dir}/testing/data
-export PARQUET_TEST_DATA=${arrow_dir}/cpp/submodules/parquet-testing/data
+export PARQUET_TEST_DATA=${arrow_dir}/parquet-testing/data
# show activated toolchain
rustup show
[arrow-rs] 01/05: Fixed CI.
Posted by jo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jorgecarleitao pushed a commit to branch ci-fix
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git
commit 3f9e2d944f95b0254a55103a3d61132f53205b6e
Author: Jorge C. Leitao <jo...@gmail.com>
AuthorDate: Sun Apr 18 15:06:20 2021 +0000
Fixed CI.
---
.github/workflows/rust.yml | 30 ++++--------------------------
.pre-commit-config.yaml | 4 ++--
2 files changed, 6 insertions(+), 28 deletions(-)
diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml
index 4bb17a2..ab3b8c0 100644
--- a/.github/workflows/rust.yml
+++ b/.github/workflows/rust.yml
@@ -70,16 +70,7 @@ jobs:
run: |
export CARGO_HOME="/github/home/.cargo"
export CARGO_TARGET_DIR="/github/home/target"
- cd rust
cargo build
- # Ballista is currently not part of the main workspace so requires a separate build step
- - name: Build Ballista
- run: |
- export CARGO_HOME="/github/home/.cargo"
- export CARGO_TARGET_DIR="/github/home/target"
- cd rust/ballista/rust
- # snmalloc requires cmake so build without default features
- cargo build --no-default-features
# test the crate
linux-test:
@@ -123,7 +114,6 @@ jobs:
run: |
export CARGO_HOME="/github/home/.cargo"
export CARGO_TARGET_DIR="/github/home/target"
- cd rust
# run tests on all workspace members with default feature list
cargo test
# test datafusion examples
@@ -139,14 +129,6 @@ jobs:
cargo run --example dynamic_types
cargo run --example read_csv
cargo run --example read_csv_infer_schema
- # Ballista is currently not part of the main workspace so requires a separate test step
- - name: Run Ballista tests
- run: |
- export CARGO_HOME="/github/home/.cargo"
- export CARGO_TARGET_DIR="/github/home/target"
- cd rust/ballista/rust
- # snmalloc requires cmake so build without default features
- cargo test --no-default-features
# test the --features "simd" of the arrow crate. This requires nightly.
linux-test-simd:
@@ -188,7 +170,7 @@ jobs:
run: |
export CARGO_HOME="/github/home/.cargo"
export CARGO_TARGET_DIR="/github/home/target"
- cd rust/arrow
+ cd arrow
cargo test --features "simd"
windows-and-macos:
@@ -216,7 +198,6 @@ jobs:
export PARQUET_TEST_DATA=$(pwd)/cpp/submodules/parquet-testing/data
# do not produce debug symbols to keep memory usage down
export RUSTFLAGS="-C debuginfo=0"
- cd rust
cargo test
clippy:
@@ -258,7 +239,6 @@ jobs:
run: |
export CARGO_HOME="/github/home/.cargo"
export CARGO_TARGET_DIR="/github/home/target"
- cd rust
cargo clippy --all-targets --workspace -- -D warnings -A clippy::redundant_field_names
miri-checks:
@@ -290,7 +270,6 @@ jobs:
RUST_LOG: 'trace'
run: |
export MIRIFLAGS="-Zmiri-disable-isolation"
- cd rust
cargo miri setup
cargo clean
# Ignore MIRI errors until we can get a clean run
@@ -330,7 +309,6 @@ jobs:
# 2020-11-15: There is a cargo-tarpaulin regression in 0.17.0
# see https://github.com/xd009642/tarpaulin/issues/618
cargo install --version 0.16.0 cargo-tarpaulin
- cd rust
cargo tarpaulin --out Xml
- name: Report coverage
continue-on-error: true
@@ -373,7 +351,7 @@ jobs:
export CARGO_HOME="/home/runner/.cargo"
export CARGO_TARGET_DIR="/home/runner/target"
- cd rust/arrow-pyarrow-integration-testing
+ cd arrow-pyarrow-integration-testing
python -m venv venv
source venv/bin/activate
@@ -423,7 +401,7 @@ jobs:
run: |
export CARGO_HOME="/github/home/.cargo"
export CARGO_TARGET_DIR="/github/home/target"
- cd rust/arrow
+ cd arrow
cargo build --target wasm32-unknown-unknown
# test the projects can build without default features
@@ -466,5 +444,5 @@ jobs:
run: |
export CARGO_HOME="/github/home/.cargo"
export CARGO_TARGET_DIR="/github/home/target"
- cd rust/arrow
+ cd arrow
cargo check --all-targets --no-default-features
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 9d2d2d8..5331a53 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -32,8 +32,8 @@ repos:
- id: rustfmt
name: Rust Format
language: system
- entry: bash -c "cd rust && cargo +stable fmt --all -- --check"
- files: ^rust/.*\.rs$
+ entry: bash -c "cargo +stable fmt --all -- --check"
+ files: ^.*\.rs$
types:
- file
- rust
[arrow-rs] 02/05: Fiddle paths to submodules.
Posted by jo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jorgecarleitao pushed a commit to branch ci-fix
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git
commit ab13ebeefaf3bc2773ff68b3e14c10004bb94aae
Author: Jorge C. Leitao <jo...@gmail.com>
AuthorDate: Sun Apr 18 15:48:43 2021 +0000
Fiddle paths to submodules.
---
.github/workflows/rust.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml
index ab3b8c0..05ac302 100644
--- a/.github/workflows/rust.yml
+++ b/.github/workflows/rust.yml
@@ -87,8 +87,8 @@ jobs:
# Disable full debug symbol generation to speed up CI build and keep memory down
# "1" means line tables only, which is useful for panic tracebacks.
RUSTFLAGS: "-C debuginfo=1"
- ARROW_TEST_DATA: /__w/arrow/arrow/testing/data
- PARQUET_TEST_DATA: /__w/arrow/arrow/cpp/submodules/parquet-testing/data
+ ARROW_TEST_DATA: /__w/arrow-rs/arrow-rs/testing/data
+ PARQUET_TEST_DATA: /__w/arrow-rs/arrow-rs/parquet-testing/data
steps:
- uses: actions/checkout@v2
with:
[arrow-rs] 03/05: Fiddle with CI paths
Posted by jo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jorgecarleitao pushed a commit to branch ci-fix
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git
commit a0ddd2995266cc0edeb3b9e0dc0e328b69e9ee56
Author: Jorge C. Leitao <jo...@gmail.com>
AuthorDate: Sun Apr 18 15:58:46 2021 +0000
Fiddle with CI paths
---
.github/workflows/rust.yml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml
index 05ac302..5b539f0 100644
--- a/.github/workflows/rust.yml
+++ b/.github/workflows/rust.yml
@@ -144,7 +144,7 @@ jobs:
# Disable full debug symbol generation to speed up CI build and keep memory down
# "1" means line tables only, which is useful for panic tracebacks.
RUSTFLAGS: "-C debuginfo=1"
- ARROW_TEST_DATA: /__w/arrow/arrow/testing/data
+ ARROW_TEST_DATA: /__w/arrow-rs/arrow-rs/testing/data
steps:
- uses: actions/checkout@v2
with:
@@ -195,7 +195,7 @@ jobs:
shell: bash
run: |
export ARROW_TEST_DATA=$(pwd)/testing/data
- export PARQUET_TEST_DATA=$(pwd)/cpp/submodules/parquet-testing/data
+ export PARQUET_TEST_DATA=$(pwd)/parquet-testing/data
# do not produce debug symbols to keep memory usage down
export RUSTFLAGS="-C debuginfo=0"
cargo test
@@ -374,7 +374,7 @@ jobs:
# Disable full debug symbol generation to speed up CI build and keep memory down
# "1" means line tables only, which is useful for panic tracebacks.
RUSTFLAGS: "-C debuginfo=1"
- ARROW_TEST_DATA: /__w/arrow/arrow/testing/data
+ ARROW_TEST_DATA: /__w/arrow-rs/arrow-rs/testing/data
PARQUET_TEST_DATA: /__w/arrow/arrow/cpp/submodules/parquet-testing/data
steps:
- uses: actions/checkout@v2
@@ -418,7 +418,7 @@ jobs:
# Disable full debug symbol generation to speed up CI build and keep memory down
# "1" means line tables only, which is useful for panic tracebacks.
RUSTFLAGS: "-C debuginfo=1"
- ARROW_TEST_DATA: /__w/arrow/arrow/testing/data
+ ARROW_TEST_DATA: /__w/arrow-rs/arrow-rs/testing/data
PARQUET_TEST_DATA: /__w/arrow/arrow/cpp/submodules/parquet-testing/data
steps:
- uses: actions/checkout@v2
[arrow-rs] 04/05: Removed test from datafusion.
Posted by jo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jorgecarleitao pushed a commit to branch ci-fix
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git
commit 878a8d8e9cd8ea301637424a38df98f9dbef1333
Author: Jorge C. Leitao <jo...@gmail.com>
AuthorDate: Sun Apr 18 16:10:02 2021 +0000
Removed test from datafusion.
---
.github/workflows/rust.yml | 6 ------
1 file changed, 6 deletions(-)
diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml
index 5b539f0..fd44d2c 100644
--- a/.github/workflows/rust.yml
+++ b/.github/workflows/rust.yml
@@ -116,12 +116,6 @@ jobs:
export CARGO_TARGET_DIR="/github/home/target"
# run tests on all workspace members with default feature list
cargo test
- # test datafusion examples
- cd datafusion-examples
- cargo test --no-default-features
- cargo run --example csv_sql
- cargo run --example parquet_sql
- cd ..
cd arrow
# re-run tests on arrow workspace with additional features
cargo test --features=prettyprint