Skip to content

[AURON #2080] Support Hive Parquet table to NativeParquetHiveTableScanExec #2225

Closed
guixiaowen wants to merge 9 commits intoapache:masterfrom
guixiaowen:hiveTableScanExec2
Closed

[AURON #2080] Support Hive Parquet table to NativeParquetHiveTableScanExec #2225
guixiaowen wants to merge 9 commits intoapache:masterfrom
guixiaowen:hiveTableScanExec2

Conversation

@guixiaowen
Copy link
Copy Markdown
Contributor

Which issue does this PR close?

Closes #2080

Rationale for this change

Switch the Spark execution plan to HiveTableScanExec, and when the table storage type is Parquet, the native execution plan NativeParquetHiveTableScanExec executes.

Design parameters are as follows:
spark.auron.enable.hiveTable and spark.auron.enable.parquetHiveTableScanExec parameters

Eg:
spark.auron.enable.hiveTable default is true (When set to true, this conversion is enabled by default)
spark.auron.enable.parquetHiveTableScanExec default is false(When set to true, this conversion is enabled by default))

What changes are included in this PR?

Are there any user-facing changes?

NO.

How was this patch tested?

UT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support Hive Parquet table to native

1 participant