Skip to content

[Improvement]: use self-optimizing.min-plan-interval to skip some redundant evaluator #3676

@Aireed

Description

@Aireed

Search before asking

  • I have searched in the issues and found no similar issues.

What would you like to be improved?

The default interval for tableRuntimeRefresh is 1 minute.
In certain scenarios, we increase the optimize interval by setting 'self-optimizing.min-plan-interval' to a value greater than 1 minute.
As a result, when scheduling table optimization, the table might be skipped because the interval is shorter than 'self-optimizing.min-plan-interval'. Consequently, the pendingInput generated in this round becomes useless.

Image

How should we improve?

add filter to skip some redundant evalutor
Image

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Subtasks

No response

Code of Conduct

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions