Open ulysses-you opened 5 months ago
We may set shuffle manager default as local shuffle manager. We may overwrite offheap.enabled=true once offheap.size is set.
@FelixYBW as long as ColumnarShuffleManager is in the classpath, do you see any issues with setting default shuffle manager to ColumnarShuffleManager?
@FelixYBW as long as ColumnarShuffleManager is in the classpath, do you see any issues with setting default shuffle manager to ColumnarShuffleManager?
No. go ahead to submit a PR.
@FelixYBW as long as ColumnarShuffleManager is in the classpath, do you see any issues with setting default shuffle manager to ColumnarShuffleManager?
No. go ahead to submit a PR.
Where would this be set? I think in Spark 3.x it must be set as part of session builder?
Description
For now, there are at least three required configs to enable gluten:
Less required configs is always better. Fortunately, We can set
spark.memory.offHeap.enabled
andspark.shuffle.manager
insideGlutenDriverPlugin
since Spark 4.0.0, so onlyspark.plugins
is required.