Skip to content

Conversation

@gatesn
Copy link
Contributor

@gatesn gatesn commented Aug 28, 2025

No description provided.

gatesn added 30 commits August 21, 2025 11:39
Signed-off-by: Nicholas Gates <nick@nickgates.com>
Signed-off-by: Nicholas Gates <nick@nickgates.com>
Signed-off-by: Nicholas Gates <nick@nickgates.com>
Signed-off-by: Nicholas Gates <nick@nickgates.com>
Signed-off-by: Nicholas Gates <nick@nickgates.com>
Signed-off-by: Nicholas Gates <nick@nickgates.com>
Signed-off-by: Nicholas Gates <nick@nickgates.com>
Signed-off-by: Nicholas Gates <nick@nickgates.com>
Signed-off-by: Nicholas Gates <nick@nickgates.com>
Signed-off-by: Nicholas Gates <nick@nickgates.com>
Signed-off-by: Nicholas Gates <nick@nickgates.com>
Signed-off-by: Nicholas Gates <nick@nickgates.com>
Signed-off-by: Nicholas Gates <nick@nickgates.com>
Signed-off-by: Nicholas Gates <nick@nickgates.com>
Signed-off-by: Nicholas Gates <nick@nickgates.com>
@gatesn gatesn added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Sep 1, 2025
@gatesn gatesn added action/benchmark-sql Trigger SQL benchmarks to run on this PR and removed action/benchmark-sql Trigger SQL benchmarks to run on this PR labels Sep 1, 2025
@github-actions github-actions bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Sep 1, 2025
gatesn added a commit that referenced this pull request Sep 3, 2025
An attempt at short-term fix for
#4400

The coalescing driver was spawned as a single task, and so landed on a
single thread of the I/O dispatcher regardless of how many threads you
gave it. This PR spawns each read request to allow other threads a
chance to play ball.

The reason the Polars patch doesn't work is that we need to continue to
dispatch work in order to provide a Tokio runtime within non-Tokio
clients, such as DuckDB. This is a bigger change as part of #4406
gatesn added a commit that referenced this pull request Sep 5, 2025
For now it doesn't include I/O support and isn't actually used anywhere.

See #4406 for examples of how this will ultimately be used.

I imagine this work will temporarily break WASM support. I plan to add
this back after the I/O changes and then make sure we ship a WASM
application that demonstrates usage.

---------

Signed-off-by: Nicholas Gates <nick@nickgates.com>
@gatesn gatesn closed this Sep 17, 2025
@robert3005 robert3005 deleted the ngates/io-source-3 branch September 19, 2025 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants