GitHub user robertamarton opened a pull request:
https://github.com/apache/incubator-trafodion/pull/266
TRAFODION-1087 & TRAFODION-1671 fixes - resubmit
TRAFODION-1087: Security Regressions take too long
Removed catman1 test suite and replaced with privs1 & privs2.
Moved catman1/TEST131 to core, TEST131 tests query invalidation.
Added back skipped privilege tests because catman1 took to long to run.
Also, cleaned up runregr scripts a bit - still need some more work.
TRAFODION-1671: Hive regression TEST009 fails
Changed the cleanup procedure to remove damaged files
Added an order by to select statement to make it more robust
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/robertamarton/incubator-trafodion priv-fixes
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-trafodion/pull/266.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 #266
----
commit 17d1b177864141e8670dcc8584f95eb0d845e756
Author: Roberta Marton <[email protected]>
Date: 2016-01-14T17:29:35Z
TRAFODION-1754 Showddl component does not display grants correctly
Showddl should be displaying grants on an operation in a manner that allows
the privileges to be recreated. Currently, they are returned in the order
in which they are read from the metadata.
While working on this JIRA, several issues were fixed including:
- Consolidated privilege values into one location - NAUserId.h. They used
to be
stored in NAUserId.h, ComSmallDefs.h, and PrivMgrDefs.h
- The check for getting the next available role ID was not correct.
- PrivMgrPrivileges::hasColWGO has incorrect indexing
- PrivMgrComponentPrivileges::selectAllWhere has incorrect error checking
----
---
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.
---