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
feat: add per-worker proxy to table function execute callback
Add per-worker proxy support to the table function execute callback
for DuckDB >= 1.5.0:
- Add table_function_local_init_callback() that creates a per-worker
proxy for each non-Ruby DuckDB worker thread
- Register via duckdb_table_function_set_local_init in set_execute
- Update execute callback Case 3 to use proxy when available,
falling back to global executor otherwise
All code is guarded by HAVE_DUCKDB_H_GE_V1_5_0. The SET threads=1
restriction is not yet removed (done in the next commit).
0 commit comments