the sqlBlockRulesSplit field in CommonUserProperties is missing after
read metadata from image.
After changing meta serde to Gson, some "after work" should be done
by implementing GsonPostProcessable interface.
Also change 2 things:
Shorten the serde name of some fields.
When setting sql block rules for user, no longer check if the rule exist.
Just like grant/revoke, when grant/revoke, we don't check if db or table exists.
Decouple these 2 logics to make code simple.
Intro from #30784
the
sqlBlockRulesSplit
field inCommonUserProperties
is missing after read metadata from image.After changing meta serde to Gson, some "after work" should be done by implementing
GsonPostProcessable
interface.Also change 2 things: