Merge [TRAFODION-2022] PR-548 Some more changes related to hive truncate
Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/e014f8e6 Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/e014f8e6 Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/e014f8e6 Branch: refs/heads/master Commit: e014f8e600b87f02f09306cf5a066b803c9a8787 Parents: 9572321 ad680d9 Author: Anoop Sharma <[email protected]> Authored: Fri Jun 17 21:41:04 2016 +0000 Committer: Anoop Sharma <[email protected]> Committed: Fri Jun 17 21:41:04 2016 +0000 ---------------------------------------------------------------------- core/sql/bin/SqlciErrors.txt | 1 + core/sql/comexe/ComTdb.cpp | 8 ++ core/sql/comexe/ComTdb.h | 1 + core/sql/comexe/ComTdbExeUtil.cpp | 137 +++++++++++++++++---- core/sql/comexe/ComTdbExeUtil.h | 123 ++++++++++++------- core/sql/executor/ExComTdb.cpp | 9 +- core/sql/executor/ExExeUtil.h | 61 ++++++++- core/sql/executor/ExExeUtilMisc.cpp | 68 +++++++--- core/sql/exp/ExpErrorEnums.h | 4 +- core/sql/exp/ExpLOBaccess.cpp | 81 ++++++++---- core/sql/exp/ExpLOBaccess.h | 3 +- core/sql/generator/GenPreCode.cpp | 10 ++ core/sql/generator/GenRelExeUtil.cpp | 112 ++++++++++++++--- core/sql/optimizer/BindRelExpr.cpp | 15 +-- core/sql/optimizer/OptPhysRelExpr.cpp | 31 +---- core/sql/optimizer/RelExeUtil.cpp | 191 ++++++++++++++++------------- core/sql/optimizer/RelExeUtil.h | 94 ++++++++------ core/sql/parser/sqlparser.y | 37 ++++-- core/sql/regress/hive/EXPECTED005 | 95 ++++++++++++-- core/sql/regress/hive/TEST005 | 59 ++++++++- core/sql/sqlci/sqlci_lex.ll | 1 + core/sql/sqlci/sqlci_yacc.y | 2 + core/sql/sqlcomp/DefaultConstants.h | 6 - core/sql/sqlcomp/nadefaults.cpp | 10 -- 24 files changed, 817 insertions(+), 342 deletions(-) ----------------------------------------------------------------------
