### _Why are the changes needed?_ To fix #4504. - add ut for querying the second column of permenant view with multi-column source table (in purpose for reproducing cases for Spark 3.1 and below) - make user RuleAuthorization check only once, by marking `KYUUBI_AUTHZ_TAG` tag on plan's children and itself , to prevent penetration checks to source table of perm view ### _How was this patch tested?_ - [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible - [ ] Add screenshots for manual tests if appropriate - [x] [Run test](https://kyuubi.readthedocs.io/en/master/develop_tools/testing.html#running-tests) locally before make a pull request Closes #4529 from bowenliang123/4504-authz-permview. Closes #4504 b5f9bedcf [liangbowen] minor update 3efba2d23 [liangbowen] update ut and policy a7584d9d9 [liangbowen] update c0c11558e [liangbowen] update ee208d71d [liangbowen] update 3c7804e76 [liangbowen] fix ut 5ab0d1a1f [liangbowen] check RuleAuthorization run only once Authored-by: liangbowen <liangbowen@gf.com.cn> Signed-off-by: liangbowen <liangbowen@gf.com.cn> |
||
|---|---|---|
| .. | ||
| server/kyuubi-server-plugin | ||
| spark | ||
| README.md | ||
For developers
This folder contains plugins/extension for kyuubi server and different engine types.
- ext
- kyuubi-server
- spark
- flink
- trino
- hive
- others
- ...