Merge [TRAFODION-2803] PR 1288 Add COMMENT ON feature
Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/b03aa4fd Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/b03aa4fd Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/b03aa4fd Branch: refs/heads/master Commit: b03aa4fd6ce66f64ef982c6cd633079a8046e19f Parents: 087bb5d 171b9fb Author: Dave Birdsall <[email protected]> Authored: Wed Nov 15 18:00:52 2017 +0000 Committer: Dave Birdsall <[email protected]> Committed: Wed Nov 15 18:00:52 2017 +0000 ---------------------------------------------------------------------- core/sql/bin/SqlciErrors.txt | 2 +- core/sql/comexe/ComTdb.h | 62 ++++ core/sql/common/ComSmallDefs.h | 6 +- core/sql/common/OperTypeEnum.h | 1 + core/sql/nskgmake/sqlcomp/Makefile | 1 + core/sql/optimizer/RelExeUtil.cpp | 13 +- core/sql/parser/AllStmtDDLCreate.h | 1 + core/sql/parser/BindStmtDDL.cpp | 56 ++++ core/sql/parser/ElemDDLNode.cpp | 8 + core/sql/parser/ElemDDLNode.h | 3 + core/sql/parser/StmtDDLCommentOn.h | 153 ++++++++++ core/sql/parser/StmtDDLCreate.cpp | 49 ++++ core/sql/parser/sqlparser.y | 102 ++++++- core/sql/parser/ulexer.cpp | 1 + core/sql/regress/privs1/EXPECTED133 | Bin 27095 -> 27095 bytes core/sql/regress/privs1/EXPECTED137 | 14 + core/sql/sqlci/sqlci_lex.ll | 1 + core/sql/sqlci/sqlci_yacc.y | 2 + core/sql/sqlcomp/CmpDDLCatErrorCodes.h | 2 +- core/sql/sqlcomp/CmpDescribe.cpp | 238 +++++++++++++++- core/sql/sqlcomp/CmpSeabaseDDL.h | 9 + core/sql/sqlcomp/CmpSeabaseDDLcommentOn.cpp | 349 +++++++++++++++++++++++ core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp | 20 ++ core/sql/sqlcomp/CmpSeabaseDDLincludes.h | 1 + core/sql/sqlcomp/CmpSeabaseDDLmd.h | 38 ++- core/sql/sqlcomp/CmpSeabaseDDLschema.cpp | 43 ++- core/sql/sqlcomp/CmpSeabaseDDLtable.cpp | 26 +- core/sql/sqlcomp/CmpSeabaseDDLupgrade.h | 2 +- core/sql/sqlcomp/CmpSeabaseDDLview.cpp | 27 ++ core/sql/sqlcomp/PrivMgr.cpp | 3 + core/sql/sqlcomp/PrivMgrDefs.h | 3 +- 31 files changed, 1207 insertions(+), 29 deletions(-) ----------------------------------------------------------------------
