apache / amoro

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

[Improvement]: Improve optimizing page refresh logic #3205

Closed majin1102 closed 2 months ago

majin1102 commented 2 months ago

Search before asking

What would you like to be improved?

Now optimizing page has three search boxes:

For DB and table name, the search would occur at every single texting which make it almost unavailable when the page is too large(the backend returns all pages):

image

I suggest to add a refresh button after table search box and the page refreshes only after clicking refresh botton including optimizer group for uniformity.

The buttom should be grey and unavailble for no search conditions.

How should we improve?

This is a total frontend improvement

Are you willing to submit PR?

Subtasks

No response

Code of Conduct

zhangmo8 commented 2 months ago

Maybe it would be more appropriate to call it a search button rather than a refresh button.

majin1102 commented 2 months ago

Maybe it would be more appropriate to call it a search button rather than a refresh button.

LGTM