-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] Make blacklist persistent #55014
Conversation
a4caad8
to
7c75cd3
Compare
Signed-off-by: Evgeniy Zuykin <[email protected]>
7c75cd3
to
3a8e612
Compare
some advices:
|
Thanks, clicked the box. Should I add another page under SQL Blacklist with description how it works now? Regarding the tests - before my PR there were a bunch of scattered tests, validating Blacklist parsing functionality. Should I add some more validating |
fe/fe-core/src/main/java/com/starrocks/persist/AddSqlBlackList.java
Outdated
Show resolved
Hide resolved
fe/fe-core/src/main/java/com/starrocks/persist/AddSqlBlackList.java
Outdated
Show resolved
Hide resolved
fe/fe-core/src/main/java/com/starrocks/persist/DeleteSqlBlackLists.java
Outdated
Show resolved
Hide resolved
17f39e3
to
ce900f3
Compare
Looks like we need another document page to describe the overall functionality, and the difference of behavior across versions. NVM, our document team can handle it since you've checked the box |
Signed-off-by: Evgeniy Zuykin <[email protected]>
Head branch was pushed to by a user without write access
ce900f3
to
208fde5
Compare
Hi, @murphyatwork. I added some more tests to make coverage bot happy, would you mind enabling auto merge again? Thanks. |
72acf1f
to
b443984
Compare
My bad, repushed with a correct author. |
Signed-off-by: Evgeniy Zuykin <[email protected]>
Signed-off-by: Evgeniy Zuykin <[email protected]>
Head branch was pushed to by a user without write access
d482180
b443984
to
d482180
Compare
Signed-off-by: Evgeniy Zuykin <[email protected]>
0ebe3a8
Quality Gate passedIssues Measures |
[Java-Extensions Incremental Coverage Report]✅ pass : 0 / 0 (0%) |
[FE Incremental Coverage Report]✅ pass : 83 / 86 (96.51%) file detail
|
[BE Incremental Coverage Report]✅ pass : 0 / 0 (0%) |
Why I'm doing:
In Memory Sql Blacklist is inconvenient to work with, since blacklist entries must be added again after any FE node restart.
What I'm doing:
Persistence is implemented as following:
Fixes #55013
What type of PR is this:
Does this PR entail a change in behavior?
If yes, please specify the type of change:
Checklist:
Bugfix cherry-pick branch check: