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
When querying a large result set with small batch sizes (2048 for DuckDB), the table output can take a long time to settle even after all batches are available.
I ran into this with Motherduck where the full result got streamed within 2 seconds after the first batch but the table took an entire minute to catch up (timed separately).
Describe the bug
When querying a large result set with small batch sizes (2048 for DuckDB), the table output can take a long time to settle even after all batches are available.
I ran into this with Motherduck where the full result got streamed within 2 seconds after the first batch but the table took an entire minute to catch up (timed separately).
To Reproduce
Example: https://observablehq.com/d/40ae382ca9c82fcb
Steps to reproduce the behavior:
db = DuckDBClient.of()dbas source and the queryselect range, range::text str from range(0, 6000000)Expected behavior
The table should render near instantaneously.
Screenshots
Table batches: