Skip to content

Conversation

@youngsofun
Copy link
Member

@youngsofun youngsofun commented Nov 9, 2025

  • feat: add end-to-end Arrow body handling—negotiate capability, honor a new body_format connection option (defaulting to JSON unless Arrow is safe)

  • fix: always emit Python datetimes with the session’s timezone (using zoneinfo on 3.9+, fixed offsets on 3.8), and split the wheel builds into py39-abi and cp38 variants via Cargo features + workflow tweaks

@youngsofun youngsofun marked this pull request as draft November 9, 2025 16:53
@youngsofun youngsofun force-pushed the value_tz branch 3 times, most recently from 4e82ca3 to 1fbcdb1 Compare November 9, 2025 17:29
@youngsofun youngsofun force-pushed the value_tz branch 9 times, most recently from 510018c to 5bacae1 Compare November 11, 2025 03:12
@youngsofun youngsofun marked this pull request as ready for review November 11, 2025 03:42
@youngsofun
Copy link
Member Author

@sundy-li
Copy link
Member

how to enable it in bendsql cli?

@youngsofun
Copy link
Member Author

youngsofun commented Nov 11, 2025

how to enable it in bendsql cli?

BENDSQL_DSN="databend://root:@localhost:8000/?sslmode=disable&body_format=arrow

will enable it by default after thorough tested

@youngsofun youngsofun marked this pull request as draft November 11, 2025 14:57
@youngsofun youngsofun marked this pull request as ready for review November 11, 2025 15:20
@everpcpc everpcpc merged commit d615abf into databendlabs:main Nov 12, 2025
57 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants