PR-1593 [TRAFODION-3086] Traf support for DDL operations on Hive objects

Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/2b5cfad2
Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/2b5cfad2
Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/2b5cfad2

Branch: refs/heads/master
Commit: 2b5cfad24ae11145ce9bcfe1d7144af37258b0ce
Parents: ca40e2c 699708f
Author: Anoop Sharma <[email protected]>
Authored: Sat Jun 9 00:42:09 2018 +0000
Committer: Anoop Sharma <[email protected]>
Committed: Sat Jun 9 00:42:09 2018 +0000

----------------------------------------------------------------------
 core/sqf/sql/scripts/install_local_hadoop       |   22 +-
 core/sql/bin/SqlciErrors.txt                    |   10 +-
 core/sql/cli/SessionDefaults.cpp                |    5 +-
 core/sql/comexe/ComTdbExeUtil.cpp               |   15 -
 core/sql/comexe/ComTdbExeUtil.h                 |   14 -
 core/sql/common/ComObjectName.cpp               |    7 +-
 core/sql/common/NAString.cpp                    |   27 +-
 core/sql/common/NAType.cpp                      |   10 +-
 core/sql/common/OperTypeEnum.h                  |    4 +
 core/sql/executor/ExComTdb.cpp                  |    1 -
 core/sql/executor/ExExeUtil.h                   |   54 -
 core/sql/executor/ExExeUtilMisc.cpp             |   39 -
 core/sql/executor/HiveClient_JNI.cpp            |    3 +-
 core/sql/executor/JavaObjectInterface.cpp       |   21 +-
 core/sql/executor/JavaObjectInterface.h         |    7 +-
 core/sql/export/ComDiags.cpp                    |    1 +
 core/sql/generator/GenExplain.cpp               |   25 +-
 core/sql/generator/GenFastTransport.cpp         |    6 +
 core/sql/generator/GenPreCode.cpp               |    3 +-
 core/sql/generator/GenRelExeUtil.cpp            |   20 -
 core/sql/generator/GenRelScan.cpp               |    4 +
 core/sql/optimizer/BindRelExpr.cpp              |    5 +-
 core/sql/optimizer/NATable.cpp                  |   26 +-
 core/sql/optimizer/NATable.h                    |   41 +-
 core/sql/optimizer/RelExeUtil.cpp               |   92 +-
 core/sql/optimizer/RelExeUtil.h                 |   11 +-
 core/sql/optimizer/RelExpr.cpp                  |    4 +-
 core/sql/optimizer/hiveHook.h                   |   16 +
 core/sql/parser/AllStmtDDL.h                    |    2 +
 core/sql/parser/ElemDDLLikeOptions.cpp          |   30 +
 core/sql/parser/ElemDDLLikeOptions.h            |   33 +
 core/sql/parser/ElemDDLNode.cpp                 |    6 +
 core/sql/parser/ElemDDLNode.h                   |    6 +-
 core/sql/parser/ParDDLLikeOpts.cpp              |   15 +
 core/sql/parser/ParDDLLikeOptsCreateTable.h     |   14 +
 core/sql/parser/SqlParserAux.cpp                |   75 +-
 core/sql/parser/SqlParserAux.h                  |   14 +-
 core/sql/parser/StmtDDLCleanupObjects.h         |    4 +-
 core/sql/parser/StmtDDLCreate.cpp               |    7 +-
 core/sql/parser/StmtDDLCreateTable.h            |   14 +
 core/sql/parser/StmtDDLCreateView.h             |    7 +
 core/sql/parser/StmtDDLDrop.cpp                 |    3 +-
 core/sql/parser/StmtDDLDropView.h               |    6 +
 core/sql/parser/StmtDDLMisc.cpp                 |    2 -
 core/sql/parser/StmtDDLRegOrUnregHive.cpp       |    4 +-
 core/sql/parser/StmtDDLRegOrUnregHive.h         |    6 +-
 core/sql/parser/StmtDDLonHiveObjects.h          |  191 +++
 core/sql/parser/sqlparser.y                     |  761 ++++++++----
 core/sql/parser/ulexer.cpp                      |   25 +-
 core/sql/regress/compGeneral/EXPECTEDTOK        |    4 +-
 core/sql/regress/compGeneral/EXPECTEDTOK2       |    4 +-
 core/sql/regress/executor/EXPECTED020           |    4 +
 core/sql/regress/hive/DIFF003.KNOWN             |   10 +-
 core/sql/regress/hive/DIFF008.KNOWN             |    7 +
 core/sql/regress/hive/DIFF009.KNOWN             |    3 +
 core/sql/regress/hive/EXPECTED003               |    2 +-
 core/sql/regress/hive/EXPECTED005               |  189 ++-
 core/sql/regress/hive/EXPECTED007               |  314 ++++-
 core/sql/regress/hive/EXPECTED008               | 1105 ++++++++++++++++++
 core/sql/regress/hive/EXPECTED009               |   96 +-
 core/sql/regress/hive/EXPECTED018               |  820 ++++++++-----
 core/sql/regress/hive/FILTER005                 |    1 +
 core/sql/regress/hive/FILTER008                 |   35 +
 core/sql/regress/hive/TEST003                   |    2 +-
 core/sql/regress/hive/TEST005                   |   57 +-
 core/sql/regress/hive/TEST005_a.hive.sql        |    2 +
 core/sql/regress/hive/TEST007                   |   53 +-
 core/sql/regress/hive/TEST008                   |  304 +++++
 core/sql/regress/hive/TEST009                   |    4 +-
 core/sql/regress/hive/TEST009_a.hive.sql        |    8 +-
 core/sql/regress/hive/TEST009_b.hive.sql        |   30 +-
 core/sql/regress/hive/TEST018                   |  154 ++-
 .../hive/TEST018_create_hive_tables.hive        |   20 +-
 core/sql/regress/privs2/EXPECTED129             |   36 +-
 core/sql/regress/seabase/EXPECTED003            |    6 +-
 core/sql/regress/seabase/EXPECTED031            |   45 +-
 core/sql/regress/seabase/TEST026                |    1 +
 core/sql/regress/seabase/TEST031                |   10 +-
 core/sql/sqlcomp/CmpDescribe.cpp                |  213 +++-
 core/sql/sqlcomp/CmpDescribe.h                  |   67 +-
 core/sql/sqlcomp/CmpSeabaseDDL.h                |   28 +
 core/sql/sqlcomp/CmpSeabaseDDLcleanup.cpp       |  185 +--
 core/sql/sqlcomp/CmpSeabaseDDLcleanup.h         |    5 +-
 core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp        |   15 +-
 core/sql/sqlcomp/CmpSeabaseDDLschema.cpp        |    5 +-
 core/sql/sqlcomp/CmpSeabaseDDLtable.cpp         |  947 +++++++++++++--
 core/sql/sqlcomp/CmpSeabaseDDLview.cpp          |   20 +
 core/sql/sqlcomp/DefaultConstants.h             |    3 +
 core/sql/sqlcomp/nadefaults.cpp                 |    4 +-
 core/sql/sqlcomp/parser.cpp                     |  131 ++-
 core/sql/sqlcomp/parser.h                       |  100 ++
 .../main/java/org/trafodion/sql/HiveClient.java |    6 +-
 core/sql/ustat/hs_la.cpp                        |    6 +-
 93 files changed, 5380 insertions(+), 1399 deletions(-)
----------------------------------------------------------------------


Reply via email to