Merge [TRAFODION-2037] PR 565 Improve DDL concurrency + repos/metadt upgrade
Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/08be5c16 Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/08be5c16 Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/08be5c16 Branch: refs/heads/master Commit: 08be5c1648f7a2be854c48748e9150a05385383d Parents: e9d7ba4 3d2bceb Author: Dave Birdsall <[email protected]> Authored: Mon Jul 18 16:18:32 2016 +0000 Committer: Dave Birdsall <[email protected]> Committed: Mon Jul 18 16:18:32 2016 +0000 ---------------------------------------------------------------------- core/conn/odbc/src/odbc/Common/Global.h | 5 +- core/conn/odbc/src/odbc/Common/PubQueryStats.h | 11 +- core/conn/odbc/src/odbc/nsksrvr/SrvrConnect.cpp | 141 +++--- .../odbc/nsksrvrcore/ResStatisticsSession.cpp | 95 ++-- .../src/odbc/nsksrvrcore/ResStatisticsSession.h | 1 + .../odbc/nsksrvrcore/ResStatisticsStatement.cpp | 3 +- core/sqf/sql/scripts/restcheck | 1 - core/sql/comexe/ComTdb.h | 5 +- core/sql/common/ComSmallDefs.h | 8 +- core/sql/optimizer/RelExeUtil.h | 7 + core/sql/parser/ParKeyWords.cpp | 1 + core/sql/parser/sqlparser.y | 41 +- core/sql/regress/compGeneral/EXPECTED004.SB | 4 +- core/sql/regress/core/EXPECTED000.SB | 2 +- core/sql/regress/core/TEST000 | 2 +- core/sql/regress/seabase/EXPECTED011 | 9 +- core/sql/sqlcomp/CmpSeabaseDDL.h | 12 +- core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp | 79 ++- core/sql/sqlcomp/CmpSeabaseDDLincludes.h | 10 +- core/sql/sqlcomp/CmpSeabaseDDLmd.h | 493 ++++++++++++++++++- core/sql/sqlcomp/CmpSeabaseDDLrepos.cpp | 238 +++++++-- core/sql/sqlcomp/CmpSeabaseDDLrepos.h | 492 ++++++++++++++++-- core/sql/sqlcomp/CmpSeabaseDDLroutine.cpp | 6 +- core/sql/sqlcomp/CmpSeabaseDDLtable.cpp | 15 + core/sql/sqlcomp/CmpSeabaseDDLupgrade.cpp | 235 +++++++-- core/sql/sqlcomp/CmpSeabaseDDLupgrade.h | 270 +++++++++- 26 files changed, 1880 insertions(+), 306 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/08be5c16/core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp ----------------------------------------------------------------------
