[FEA] Cross Join should handle RetryOOM exceptions #8097
Labels
invalid
This doesn't seem right
reliability
Features to improve reliability or bugs that severly impact the reliability of the plugin
Is your feature request related to a problem? Please describe.
This is a follow-on to the work done for #7255. The
CrossJoinIterator
derives fromAbstractGpuJoinIterator
, but overridessetupNextGatherer
, so it does not benefit from the changes related to creating the gatherer. It does benefit from the changes related togatherNext
, getting the next batch from the gatherer.We should add OOM retries to handle the createGatherer case in CrossJoinIterator.
Describe the solution you'd like
This work should be very similar to what was done for #7255. Add withRetry blocks to handle cases where we may be doing large allocations.
The text was updated successfully, but these errors were encountered: