suketa

Results 42 issues of 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.

C

make duckdb_native.so by static linking with duckdb. We won't need duckdb dynamic libraries by static linking.

C

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.

C