EasonBall

Results 18 issues of EasonBall

### What problem does this PR solve? Issue Number: ref #49008 Problem Summary: 1. For reverting/cancelling/pausing, we can start scheduler without allocating slots 2. As scheduler is a loop. For...

size/XXL
release-note-none

### What problem does this PR solve? Issue Number: ref #50305 Problem Summary: Support predicate pushdown cases like: ``` select * from infoschema.tables where lower(table_name)='xxx' ``` ### What changed and...

size/XL
release-note-none
approved
needs-1-more-lgtm

### What problem does this PR solve? Issue Number: ref #49008 Problem Summary: Previously when planErr and not retryable, the state transition is as follow: 1. pending->failed 2. pending->running->failed ###...

size/M
release-note-none

### What problem does this PR solve? Issue Number: ref #49008 Problem Summary: ### What changed and how does it work? Use handle.RunWithRetry ### Check List Tests - [x] Unit...

size/M
release-note-none
approved
needs-1-more-lgtm

### What problem does this PR solve? Issue Number: ref #48779 Problem Summary: ### What changed and how does it work? Add some log for easier debugging. ### Check List...

size/S
release-note-none
needs-1-more-lgtm

### What problem does this PR solve? Issue Number: ref #49008 Problem Summary: ### What changed and how does it work? ### Check List Tests - [x] Unit test -...

size/L
release-note-none

``` impl fmt::Display for Operator { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { let display = match &self { Operator::Eq => "=", Operator::NotEq => "!=", Operator::Lt => "", Operator::GtEq...

good first issue