Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
ghx-label-2
Description
Currently Fetch() can block for an arbitrary amount of time until a batch of rows is produced. It might be helpful to have a mode where it returns quickly when there is no data available, so that threads and RPC slots are not tied up.
Attachments
Issue Links
- blocks
-
IMPALA-8289 Stress test should use non-blocking fetches
- Open
- causes
-
IMPALA-9032 Impala returns 0 rows over hs2-http without waiting for fetch_rows_timeout_ms timeout
- Resolved
- is related to
-
IMPALA-2568 ExecuteStatement RPC (and beeswax query() RPC) should not block
- Open
-
IMPALA-7555 impala-shell can hang in connect in certain cases
- Resolved
- relates to
-
IMPALA-8819 BufferedPlanRootSink should handle non-default fetch sizes
- Resolved
-
IMPALA-8962 FETCH_ROWS_TIMEOUT_MS should apply before rows are available
- Resolved
-
IMPALA-9113 Queries can hang if an impalad is killed after a query has FINISHED
- Resolved
-
IMPALA-4268 Rework coordinator buffering to buffer more data
- Resolved