suketa
suketa
## Summary by CodeRabbit - **New Features** - Added a new GitHub Actions workflow for automated testing of Ruby applications with DuckDB. - Introduced a new test method for DuckDB...
- add ruby-asan CI test - skip some failed test ## Summary by CodeRabbit - **Chores** - Introduced an automated testing workflow on Ubuntu that streamlines our quality assurance process....
After PreparedStatement#pending_prepared_stream is deprecated, Connection#async_query_stream should be deprecated. Use Connection#async_query instead.
Remove duckdb_pending_prepared_stream from DuckDB::PendingResult after `DuckDB::Result#streaming?` Use C-API duckdb_pending_prepared instead.
By removing duckdb_pending_prepared_stream and using duckdb_pending_prepared instead, PendingResult.new(prepared_statement, true) and PendingResult.new(prepared_statement, false), PendingResult.new(prepared_statement) are same. So, pending_prepared_stream and pending_prepared method are same. ```ruby def pending_prepared PendingResult.new(self) end def pending_prepared_stream PendingResult.new(self,...
C-API duckdb_pending_prepared_streaming is deprecated. remove duckdb_pending_prepared_streaming from
implement DuckDB::Appender append_chunk using duckdb_append_chunk C-API of duckdb.
duckdb >= 1.2.0 has duckdb_extension.h and duckdb.h might be deprecated future.
make duckdb_native.so by static linking with duckdb. We won't need duckdb dynamic libraries by static linking.
duckdb_result_chunk_count and duckdb_result_get_chunk C-API are deprecated. Use duckdb_fetch_chunk and show deprecated warning messages when calling DuckDB::Result#chunk_each.