Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JDBC: Merge with master, fix failing tests #5

Merged
merged 1,680 commits into from
Sep 12, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1680 commits
Select commit Hold shift + click to select a range
16f291b
Fix checkstyle violations in Arrow Flight JDBC Driver
Jun 4, 2021
3d2eeae
Create a module for keeping all Arrow Flight-related submodules
Jun 4, 2021
21aa3d9
Fix checkstyle violations in Arrow Flight JDBC Driver
Jun 4, 2021
86659d3
Create a module for keeping all Arrow Flight-related submodules
Jun 4, 2021
adb5be7
Fix checkstyle violations in Arrow Flight JDBC Driver
Jun 4, 2021
9b1bb79
Create a module for keeping all Arrow Flight-related submodules
Jun 4, 2021
18632fe
Fix checkstyle violations in Arrow Flight JDBC Driver
Jun 4, 2021
0e0c245
Fix rebase issues
vfraga Oct 28, 2021
877d235
Add missing metadata on Arrow schemas returned by Flight SQL's GetTab…
rafael-telles Dec 9, 2021
db401f5
Change unsupported operation exception to SQL exception
escobargabriel Mar 9, 2022
d3601d1
Make getOperationSupported return a SQL Exception
escobargabriel Mar 9, 2022
29ef79d
Address all ratification comments with small fixes
vfraga Mar 14, 2022
2e4e4ba
Small fixes
vfraga Mar 14, 2022
e67b4ea
Revert small changes
vfraga Mar 14, 2022
aba4d4e
Change UnsupportedOperationException to SQLException
vfraga Mar 14, 2022
2b6b1de
Address all ratification comments with small fixes
vfraga Mar 14, 2022
fecd606
Fix failing tests
vfraga Mar 16, 2022
adc22a3
Address to James' review
vfraga Mar 16, 2022
e016d9e
Removed some suppressions by creating newChildAllocators
vfraga Mar 16, 2022
ceceb59
Fix CONNECTION_STRING_EXPECTED
vfraga Mar 16, 2022
963ecb6
nit on CONNECTION_STRING_EXPECTED
vfraga Mar 16, 2022
868ada2
Address more review comments
vfraga Mar 21, 2022
488dced
nit on holder comment
vfraga Mar 21, 2022
3df6452
Parse server-side parameters
vfraga Feb 14, 2022
2cf976b
Fix coverage tests after changing URL parsing
vfraga Feb 14, 2022
31626dd
Properly avoid shading of Flight JDBC Properties
vfraga Feb 15, 2022
6847812
Rebase with flight-jdbc-driver
vfraga Mar 24, 2022
24663c4
Fix rebase automerge
vfraga Mar 29, 2022
30733d7
Replace the semicolons instead of removing and adding to properties
vfraga Mar 30, 2022
0f643db
Add temporary debugging to connection strings and properties
vfraga Mar 30, 2022
8063bbe
Add temporary debugging for connection properties in query execution
vfraga Mar 30, 2022
dc7c91f
Fix rebase automerge
vfraga Apr 4, 2022
55c8b8f
Fix failing tests
vfraga Apr 4, 2022
5b3a53d
Fix statement missing column metadata
vfraga Apr 13, 2022
5baf234
Fix coverage
vfraga Apr 13, 2022
53b85fd
Fix rebase
vfraga Apr 19, 2022
74e66a1
Fix rebase
vfraga Apr 20, 2022
95a00f5
Add temporary fix for JdbcArray#toString
vfraga Apr 20, 2022
ee3c30c
Remove JdbcArray temporary fix
vfraga Apr 20, 2022
5f54c24
Implement toString
jvictorhuguenin Apr 20, 2022
f4b71c9
Fix string format
jvictorhuguenin Apr 20, 2022
e7b15d2
Change mapping type from STRUCT to JAVA Object
jcralmeida Apr 19, 2022
36ff017
Fix test that map arrows vector to jdbc types
jcralmeida Apr 19, 2022
36b43c9
Fix checkstyle
jvictorhuguenin Apr 21, 2022
f24ef45
Merge pull request #33 from rafael-telles/parse-connection-string
jcralmeida Apr 22, 2022
c1e0cc3
Ensure minimum ArrayList size.
jvictorhuguenin Apr 22, 2022
e2fee64
Merge pull request #35 from rafael-telles/to-string-array-jdbc-review
jcralmeida Apr 22, 2022
4883821
Merge pull request #37 from rafael-telles/fix-struct-type-on-jdbc
jcralmeida Apr 26, 2022
80148b7
Datetime fixes for regression (#36)
vfraga Apr 27, 2022
e745372
Change VarCharAccessor Getter to Bytes rather than Text (#38)
vfraga Apr 27, 2022
5f07a0e
Change getMillisReprValue to greater or equals
vfraga Apr 27, 2022
792a29c
Fix query exception message
jvictorhuguenin Apr 28, 2022
55fc9a1
Change the behavior to return the correct format for day and year int…
escobargabriel May 4, 2022
133d809
Test if holder.isSet indicates the value is null and return null dire…
escobargabriel May 5, 2022
6347675
Change the getString and getObject methods
escobargabriel May 5, 2022
bd16af2
Include a test passing a Joda object
escobargabriel May 5, 2022
7f09eb0
Remove checkstyle problem
escobargabriel May 5, 2022
7f1eeec
Merge pull request #40 from rafael-telles/fix-day-and-year-interval-f…
escobargabriel May 5, 2022
e383cef
Merge pull request #39 from rafael-telles/fix-exception-messages
rafael-telles May 9, 2022
c9b722d
Merge pull request #30 from rafael-telles/flight-jdbc-driver-create-m…
rafael-telles May 10, 2022
c9cdcac
Temporarily disable Spotbugs
vfraga May 24, 2022
360ee52
Fix attributes as headers bug and token value parsing error
jvictorhuguenin Jul 27, 2022
d66a60a
Fix crash for empty properties on the url
jvictorhuguenin Jul 27, 2022
1da5ba8
Merge pull request #43 from rafael-telles/fix-all-attributes-as-headers
jvictorhuguenin Jul 28, 2022
a4d4bd0
ARROW-8226: [Go] Add 64-bit offset Binary Builder and String Builder …
zeroshade Jul 29, 2022
bb31c9a
ARROW-17219: [Go][IPC] Endianness Conversion for Non-Native Endiannes…
zeroshade Jul 29, 2022
036fdf2
ARROW-17246: [Packaging][deb][RPM] Don't use system jemalloc (#13739)
kou Jul 29, 2022
778d574
ARROW-17166: [R] [CI] force_tests() cannot return TRUE (#13680)
dragosmg Jul 29, 2022
f4c0cda
Activate generate_decimal256_case (#13685)
viirya Jul 29, 2022
13f8d8d
ARROW-17249: [CI][Conan] Enable bzip2 (#13743)
kou Jul 29, 2022
02c8598
ARROW-17248: [CI][Conan] Enable Zstandard (#13742)
kou Jul 29, 2022
e22f7e4
Implement case insensitive for the property keys
jvictorhuguenin Jul 30, 2022
fdfe58a
ARROW-17266: [Doc] Java nightlies file prefix changed (#13755)
rok Aug 1, 2022
42a9b32
ARROW-17250: [CI][Conan] Enable utf8proc automatically (#13744)
kou Aug 1, 2022
546c377
ARROW-15927: [C++][Skyhook] Add skyhook example (#12620)
JayjeetAtGithub Aug 1, 2022
877ed5b
MINOR: [Docs] Fix ARROW_USER_SIMD_LEVEL supported values (#13763)
agiudiceandrea Aug 1, 2022
c517318
ARROW-17274: [GO] Remove panic from parquet.file.RowGroupReader.Colum…
ggodik Aug 1, 2022
e80981c
ARROW-17272: [Dev] Pass --add-opens in integration tests (#13765)
lidavidm Aug 1, 2022
48e2780
ARROW-17270: [Docs] Move nightly package instructions to dev docs (#1…
lidavidm Aug 2, 2022
51eb3c8
ARROW-17084: [R] Install the package before linting (#13620)
dragosmg Aug 2, 2022
2a02757
ARROW-17228: [Python] dataset.write_data should use Scanner.projected…
0x26res Aug 2, 2022
4bd3d2e
ARROW-17214: [C++] Add scalar casts to string types for list based ty…
LouisClt Aug 2, 2022
9a79c67
MINOR: [Documentation] Added DARROW_FLIGHT_SQL to C++ optional compon…
p-a-a-a-trick Aug 2, 2022
dd96278
ARROW-17253: [Python] Detect iterator exception instead of crashing (…
pitrou Aug 2, 2022
901e132
ARROW-17273: [Go][CSV] Add Timestamp, Date32, Date64 format support t…
ggodik Aug 2, 2022
b2af3a0
Fix property lowercasing only for the connection string
jvictorhuguenin Aug 2, 2022
d3a0ab9
ARROW-17277: [Go][CSV] Custom csv.Writer formatter for boolean values…
ggodik Aug 2, 2022
a9dcaff
ARROW-17269: [Java] implemented TransferPair methods in MapVector to …
Ankit01Gehlot Aug 2, 2022
8cac69c
ARROW-17088: [R] Use `.arrow` as extension of IPC files of datasets (…
mopcup Aug 2, 2022
ace615f
MINOR: [Release] Update versions for 10.0.0-SNAPSHOT
kszucs Aug 3, 2022
35a309b
MINOR: [Release] Update .deb package names for 10.0.0
kszucs Aug 3, 2022
fc06dae
MINOR: [Release] Update .deb/.rpm changelogs for 9.0.0
kszucs Aug 3, 2022
3b987d9
ARROW-17282: [Python] flake8 update fails linter CI (#13778)
assignUser Aug 3, 2022
6eb3cfa
Add unit tests and fix possible crash on the parser
jvictorhuguenin Aug 3, 2022
220e844
Merge pull request #44 from rafael-telles/implement-case-insensitive
jvictorhuguenin Aug 3, 2022
db6c099
ARROW-17275: [Go][Integration] Handle Large offset types in IPC read/…
zeroshade Aug 3, 2022
ee874d6
ARROW-17296: [Python] Update serialized metadata size in pyarrow.parq…
wesm Aug 3, 2022
6c8a900
Fix checkstyle issues
vfraga Aug 4, 2022
669009e
ARROW-16521 [C++][Python] Configure curl timeout policy for S3 (#13385)
marsupialtail Aug 4, 2022
6d9a6a4
MINOR: [C++] Fix MSVC compiler error (#13795)
pitrou Aug 4, 2022
916417d
ARROW-17199: [Java][FlightRPC] Clean up Flight SQL example server (#1…
lidavidm Aug 4, 2022
81ded07
ARROW-3678: [Go] Implement Union Arrays (#13768)
zeroshade Aug 4, 2022
56e6caf
ARROW-17305: [C++] Avoid spending time in popcount in BitmapAnd bench…
pitrou Aug 5, 2022
6a3fb97
ARROW-17193: [C++] Add support for finding system Abseil (#13731)
kou Aug 5, 2022
6d1bc62
ARROW-10600: [Go] Implement Decimal256 (#13792)
zeroshade Aug 5, 2022
9f1b559
ARROW-17321: [JS] Update dependencies (#13758)
domoritz Aug 5, 2022
c1af787
ARROW-17310: [C++] Expose RBR:Make() from Iterator<RB> (#13798)
wjones127 Aug 5, 2022
bc7de40
ARROW-17323: [Go] Cleanup and upgrade dependencies (#13807)
zeroshade Aug 5, 2022
d26489c
ARROW-17297: [Java][Doc] Adding documentation to interact between C++…
davisusanibar Aug 5, 2022
48f778d
ARROW-17315: [Release][Docs] Update versions.json by post version bum…
kou Aug 6, 2022
2a2152b
MINOR: [C++][Docs] Adds link in "Using Arrow C++ in your own project"…
ksuarez1423 Aug 6, 2022
6d575b6
MINOR: [Dev][JS] Fix lint issues introduced (#13809)
lidavidm Aug 6, 2022
0ffcc59
ARROW-17251: [CI][Conan] Enable Flight (#13761)
kou Aug 6, 2022
a9a8626
ARROW-17280: [C++] Move vendored flatbuffers to private namespace (#1…
kosak Aug 8, 2022
5719576
ARROW-16356: [Python] Expose RandomAccessFile::GetStream (#13793)
milesgranger Aug 8, 2022
c9ec543
MINOR: [Python] Fix memory_map() docstring (#13660)
Aug 8, 2022
b1d36c0
ARROW-17340: [Go] Use `T.TempDir` to create temporary test directory …
Juneezee Aug 8, 2022
d171b6c
ARROW-17276: [Go][Integration] Implement IPC handling for union type …
zeroshade Aug 8, 2022
210cf06
ARROW-17256 [Python] Can't call combine_chunks on empty ChunkedArray…
0x26res Aug 8, 2022
a2f3666
ARROW-17106: [Python] Move init code to core and expose only API (#13…
milesgranger Aug 8, 2022
78351ce
ARROW-17303: [Java][Dataset] Read Arrow IPC files by NativeDatasetFac…
igor-suhorukov Aug 8, 2022
5d2b8f0
ARROW-16740: [C++] Remove IR Consumer (#13301)
westonpace Aug 9, 2022
71af8d8
MINOR: [Docs] Fix a typo (#13818)
gpetrovic-meltin Aug 9, 2022
b83da3f
ARROW-17281: [C++] Fix cache size reporting on Windows (#13813)
cyb70289 Aug 9, 2022
709f8f3
ARROW-17304: [C++][Compute] Print actual values when compare fails in…
cyb70289 Aug 9, 2022
3148884
ARROW-17341: [C++] Fix cpu_info.cc build error on musl libc (#13819)
cyb70289 Aug 9, 2022
7448322
ARROW-17252: [R] Intermittent valgrind failure (#13773)
paleolimbot Aug 9, 2022
9431d5e
ARROW-17113: [Java] Fail loudly in static initializer blocks (#13678)
lidavidm Aug 9, 2022
3eb54e2
MINOR: [R][Docs] Use query that cannot be executed by arrow alone as …
eitsupi Aug 9, 2022
cc9b89a
MINOR: [R] Add note about the deprecated `type()` function
eitsupi Aug 9, 2022
b3116fa
ARROW-17348: [C++] Add support for building bundled LZ4 with Visual C…
kou Aug 9, 2022
8386871
ARROW-15260: [R] open_dataset - add file_name as column (#12826)
thisisnic Aug 10, 2022
74f221c
MINOR: [R] Remove duplicated heading
thisisnic Aug 10, 2022
ae071bb
ARROW-17057: [Python] S3FileSystem has no parameter for retry strateg…
3dbrows Aug 10, 2022
cdb5b20
ARROW-15582: [C++] Add support for registering standard Substrait fun…
westonpace Aug 10, 2022
b7c94e2
MINOR: [C++] Add check for result of MakeExecNode (#13849)
drin Aug 11, 2022
e2efc87
DO NOT MERGE: [Integration] Re-enable Rust integration case (#13852)
lidavidm Aug 11, 2022
440f786
ARROW-17385: [Integration] Revert "Re-enable Rust integration case" (…
lidavidm Aug 11, 2022
89b39bc
ARROW-17372: [Go][Parquet] Fix failures for ppc64le (#13840)
mgiessing Aug 11, 2022
e8ed4c2
ARROW-17326: [Go][FlightSQL] Add FlightSQL support for Go (#13828)
zeroshade Aug 11, 2022
a4cc441
ARROW-17390: [Go] Add union scalar types (#13860)
zeroshade Aug 11, 2022
cdab965
ARROW-17385: [Integration] Re-enable Rust integration case (#13852) (…
lidavidm Aug 11, 2022
0b67673
MINOR: [Docs] Fix sphinx rst syntax in Integration page (#13841)
jorisvandenbossche Aug 12, 2022
cc8f6c0
ARROW-17358: [CI][C++] Add a job for Alpine Linux (#13825)
kou Aug 12, 2022
691775d
ARROW-17357: [CI][Conan] Enable JSON (#13823)
kou Aug 12, 2022
d11a553
ARROW-17367: [C++] Fix the LZ4's CMake target name (#13831)
kou Aug 12, 2022
a70908d
ARROW-17370: [C++] Add limit to SplitString() (#13833)
kou Aug 12, 2022
6f2639c
Merge branch 'rf-flight-jdbc-driver' into merge-new-changes-from-rafa…
jhmannok Aug 12, 2022
39a2f3b
ARROW-17324: [Go][CI] Add go1.18 job and -asan flag (#13867)
zeroshade Aug 12, 2022
2575ad4
PARQUET-2172: [C++] Change field return type to const NodePtr& (#13865)
emkornfield Aug 13, 2022
4e48110
MINOR: [Integration] remove stale comment about Dictionary support in…
nealrichardson Aug 14, 2022
7726335
ARROW-17394: [C++][Parquet] Fix parquet_static dependencies (#13863)
kou Aug 15, 2022
bc1a16c
ARROW-17395: [CI][Conan] can't find grpc-proto/cci.20220627 package (…
kou Aug 15, 2022
a270afc
MINOR: [Rust][Docs] Update rust feature support docs (#13879)
tustvold Aug 15, 2022
3a59bc0
ARROW-17410: [JS][Integration] Downgrade zlib for integration (#13885)
zeroshade Aug 15, 2022
7ecfcf0
ARROW-17421: [C++] CUDA on Windows fails to build (#13883)
assignUser Aug 15, 2022
569f932
ARROW-17359: [Go][FlightSQL] Create Example with SQLite in-mem and us…
zeroshade Aug 15, 2022
2092dce
ARROW-17368: [C++] Add support for installing utilities (#13832)
kou Aug 16, 2022
01358f1
ARROW-17175: [CI][macOS] macos-10.15 is deprecated and macos-latest i…
kou Aug 16, 2022
d880d75
MINOR: [R] remove duplication about hive-style file paths
fmichonneau Aug 16, 2022
f6ad4bf
ARROW-17426: [C++] Substrait consumer fails to compile on older Ubunt…
westonpace Aug 16, 2022
ee3a8d8
ARROW-16790: [Go][Parquet] Avoid unnecessary memory allocations for s…
zeroshade Aug 16, 2022
102b9bd
ARROW-16993: [C++] Don't find Boost components if they aren't needed …
kou Aug 16, 2022
0af2a90
ARROW-17420: [C++][FlightRPC] Fix schema validation in Flight SQL int…
lidavidm Aug 17, 2022
682c63a
ARROW-17422: [C++][CI] Linux builds are missing dependencies (#13886)
assignUser Aug 17, 2022
9d1bbaf
ARROW-17436: [C++] Use -O2 instead of -O3 for RELEASE builds (#13661)
wesm Aug 17, 2022
050876c
ARROW-17440: [C++] Support RISC-V architecture (#13902)
felixonmars Aug 17, 2022
f6127fc
ARROW-17423: [CI][C++] Fix building CUDA docker images (#13896)
pitrou Aug 17, 2022
42ed37e
ARROW-16719: [Python] Add path/URI + filesystem handling to parquet.r…
kshitij12345 Aug 17, 2022
b0422e5
ARROW-17435: [CI][Python][CUDA] Install Numba for CUDA interop tests …
pitrou Aug 17, 2022
951663a
ARROW-13763: [Python] Close files in ParquetFile & ParquetDatasetPiec…
milesgranger Aug 17, 2022
cef6894
enable compression for rust (#13893)
liukun4515 Aug 17, 2022
f0688d0
ARROW-17289: [C++] Add type category membership checks (#13783)
rtpsw Aug 17, 2022
4fa4007
ARROW-17338: [Java] The maximum request memory of BaseVariableWidthVe…
ConeyLiu Aug 17, 2022
8474ee5
MINOR: [CI][Java] Speed up JNI build (#13908)
pitrou Aug 17, 2022
70c6708
ARROW-12590: [C++][R] Update copies of Homebrew files to reflect rece…
assignUser Aug 17, 2022
6e8f0e4
ARROW-17233: [Packaging][Linux] Update artifact patterns (#13740)
kou Aug 18, 2022
b3a29f5
ARROW-17409: [Packaging][RPM][GLib] *-glib-libs should have .typelib …
kou Aug 18, 2022
3615d7f
ARROW-17456: [Go] Mark the compute module as a separate sub-module (#…
zeroshade Aug 18, 2022
bc52f9f
ARROW-17254: [C++][Go][Java][FlightRPC] Implement and test Flight SQL…
lidavidm Aug 18, 2022
a1c3d57
ARROW-17306: [C++] Provide an optimized `GetFileInfoGenerator` specia…
ManManson Aug 18, 2022
1a34a07
MINOR: Fix docstrings for kleene boolean scalar funcs (#13907)
gforsyth Aug 19, 2022
b11bc50
ARROW-17430: [Java] ListBinder to bind Arrow List type to DB column …
igor-suhorukov Aug 19, 2022
8c6d326
ARROW-16754: [Java] StructVector's child vectors get unexpectedly reo…
zhztheplayer Aug 19, 2022
4af3df0
ARROW-17467: [Go] Aligned Bitmap Ops mess up the final byte when no t…
zeroshade Aug 19, 2022
28cf3f9
ARROW-12958: [CI][Developer] Build + host the docs for PR branches (#…
assignUser Aug 19, 2022
80d7956
ARROW-17478: [C++][Java] Update ORC to 1.7.6 (#13926)
williamhyun Aug 20, 2022
94fc257
ARROW-17470: [CI][GLib] Add more system packages to sync the upstream…
kou Aug 20, 2022
fa33ca4
ARROW-17476: [Release][Packaging] Make binary uploader reusable from …
kou Aug 21, 2022
8c17925
ARROW-17131: [Python] add StructType().field(): returns a field by na…
anjakefala Aug 22, 2022
258173d
ARROW-17479: [Go] Add ArraySpan and utilities (#13929)
zeroshade Aug 22, 2022
5f66708
ARROW-17482: [Go] Remove ValueDescr types (#13930)
zeroshade Aug 22, 2022
5f84335
ARROW-17475: [Go] Function interface and Registry impl (#13924)
zeroshade Aug 22, 2022
6d8624b
ARROW-16690: [R][FlightRPC] Additional max_chunksize parameter in do_…
thatstatsguy Aug 22, 2022
510eb6f
ARROW-17489: [R] Nightly builds failing due to test referencing unrel…
thisisnic Aug 22, 2022
62461b0
ARROW-17499: [Go] Shift MakeArrayOfNull to array Package (#13944)
zeroshade Aug 22, 2022
0600bb2
ARROW-17496: [Go] Fix Nightly Build (#13943)
zeroshade Aug 22, 2022
9882df5
ARROW-17451: [CI][Java] Use manylinux2014 image for JNI (#13920)
kou Aug 23, 2022
8b89147
ARROW-17389: [Python] Properly exclude tests when PYARROW_INSTALL_TES…
milesgranger Aug 23, 2022
cc75993
MINOR: [C++] Replace std::random_shuffle with std::shuffle (#13948)
amoeba Aug 23, 2022
78d586a
MINOR: [R][Docs] Fix the Rd file of `infer_type` (#13878)
eitsupi Aug 23, 2022
d38c08e
Merge remote-tracking branch 'upstream/master' into flight-sql-jdbc
lidavidm Aug 23, 2022
ab6a975
Update version number
lidavidm Aug 22, 2022
46e5a33
Fix ErrorProne warnings on Java 11
lidavidm Aug 23, 2022
65dd309
Fix connection string tests
lidavidm Aug 23, 2022
1b2b395
Fix ResultSetTest
lidavidm Aug 23, 2022
15db6b3
Fix some Maven metadata
lidavidm Aug 23, 2022
b67ccf4
Fix TLS tests
lidavidm Aug 23, 2022
9b23a70
ARROW-17494: [C++] Fix substrait tests linkage on static builds (#13939)
raulcd Aug 23, 2022
3c13dc4
MINOR: [R] Remove trailing whitespace in flight tests (#13952)
paleolimbot Aug 24, 2022
c90d07f
ARROW-16141: [R] Update rhub/fedora-clang-devel for upstreamed change…
paleolimbot Aug 24, 2022
d53bce2
ARROW-17322: [Docs] Documenting issue lifecycle for bugs and feature …
toddfarmer Aug 24, 2022
f93ba4d
MINOR: [C++] Fix StringFormatter type error in localfs_benchmark (#13…
drin Aug 24, 2022
965e761
ARROW-17510: [CI][C++][Windows][MSVC] Use ccache (#13957)
kou Aug 24, 2022
712e06b
ARROW-17431: [Java] MapBinder to bind Arrow Map type to DB column (#1…
igor-suhorukov Aug 24, 2022
28b81ec
ARROW-17500: [Go] Kernel and KernelContext interfaces (#13946)
zeroshade Aug 24, 2022
689f084
ARROW-16949: [Doc] Add Glossary to the New Contributor's Guide (#13951)
AlenkaF Aug 24, 2022
25a2734
MINOR: [CI][C++] Update testing submodule (#13963)
pitrou Aug 24, 2022
f9c469d
ARROW-17434: [Java][CI] Add build Windows support for Java (#13918)
davisusanibar Aug 24, 2022
04d2403
ARROW-17511: [C++] Add support for xsimd 9.0.0 (#13958)
kou Aug 25, 2022
897c186
ARROW-17433: [CI][C++] Use Visual Studio 2019 on AppVeyor (#13903)
kou Aug 25, 2022
dd0988b
ARROW-15277: [C++][Python] Use ChunkedArray::Make for chunked_array (…
milesgranger Aug 25, 2022
f2bac9b
ARROW-17518: [CI][Doc][Python] Update glob to detect arrow developmen…
raulcd Aug 25, 2022
48e5e16
MINOR: [CI][C++] Update parquet-testing submodule (#13968)
raulcd Aug 25, 2022
7e7b8e1
ARROW-17455: [Go] Function and Kernel execution architecture (#13964)
zeroshade Aug 25, 2022
b832853
ARROW-16340: [C++][Python] Move all Python related code into PyArrow …
AlenkaF Aug 26, 2022
ae8ceb6
ARROW-17247: [C++][Docs] Include visibilty to ExecPlan APIs in Acero …
vibhatha Aug 26, 2022
1b9c57e
ARROW-17453: [Go][C++][Parquet] Inconsistent Data with Repetition Lev…
zeroshade Aug 26, 2022
80bba29
ARROW-17463: [R] Avoid unnecessary projections (#13954)
nealrichardson Aug 27, 2022
bd76850
ARROW-17536: [Packaging][RPM][Gandiva] Fix build error on CentOS Stre…
kou Aug 28, 2022
6f302a3
ARROW-17449: [Python] Better repr for Buffer, MemoryPool, NativeFile …
milesgranger Aug 29, 2022
2eea4c9
Merge remote-tracking branch 'upstream/master' into flight-sql-jdbc
lidavidm Aug 29, 2022
a0e817c
Fix Java 17 compatibility
lidavidm Aug 29, 2022
08874ce
Cut down on log spam
lidavidm Aug 29, 2022
4b8102b
Try to fix Windows issues again
lidavidm Aug 30, 2022
bce0e3f
Must encode/decode URL parameters
lidavidm Aug 30, 2022
ab7cf6f
URL-encode in another spot
lidavidm Aug 30, 2022
f9d9de8
Fix spot
lidavidm Aug 30, 2022
9bd9ee3
Improve test coverage to make Jacoco happy
lidavidm Aug 30, 2022
2501a29
Suppress coverage warnings
lidavidm Aug 30, 2022
fa507f0
Rename Maven package
lidavidm Aug 30, 2022
f1e0019
Rename classes
lidavidm Aug 30, 2022
bc5fa87
Revert "Rename classes"
lidavidm Aug 31, 2022
fc3b327
Revert "Rename Maven package"
lidavidm Aug 31, 2022
44c53c7
Merge remote-tracking branch 'Bit-Quill/merge-new-changes-from-rafael…
lidavidm Aug 31, 2022
96e7431
Try both cased and lowercased property name when retrieving from prop…
lidavidm Aug 31, 2022
36cb44d
Fix exception type for missing property
lidavidm Aug 31, 2022
ab3db68
More lowercasing of properties
lidavidm Aug 31, 2022
4f39c02
Accept both arrow-flight: and arrow-flight-sql:
lidavidm Aug 31, 2022
7d2f95b
Rename
lidavidm Aug 31, 2022
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
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -61,3 +61,5 @@
!rust/datafusion/Cargo.toml
!rust/datafusion/benches
!rust/integration-testing/Cargo.toml
!go/go.mod
!go/go.sum
5 changes: 4 additions & 1 deletion .env
Original file line number Diff line number Diff line change
Expand Up @@ -47,24 +47,27 @@ ULIMIT_CORE=-1

# Default versions for platforms
ALMALINUX=8
ALPINE_LINUX=3.16
DEBIAN=11
FEDORA=35
UBUNTU=20.04

# Default versions for various dependencies
CLANG_TOOLS=12
CUDA=9.1
CUDA=11.0.3
DASK=latest
DOTNET=6.0
GCC_VERSION=""
GO=1.16
STATICCHECK=v0.2.2
HDFS=3.2.1
JDK=8
KARTOTHEK=latest
# LLVM 12 and GCC 11 reports -Wmismatched-new-delete.
LLVM=13
MAVEN=3.5.4
NODE=16
NUMBA=latest
NUMPY=latest
PANDAS=latest
PYTHON=3.8
Expand Down
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@ r/src/arrowExports.cpp linguist-generated=true
r/man/*.Rd linguist-generated=true
cpp/src/generated/*.h linguist-generated=true
r/NEWS.md merge=union
go/**/*.s linguist-generated=true
go/arrow/unionmode_string.go linguist-generated=true
37 changes: 29 additions & 8 deletions .github/workflows/cpp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ jobs:
docker-compose run --rm minimal

macos:
name: AMD64 MacOS 10.15 C++
name: AMD64 macOS 11 C++
runs-on: macos-latest
if: ${{ !contains(github.event.pull_request.title, 'WIP') }}
timeout-minutes: 60
Expand Down Expand Up @@ -193,7 +193,7 @@ jobs:
name: AMD64 ${{ matrix.name }} C++17
runs-on: ${{ matrix.os }}
if: ${{ !contains(github.event.pull_request.title, 'WIP') }}
timeout-minutes: 45
timeout-minutes: 60
strategy:
fail-fast: false
matrix:
Expand All @@ -202,14 +202,12 @@ jobs:
include:
- os: windows-2019
name: Windows 2019
generator: Visual Studio 16 2019
env:
ARROW_BOOST_USE_SHARED: OFF
ARROW_BUILD_BENCHMARKS: ON
ARROW_BUILD_SHARED: ON
ARROW_BUILD_STATIC: OFF
ARROW_BUILD_TESTS: ON
ARROW_CXXFLAGS: "/std:c++17"
ARROW_DATASET: ON
ARROW_FLIGHT: OFF
ARROW_HDFS: ON
Expand All @@ -227,11 +225,13 @@ jobs:
ARROW_WITH_ZLIB: ON
ARROW_WITH_ZSTD: ON
BOOST_SOURCE: BUNDLED
CMAKE_ARGS: '-A x64 -DOPENSSL_ROOT_DIR=C:\Program Files\OpenSSL-Win64'
CMAKE_GENERATOR: ${{ matrix.generator }}
CMAKE_CXX_STANDARD: "17"
CMAKE_GENERATOR: Ninja
CMAKE_INSTALL_LIBDIR: bin
CMAKE_INSTALL_PREFIX: /usr
CMAKE_UNITY_BUILD: ON
OPENSSL_ROOT_DIR: >-
C:\Program Files\OpenSSL-Win64
NPROC: 3
steps:
- name: Disable Crash Dialogs
Expand All @@ -254,9 +254,30 @@ jobs:
- name: Download Timezone Database
shell: bash
run: ci/scripts/download_tz_database.sh
- name: Build
- name: Install ccache
shell: bash
run: ci/scripts/cpp_build.sh $(pwd) $(pwd)/build
run: |
ci/scripts/install_ccache.sh 4.6.2 /usr
- name: Setup ccache
shell: bash
run: |
ci/scripts/ccache_setup.sh
- name: ccache info
id: ccache-info
shell: bash
run: |
echo "::set-output name=cache-dir::$(ccache --get-config cache_dir)"
- name: Cache ccache
uses: actions/cache@v2
with:
path: ${{ steps.ccache-info.outputs.cache-dir }}
key: cpp-ccache-windows-${{ hashFiles('cpp/**') }}
restore-keys: cpp-ccache-windows-
- name: Build
shell: cmd
run: |
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64
bash -c "ci/scripts/cpp_build.sh $(pwd) $(pwd)/build"
- name: Test
shell: bash
run: ci/scripts/cpp_test.sh $(pwd) $(pwd)/build
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/csharp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ jobs:
run: ci/scripts/csharp_test.sh $(pwd)

macos:
name: AMD64 MacOS 10.15 C# ${{ matrix.dotnet }}
name: AMD64 macOS 11 C# ${{ matrix.dotnet }}
runs-on: macos-latest
if: ${{ !contains(github.event.pull_request.title, 'WIP') }}
timeout-minutes: 15
Expand Down
99 changes: 70 additions & 29 deletions .github/workflows/go.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,15 @@ jobs:
strategy:
fail-fast: false
matrix:
go: [1.16]
go: [1.16, 1.18]
include:
- go: 1.16
staticcheck: v0.2.2
- go: 1.18
staticcheck: latest
env:
GO: ${{ matrix.go }}
STATICCHECK: ${{ matrix.staticcheck }}
steps:
- name: Checkout Arrow
uses: actions/checkout@v3
Expand Down Expand Up @@ -80,9 +86,15 @@ jobs:
strategy:
fail-fast: false
matrix:
go: [1.16]
go: [1.16, 1.18]
include:
- go: 1.16
staticcheck: v0.2.2
- go: 1.18
staticcheck: latest
env:
GO: ${{ matrix.go }}
STATICCHECK: ${{ matrix.staticcheck }}
steps:
- name: Checkout Arrow
uses: actions/checkout@v3
Expand Down Expand Up @@ -111,9 +123,15 @@ jobs:
strategy:
fail-fast: false
matrix:
go: [1.16]
go: [1.16, 1.18]
include:
- go: 1.16
staticcheck: v0.2.2
- go: 1.18
staticcheck: latest
env:
GO: ${{ matrix.go }}
STATICCHECK: ${{ matrix.staticcheck }}
steps:
- name: Checkout Arrow
uses: actions/checkout@v3
Expand All @@ -140,19 +158,26 @@ jobs:
strategy:
fail-fast: false
matrix:
go: [1.16]
steps:
- name: Install go
uses: actions/setup-go@v1
with:
go-version: ${{ matrix.go }}
go: [1.16, 1.18]
include:
- go: 1.16
staticcheck: v0.2.2
- go: 1.18
staticcheck: latest
steps:
- name: Checkout Arrow
uses: actions/checkout@v3
with:
fetch-depth: 0
submodules: recursive
- name: Install go
uses: actions/setup-go@v3
with:
go-version: ${{ matrix.go }}
cache: true
cache-dependency-path: go/go.sum
- name: Install staticcheck
run: go install honnef.co/go/tools/cmd/staticcheck@v0.2.2
run: go install honnef.co/go/tools/cmd/staticcheck@${{ matrix.staticcheck }}
- name: Build
shell: bash
run: ci/scripts/go_build.sh $(pwd)
Expand All @@ -161,26 +186,33 @@ jobs:
run: ci/scripts/go_test.sh $(pwd)

macos:
name: AMD64 MacOS 10.15 Go ${{ matrix.go }}
name: AMD64 macOS 11 Go ${{ matrix.go }}
runs-on: macos-latest
if: ${{ !contains(github.event.pull_request.title, 'WIP') }}
timeout-minutes: 15
strategy:
fail-fast: false
matrix:
go: [1.16]
steps:
- name: Install go
uses: actions/setup-go@v1
with:
go-version: ${{ matrix.go }}
go: [1.16, 1.18]
include:
- go: 1.16
staticcheck: v0.2.2
- go: 1.18
staticcheck: latest
steps:
- name: Checkout Arrow
uses: actions/checkout@v3
with:
fetch-depth: 0
submodules: recursive
- name: Install go
uses: actions/setup-go@v3
with:
go-version: ${{ matrix.go }}
cache: true
cache-dependency-path: go/go.sum
- name: Install staticcheck
run: go install honnef.co/go/tools/cmd/staticcheck@v0.2.2
run: go install honnef.co/go/tools/cmd/staticcheck@${{ matrix.staticcheck }}
- name: Build
shell: bash
run: ci/scripts/go_build.sh $(pwd)
Expand All @@ -189,31 +221,38 @@ jobs:
run: ci/scripts/go_test.sh $(pwd)

macos-cgo:
name: AMD64 MacOS 10.15 Go ${{ matrix.go }} - CGO
name: AMD64 macOS 11 Go ${{ matrix.go }} - CGO
runs-on: macos-latest
if: ${{ !contains(github.event.pull_request.title, 'WIP') }}
timeout-minutes: 60
strategy:
fail-fast: false
matrix:
go: [1.16]
go: [1.16, 1.18]
include:
- go: 1.16
staticcheck: v0.2.2
- go: 1.18
staticcheck: latest
env:
ARROW_GO_TESTCGO: "1"
steps:
- name: Install go
uses: actions/setup-go@v1
with:
go-version: ${{ matrix.go }}
steps:
- name: Checkout Arrow
uses: actions/checkout@v3
with:
fetch-depth: 0
submodules: recursive
- name: Install go
uses: actions/setup-go@v3
with:
go-version: ${{ matrix.go }}
cache: true
cache-dependency-path: go/go.sum
- name: Brew Install Arrow
shell: bash
run: brew install apache-arrow
- name: Install staticcheck
run: go install honnef.co/go/tools/cmd/staticcheck@v0.2.2
run: go install honnef.co/go/tools/cmd/staticcheck@${{ matrix.staticcheck }}
- name: Build
shell: bash
run: ci/scripts/go_build.sh $(pwd)
Expand Down Expand Up @@ -264,11 +303,13 @@ jobs:
echo "CGO_LDFLAGS=-g -O2 -L$(cygpath --windows ${MINGW_PREFIX}/lib) -L$(cygpath --windows ${MINGW_PREFIX}/bin)" >> $GITHUB_ENV
echo "MINGW_PREFIX=$(cygpath --windows ${MINGW_PREFIX})" >> $GITHUB_ENV
- name: Install go
uses: actions/setup-go@v2
uses: actions/setup-go@v3
with:
go-version: '1.17'
go-version: '1.18'
cache: true
cache-dependency-path: go/go.sum
- name: Install staticcheck
run: go install honnef.co/go/tools/cmd/staticcheck@v0.2.2
run: go install honnef.co/go/tools/cmd/staticcheck@latest
- name: Build
shell: bash
run: ci/scripts/go_build.sh $(pwd)
Expand Down
29 changes: 28 additions & 1 deletion .github/workflows/java.yml
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ jobs:
run: archery docker push ${{ matrix.image }}

macos:
name: AMD64 MacOS 10.15 Java JDK ${{ matrix.jdk }}
name: AMD64 macOS 11 Java JDK ${{ matrix.jdk }}
runs-on: macos-latest
if: github.event_name == 'push'
timeout-minutes: 30
Expand All @@ -125,3 +125,30 @@ jobs:
- name: Test
shell: bash
run: ci/scripts/java_test.sh $(pwd) $(pwd)/build

windows:
name: AMD64 Windows Server 2022 Java JDK ${{ matrix.jdk }}
runs-on: windows-latest
if: ${{ !contains(github.event.pull_request.title, 'WIP') }}
timeout-minutes: 30
strategy:
fail-fast: false
matrix:
jdk: [11]
steps:
- name: Set up Java
uses: actions/setup-java@v3
with:
java-version: ${{ matrix.jdk }}
distribution: 'temurin'
- name: Checkout Arrow
uses: actions/checkout@v3
with:
fetch-depth: 0
submodules: recursive
- name: Build
shell: bash
run: ci/scripts/java_build.sh $(pwd) $(pwd)/build
- name: Test
shell: bash
run: ci/scripts/java_test.sh $(pwd) $(pwd)/build
Loading