mirror of
https://github.com/apache/arrow.git
synced 2026-04-10 04:37:13 +00:00
### Rationale for this change GH-49463 Add Ubuntu support so users can connect using odbc on Linux. ### What changes are included in this PR? - Enable Linux ODBC build with unicode support - Add ODBC Ubuntu build in CI - Added `docker-compose` for Flight SQL ODBC - Register ODBC after build - Replaced `boost::lexicographical_compare` with `std::lexicographical_compare` - Fixed conversion bugs in `SetAttributeSQLWCHAR` - Convert from std::string to std::u16string directly without involving wide string (wstring) - Enabling ODBC Linux test build will be added in a separate PR ### Are these changes tested? - Ubuntu build is tested in CI - ODBC is tested with `isql` on local docker, and confirmed to be able to connect to online remote instance ### Are there any user-facing changes? N/A * GitHub Issue: #49463 Lead-authored-by: Alina (Xi) Li <alinal@bitquilltech.com> Co-authored-by: Alina (Xi) Li <alina.li@improving.com> Co-authored-by: Alina (Xi) Li <96995091+alinaliBQ@users.noreply.github.com> Signed-off-by: Sutou Kouhei <kou@clear-code.com>
773 lines
28 KiB
YAML
773 lines
28 KiB
YAML