You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[C++][Flight] ODBC BlockingQueue not working properly on Linux #49702
Describe the bug, including details regarding any error messages, version, and platform.
On Linux, our BlockingQueue (defined in cpp/src/arrow/flight/sql/odbc/odbc_impl/blocking_queue.h) does not work properly. It is not pushing data to the queue the same way as it does on other platforms.
We have several disabled tests that reproduce this issue (such as ColumnsMockTest.TestSQLColumnsAllColumns).
To add on to this issue, the impact is that isql commands for tables and columns are not supported. Users can still retrieve table data from isql by executing queries.
This issue originates from flightsql-odbc which is introduced in PR #40939.
Activity
alinaliBQ commentedon Apr 9, 2026
To add on to this issue, the impact is that
isqlcommands fortablesandcolumnsare not supported. Users can still retrieve table data fromisqlby executing queries.This issue originates from
flightsql-odbcwhich is introduced in PR #40939.