You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In Gluten's query processing framework, we have applied the following Arrow-related data transitions that are actually implicit to users:
Spark-Arrow to Native-Arrow through Java API ColumnarBatches#ensureOffloaded
Native-Arrow / Native-Velox to Spark-Arrow through Java API ColumnarBatches#ensureLoaded
Native-Arrow to Native-Velox though C++ API VeloxColumnarBatch::from
These implicit transitions are developer-friendly but make performance tunning hard. As we have adopted transition API in Gluten's query planner, now it becomes possible to pull up the work of adding these transitions to query planning phase.
The text was updated successfully, but these errors were encountered:
Description
In Gluten's query processing framework, we have applied the following Arrow-related data transitions that are actually implicit to users:
Spark-Arrow
toNative-Arrow
through Java APIColumnarBatches#ensureOffloaded
Native-Arrow
/Native-Velox
toSpark-Arrow
through Java APIColumnarBatches#ensureLoaded
Native-Arrow
toNative-Velox
though C++ APIVeloxColumnarBatch::from
These implicit transitions are developer-friendly but make performance tunning hard. As we have adopted transition API in Gluten's query planner, now it becomes possible to pull up the work of adding these transitions to query planning phase.
The text was updated successfully, but these errors were encountered: