Merge [TRAFODION-2542] pr 1536 Grantor is not correct when granting privileges
Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/dd051ea6 Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/dd051ea6 Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/dd051ea6 Branch: refs/heads/master Commit: dd051ea60bd2881627f7d324dc5ed84236688626 Parents: 9a90338 c04fc45 Author: Roberta Marton <[email protected]> Authored: Wed Apr 25 15:25:16 2018 +0000 Committer: Roberta Marton <[email protected]> Committed: Wed Apr 25 15:25:16 2018 +0000 ---------------------------------------------------------------------- core/sql/bin/SqlciErrors.txt | 4 +- core/sql/regress/core/EXPECTED131 | 8 +- core/sql/regress/core/TEST131 | 4 +- core/sql/regress/privs1/EXPECTED120 | 47 +++-- core/sql/regress/privs1/EXPECTED137 | 30 +-- core/sql/regress/privs1/TEST120 | 23 +-- core/sql/regress/privs1/TEST137 | 22 ++- core/sql/regress/privs2/EXPECTED140 | 16 +- core/sql/regress/privs2/EXPECTED143 | 16 +- core/sql/regress/privs2/EXPECTED144 | 4 +- core/sql/regress/privs2/TEST143 | 3 + core/sql/regress/privs2/TEST144 | 2 +- core/sql/sqlcomp/CmpDDLCatErrorCodes.h | 1 + core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp | 184 ++++++++----------- core/sql/sqlcomp/CmpSeabaseDDLtable.cpp | 33 ++++ core/sql/sqlcomp/DefaultConstants.h | 3 + core/sql/sqlcomp/PrivMgrComponentPrivileges.cpp | 7 +- core/sql/sqlcomp/PrivMgrPrivileges.cpp | 140 ++++++++++++-- core/sql/sqlcomp/PrivMgrPrivileges.h | 7 + core/sql/sqlcomp/nadefaults.cpp | 3 + .../src/asciidoc/_chapters/ddl_msgs.adoc | 38 +++- 21 files changed, 376 insertions(+), 219 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/dd051ea6/core/sql/regress/privs1/EXPECTED137 ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/dd051ea6/core/sql/regress/privs1/TEST137 ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/dd051ea6/core/sql/sqlcomp/DefaultConstants.h ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/dd051ea6/core/sql/sqlcomp/nadefaults.cpp ----------------------------------------------------------------------
