GitHub user zhangh43 opened a pull request:
https://github.com/apache/incubator-hawq/pull/1087
HAWQ-1275. Check build-in catalogs, tables and functions in native aclcheck.
We plan to do privilege check in hawq side for build-in catalogs, tables
and functions. The reasons are two folds;
1 Ranger mainly manage the user data, but build-in catalogs and tables are
not related to user data(note that some of them contain statistics information
of user data such as catalog table pg_aoseg_*).
2 We haven't finish the code of merge of all the privilege check requests
into one big request. Without it query such as "\d" and "analyze" will lead to
hundreds of RPS request.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/zhangh43/incubator-hawq hawq1275
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-hawq/pull/1087.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1087
----
commit 9efd765bfcc2d0d71415956d5e3339734334d112
Author: hubertzhang <[email protected]>
Date: 2017-01-16T02:53:35Z
HAWQ-1275. Check build-in catalogs, tables and functions in native aclcheck.
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---