celeborn/tests
zky.zhoukeyong d692e49089 [CELEBORN-1446] Enable chunk prefetch when initialize CelebornInputStream
### What changes were proposed in this pull request?
https://github.com/apache/celeborn/pull/2348 avoids fetching first chunk in the constructor
of `CelebornInputStreamImpl`, but in some cases, i.e. coalescing 3000 partitions into one in Spark,
it can be beneficial to do so for performance. This PR adds back prefetching with knobs default to false.

### Why are the changes needed?

### Does this PR introduce _any_ user-facing change?
Yes, two configs are added.

### How was this patch tested?
Extended `MemorySkewJoinSuite` and `ReusedExchangeSuite`, and manual test.

Closes #2549 from waitinfuture/1446.

Authored-by: zky.zhoukeyong <zky.zhoukeyong@alibaba-inc.com>
Signed-off-by: Shuang <lvshuang.xjs@alibaba-inc.com>
2024-07-18 19:46:47 +08:00
..
flink-it [CELEBORN-1504] Support for Apache Flink 1.16 2024-07-15 10:44:16 +08:00
kubernetes-it [CELEBORN-1416] Add CI for helm charts lint and test 2024-05-16 20:16:47 +08:00
mr-it [CELEBORN-1434] Support MRAppMasterWithCeleborn to disable job recovery and job reduce slow start by default 2024-05-22 15:32:41 +08:00
spark-it [CELEBORN-1446] Enable chunk prefetch when initialize CelebornInputStream 2024-07-18 19:46:47 +08:00