ADBC Libraries 0.10.0
github-actions
released this
18 Feb 19:24
·
453 commits
to main
since this release
apache-arrow-adbc-0.10.0-rc1 (2024-02-18)
Feat
- java/driver/flight-sql: implement getObjects (#1517)
- go/adbc/driver/snowflake: add '[ADBC]' to snowflake application name (#1525)
- python/adbc_driver_manager: handle KeyboardInterrupt (#1509)
- csharp/src/Drivers/BigQuery: add override for excluding table constraints (#1512)
- java/driver/flight-sql: add basic auth (#1487)
- c/driver/postgresql: Add enum type support (#1485)
- go/adbc/driver/flightsql: propagate cookies to sub-clients (#1497)
- go/adbc/driver/snowflake: improve bulk ingestion speed (#1456)
- glib: Add Apache Arrow GLib integration library (#1459)
- go/adbc/driver/flightsql: enable incremental queries (#1457)
- go/adbc: close database explicitly (#1460)
Refactor
- c/validation: split up large test file (#1541)
- c/driver/postgresql: update with C++17 conventions (#1540)
- c/driver/postgresql: No naked new in copy/reader.h (#1503)
- c/driver/postgresql: No naked new in copy writer (#1498)
- c/driver/postgresql: start C++17 (#1472)
- csharp/test/Drivers/Interop/Snowflake: Updated the metadata tests to work without the db name (#1352)
- c/driver/postgresql: Split postgres_copy_reader.h into reader/writer headers (#1432)
Fix
- python/adbc_driver_manager: return 'real' reader in fetch_record_batch (#1530)
- go/adbc/driver/flightsql: use atomic for progress (#1520)
- c/driver/postgresql: add postgres type to cols created for numeric (#1516)
- csharp/src/Drivers/BigQuery: fix support for large results (#1507)
- c/driver/postgresql: fix numeric to str (#1502)
- go/adbc/driver/snowflake: Make SHOW WAREHOUSES test less flaky (#1494)
- csharp/src/Drivers/BigQuery: add support for scopes (#1482)
- r/adbcpostgresql: Link -lcrypt32 on Windows (#1471)
- csharp/src/Drivers/BigQuery: improved support for ARRAY columns (#1356)
- java/driver/jdbc: improve error messages thrown from JdbcDataSource connect failures (#1466)
- ci: remove invalid --version=14 clang-format argument (#1462)
- r/adbcdrivermanager: Use std::vector<uint8_t> instead of std::basic_string<uint8_t> (#1453)
- dev/release: remove gtest without prompting on Windows (#1439)
- dev/release,glib: set library path to run example (#1436)
- dev/release,go: ensure temporary directory removable (#1438)