You are viewing a plain text version of this content. The canonical link for it is here.
Posted to codereview@trafodion.apache.org by robertamarton <gi...@git.apache.org> on 2016/03/18 18:42:07 UTC
[GitHub] incubator-trafodion pull request: TRAFODION [1895] - Unable to gra...
GitHub user robertamarton opened a pull request:
https://github.com/apache/incubator-trafodion/pull/396
TRAFODION [1895] - Unable to grant and revoke privileges on native hive tables
There are actually two issues:
1 - when an external table is created, the wrong role is assigned ownership
which makes it impossible to grant privileges.
2 - Query invalidation is not removing external tables from caches after revoke
completes; therefore, the user/role still has permissions until a restart
Also, added code to initialize authorization to set hive schema ownerships and
dependent objects to DB__HIVEROLE. This fixes the issue of ownership. For
existing installations that has authorization enabled, run initialize
authorization again. This acts as an upgrade and will fix the owner issue.
Removed Row.java, BaseRow.java and InsertRow.java from T2 driver code - these
are obsolete and their removal fixes a licensing issue. T4 driver code is
not touched since it still uses these files.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/robertamarton/incubator-trafodion fix-1895
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-trafodion/pull/396.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 #396
----
----
---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---
[GitHub] incubator-trafodion pull request: TRAFODION [1895] - Unable to gra...
Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:
https://github.com/apache/incubator-trafodion/pull/396
---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---