Backend
VL (Velox)
Bug description
#9336 removed the logic of passing the memory change of DynamicOffHeapSizingMemoryTarget to TaskMemoryManager, which will cause spark consumers to not be able to trigger spills from the native side.
Avoid chaining DynamicOffHeapSizingMemoryTarget with Spark consumer since it basically never triggers spills because of its design. The target will manage OOMs by itself.
I can't understand this description.
Gluten version
No response
Spark version
None
Spark configurations
No response
System information
No response
Relevant logs
Backend
VL (Velox)
Bug description
#9336 removed the logic of passing the memory change of DynamicOffHeapSizingMemoryTarget to TaskMemoryManager, which will cause spark consumers to not be able to trigger spills from the native side.
I can't understand this description.
Gluten version
No response
Spark version
None
Spark configurations
No response
System information
No response
Relevant logs