apache / amoro

Apache Amoro (incubating) is a Lakehouse management system built on open data lake formats.
https://amoro.apache.org/
Apache License 2.0
875 stars 291 forks source link

[Improvement]: Optimizing getOptimizingProcessTasks and getOptimizingTypes #3253

Closed klion26 closed 1 month ago

klion26 commented 1 month ago

Search before asking

What would you like to be improved?

we'll 1) check whether the table exists in TableController#getOptimizingTypes and TableController#getOptimizingProcessTasks, 2) and load the table in the following step to get the desired info. step 2 will check if the table exists and throw an exception if the table does not exist. the table exists check will load the table from the catalog which may be something too expansive.

How should we improve?

Remove the tableExists check in TableController#getOptimizingTypes and TableController#getOptimizingProcessTasks

Are you willing to submit PR?

Subtasks

No response

Code of Conduct