Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
Currently, for sort blocking shuffle, the corresponding data readers read shuffle data in buffer granularity. Before compression, each buffer is 32K by default, after compression the size will become smaller (may less than 10K). For file IO, this is pretty smaller. To achieve better performance and reduce IOPS, we can read more data per IO read request and parse buffer header and data in memory.
Attachments
Issue Links
- causes
-
FLINK-28942 Deadlock may occurs when releasing readers for SortMergeResultPartition
-
- Resolved
-
-
FLINK-28789 TPC-DS tests failed due to release input gate for task failure
-
- Closed
-
- links to