Merge branch 'master' of github.com:apache/incubator-trafodion into wrkbrnch
Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/85783bfe Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/85783bfe Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/85783bfe Branch: refs/heads/master Commit: 85783bfe445ca63aa089a901d8e407e6226cea7c Parents: 0b7663e 7ad34b1 Author: Anuradha Hegde <[email protected]> Authored: Fri Jun 24 17:37:07 2016 +0000 Committer: Anuradha Hegde <[email protected]> Committed: Fri Jun 24 17:37:07 2016 +0000 ---------------------------------------------------------------------- .../odbc/src/odbc/nsksrvrcore/srvrothers.cpp | 78 ++ core/dbsecurity/auth/src/ldapcheck.cpp | 2 + core/sqf/sql/scripts/krb5check | 133 ++ core/sqf/sql/scripts/krb5functions | 128 ++ core/sqf/sql/scripts/krb5service | 255 ++++ core/sqf/sql/scripts/sqstart | 37 + core/sql/bin/SqlciErrors.txt | 7 +- core/sql/comexe/ComTdb.cpp | 8 + core/sql/comexe/ComTdb.h | 4 +- core/sql/comexe/ComTdbExeUtil.cpp | 137 ++- core/sql/comexe/ComTdbExeUtil.h | 123 +- core/sql/comexe/ComTdbFastTransport.h | 8 +- core/sql/common/CharType.cpp | 6 +- core/sql/common/CharType.h | 10 +- core/sql/common/NAType.cpp | 79 ++ core/sql/common/NAType.h | 2 + core/sql/executor/ExComTdb.cpp | 9 +- core/sql/executor/ExExeUtil.h | 61 +- core/sql/executor/ExExeUtilMisc.cpp | 68 +- core/sql/executor/ExFastTransport.cpp | 16 +- core/sql/executor/ExHbaseAccess.cpp | 26 + core/sql/exp/ExpAlignedFormat.h | 10 +- core/sql/exp/ExpErrorEnums.h | 4 +- core/sql/exp/ExpHbaseInterface.h | 16 - core/sql/exp/ExpLOBaccess.cpp | 81 +- core/sql/exp/ExpLOBaccess.h | 3 +- core/sql/exp/exp_conv.cpp | 88 ++ core/sql/exp/exp_tuple_desc.h | 2 +- core/sql/generator/GenFastTransport.cpp | 74 +- core/sql/generator/GenPreCode.cpp | 101 +- core/sql/generator/GenRelExeUtil.cpp | 112 +- core/sql/generator/GenRelScan.cpp | 59 +- core/sql/generator/Generator.cpp | 3 +- core/sql/optimizer/BindRelExpr.cpp | 40 +- core/sql/optimizer/BindWA.cpp | 3 +- core/sql/optimizer/BindWA.h | 37 +- core/sql/optimizer/ItemExpr.cpp | 1 + core/sql/optimizer/ItemFunc.h | 28 +- core/sql/optimizer/NAColumn.cpp | 15 + core/sql/optimizer/NAColumn.h | 3 + core/sql/optimizer/NAFileSet.h | 2 + core/sql/optimizer/NATable.cpp | 125 +- core/sql/optimizer/NATable.h | 25 +- core/sql/optimizer/OptPhysRelExpr.cpp | 31 +- core/sql/optimizer/RelExeUtil.cpp | 214 ++-- core/sql/optimizer/RelExeUtil.h | 94 +- core/sql/optimizer/SynthType.cpp | 11 +- core/sql/parser/ElemDDLLike.cpp | 4 +- core/sql/parser/ElemDDLLikeCreateTable.h | 6 +- core/sql/parser/StmtDDLAlterLibrary.h | 14 + core/sql/parser/StmtDDLCreate.cpp | 43 +- core/sql/parser/sqlparser.y | 55 +- core/sql/regress/charsets/EXPECTED315 | 4 +- core/sql/regress/core/EXPECTED116 | 125 +- core/sql/regress/core/TEST116 | 37 +- core/sql/regress/hive/EXPECTED005 | 278 ++++- core/sql/regress/hive/EXPECTED009 | 1131 +++++++++++++++--- core/sql/regress/hive/FILTER009 | 49 + core/sql/regress/hive/TEST005 | 101 +- core/sql/regress/hive/TEST005_a.hive.sql | 7 + core/sql/regress/hive/TEST009 | 91 +- core/sql/regress/hive/TEST020 | 2 +- core/sql/regress/privs2/EXPECTED129 | 36 +- core/sql/regress/seabase/EXPECTED003 | 2 +- core/sql/regress/seabase/EXPECTED011 | 16 +- core/sql/regress/seabase/EXPECTED031 | 237 ++++ core/sql/regress/seabase/TEST011 | 2 +- core/sql/regress/seabase/TEST031 | 53 + core/sql/regress/udr/EXPECTED001 | 22 +- core/sql/regress/udr/TEST001 | 5 + core/sql/sqlcat/desc.h | 3 +- core/sql/sqlci/sqlci_lex.ll | 1 + core/sql/sqlci/sqlci_yacc.y | 2 + core/sql/sqlcomp/CmpDescribe.cpp | 300 +++-- core/sql/sqlcomp/CmpSeabaseDDL.h | 139 ++- core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp | 92 +- core/sql/sqlcomp/CmpSeabaseDDLindex.cpp | 89 +- core/sql/sqlcomp/CmpSeabaseDDLmd.h | 8 + core/sql/sqlcomp/CmpSeabaseDDLroutine.cpp | 135 ++- core/sql/sqlcomp/CmpSeabaseDDLtable.cpp | 158 ++- core/sql/sqlcomp/DefaultConstants.h | 18 +- core/sql/sqlcomp/DefaultValidator.cpp | 15 + core/sql/sqlcomp/nadefaults.cpp | 90 +- install/installer/traf_add_kerberos | 204 ++++ install/installer/traf_add_ldap | 98 ++ install/installer/traf_cloudera_mods | 16 + install/installer/traf_config_check | 2 +- install/installer/traf_config_setup | 159 --- install/installer/traf_hortonworks_mods | 32 +- install/installer/traf_secure | 60 + install/installer/traf_secure_setup | 342 ++++++ install/installer/traf_sqgen | 37 +- install/installer/trafodion_config_default | 36 +- install/installer/trafodion_install | 91 +- install/installer/trafodion_secure_install | 129 ++ install/installer/trafodion_uninstaller | 20 + 96 files changed, 5768 insertions(+), 1207 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/85783bfe/core/sql/regress/seabase/EXPECTED011 ----------------------------------------------------------------------
