Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
252 commits
Select commit Hold shift + click to select a range
4beb514
ARROW-11767: [C++] Scalar::Hash may segfault
bkietz Feb 24, 2021
02addad
ARROW-11771: [Developer][Archery] Move benchmark tests (so CI runs them)
dianaclarke Feb 25, 2021
b5ac048
ARROW-11627: [Rust] Make allocator be a generic over type T
jorgecarleitao Feb 25, 2021
6c3f9f0
ARROW-11756: [R] passing a partition as a schema leads to segfaults
Feb 25, 2021
6b09bb6
ARROW-11779: [Rust] make alloc module public
ritchie46 Feb 25, 2021
e10d2ea
ARROW-11777: [Rust] impl AsRef for StringBuilder/BinaryBuilder
Max-Meldrum Feb 25, 2021
0b020a1
ARROW-11683: [R] Support dplyr::mutate()
nealrichardson Feb 25, 2021
d7da16e
ARROW-11695: [C++][FlightRPC] fix option to disable TLS verification
lidavidm Feb 25, 2021
9a9baf6
ARROW-2229: [C++][Python] Add WriteCsv functionality.
emkornfield Feb 25, 2021
59f9d20
ARROW-10420: [C++] Refactor io and filesystem APIs to take an IOContext
pitrou Feb 26, 2021
fd22dd9
ARROW-11786: [C++] Remove noisy CMake message
lidavidm Feb 26, 2021
6170c51
ARROW-11784: [Rust][DataFusion] CoalesceBatchesStream doesn't honor S…
edrevo Feb 26, 2021
4da5822
ARROW-11794: [Go] Add concurrent-safe ipc.FileReader.RecordAt(i)
fsaintjacques Feb 26, 2021
dfd2323
ARROW-11662: [C++] Support sorting decimal and fixed size binary data
pitrou Feb 26, 2021
acd2a47
ARROW-11504: [Rust] Added checks to List DataType.
jorgecarleitao Feb 26, 2021
a3e1513
ARROW-11710: [Rust][DataFusion] Implement ExpressionRewriter
alamb Feb 26, 2021
b3847be
ARROW-11791: [Rust][DataFusion] Fix RepartitionExec Blocking
seddonm1 Feb 26, 2021
d731c91
ARROW-11733: [Rust][DataFusion] Implement hash partitioning
Dandandan Feb 26, 2021
c5c583b
ARROW-11174: [C++][Dataset] Make expressions available to projection
bkietz Feb 26, 2021
8185938
ARROW-11709: [Rust][DataFusion] Move `expressions` and `inputs` into …
alamb Feb 26, 2021
5ae63f8
ARROW-11773: [Rust] Support writing well formed JSON arrays as well a…
alamb Feb 26, 2021
0f64726
ARROW-11778: [Rust] Cast from LargeUtf8 to Numerical and temporal types
ritchie46 Feb 27, 2021
35daca2
ARROW-11717: [Integration] Fix intermittent flight integration failur…
alamb Feb 27, 2021
b26488d
ARROW-11707: [Rust] support CSV schema inference without file IO
houqp Feb 28, 2021
c79749d
ARROW-11821: [Rust] Edit Rust README
pierwill Feb 28, 2021
f7cf157
ARROW-11719: [Rust][Datafusion] support creating memory table with me…
houqp Feb 28, 2021
137d495
ARROW-11788: [Java] Fix appending empty delta vectors
nbruno Mar 1, 2021
24076cd
ARROW-11819: [Rust] Add link to the doc
alamb Mar 1, 2021
9721b55
ARROW-11825: [Rust][DataFusion] Add mimalloc as option to benchmarks
Dandandan Mar 1, 2021
41401b0
ARROW-11798: [Integration] Update testing submodule
nevi-me Mar 1, 2021
434ac96
ARROW-11801: [C++] Remove bad header guard in filesystem/type_fwd.h
ianmcook Mar 1, 2021
7184c3f
ARROW-10570: [R] Use Converter API to convert SEXP to Array/ChunkedArray
romainfrancois Mar 2, 2021
9460da1
ARROW-11742: [Rust][DataFusion] Add Expr::is_null and Expr::is_not_nu…
Mar 2, 2021
2cbb6e3
ARROW-11567: [C++][Compute] Improve variance kernel precision
cyb70289 Mar 2, 2021
54b207b
ARROW-11830: [C++] Don't re-detect gRPC every time
lidavidm Mar 2, 2021
ac2dd59
ARROW-11744: [C++] Add xsimd dependency
pitrou Mar 2, 2021
23de978
ARROW-11582: [R] write_dataset 'format' argument default and validati…
Mar 3, 2021
c7cd766
ARROW-11850: [GLib] Add GARROW_VERSION_0_16
mrkn Mar 3, 2021
9d86440
ARROW-10895: [C++][Gandiva] Implement bool to varchar cast function i…
sgnkc Mar 3, 2021
cc49beb
ARROW-11775: [Rust][DataFusion] Feature Flags for Dependencies
seddonm1 Mar 3, 2021
090ac1c
ARROW-11655: [Rust][DataFusion] Postgres String Functions: left, lpad…
seddonm1 Mar 3, 2021
90f735c
ARROW-11802: [Rust][DataFusion] Remove use of crossbeam channels to a…
edrevo Mar 3, 2021
a3a6193
ARROW-11842: [Rust][Parquet] Use clone_from in get_batch_with_dict
Dandandan Mar 3, 2021
f3962ea
ARROW-11837: [C++][Dataset] expose originating Fragment on ScanTask
lidavidm Mar 3, 2021
4bebe23
ARROW-11649: [R] Add support for null_fallback to R
jonkeane Mar 4, 2021
5c3e534
ARROW-11836: [C++] Avoid requiring arrow_bundled_dependencies when it…
sighingnow Mar 4, 2021
f55f657
ARROW-11856: [C++] Remove unused reference to RecordBatchStreamWriter
westonpace Mar 4, 2021
79d1f44
PARQUET-1655: [C++] Fix comparison of Decimal values in statistics
Mar 4, 2021
7f62219
ARROW-11860: [Rust] [DataFusion] Add DataFusion logos
andygrove Mar 4, 2021
ec5934a
ARROW-11806: [Rust][DataFusion] Optimize join / inner join creation o…
Dandandan Mar 4, 2021
4f6adc7
ARROW-11799: [Rust] fix len of string and binary arrays created from …
yordan-pavlov Mar 4, 2021
a75c174
ARROW-6818: [DOC] Remove reference to Apache Drill design docs
martinblostein Mar 5, 2021
479dce5
ARROW-11580: [C++] Add CMake option ARROW_DEPENDENCY_SOURCE=VCPKG
ianmcook Mar 5, 2021
dec5ab9
ARROW-11653: [Rust][DataFusion] Postgres String Functions: ascii, chr…
seddonm1 Mar 5, 2021
e2c7d95
ARROW-11845: [Rust] Implement to_isize() for ArrowNativeTypes
ericwburden Mar 5, 2021
906331c
ARROW-11704: [R] Wire up dplyr::mutate() for datasets
nealrichardson Mar 5, 2021
d6ba4f8
ARROW-11373: [Python][Docs] Add example of specifying type for a colu…
Mar 6, 2021
b07027e
ARROW-11735: [R] Allow Parquet and Arrow Dataset to be optional compo…
ianmcook Mar 6, 2021
bfa99d9
ARROW-11881: [Rust][DataFusion] Fix clippy lint
alamb Mar 6, 2021
2585f7c
ARROW-11852: [Docs] Update CONTRIBUTING to explain Contributor role
dianaclarke Mar 6, 2021
976ddbf
ARROW-11896: [Rust] Disable Debug symbols on CI test builds
alamb Mar 7, 2021
69d436d
ARROW-11803: [Rust] [Parquet] Support v2 LogicalType
nevi-me Mar 7, 2021
f024936
ARROW-11864: [R] Document arrow.int64_downcast option
msummersgill Mar 8, 2021
46161d2
ARROW-10846: [C++] Add async filesystem operations
pitrou Mar 8, 2021
b7b90fc
ARROW-11898: [Rust] Pretty print columns
nevi-me Mar 8, 2021
21999ec
ARROW-11507: [R] Bindings for GetRuntimeInfo
Mar 8, 2021
1598e55
ARROW-11910: [Packaging][Ubuntu] Drop support for 16.04
kou Mar 9, 2021
76d3c36
ARROW-8049: [C++] Bump thrift to 0.13 and require cmake 3.10 for it
nealrichardson Mar 9, 2021
ac4279c
ARROW-11904: [C++] Try to fix crash on test tear down
Mar 9, 2021
5e47995
ARROW-11872: [C++] Fix Array validation when Array contains non-CPU b…
trxcllnt Mar 9, 2021
bcc1093
ARROW-11870: [Dev] Automatically run merge script in virtual environment
pitrou Mar 9, 2021
e7c47ba
ARROW-11905: [C++] Fix SIMD detection on macOS
pitrou Mar 9, 2021
fbb0662
ARROW-11680: [C++] Add vendored version of folly's spsc queue
westonpace Mar 9, 2021
4aabaa4
ARROW-11855: [C++][Python] Memory leak in to_pandas when converting c…
westonpace Mar 9, 2021
7301f68
ARROW-11560: [C++][FlightRPC] fix mutex error on SIGINT
lidavidm Mar 9, 2021
79ae4f6
ARROW-8732: [C++] Add basic cancellation API
pitrou Mar 9, 2021
41d2da3
ARROW-11610: [C++] Download boost from sourceforge instead of bintray
nealrichardson Mar 9, 2021
37ef3ad
ARROW-11895: [Rust][DataFusion] Add support for more column statistics
Dandandan Mar 9, 2021
6eeb3a0
ARROW-11918: [R] [Documentation] Docs cleanups
jonkeane Mar 9, 2021
f62751d
ARROW-11920: [R] Remove r/libarrow when `make clean`ing
jonkeane Mar 9, 2021
0a56512
ARROW-11612: [C++] Rebuild trimmed boost bundle for 1.75.0
nealrichardson Mar 10, 2021
0f72bcf
ARROW-11613: [R] Move nightly C++ builds off of bintray
nealrichardson Mar 10, 2021
e5c583b
ARROW-10405: [C++] IsIn kernel should be able to lookup dictionary in…
rok Mar 10, 2021
ec7bf98
ARROW-10514: [C++][Parquet] Make the column name the same for both ou…
FawnD2 Mar 10, 2021
d1b01e6
PARQUET-1993: [C++] expose way to wait for I/O to complete
lidavidm Mar 10, 2021
2ace1e3
ARROW-11877: [C++] Add microbenchmark for SimplifyWithGuarantee
lidavidm Mar 10, 2021
5de02e3
ARROW-11516: [R] Allow all C++ compute functions to be called by name…
nealrichardson Mar 10, 2021
bd90e8a
ARROW-11672: [R] Fix string function test failure on R 3.3
Mar 10, 2021
ea22ee4
ARROW-10953: [R] Validate when creating Table with schema
ianmcook Mar 10, 2021
130d514
ARROW-11923: [CI] Update branch name for dask dev integration tests
jorisvandenbossche Mar 10, 2021
49a0cb7
ARROW-11921: [R] Set LC_COLLATE in r/data-raw/codegen.R
Mar 10, 2021
2d140c3
ARROW-11656: [Rust][DataFusion] Remaining Postgres String functions
seddonm1 Mar 10, 2021
cfec7bc
ARROW-11927: [Rust][DataFusion] Support Limit push down optimization
Dandandan Mar 11, 2021
f9392a6
ARROW-11880: [R] Handle empty or NULL transmute() args properly
ianmcook Mar 11, 2021
178c7dd
ARROW-11758: [C++][Compute] Improve summation kernel percision
cyb70289 Mar 12, 2021
ff331f2
ARROW-11931: [Go] bump to go1.15
Mar 12, 2021
26fc751
ARROW-8658: [C++][Dataset] Implement subtree pruning for FileSystemDa…
bkietz Mar 12, 2021
84bf2b8
ARROW-11820: [Rust] Added macro to create native types
elferherrera Mar 13, 2021
6a13206
ARROW-11913: [Rust] Improve performance of StringBuilder by delaying …
ilya-biryukov Mar 13, 2021
a55ef2b
ARROW-11734: [C++] vendored safe-math.h does not compile on Solaris
nealrichardson Mar 13, 2021
8420e26
ARROW-11951: [Rust] Remove OffsetSize::prefix
alamb Mar 14, 2021
947d5a4
ARROW-11959: [Rust][DataFusion] Fix log line
Dandandan Mar 14, 2021
29feea0
ARROW-11879 [Rust][DataFusion] Make ExecutionContext::sql return data…
Dandandan Mar 14, 2021
16dc635
ARROW-11949: [Ruby] Accept raw Ruby objects as sort key and options
kou Mar 14, 2021
f7b1439
ARROW-10349: [Python] Build and publish aarch64 wheels
kszucs Mar 15, 2021
16ff30d
ARROW-11942: [C++] If tasks are submitted quickly the thread pool may…
westonpace Mar 15, 2021
d2a2c41
ARROW-11894: [Rust][DataFusion] Change flight server example to use D…
Dandandan Mar 15, 2021
5f15fa5
ARROW-11952: [Rust] Make ArrayData --> GenericListArray fallable inst…
alamb Mar 15, 2021
437c0cc
ARROW-11590: [C++] Move CSV background generator to IO thread pool
westonpace Mar 15, 2021
5eef8c3
ARROW-11941: [Dev] Don't update Jira if run "DEBUG=1 merge_arrow_pr.py"
cyb70289 Mar 15, 2021
71892d7
ARROW-11260: [C++][Dataset] Don't require dictionaries when specifyin…
lidavidm Mar 15, 2021
3de85ac
ARROW-11740: [C++] posix_memalign not declared in scope on Solaris
nealrichardson Mar 15, 2021
494b332
ARROW-11937: [C++] Fix GZip codec hanging if flushed twice
lidavidm Mar 15, 2021
b41cba0
ARROW-11945: [R] filter doesn't accept negative numbers as valid
nealrichardson Mar 15, 2021
9a80565
ARROW-11944: [Developer] Fix archery's comparison of cached benchmark…
bkietz Mar 15, 2021
da97cfc
ARROW-11925 [R]: Add `between` method for arrow_dplyr_query
boshek Mar 15, 2021
23a32fb
ARROW-11962: [Rust][DataFusion] Improve DataFusion docs
alamb Mar 15, 2021
16838e0
ARROW-11150: [Rust] Add Arrow Rust Community section to Rust README
andygrove Mar 15, 2021
1e6c601
ARROW-11859: [GLib][Ruby] Add garrow_array_concatenate()
kou Mar 15, 2021
5a0371a
ARROW-11958: [GLib] Add garrow_chunked_array_combine()
kou Mar 15, 2021
ec1b6a4
ARROW-11956: [C++] Fix system re2 dependency detection for static lib…
kou Mar 16, 2021
2a30cd0
ARROW-11630: [Rust] Introduce limit option for sort kernel
sundy-li Mar 16, 2021
4eeff3b
ARROW-11833: [C++] Bump vendored fast_float
pitrou Mar 16, 2021
1b7e396
ARROW-11970: [C++][CI] Fix Valgrind error in arrow-csv-test
pitrou Mar 16, 2021
6789465
ARROW-9749: [C++][GLib][Python][R][Ruby][Dataset] Introduce FragmentS…
lidavidm Mar 16, 2021
6208a79
ARROW-11975: [CI][GLib] Remove needless libgccjit
kou Mar 16, 2021
6093e19
ARROW-11954: [C++] arrow/util/io_util.cc does not compile on Solaris
nealrichardson Mar 17, 2021
17e2ae6
ARROW-11774: [R] macos one line install
jonkeane Mar 17, 2021
c171b27
ARROW-11659: [R] Preserve group_by .drop argument
ianmcook Mar 17, 2021
4a1985d
ARROW-11955: [Rust][DataFusion] Support Union
Dandandan Mar 17, 2021
27d21d4
ARROW-11907: [C++] Use our own executor in S3FileSystem
pitrou Mar 17, 2021
651aafc
ARROW-11971: [Packaging] Vcpkg patch doesn't apply on windows due to …
kszucs Mar 17, 2021
06cb1a6
ARROW-10372: [Dataset][C++][Python][R] Support reading compressed CSV
lidavidm Mar 17, 2021
b710f21
ARROW-11976: [C++] Fix sporadic TSAN error with GatingTask
pitrou Mar 17, 2021
5b14d53
ARROW-9318: [C++] Parquet encryption key management
thamht4190 Mar 17, 2021
fcaa422
ARROW-11996: [R] Make r/configure run successfully on Solaris
nealrichardson Mar 17, 2021
3decc46
ARROW-11997: [Python] concat_tables crashes python interpreter
dianaclarke Mar 17, 2021
946bfd9
ARROW-11066: [FlightRPC][Java] Make zero-copy writes a configurable o…
lidavidm Mar 17, 2021
7e711c9
ARROW-10880: [Java] Support compressing RecordBatch IPC buffers by LZ4
liyafan82 Mar 17, 2021
6ee1ca4
ARROW-12003: [R] Fix NOTE re undefined global function group_by_drop_…
ianmcook Mar 17, 2021
1519ee1
ARROW-12005: [R] Fix a bash typo in configure
jonkeane Mar 18, 2021
7865589
ARROW-11977: [Rust] Add documentation examples for sort kernel
alamb Mar 18, 2021
775a714
ARROW-10903 [Rust] Implement FromIter<Option<Vec<u8>>> constructor fo…
Mar 18, 2021
ef64d00
ARROW-11824: [Rust] [Parquet] Use logical types in Arrow schema conve…
nevi-me Mar 19, 2021
004e720
ARROW-11992: [Rust][Parquet] Add upgrade notes on 4.0 rename of Logic…
alamb Mar 19, 2021
43d00e9
ARROW-12015: [Rust] [DataFusion] Integrate doc-comment crate to ensur…
returnString Mar 19, 2021
c7b8abf
ARROW-11745: [C++] Add helper to generate random record batches by sc…
lidavidm Mar 19, 2021
81d6724
ARROW-11912: [R] Remove args from FeatherReader$create
Mar 19, 2021
322de53
ARROW-12033: [Minor][Docs] Fix link in developers/benchmarks.html
dianaclarke Mar 22, 2021
d6a65de
ARROW-12039: [Nightly][Gandiva] Fix gandiva-jar-ubuntu nightly build …
projjal Mar 22, 2021
a24f802
ARROW-11908: [C++] Work around flaky integration by retrying
lidavidm Mar 22, 2021
3536feb
ARROW-12041: [C++][Python] Fix type property of tensor and sparse ten…
ARF1 Mar 22, 2021
6112255
ARROW-10250: [C++][FlightRPC] Consistently use FlightClientOptions::D…
lidavidm Mar 22, 2021
ae87509
ARROW-12038: [Rust][DataFusion] Upgrade hashbrown to 0.11
Dandandan Mar 22, 2021
eebf64b
ARROW-11511: [Rust] Replace `Arc<ArrayData>` by `ArrayData` in all ar…
jorgecarleitao Mar 22, 2021
e87d863
ARROW-12031: [C++][CSV] infer CSV timestamps columns with fractional …
MartinNowak Mar 22, 2021
e47c54f
ARROW-11700: [R] Internationalize error handling in tidy eval
nealrichardson Mar 22, 2021
ee24399
ARROW-12013: [C++][FlightRPC] Fix bundled gRPC version probing
cyb70289 Mar 22, 2021
1b4d73f
ARROW-11935: [C++] Add push generator
pitrou Mar 23, 2021
2fab404
ARROW-11969: [Rust][DataFusion] Improve Examples in documentation
alamb Mar 23, 2021
7d233cb
ARROW-8631: [C++][Python][Dataset] Add ReadOptions to CsvFileFormat, …
lidavidm Mar 23, 2021
e2440a3
ARROW-11591: [C++][Compute] Grouped aggregation
bkietz Mar 23, 2021
76c27d3
ARROW-12051: [GLib] Keep input stream reference of GArrowCSVReader
kou Mar 23, 2021
14441db
ARROW-12037: [Rust] [DataFusion] Support catalogs and schemas for tab…
returnString Mar 23, 2021
496d7b3
ARROW-12029: [R] Remove args from FeatherReader$create v2
Mar 23, 2021
d005075
ARROW-12012: [Java][JDBC] Fix BinaryConsumer reallocation
Mar 24, 2021
8e43f23
ARROW-11497: [Python] Provide parquet enable compliant nested type fl…
trucnguyenjgx Mar 24, 2021
61d7cd3
ARROW-11883: [C++] Add ConcatMap, MergeMap, and an async-reentrant ve…
westonpace Mar 24, 2021
43caa2a
ARROW-12065: [C++][Python] Fix segfault reading JSON file
pitrou Mar 24, 2021
fe6ef70
ARROW-12047: [Rust] [Parquet] Cleanup clippy
jorgecarleitao Mar 24, 2021
8dd6abb
ARROW-12032: [Rust] Optimize comparison kernels
Dandandan Mar 24, 2021
33c826e
ARROW-12048: [Rust][DataFusion] Support Common Table Expressions
Dandandan Mar 24, 2021
bdbd1b3
ARROW-10606: [C++] Implement Decimal256 casts
lidavidm Mar 24, 2021
70b7330
ARROW-12073: [R] Fix R CMD check NOTE about ‘X_____X’
ianmcook Mar 24, 2021
9ad2562
ARROW-11693: [C++] Add string length kernel
edponce Mar 24, 2021
ece4606
ARROW-12070: [GLib] Drop support for GNU Autotools
kou Mar 25, 2021
41833d3
ARROW-12071: [GLib] Keep input stream reference of GArrowJSONReader
kou Mar 25, 2021
21483ad
ARROW-12076: [Rust] Fix build
alamb Mar 25, 2021
9262a5d
ARROW-11790: [Rust][DataFusion] Change builder signatures to take imp…
alamb Mar 25, 2021
47287fd
ARROW-11983: [Python] Avoid ImportError calling from_pandas in thread…
jorisvandenbossche Mar 25, 2021
65a4e65
ARROW-11596: [Python][Dataset] make ScanTask.execute() eager
lidavidm Mar 25, 2021
b13dc65
ARROW-11750: [Python][Dataset] Add support for project expressions
jorisvandenbossche Mar 25, 2021
1910224
PARQUET-1846: [C++] Remove deprecated IO classes
pitrou Mar 25, 2021
4749e70
ARROW-12077: [C++] Fix out-of-bounds write in ListArray::FromArrays
lidavidm Mar 25, 2021
14b75ee
PARQUET-2008: [C++] Fix information written in RowGroup::total_byte_size
pitrou Mar 25, 2021
7692461
ARROW-10580: [C++] Disallow non-monotonic dense union offsets
pitrou Mar 25, 2021
0bea590
ARROW-11422: [C#] add decimal support
llerrowa Mar 25, 2021
4eefa35
ARROW-12019: [Rust] [Parquet] Update README for 2.6.0 support
nevi-me Mar 25, 2021
b619cae
ARROW-12086: [C++] Fix environment variables for bzip2, utf8proc URLs
pitrou Mar 25, 2021
515b05c
ARROW-11703: [R] Implement dplyr::arrange()
ianmcook Mar 26, 2021
99d7291
ARROW-12081: [R] Bindings for utf8_length
nealrichardson Mar 26, 2021
a2a9f5d
ARROW-10306: [C++] Add string replacement kernel
maartenbreddels Mar 26, 2021
143c2be
ARROW-11736: [R] Allow string compute functions to be optional
nealrichardson Mar 26, 2021
2c5e264
ARROW-11365: [Rust] [Parquet] Logical type printer and parser
nevi-me Mar 26, 2021
b2fa55d
ARROW-12045: [Go][Parquet] Initial Chunk of Parquet port to Go
Mar 26, 2021
1d4856f
ARROW-11899: [Java] Refactor the compression codec implementation int…
liyafan82 Mar 26, 2021
6fe6c02
ARROW-11993: [C++] Don't download xsimd if ARROW_SIMD_LEVEL=NONE
cyb70289 Mar 26, 2021
a3130a8
ARROW-11914: [R] [CI] r-sanitizer nightly is broken
jonkeane Mar 26, 2021
51c9779
ARROW-11701: [R] Implement dplyr::relocate()
ianmcook Mar 26, 2021
5be6978
ARROW-12006: [Java] Fix checkstyle config to work on Windows
Mar 27, 2021
5f4252b
ARROW-11987: [C++][Gandiva] Implement trigonometric functions
jpedroantunes Mar 27, 2021
1c62117
ARROW-11988: [C++][Gandiva] Implements last_day function
anthonylouisbsb Mar 27, 2021
acbf264
ARROW-11658: [R] Handle mutate/rename inside group_by
nealrichardson Mar 27, 2021
017a93d
ARROW-12113: [R] Fix rlang deprecation warning from check_select_help…
ianmcook Mar 27, 2021
60011c0
ARROW-12116: [Rust] Fix and ignore 1.51 clippy lints
nevi-me Mar 27, 2021
894dd17
ARROW-12043: [Rust] [Parquet] Write FSB arrays
nevi-me Mar 28, 2021
05a507c
ARROW-12075: [Rust][DataFusion] Add CTE + UNION ALL to supported list…
alamb Mar 28, 2021
2661fc3
ARROW-11626: [Rust][DataFusion] Move [DataFusion] examples to own pro…
Dandandan Mar 28, 2021
22e452d
ARROW-12094: [C++][R] Fix re2 building on clang/libc++
nealrichardson Mar 29, 2021
3cfd611
ARROW-12130: [C++] Don't enable Neon if -DARROW_SIMD_LEVEL=NONE
cyb70289 Mar 29, 2021
229afa0
ARROW-12119: [Rust][DataFusion] Improve performance of to_array_of_si…
Dandandan Mar 29, 2021
be4fe74
ARROW-11838: [C++] Support IPC reads with shared dictionaries.
Mar 29, 2021
2756a03
ARROW-12067: [Python][Doc] Document pyarrow_(un)wrap_scalar
pitrou Mar 29, 2021
9e3aa85
ARROW-11887: [C++] Add asynchronous read to streaming CSV reader
westonpace Mar 29, 2021
7a35945
ARROW-11965: [R][Docs] Simplify install.packages command in R dev docs
Mar 29, 2021
1b9280f
ARROW-12131: [CI][GLib] Ensure upgrading MSYS2
kou Mar 29, 2021
bf9cbc0
ARROW-12103: [C++] Correctly handle unaligned access in bit-unpacking…
pitrou Mar 30, 2021
82c42bc
ARROW-12056: [C++] Create sequencing AsyncGenerator
westonpace Mar 30, 2021
e93c560
ARROW-12088: [Python] Fix compiler warning about offsetof
lidavidm Mar 30, 2021
897ff30
ARROW-10364: [Dev][Archery] Add support for semver 2.13.0
kou Mar 30, 2021
5535b48
ARROW-12139: [Python][Packaging] Use vcpkg to build macOS wheels
kszucs Mar 30, 2021
f004664
ARROW-12100: [C++][IPC] Allow null children field when num children is 0
pitrou Mar 30, 2021
066c6c3
ARROW-12136: [Rust][DataFusion] Reduce default batch_size to 8192
Dandandan Mar 30, 2021
b6982df
ARROW-12106: [Rust][DataFusion] Support `SELECT * from information_sc…
alamb Mar 30, 2021
9aa0f85
ARROW-11973 [Rust][DataFusion] Boolean kleene kernels
ch-sc Mar 30, 2021
4de0ed7
ARROW-12120: [Rust] Generate random arrays and batches
nevi-me Mar 30, 2021
2f56049
ARROW-9878: [Python] Document caveats of to_pandas(self_destruct=True)
lidavidm Mar 30, 2021
9386cfe
ARROW-12128: [CI][Crossbow] Remove test-ubuntu-16.04-cpp job
kou Mar 30, 2021
356630b
ARROW-11180: [Developer] cmake-format pre-commit hook doesn't run
MarcoGorelli Mar 30, 2021
a542e52
ARROW-12145: [Developer][Archery] Flaky: test_static_runner_from_json
dianaclarke Mar 31, 2021
8de898d
ARROW-12138: [Go][IPC] Update flatbuffers definitions
Mar 31, 2021
cd4379d
ARROW-12121: [Rust] [Parquet] Arrow writer benchmarks
nevi-me Mar 31, 2021
7a0d334
ARROW-7830: [C++][Parquet] Use Arrow version number for parquet
emkornfield Mar 31, 2021
7d664d5
ARROW-12089: [Doc] Fix Sphinx warnings
pitrou Mar 31, 2021
249fa7c
ARROW-12123: [Rust][DataFusion] Use smallvec for indices for better j…
Dandandan Mar 31, 2021
892776f
ARROW-12153: [Rust] [Parquet] Return file stats after writing file
nevi-me Mar 31, 2021
9a37f35
ARROW-12108: [Rust] [DataFusion] Implement SHOW TABLES
alamb Mar 31, 2021
af4d5f4
ARROW-12028 ARROW-11940: [Rust][DataFusion] Add TimestampMillisecond …
Mar 31, 2021
5bfae36
ARROW-12165: [Rust] inline append functions of builders
ritchie46 Mar 31, 2021
0f183df
ARROW-12161: Calling the async streaming CSV reader from the sync sca…
westonpace Mar 31, 2021
a822358
ARROW-12161: Compiler warning for Windows
westonpace Apr 1, 2021
fff6328
ARROW-12161: Compiler warning for Mac
westonpace Apr 1, 2021
10f0fda
ARROW-12161: More compiler warnings
westonpace Apr 1, 2021
5aa391b
Exploring to try and figure out how to get windows test results on mu…
westonpace Apr 1, 2021
4ddc0ac
Adding commands to dump i386 and x64 tests
westonpace Apr 1, 2021
ff55305
Adding more reporters to hopefully get some details
westonpace Apr 1, 2021
7212f6d
Dump all the files
westonpace Apr 1, 2021
2a27f39
Add ARROW_R_DEV to the build
jonkeane Apr 1, 2021
11e908a
Changing build to debug
westonpace Apr 1, 2021
0be18a0
More debugging
westonpace Apr 2, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 9 additions & 4 deletions .env
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,13 @@ COMPOSE_DOCKER_CLI_BUILD=1
DOCKER_BUILDKIT=1
BUILDKIT_INLINE_CACHE=1

# different architecture notations
ARCH=amd64
ARCH_ALIAS=x86_64
ARCH_SHORT_ALIAS=x64

ULIMIT_CORE=-1
REPO=apache/arrow-dev
ARCH=amd64
CUDA=9.1
DEBIAN=10
UBUNTU=18.04
Expand All @@ -44,7 +48,7 @@ PYTHON=3.6
LLVM=11
CLANG_TOOLS=8
RUST=nightly-2020-11-24
GO=1.12
GO=1.15
NODE=14
MAVEN=3.5.4
JDK=8
Expand All @@ -65,5 +69,6 @@ R_TAG=latest
# -1 does not attempt to install a devtoolset version, any positive integer will install devtoolset-n
DEVTOOLSET_VERSION=-1

# Used for the manylinux and windows wheels
VCPKG=c7e96f2a5b73b3278b004aa88abec2f8ebfb43b5
# Used for the manylinux and windows wheels, please update the crossbow configuration on update:
# https://github.com/ursacomputing/crossbow/blob/master/.github/workflows/cache_vcpkg.yml
VCPKG=fced4bef1606260f110d74de1ae1975c2b9ac549
6 changes: 3 additions & 3 deletions .github/workflows/go.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:
strategy:
fail-fast: false
matrix:
go: [1.12]
go: [1.15]
env:
GO: ${{ matrix.go }}
steps:
Expand Down Expand Up @@ -77,7 +77,7 @@ jobs:
strategy:
fail-fast: false
matrix:
go: [1.12]
go: [1.15]
steps:
- name: Install go
uses: actions/setup-go@v1
Expand All @@ -104,7 +104,7 @@ jobs:
strategy:
fail-fast: false
matrix:
go: [1.12]
go: [1.15]
steps:
- name: Install go
uses: actions/setup-go@v1
Expand Down
62 changes: 41 additions & 21 deletions .github/workflows/r.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,24 +20,24 @@ name: R
on:
push:
paths:
- '.github/workflows/r.yml'
- 'ci/scripts/r_*.sh'
- 'ci/scripts/cpp_*.sh'
- 'ci/scripts/PKGBUILD'
- 'ci/etc/rprofile'
- 'ci/docker/**'
- 'cpp/**'
- 'r/**'
- ".github/workflows/r.yml"
- "ci/scripts/r_*.sh"
- "ci/scripts/cpp_*.sh"
- "ci/scripts/PKGBUILD"
- "ci/etc/rprofile"
- "ci/docker/**"
- "cpp/**"
- "r/**"
pull_request:
paths:
- '.github/workflows/r.yml'
- 'ci/scripts/r_*.sh'
- 'ci/scripts/cpp_*.sh'
- 'ci/scripts/PKGBUILD'
- 'ci/etc/rprofile'
- 'ci/docker/**'
- 'cpp/**'
- 'r/**'
- ".github/workflows/r.yml"
- "ci/scripts/r_*.sh"
- "ci/scripts/cpp_*.sh"
- "ci/scripts/PKGBUILD"
- "ci/etc/rprofile"
- "ci/docker/**"
- "cpp/**"
- "r/**"

env:
DOCKER_VOLUME_PREFIX: ".docker/"
Expand Down Expand Up @@ -99,8 +99,8 @@ jobs:
fail-fast: false
matrix:
config:
- {org: 'rstudio', image: 'r-base', tag: '4.0-centos7'}
- {org: 'rhub', image: 'debian-gcc-devel', tag: 'latest'}
- { org: "rstudio", image: "r-base", tag: "4.0-centos7" }
- { org: "rhub", image: "debian-gcc-devel", tag: "latest" }
env:
R_ORG: ${{ matrix.config.org }}
R_IMAGE: ${{ matrix.config.image }}
Expand Down Expand Up @@ -149,8 +149,9 @@ jobs:
rtools: [35, 40]
env:
TEST_R_WITH_ARROW: "TRUE"
ARROW_R_CXXFLAGS: '-Werror'
ARROW_R_CXXFLAGS: "-Werror"
_R_CHECK_TESTS_NLINES_: 0
ARROW_R_DEV: "TRUE"
steps:
- run: git config --global core.autocrlf false
- name: Checkout Arrow
Expand Down Expand Up @@ -187,14 +188,17 @@ jobs:
- uses: r-lib/actions/setup-r@master
with:
rtools-version: 40
r-version: '4.0'
r-version: "4.0"
Ncpus: 2
- uses: r-lib/actions/setup-r@master
if: ${{ matrix.rtools == 35 }}
with:
rtools-version: 35
r-version: '3.6'
r-version: "3.6"
Ncpus: 2
- name: Print Rscript location
shell: bash
run: which Rscript
- name: Build Arrow C++
shell: bash
env:
Expand Down Expand Up @@ -227,6 +231,22 @@ jobs:
shell: cmd
run: cat check/arrow.Rcheck/00install.out
if: always()
- name: Dump i386 tests
shell: cmd
run: cat check/arrow.Rcheck/tests_i386/testthat.Rout.fail
if: always()
- name: Dump other i386 stuff
shell: cmd
run: cat check/arrow.Rcheck/arrow-Ex_i386.Rout
if: always()
- name: Dump even more stuff
shell: cmd
run: cat check/arrow.Rcheck/00check.log
if: always()
- name: Dump x64 tests
shell: cmd
run: cat check/arrow.Rcheck/tests_x64/testthat.Rout*
if: always()
# We can remove this when we drop support for Rtools 3.5.
- name: Ensure using system tar in actions/cache
run: |
Expand Down
11 changes: 10 additions & 1 deletion .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,8 @@ jobs:
run: |
export CARGO_HOME="/github/home/.cargo"
export CARGO_TARGET_DIR="/github/home/target"
# do not produce debug symbols to keep memory usage down
export RUSTFLAGS="-C debuginfo=0"
cd rust
cargo build

Expand Down Expand Up @@ -108,11 +110,14 @@ jobs:
run: |
export CARGO_HOME="/github/home/.cargo"
export CARGO_TARGET_DIR="/github/home/target"
# do not produce debug symbols to keep memory usage down
export RUSTFLAGS="-C debuginfo=0"
cd rust
# run tests on all workspace members with default feature list
cargo test
# test datafusion examples
cd datafusion
cd datafusion-examples
cargo test --no-default-features
cargo run --example csv_sql
cargo run --example parquet_sql
cd ..
Expand Down Expand Up @@ -161,6 +166,8 @@ jobs:
run: |
export CARGO_HOME="/github/home/.cargo"
export CARGO_TARGET_DIR="/github/home/target"
# do not produce debug symbols to keep memory usage down
export RUSTFLAGS="-C debuginfo=0"
cd rust/arrow
cargo test --features "simd"

Expand Down Expand Up @@ -387,5 +394,7 @@ jobs:
run: |
export CARGO_HOME="/github/home/.cargo"
export CARGO_TARGET_DIR="/github/home/target"
# do not produce debug symbols to keep memory usage down
export RUSTFLAGS="-C debuginfo=0"
cd rust/arrow
cargo build --target wasm32-unknown-unknown
7 changes: 4 additions & 3 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,10 @@ repos:
- id: cmake-format
name: CMake Format
language: python
entry: bash -c "pip install cmake-format && python run-cmake-format.py --check"
entry: echo
files: ^(.*/CMakeLists.txt|.*.cmake)$
entry: python run-cmake-format.py
types: [cmake]
additional_dependencies:
- cmake_format==0.5.2
- id: hadolint
name: Docker Format
language: docker_image
Expand Down
3 changes: 2 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,8 @@ jobs:
JDK: 11

allow_failures:
- arch: s390x
- name: "Go on s390x"
- name: "Java on s390x"

before_install:
- eval "$(python ci/detect-changes.py)"
Expand Down
7 changes: 7 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,13 @@ to first create an account on the
hosts bugs and issues for multiple Apache projects. The JIRA project name
for Arrow is "ARROW".

To be assigned to an issue, ask an Arrow JIRA admin to go to
[Arrow Roles](https://issues.apache.org/jira/plugins/servlet/project-config/ARROW/roles),
click "Add users to a role," and add you to the "Contributor" role. Most
committers are authorized to do this; if you're a committer and aren't
able to load that project admin page, have someone else add you to the
necessary role.

Before you create a new bug entry, we recommend you first
[search](https://issues.apache.org/jira/projects/ARROW/issues/ARROW-5140?filter=allopenissues)
among existing Arrow issues.
Expand Down
16 changes: 16 additions & 0 deletions LICENSE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2119,6 +2119,22 @@ DEALINGS IN THE SOFTWARE.

--------------------------------------------------------------------------------

This project includes code from Folly.

* cpp/src/arrow/vendored/ProducerConsumerQueue.h

is based on Folly's

* folly/Portability.h
* folly/lang/Align.h
* folly/ProducerConsumerQueue.h

Copyright: Copyright (c) Facebook, Inc. and its affiliates.
Home page: https://github.com/facebook/folly
License: http://www.apache.org/licenses/LICENSE-2.0

--------------------------------------------------------------------------------

The file cpp/src/arrow/vendored/musl/strptime.c has the following license

Copyright © 2005-2020 Rich Felker, et al.
Expand Down
Loading