PR-1628 TRAFODION-3086 DDL on Hive objs: use database and msck support
Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/7ee5b250 Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/7ee5b250 Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/7ee5b250 Branch: refs/heads/master Commit: 7ee5b250b5577229454260e900bc21b9bbf162b8 Parents: be43908 f5885e4 Author: Anoop Sharma <[email protected]> Authored: Tue Jul 3 22:21:58 2018 +0000 Committer: Anoop Sharma <[email protected]> Committed: Tue Jul 3 22:21:58 2018 +0000 ---------------------------------------------------------------------- core/sql/comexe/ComTdbControl.h | 14 +++- core/sql/executor/ex_control.cpp | 48 ++++++++++++ core/sql/generator/GenExplain.cpp | 6 +- core/sql/generator/GenRelDCL.cpp | 39 ++++++++-- core/sql/optimizer/BindRelExpr.cpp | 29 +++---- core/sql/parser/ParKeyWords.cpp | 2 + core/sql/parser/StmtDDLonHiveObjects.h | 20 +++-- core/sql/parser/sqlparser.y | 39 ++++++++++ core/sql/regress/hive/DIFF008.KNOWN | 2 +- core/sql/regress/hive/EXPECTED008 | 79 +++++++++++++++++++- core/sql/regress/hive/TEST008 | 25 ++++++- core/sql/sqlci/sqlci_lex.ll | 1 + core/sql/sqlci/sqlci_yacc.y | 2 + core/sql/sqlcomp/CmpSeabaseDDLtable.cpp | 69 ++++++++++++++++- .../main/java/org/trafodion/sql/HiveClient.java | 38 ++++++---- 15 files changed, 366 insertions(+), 47 deletions(-) ----------------------------------------------------------------------
