-
Notifications
You must be signed in to change notification settings - Fork 760
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: open_dal block when first read result table #8224
Comments
@Xuanwo may need you help |
@ariesdevil Will it have something to do with the refactor of operator usage you just done? |
It's an existing issue inside the hyper connection reuse logic: The first query to Related issue: apache/opendal#473 The root cause needs investigation. I will work on this. |
read to JSON succeed.
|
|
Summary
reproduce:
start a standalone server with minio.
execute
select 1
the second curl will hang there.
kill the curl, rerun, it may succeed(the last curl).
restart server
log shows it is block here
o.range_reader(offset..offset + length).await?
https://github.com/datafuselabs/databend/blob/main/src/query/storages/fuse/src/io/read/block_reader.rs#L354download is handled by
fn result_download_handler
the path is something like
testbucket/admin/_res/7aa8ee5d-5047-467a-aa7a-7cf4a04c3a40/_t/part-9499b67c5241409199635bef81895d1e_v0.parquet
The text was updated successfully, but these errors were encountered: