Repository navigation
Releases
Releases · databendlabs/databend-jdbc
Release v0.4.10
feat: release 0.4.10 (#415)
Release v0.4.9
Release v0.4.8
v0.4.7
What's Changed
- feat: support auto presign by @hantmac in #391
- refactor(jdbc): decouple from databend-client. by @youngsofun in #392
- feat(jdbc): add Arrow HTTP results and page-based prefetch by @youngsofun in #393
- feat(jdbc): arrow format support decimal. by @youngsofun in #394
- refactor(jdbc): harden session/presign error handling by @youngsofun in #395
- ci: fix compat test by @youngsofun in #396
- ci: fix compat test by @youngsofun in #397
- fix: centralize presign retry handling by @youngsofun in #398
- refactore: refines retry and error propagation by @youngsofun in #399
- test: verify arrow timestamp consistency by @youngsofun in #400
- fix: reduce retry attempts and use exponential backoff for presign/stage upload by @youngsofun in #401
- fix: use TLS SSL context by @youngsofun in #402
- fix: support Statement executeUpdate by @youngsofun in #403
- chore: sync dependency upgrades from lake jdbc by @youngsofun in #404
- fix: preserve arrow memory unsafe in shaded jar by @youngsofun in #405
- Clean up batch insert and statement classification by @youngsofun in #406
- bump Jackson to 2.22.1 by @yagudin10 in #407
New Contributors
- @yagudin10 made their first contribution in #407
Full Changelog: v0.4.6...v0.4.7
Release v0.4.6
Features
- support auto presign #391 (hantmac)
- jdbc: add Arrow HTTP results and page-based prefetch #393 (Yang Xiufeng)
- jdbc: add Arrow HTTP results and page-based prefetch #393 (Yang Xiufeng)
- jdbc: Enable Arrow only for server result version >= 3 and disable Decimal64. #394 (Yang Xiufeng)
Bug Fixes
- presignClient use a new OkHttpClient. #398 (Yang Xiufeng)
- centralize presign retry handling #398 (Yang Xiufeng)
- propagate non-retryable HTTP status for presign flows #399 (Yang Xiufeng)
- reduce retry attempts and use exponential backoff for presign/stage upload #401 (Yang Xiufeng)
- use TLS SSL context (#402) #402 (Yang Xiufeng)
- support Statement executeUpdate (#403) #403 (Yang Xiufeng)
- preserve arrow memory unsafe in shaded jar (#405) #405 (Yang Xiufeng)
Code Refactoring
- jdbc: remove legacy stage-upload API from presign client #392 (Yang Xiufeng)
- jdbc: move presign client into internal http. #392 (Yang Xiufeng)
- jdbc: harden session/presign error handling and expand test coverage #395 (Yang Xiufeng)
- jdbc: harden session/presign error handling #395 (Yang Xiufeng)
- tighten retry failure handling #398 (Yang Xiufeng)
- unify retryable http status handling #398 (Yang Xiufeng)
Tests
- fix presigned upload service unavailable case #398 (Yang Xiufeng)
- verify arrow timestamp consistency #400 (Yang Xiufeng)
Continuous Integration
- fix compat test #396 (Yang Xiufeng)
- fix compat test #397 (Yang Xiufeng)
- rm compat test. #398 (Yang Xiufeng)
Chores
- sync dependency upgrades from lake jdbc (#404) #404 (Yang Xiufeng)
Commits
- 8ecada0: fix (hantmac) #391
- e963e3a: fix (hantmac) #391
- cee1efe: refactor(jdbc): decouple from databend-client and internalize session/query impl (Yang Xiufeng) #392
- 19ab768: update tests (Yang Xiufeng) #392
- c258671: mv log utils to internal. (Yang Xiufeng) #392
- c2c9a0e: refactor(jdbc): decouple from databend-client. (Yang Xiufeng) #392
- 3226c9c: Fix presign download retry error handling (Yang Xiufeng) #399
- c374e92: Clean up batch insert and statement classification (#406) (Yang Xiufeng) #406
- 2dc64a1: bump Jackson to 2.22.1 (#407) (Ainur) #407
v04.5
Release v0.4.4
Merge pull request #386 from databendlabs/feat/upgrade-0.4.4 feat: upgrade version to v0.4.4
Release v0.4.3
Merge pull request #380 from databendlabs/feat/release-v0.4.3 feat: release v0.4.3
Release v0.4.2
What's Changed
- fix: fix and unify retry logic by @youngsofun in #364
- feat: release v0.4.2 by @hantmac in #365
Full Changelog: v0.4.1...v0.4.2
Release v0.4.1
Merge pull request #363 from databendlabs/fix/release-jar fix: release jar to github