You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafodion.apache.org by sa...@apache.org on 2017/01/04 23:06:48 UTC

[08/10] incubator-trafodion git commit: Merge remote branch 'origin/pr/889/head' into merge_trafodion889

Merge remote branch 'origin/pr/889/head' into merge_trafodion889


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

Branch: refs/heads/master
Commit: e14a09962215523893e16c01a51574321a760e42
Parents: 62f8db9 0b79c84
Author: Sandhya Sundaresan <sa...@apache.org>
Authored: Wed Jan 4 21:37:21 2017 +0000
Committer: Sandhya Sundaresan <sa...@apache.org>
Committed: Wed Jan 4 21:37:21 2017 +0000

----------------------------------------------------------------------
 .rat-excludes                                   |    3 +-
 RAT_README                                      |   30 +-
 core/Makefile                                   |    8 +-
 core/bldenvchk.sh                               |    6 +-
 core/conn/Makefile                              |    4 +-
 core/conn/jdbcT4/Makefile                       |    6 +-
 core/conn/jdbcT4/pom.xml                        |   79 +-
 .../jdbcT4/src/main/java/T4Messages.properties  |   18 +
 .../trafodion/jdbc/t4/ExtractLobMessage.java    |   59 +
 .../org/trafodion/jdbc/t4/ExtractLobReply.java  |   58 +
 .../trafodion/jdbc/t4/InterfaceUtilities.java   |    3 +-
 .../java/org/trafodion/jdbc/t4/TRANSPORT.java   |    3 +
 .../java/org/trafodion/jdbc/t4/TrafT4Blob.java  |  182 +
 .../java/org/trafodion/jdbc/t4/TrafT4Clob.java  |  202 +
 .../org/trafodion/jdbc/t4/TrafT4ResultSet.java  |   91 +-
 .../jdbc/t4/odbc_SQLSvc_ExtractLob_exc_.java    |   78 +
 core/conn/jdbc_type2/Makefile                   |    8 +-
 core/conn/jdbc_type2/build.xml                  |    8 +-
 core/conn/jdbc_type2/samples/README             |    4 +-
 core/conn/odb/Makefile                          |    6 +-
 core/conn/odb/src/odb.c                         |   12 +-
 core/conn/odbc/src/odbc/Common/QSData.cpp       |   24 +
 core/conn/odbc/src/odbc/Common/QSData.h         |   45 +
 core/conn/odbc/src/odbc/Common/TransportBase.h  |    1 +
 .../src/odbc/Krypton/generated_incs/odbc_sv.h   |   26 +
 core/conn/odbc/src/odbc/Makefile                |   12 +-
 core/conn/odbc/src/odbc/macros.gmk              |    2 +-
 .../nsksrvr/Interface/marshalingsrvr_srvr.cpp   |  102 +
 .../nsksrvr/Interface/marshalingsrvr_srvr.h     |   10 +-
 .../src/odbc/nsksrvr/Interface/odbcs_srvr.cpp   |   45 +
 .../odbc/nsksrvr/Interface/odbcs_srvr_res.cpp   |   39 +
 .../src/odbc/nsksrvr/Interface/odbcs_srvr_res.h |    9 +-
 core/conn/odbc/src/odbc/nsksrvr/Makefile        |    8 +-
 core/conn/odbc/src/odbc/nsksrvr/SrvrConnect.cpp |   29 +-
 core/conn/odbc/src/odbc/nsksrvr/SrvrConnect.h   |    8 +
 core/conn/odbc/src/odbc/nsksrvrcore/Makefile    |    8 +-
 .../conn/odbc/src/odbc/nsksrvrcore/srvrcommon.h |   10 +
 .../odbc/src/odbc/nsksrvrcore/srvrothers.cpp    |  129 +
 core/conn/trafci/.gitignore                     |    6 +
 core/conn/trafci/Makefile                       |   37 +
 core/conn/trafci/install/Installer.java         | 3389 --------------
 core/conn/trafci/install/Installer.java-tmpl    | 3389 ++++++++++++++
 core/conn/trafci/installer_pom.xml              |  106 +
 core/conn/trafci/manualtests/README             |    2 +-
 core/conn/trafci/pom.xml                        |  114 +
 .../org/trafodion/ci/AWTExceptionHandler.java   |   36 +
 .../main/java/org/trafodion/ci/CSVDisplay.java  |   90 +
 .../src/main/java/org/trafodion/ci/Column.java  |  131 +
 .../java/org/trafodion/ci/ConditionalQuery.java |  435 ++
 .../trafodion/ci/ConditionalQueryException.java |   43 +
 .../trafodion/ci/ConditionalSyntaxError.java    |  123 +
 .../java/org/trafodion/ci/ConsoleReader.java    |  218 +
 .../java/org/trafodion/ci/ConsoleWriter.java    |  130 +
 .../java/org/trafodion/ci/DatabaseQuery.java    | 1804 ++++++++
 .../src/main/java/org/trafodion/ci/Display.java |   68 +
 .../trafodion/ci/DuplicateParamException.java   |   40 +
 .../main/java/org/trafodion/ci/ErrorObject.java |  103 +
 .../src/main/java/org/trafodion/ci/FCQuery.java |  334 ++
 .../main/java/org/trafodion/ci/FileReader.java  |  176 +
 .../main/java/org/trafodion/ci/FileWriter.java  |   80 +
 .../main/java/org/trafodion/ci/HTMLDisplay.java |   80 +
 .../main/java/org/trafodion/ci/HTMLObject.java  |  628 +++
 .../main/java/org/trafodion/ci/HelpIndexer.java |  134 +
 .../src/main/java/org/trafodion/ci/Helper.java  |  225 +
 .../main/java/org/trafodion/ci/HostQuery.java   |  289 ++
 .../main/java/org/trafodion/ci/IDisplay.java    |   28 +
 .../main/java/org/trafodion/ci/IndexStruct.java |   55 +
 .../java/org/trafodion/ci/InterfaceQuery.java   | 4378 ++++++++++++++++++
 .../trafodion/ci/InterfaceQueryException.java   |   35 +
 .../org/trafodion/ci/InterfaceSyntaxError.java  |   83 +
 .../trafodion/ci/InvalidNumberOfArguments.java  |   35 +
 .../main/java/org/trafodion/ci/JDBCVproc.java   |   38 +
 .../java/org/trafodion/ci/LFProperties.java     |  130 +
 .../java/org/trafodion/ci/MaskingThread.java    |   73 +
 .../java/org/trafodion/ci/MultiByteUtils.java   |   56 +
 .../org/trafodion/ci/NullKeyWordException.java  |   35 +
 .../org/trafodion/ci/OutputColumnAttribute.java |   47 +
 .../java/org/trafodion/ci/OutputContents.java   |  144 +
 .../main/java/org/trafodion/ci/ParallelRun.java | 1320 ++++++
 .../org/trafodion/ci/ParamStringObject.java     |  256 +
 .../java/org/trafodion/ci/ParseArguments.java   |  660 +++
 .../src/main/java/org/trafodion/ci/Parser.java  | 1195 +++++
 .../ci/ParserMissingParamException.java         |   42 +
 .../trafciDefaultLookAndFeel.properties         |   60 +
 .../main/java/org/trafodion/ci/PrunSummary.java |  119 +
 .../org/trafodion/ci/PrunUserInterruption.java  |   34 +
 .../java/org/trafodion/ci/PythonInterface.java  |  180 +
 .../src/main/java/org/trafodion/ci/Query.java   |  188 +
 .../main/java/org/trafodion/ci/QueryUtils.java  |   37 +
 .../java/org/trafodion/ci/QueryWrapper.java     |  700 +++
 .../main/java/org/trafodion/ci/RawDisplay.java  |  189 +
 .../src/main/java/org/trafodion/ci/Reader.java  |  286 ++
 .../java/org/trafodion/ci/RepObjInterface.java  |   27 +
 .../java/org/trafodion/ci/ReplacementObj.java   |   39 +
 .../org/trafodion/ci/ScriptSectionNotFound.java |   34 +
 .../java/org/trafodion/ci/ScriptsInterface.java |  153 +
 .../src/main/java/org/trafodion/ci/Session.java | 1908 ++++++++
 .../java/org/trafodion/ci/SessionDefaults.java  |  342 ++
 .../java/org/trafodion/ci/SessionError.java     |  181 +
 .../java/org/trafodion/ci/SessionInterface.java | 1487 ++++++
 .../org/trafodion/ci/SessionTimeoutTask.java    |   93 +
 .../src/main/java/org/trafodion/ci/SqlEnum.java |   83 +
 .../java/org/trafodion/ci/StatusThread.java     |  100 +
 .../org/trafodion/ci/TerminalProcessBridge.java |  246 +
 .../trafodion/ci/UnKnownInterfaceCommand.java   |   34 +
 .../java/org/trafodion/ci/UserInterface.java    |  421 ++
 .../java/org/trafodion/ci/UserInterruption.java |   36 +
 .../src/main/java/org/trafodion/ci/Utils.java   |  381 ++
 .../java/org/trafodion/ci/ValidateQuery.java    |  412 ++
 .../org/trafodion/ci/ValidationException.java   |   39 +
 .../main/java/org/trafodion/ci/Vproc.java-tmpl  |   36 +
 .../main/java/org/trafodion/ci/WCIUtils.java    |  122 +
 .../src/main/java/org/trafodion/ci/Writer.java  |  418 ++
 .../main/java/org/trafodion/ci/XMLDisplay.java  |   75 +
 .../main/java/org/trafodion/ci/XMLObject.java   |  607 +++
 .../org/trafodion/ci/help/common_common.help    |  457 ++
 .../java/org/trafodion/ci/help/help_file.idx    |   30 +
 .../java/org/trafodion/ci/help/sql_common.help  |  376 ++
 .../org/trafodion/ci/pwdencrypt/ArgMap.java     |   61 +
 .../org/trafodion/ci/pwdencrypt/ArgsDef.java    |   74 +
 .../trafodion/ci/pwdencrypt/EncryptUtil.java    |  249 +
 .../java/org/trafodion/ci/pwdencrypt/JCE.java   |  414 ++
 .../trafodion/ci/pwdencrypt/PasswordOpts.java   |  292 ++
 .../org/trafodion/ci/pwdencrypt/RefLookup.java  |  127 +
 .../org/trafodion/ci/pwdencrypt/WorkTypes.java  |   55 +
 .../trafci/src/main/resources/install_jar.xml   |   71 +
 .../trafci/src/main/resources/install_tar.xml   |   51 +
 .../trafci/src/main/resources/trafci.properties |    5 +
 .../org/trafodion/ci/AWTExceptionHandler.java   |   36 -
 .../trafci/src/org/trafodion/ci/CSVDisplay.java |   90 -
 .../trafci/src/org/trafodion/ci/Column.java     |  131 -
 .../src/org/trafodion/ci/ConditionalQuery.java  |  435 --
 .../trafodion/ci/ConditionalQueryException.java |   43 -
 .../trafodion/ci/ConditionalSyntaxError.java    |  123 -
 .../src/org/trafodion/ci/ConsoleReader.java     |  218 -
 .../src/org/trafodion/ci/ConsoleWriter.java     |  130 -
 .../src/org/trafodion/ci/DatabaseQuery.java     | 1804 --------
 .../trafci/src/org/trafodion/ci/Display.java    |   68 -
 .../trafodion/ci/DuplicateParamException.java   |   40 -
 .../src/org/trafodion/ci/ErrorObject.java       |  103 -
 .../trafci/src/org/trafodion/ci/FCQuery.java    |  334 --
 .../trafci/src/org/trafodion/ci/FileReader.java |  176 -
 .../trafci/src/org/trafodion/ci/FileWriter.java |   80 -
 .../src/org/trafodion/ci/HTMLDisplay.java       |   80 -
 .../trafci/src/org/trafodion/ci/HTMLObject.java |  628 ---
 .../src/org/trafodion/ci/HelpIndexer.java       |  134 -
 .../trafci/src/org/trafodion/ci/Helper.java     |  225 -
 .../trafci/src/org/trafodion/ci/HostQuery.java  |  289 --
 .../trafci/src/org/trafodion/ci/IDisplay.java   |   28 -
 .../src/org/trafodion/ci/IndexStruct.java       |   55 -
 .../src/org/trafodion/ci/InterfaceQuery.java    | 4378 ------------------
 .../trafodion/ci/InterfaceQueryException.java   |   35 -
 .../org/trafodion/ci/InterfaceSyntaxError.java  |   83 -
 .../trafodion/ci/InvalidNumberOfArguments.java  |   35 -
 .../trafci/src/org/trafodion/ci/JDBCVproc.java  |   38 -
 .../src/org/trafodion/ci/LFProperties.java      |  130 -
 .../src/org/trafodion/ci/MaskingThread.java     |   73 -
 .../src/org/trafodion/ci/MultiByteUtils.java    |   56 -
 .../org/trafodion/ci/NullKeyWordException.java  |   35 -
 .../org/trafodion/ci/OutputColumnAttribute.java |   47 -
 .../src/org/trafodion/ci/OutputContents.java    |  144 -
 .../src/org/trafodion/ci/ParallelRun.java       | 1320 ------
 .../src/org/trafodion/ci/ParamStringObject.java |  256 -
 .../src/org/trafodion/ci/ParseArguments.java    |  660 ---
 .../trafci/src/org/trafodion/ci/Parser.java     | 1195 -----
 .../ci/ParserMissingParamException.java         |   42 -
 .../trafciDefaultLookAndFeel.properties         |   60 -
 .../src/org/trafodion/ci/PrunSummary.java       |  119 -
 .../org/trafodion/ci/PrunUserInterruption.java  |   34 -
 .../src/org/trafodion/ci/PythonInterface.java   |  180 -
 .../conn/trafci/src/org/trafodion/ci/Query.java |  188 -
 .../trafci/src/org/trafodion/ci/QueryUtils.java |   37 -
 .../src/org/trafodion/ci/QueryWrapper.java      |  700 ---
 .../trafci/src/org/trafodion/ci/RawDisplay.java |  189 -
 .../trafci/src/org/trafodion/ci/Reader.java     |  286 --
 .../src/org/trafodion/ci/RepObjInterface.java   |   27 -
 .../src/org/trafodion/ci/ReplacementObj.java    |   39 -
 .../org/trafodion/ci/ScriptSectionNotFound.java |   34 -
 .../src/org/trafodion/ci/ScriptsInterface.java  |  153 -
 .../trafci/src/org/trafodion/ci/Session.java    | 1908 --------
 .../src/org/trafodion/ci/SessionDefaults.java   |  342 --
 .../src/org/trafodion/ci/SessionError.java      |  181 -
 .../src/org/trafodion/ci/SessionInterface.java  | 1487 ------
 .../org/trafodion/ci/SessionTimeoutTask.java    |   93 -
 .../trafci/src/org/trafodion/ci/SqlEnum.java    |   83 -
 .../src/org/trafodion/ci/StatusThread.java      |  100 -
 .../org/trafodion/ci/TerminalProcessBridge.java |  246 -
 .../trafodion/ci/UnKnownInterfaceCommand.java   |   34 -
 .../src/org/trafodion/ci/UserInterface.java     |  421 --
 .../src/org/trafodion/ci/UserInterruption.java  |   36 -
 .../conn/trafci/src/org/trafodion/ci/Utils.java |  381 --
 .../src/org/trafodion/ci/ValidateQuery.java     |  412 --
 .../org/trafodion/ci/ValidationException.java   |   39 -
 .../conn/trafci/src/org/trafodion/ci/Vproc.java |   36 -
 .../trafci/src/org/trafodion/ci/WCIUtils.java   |  122 -
 .../trafci/src/org/trafodion/ci/Writer.java     |  418 --
 .../trafci/src/org/trafodion/ci/XMLDisplay.java |   75 -
 .../trafci/src/org/trafodion/ci/XMLObject.java  |  607 ---
 .../org/trafodion/ci/help/common_common.help    |  457 --
 .../src/org/trafodion/ci/help/help_file.idx     |   30 -
 .../src/org/trafodion/ci/help/sql_common.help   |  376 --
 .../src/org/trafodion/ci/pwdencrypt/ArgMap.java |   61 -
 .../org/trafodion/ci/pwdencrypt/ArgsDef.java    |   74 -
 .../trafodion/ci/pwdencrypt/EncryptUtil.java    |  249 -
 .../src/org/trafodion/ci/pwdencrypt/JCE.java    |  414 --
 .../trafodion/ci/pwdencrypt/PasswordOpts.java   |  292 --
 .../org/trafodion/ci/pwdencrypt/RefLookup.java  |  127 -
 .../org/trafodion/ci/pwdencrypt/WorkTypes.java  |   55 -
 .../org/trafodion/ci/UserInterfaceTest.java     |  116 +
 core/conn/trafci/utils/ciencr.sh                |    8 +-
 core/conn/trafci/utils/trafci                   |    2 +-
 core/conn/trafci/utils/trafci.cmd-tmpl          |    2 +-
 core/conn/trafci/utils/trafci_install.sh        |    8 +-
 .../odbc/odbcclient/unixcli/cli/cdesc.cpp       |   17 +-
 .../odbc/odbcclient/unixcli/cli/cdesc.h         |    6 +-
 .../odbc/odbcclient/unixcli/cli/cdiag.cpp       |   10 +-
 .../odbc/odbcclient/unixcli/cli/charsetconv.cpp |    4 +-
 .../odbc/odbcclient/unixcli/cli/ctosqlconv.cpp  |   49 +-
 .../odbc/odbcclient/unixcli/cli/ctosqlconv.h    |    2 +-
 .../odbc/odbcclient/unixcli/cli/sqltocconv.cpp  |  403 +-
 .../odbc/odbcclient/unixcli/makefile.lnx        |    4 +-
 .../odbc/odbcclient/unixcli/package/mklnxpkg.sh |    2 +-
 .../unixcli/package/runconnect_test.sh          |    2 +-
 core/dbsecurity/Makefile                        |   12 +-
 core/dbsecurity/auth/Makefile                   |   17 +-
 core/dbsecurity/auth/src/authEvents.cpp         |    4 +-
 core/dbsecurity/auth/src/ldapconfigfile.cpp     |   18 +-
 core/dbsecurity/auth/src/sqldapconfigcheck.cpp  |    2 +-
 core/dbsecurity/cert/Makefile                   |   10 +-
 core/dbsecurity/cert/src/secsrvr.cpp            |    2 +-
 core/dbsecurity/macros.gmk                      |    2 +-
 core/dbsecurity/scripts/sqcertgen               |    2 +-
 core/dbsecurity/scripts/update_auth             |   16 +-
 core/mpi/Makefile                               |    4 +-
 core/rest/Makefile                              |    2 +-
 core/rest/bin/rest                              |    8 +-
 core/rest/conf/rest-env.sh                      |    4 +-
 core/rest/genvers                               |    2 +-
 .../asciidoc/_chapters/getting_started.adoc     |    2 +-
 core/seamonster/src/Makefile                    |    4 +-
 core/seamonster/src/macros.gmk                  |    4 +-
 core/sqf/.gitignore                             |    1 +
 core/sqf/LocalSettingsTemplate.sh               |   10 +-
 core/sqf/Makefile                               |   16 +-
 core/sqf/build-scripts/build.branch             |    8 +-
 core/sqf/build-scripts/build.id                 |    2 +-
 core/sqf/build-scripts/check_man                |    6 +-
 core/sqf/build-scripts/genverhdr.ksh            |   17 +-
 core/sqf/commonLogger/CommonLogger.cpp          |    6 +-
 core/sqf/commonLogger/CommonLogger.h            |    2 +-
 core/sqf/conf/install_features                  |    2 +-
 core/sqf/conf/log4cxx.monitor.mon.config        |    2 +-
 core/sqf/conf/log4cxx.monitor.mon.snmp.config   |    2 +-
 core/sqf/conf/log4cxx.monitor.psd.config        |    2 +-
 core/sqf/conf/log4cxx.monitor.wdg.config        |    2 +-
 core/sqf/conf/log4cxx.monitor.wdg.snmp.config   |    2 +-
 core/sqf/conf/log4cxx.trafodion.auth.config     |    2 +-
 core/sqf/conf/log4cxx.trafodion.lob.config      |    2 +-
 .../sqf/conf/log4cxx.trafodion.masterexe.config |    2 +-
 core/sqf/conf/log4cxx.trafodion.sscp.config     |    2 +-
 core/sqf/conf/log4cxx.trafodion.ssmp.config     |    2 +-
 core/sqf/conf/log4cxx.trafodion.tm.config       |    2 +-
 core/sqf/conf/log4cxx.trafodion.udr.config      |    2 +-
 core/sqf/conf/trafodion.udr.config              |    4 +-
 .../export/include/common/evl_sqlog_eventnum.h  |    1 +
 core/sqf/export/include/dtm/tm.h                |   16 +-
 core/sqf/export/include/dtm/tmtransaction.h     |   13 +-
 .../sqf/export/limited-support-tools/LSO/README |   14 +-
 .../export/limited-support-tools/LSO/offender   |    2 +-
 core/sqf/export/share/man/man1/createhooks.1    |    2 +-
 core/sqf/export/share/man/man1/sqcore.1         |    4 +-
 core/sqf/export/share/man/man1/sqcorefile.1     |    2 +-
 core/sqf/export/share/man/man1/sqgen.1          |   38 +-
 core/sqf/export/share/man/man1/sqid.1           |    2 +-
 core/sqf/export/share/man/man1/sqinfo.1         |    8 +-
 core/sqf/export/share/man/man1/sqvers.1         |    8 +-
 core/sqf/export/share/man/man1/update_sql.1     |    2 +-
 core/sqf/gdb/create-host-tar-lib                |   14 +-
 core/sqf/hbase_utilities/Makefile               |    6 +-
 .../backup_restore_functions.sh                 |   16 +-
 core/sqf/macros.gmk                             |    8 +-
 core/sqf/monitor/linux/cluster.cxx              |   52 +-
 core/sqf/monitor/linux/config.cxx               |    4 +-
 core/sqf/monitor/linux/macros.gmk               |    2 +-
 core/sqf/monitor/linux/monitor.cxx              |    4 +-
 core/sqf/monitor/linux/monlogging.cxx           |    4 +-
 core/sqf/monitor/linux/montest_run.virtual      |    6 +-
 core/sqf/monitor/linux/process.cxx              |    4 +-
 core/sqf/monitor/linux/process.h                |    2 +-
 core/sqf/monitor/linux/pstartd.cxx              |    2 +-
 core/sqf/monitor/linux/reqqueue.cxx             |    2 +-
 core/sqf/monitor/linux/shell.cxx                |   10 +-
 core/sqf/monitor/linux/zclient.cxx              |   32 +-
 core/sqf/monitor/linux/zclient.h                |    3 +-
 core/sqf/monitor/test/notes.txt                 |    2 +-
 core/sqf/monitor/test/runtest                   |   46 +-
 core/sqf/monitor/test/sqconfig.monitor.cluster  |    2 +-
 core/sqf/sqenvcom.sh                            |   55 +-
 core/sqf/sqevlog/sq_evl_libs/macros.gmk         |    2 +-
 core/sqf/sqid                                   |   10 +-
 core/sqf/sqinfo                                 |   18 +-
 core/sqf/sql/macros.gmk                         |    2 +-
 core/sqf/sql/scripts/UsasRepos                  |    2 +-
 core/sqf/sql/scripts/analyzeMessageGuide.py     |  656 +++
 .../sqf/sql/scripts/bats/runmonitorbats.virtual |    6 +-
 core/sqf/sql/scripts/bats/runseabedbats.virtual |    8 +-
 core/sqf/sql/scripts/bats/runsqlreg.virtual     |    8 +-
 core/sqf/sql/scripts/bats/runtmbats.virtual     |   14 +-
 core/sqf/sql/scripts/bats/sqconfig.tm           |    4 +-
 core/sqf/sql/scripts/build_apidocs.sh           |    4 +-
 core/sqf/sql/scripts/ckill                      |    4 +-
 core/sqf/sql/scripts/ckillall                   |    4 +-
 core/sqf/sql/scripts/cleanZKNodes               |    2 +-
 core/sqf/sql/scripts/cleanat                    |    2 +-
 core/sqf/sql/scripts/cleanlogs                  |   16 +-
 core/sqf/sql/scripts/cresumeall                 |    4 +-
 core/sqf/sql/scripts/cstat                      |    2 +-
 core/sqf/sql/scripts/csuspendall                |    6 +-
 core/sqf/sql/scripts/dbcheck                    |   12 +-
 core/sqf/sql/scripts/genmon                     |    2 +-
 core/sqf/sql/scripts/genms                      |   10 +-
 core/sqf/sql/scripts/gensq.pl                   |    8 +-
 core/sqf/sql/scripts/genstats.sh                |    2 +-
 core/sqf/sql/scripts/get_libhdfs_files          |    6 +-
 core/sqf/sql/scripts/ilh_cleanhb                |   12 +-
 core/sqf/sql/scripts/ilh_hbase_repair           |    8 +-
 core/sqf/sql/scripts/ilh_hbcheck                |    4 +-
 core/sqf/sql/scripts/ilh_traf_restart           |   16 +-
 core/sqf/sql/scripts/ilh_trafinit               |   16 +-
 core/sqf/sql/scripts/install_apache_hadoop      |   48 +-
 core/sqf/sql/scripts/install_local_drill        |   16 +-
 core/sqf/sql/scripts/install_local_hadoop       |   22 +-
 core/sqf/sql/scripts/install_traf_components    |   76 +-
 core/sqf/sql/scripts/krb5check                  |    4 +-
 core/sqf/sql/scripts/krb5functions              |    4 +-
 core/sqf/sql/scripts/krb5service                |    8 +-
 core/sqf/sql/scripts/makemsg.ksh                |    8 +-
 core/sqf/sql/scripts/qmmstart                   |    2 +-
 core/sqf/sql/scripts/rmscheck                   |    2 +-
 core/sqf/sql/scripts/runbats                    |   24 +-
 core/sqf/sql/scripts/sqcheck                    |    2 +-
 core/sqf/sql/scripts/sqcheckmon                 |    2 +-
 core/sqf/sql/scripts/sqconfig                   |    6 +-
 core/sqf/sql/scripts/sqconfig.sample            |    6 +-
 core/sqf/sql/scripts/sqcore                     |   14 +-
 core/sqf/sql/scripts/sqcorefile                 |    6 +-
 core/sqf/sql/scripts/sqgen                      |   62 +-
 core/sqf/sql/scripts/sqnodeipcrm                |    4 +-
 core/sqf/sql/scripts/sqnodestatus               |    4 +-
 core/sqf/sql/scripts/sqsmdstats                 |   10 +-
 core/sqf/sql/scripts/sqstart                    |   32 +-
 core/sqf/sql/scripts/sqstop                     |   22 +-
 core/sqf/sql/scripts/sqsystem.pm                |    4 +-
 core/sqf/sql/scripts/traf_authentication_config |    4 +-
 core/sqf/sql/scripts/traf_authentication_setup  |   36 +-
 core/sqf/sql/scripts/trafnodestatus             |   10 +-
 core/sqf/sql/scripts/uninstall_traf_components  |   22 +-
 core/sqf/sql/scripts/update_hbase               |    8 +-
 core/sqf/sql/scripts/update_sql                 |   10 +-
 core/sqf/sqvers                                 |   20 +-
 core/sqf/src/seabed/macros.gmk                  |    2 +-
 core/sqf/src/seabed/src/env.cpp                 |    2 +-
 core/sqf/src/seabed/src/util.cpp                |    2 +-
 core/sqf/src/seabed/test/go284j                 |    2 +-
 core/sqf/src/seabed/test/go9                    |    4 +-
 core/sqf/src/seabed/test/goshell205             |    2 +-
 core/sqf/src/seabed/test/gostart                |    4 +-
 core/sqf/src/seabed/test/t9thread.rh6.supp      |   56 +-
 core/sqf/src/seabed/test/tcheck.cpp             |    2 +-
 core/sqf/src/seabed/tools/sqmanvers             |    2 +-
 core/sqf/src/seabed/tools/sqmanvers.java        |    2 +-
 core/sqf/src/seatrans/hbase-trx/Makefile        |   64 +-
 core/sqf/src/seatrans/hbase-trx/genvers         |    2 +-
 core/sqf/src/seatrans/hbase-trx/pp.awk          |  152 +-
 .../hbase/client/transactional/RMInterface.java |   40 +-
 .../transactional/TrxTransactionState.java.tmpl |   13 +-
 core/sqf/src/seatrans/tm/hbasetmlib2/Makefile   |    6 +-
 .../seatrans/tm/hbasetmlib2/TMInterface.java    |    2 +-
 .../sqf/src/seatrans/tm/hbasetmlib2/hbasetm.cpp |  246 +-
 core/sqf/src/seatrans/tm/hbasetmlib2/hbasetm.h  |   14 +-
 .../tm/hbasetmlib2/javaobjectinterfacetm.cpp    |  103 +-
 .../tm/hbasetmlib2/javaobjectinterfacetm.h      |   11 +-
 .../src/seatrans/tm/hbasetmlib2/pom.xml.apache  |    4 +-
 .../sqf/src/seatrans/tm/hbasetmlib2/pom.xml.hdp |    2 +-
 .../java/org/trafodion/dtm/HBaseTxClient.java   |    4 +-
 core/sqf/src/seatrans/tm/macros.gmk             |    6 +-
 core/sqf/src/tm/Makefile                        |    6 +-
 core/sqf/src/tm/macros.gmk                      |    6 +-
 core/sqf/src/tm/tmddlrequests.cpp               |  290 +-
 core/sqf/src/tm/tmddlrequests.h                 |    8 +-
 core/sqf/src/tm/tmlib.cpp                       |   26 +-
 core/sqf/src/tm/tmlibmsg.h                      |    3 +
 core/sqf/src/tm/tmrmhbase.cpp                   |   23 +-
 core/sqf/src/tm/tmtransaction.cpp               |   52 +-
 core/sqf/src/tm/tools/run_dtmci                 |    4 +-
 core/sqf/sysinstall/etc/init.d/trafodion        |  131 +
 core/sqf/tools/sqdiag_core_compare              |    2 +-
 core/sqf/tools/sqdiag_core_mask                 |    2 +-
 core/sqf/tools/sqtools.sh                       |  116 +-
 core/sql/SqlCompilerDebugger/cln.sh             |    6 +-
 core/sql/arkcmp/CmpErrLog.cpp                   |    6 +-
 core/sql/bin/SqlciErrors.txt                    |  112 +-
 core/sql/bin/clitest.cpp                        |   97 +-
 core/sql/bin/ex_esp_main.cpp                    |    2 +-
 core/sql/cli/Cli.cpp                            |   89 +-
 core/sql/cli/Cli.h                              |    1 +
 core/sql/cli/CliExtern.cpp                      |    2 +
 core/sql/cli/SessionDefaults.cpp                |    2 +-
 core/sql/cli/Statement.cpp                      |    2 +-
 core/sql/cli/sqlcli.h                           |    3 +-
 core/sql/clitest/blobtest.cpp                   |  104 +
 core/sql/clitest/blobtest.h                     |    3 +
 core/sql/comexe/ComTdb.h                        |    3 +
 core/sql/comexe/ComTdbExeUtil.cpp               |  108 +-
 core/sql/comexe/ComTdbExeUtil.h                 |  227 +-
 core/sql/comexe/ComTdbHbaseAccess.cpp           |   17 +-
 core/sql/comexe/ComTdbHbaseAccess.h             |   25 +-
 core/sql/comexe/ComTdbRoot.h                    |    3 +-
 core/sql/comexe/ComTdbSort.h                    |    4 +-
 core/sql/common/ComJSON.cpp                     | 1175 +++++
 core/sql/common/ComJSON.h                       |  159 +
 core/sql/common/ComJSONFuncs.cpp                |  793 ++++
 core/sql/common/ComJSONStringInfo.cpp           |  297 ++
 core/sql/common/ComJSONStringInfo.h             |  176 +
 core/sql/common/ComMisc.cpp                     |    8 +
 core/sql/common/ComMisc.h                       |    2 +
 core/sql/common/ComResWords.cpp                 |    1 -
 core/sql/common/ComRtUtils.cpp                  |    2 +-
 core/sql/common/ComSSL.cpp                      |   49 +
 core/sql/common/ComSSL.h                        |   60 +
 core/sql/common/ComSmallDefs.h                  |   37 +-
 core/sql/common/Ipc.cpp                         |    4 +-
 core/sql/common/NAString.cpp                    |    1 +
 core/sql/common/NAType.cpp                      |  201 +
 core/sql/common/NAType.h                        |    2 +
 core/sql/common/OperTypeEnum.h                  |   14 +-
 core/sql/executor/ExComTdb.cpp                  |    7 +
 core/sql/executor/ExExeUtil.h                   |  110 +-
 core/sql/executor/ExExeUtilCommon.cpp           |   25 +-
 core/sql/executor/ExExeUtilGet.cpp              |  400 +-
 core/sql/executor/ExExeUtilLoad.cpp             |  684 ++-
 core/sql/executor/ExExeUtilMisc.cpp             |    6 +-
 core/sql/executor/ExFastTransport.cpp           |    6 +-
 core/sql/executor/ExHbaseAccess.cpp             |  360 +-
 core/sql/executor/ExHbaseAccess.h               |   14 +-
 core/sql/executor/ExHbaseIUD.cpp                |   31 +-
 core/sql/executor/ExHbaseSelect.cpp             |    4 +-
 core/sql/executor/ExHdfsScan.cpp                |   30 +-
 core/sql/executor/ExHdfsScan.h                  |    3 +-
 core/sql/executor/ExSMTrace.cpp                 |    6 +-
 core/sql/executor/HBaseClient_JNI.cpp           |  821 ++--
 core/sql/executor/HBaseClient_JNI.h             |   12 +
 core/sql/executor/HdfsLogger.h                  |    2 +-
 core/sql/executor/JavaObjectInterface.cpp       |   16 +-
 core/sql/executor/JavaObjectInterface.h         |    4 +-
 core/sql/executor/SequenceFileReader.cpp        |  127 -
 core/sql/executor/SequenceFileReader.h          |   12 -
 core/sql/executor/ex_sort.cpp                   |  222 +-
 core/sql/executor/ex_sort.h                     |  130 +-
 core/sql/executor/hiveHook.cpp                  |  168 +-
 core/sql/exp/ExpErrorEnums.h                    |   24 +
 core/sql/exp/ExpHbaseDefs.h                     |    6 +
 core/sql/exp/ExpHbaseInterface.cpp              |   45 +
 core/sql/exp/ExpHbaseInterface.h                |   12 +-
 core/sql/exp/ExpLOB.cpp                         |   98 +-
 core/sql/exp/ExpLOB.h                           |   14 +-
 core/sql/exp/ExpLOBaccess.cpp                   |   99 +-
 core/sql/exp/ExpLOBaccess.h                     |   11 +-
 core/sql/exp/ExpLOBenums.h                      |    2 +
 core/sql/exp/ExpLOBexternal.h                   |    1 +
 core/sql/exp/ExpLOBinterface.cpp                |    5 +-
 core/sql/exp/ExpLOBinterface.h                  |    2 +-
 core/sql/exp/ExpPackDefs.cpp                    |   25 +
 core/sql/exp/ExpSqlTupp.h                       |    7 +-
 core/sql/exp/exp_clause.cpp                     |   56 +-
 core/sql/exp/exp_clause.h                       |    7 +-
 core/sql/exp/exp_clause_derived.h               |  169 +
 core/sql/exp/exp_datetime.cpp                   |   49 +-
 core/sql/exp/exp_datetime.h                     |    3 +
 core/sql/exp/exp_function.cpp                   |  501 +-
 core/sql/exp/exp_function.h                     |  129 +-
 core/sql/exp/exp_like.cpp                       |   80 +
 core/sql/exp/exp_math_func.cpp                  |   19 +-
 core/sql/export/NAAbort.cpp                     |    2 +-
 core/sql/generator/GenExpGenerator.cpp          |  159 +-
 core/sql/generator/GenExpGenerator.h            |   57 +-
 core/sql/generator/GenItemFunc.cpp              |   76 +-
 core/sql/generator/GenKey.cpp                   |  140 +-
 core/sql/generator/GenPreCode.cpp               |   63 +-
 core/sql/generator/GenRelExeUtil.cpp            |  256 +-
 core/sql/generator/GenRelMisc.cpp               |    7 +-
 core/sql/generator/GenRelScan.cpp               |  271 +-
 core/sql/generator/GenRelUpdate.cpp             |   77 +-
 core/sql/generator/Generator.cpp                |    1 +
 core/sql/langman/LmLangManagerJava.cpp          |    2 +-
 core/sql/lib_mgmt/Makefile                      |    4 +-
 core/sql/lib_mgmt/README.rst                    |    2 +-
 core/sql/lib_mgmt/pom.xml                       |    2 +-
 .../java/org/trafodion/libmgmt/FileMgmt.java    |    2 +-
 .../lib_mgmt/src/main/resources/init_libmgmt.sh |    2 +-
 core/sql/nskgmake/Makerules.linux               |   26 +-
 core/sql/nskgmake/Makerules.mk                  |   10 +-
 core/sql/nskgmake/cli/Makefile                  |    2 +-
 core/sql/nskgmake/clitest/Makefile              |    2 +-
 core/sql/nskgmake/common/Makefile               |    4 +
 core/sql/nskgmake/tdm_sqlexp/Makefile           |   14 +-
 core/sql/optimizer/BindItemExpr.cpp             |  168 +-
 core/sql/optimizer/BindRelExpr.cpp              |  148 +-
 core/sql/optimizer/BindWA.h                     |    5 +
 core/sql/optimizer/HDFSHook.cpp                 |    8 +-
 core/sql/optimizer/ImplRule.cpp                 |    2 +-
 core/sql/optimizer/ItemCache.cpp                |    4 +-
 core/sql/optimizer/ItemExpr.cpp                 |   69 +-
 core/sql/optimizer/ItemFunc.h                   |  117 +-
 core/sql/optimizer/NAColumn.h                   |    9 +-
 core/sql/optimizer/NAFileSet.cpp                |    7 +
 core/sql/optimizer/NAFileSet.h                  |    2 +-
 core/sql/optimizer/NATable.cpp                  |  220 +-
 core/sql/optimizer/NATable.h                    |   20 +-
 core/sql/optimizer/NormItemExpr.cpp             |    2 +-
 core/sql/optimizer/ObjectNames.cpp              |   10 +
 core/sql/optimizer/ObjectNames.h                |    3 +
 core/sql/optimizer/RelExeUtil.cpp               |   92 +
 core/sql/optimizer/RelExeUtil.h                 |   81 +-
 core/sql/optimizer/RelRoutine.cpp               |   13 +-
 core/sql/optimizer/RelRoutine.h                 |   14 +-
 core/sql/optimizer/RelScan.h                    |    9 +-
 core/sql/optimizer/SynthType.cpp                |  207 +-
 core/sql/optimizer/hiveHook.h                   |  116 +-
 core/sql/parser/BindStmtDDL.cpp                 |    4 +
 core/sql/parser/ElemDDLConstraintPK.h           |   37 +-
 core/sql/parser/ElemDDLLikeOptions.cpp          |   23 +
 core/sql/parser/ElemDDLLikeOptions.h            |   28 +
 core/sql/parser/ElemDDLNode.cpp                 |    5 +
 core/sql/parser/ElemDDLNode.h                   |    2 +
 core/sql/parser/ElemDDLStoreOptions.cpp         |    3 +-
 core/sql/parser/ElemDDLStoreOptions.h           |   14 +
 core/sql/parser/ParDDLLikeOpts.cpp              |   16 +
 core/sql/parser/ParDDLLikeOptsCreateTable.h     |   14 +-
 core/sql/parser/ParKeyWords.cpp                 |   16 +-
 core/sql/parser/SqlParserAux.h                  |    2 +
 core/sql/parser/StmtDDLAlterTable.h             |   18 +
 core/sql/parser/StmtDDLCleanupObjects.h         |   18 +
 core/sql/parser/StmtDDLCreate.cpp               |    7 +-
 core/sql/parser/StmtDDLCreateTable.h            |   42 +-
 core/sql/parser/StmtDDLMisc.cpp                 |    4 +
 core/sql/parser/sqlparser.y                     |  400 +-
 core/sql/parser/ulexer.cpp                      |    7 +
 core/sql/pom.xml.apache                         |    2 +-
 core/sql/pom.xml.hdp                            |    2 +-
 core/sql/qms/QmmQmm.cpp                         |    2 +-
 core/sql/qmscommon/QRLogger.h                   |    2 +-
 core/sql/regress/compGeneral/DIFF042.KNOWN      |  106 +-
 core/sql/regress/compGeneral/EXPECTED006.SB     |  764 ++-
 core/sql/regress/compGeneral/TEST006            |  155 +
 core/sql/regress/core/EXPECTED005.SB            |    2 +-
 core/sql/regress/core/EXPECTED061.SB            |   10 +-
 core/sql/regress/executor/EXPECTED002.SB        |   99 +-
 core/sql/regress/executor/EXPECTED013.SB        |    2 +-
 core/sql/regress/executor/EXPECTED015.SB        |   14 +-
 core/sql/regress/executor/EXPECTED130           |  303 +-
 core/sql/regress/executor/EXPECTED140           |   61 +-
 core/sql/regress/executor/FILTER140             |    1 +
 core/sql/regress/executor/TEST002               |   29 +-
 core/sql/regress/executor/TEST015               |    2 +-
 core/sql/regress/executor/TEST130               |   57 +-
 core/sql/regress/executor/TEST130_argfile3      |    3 +
 core/sql/regress/hive/EXPECTED009               |    4 +-
 core/sql/regress/hive/EXPECTED015               |  230 +-
 core/sql/regress/hive/EXPECTED018               |  512 +-
 core/sql/regress/hive/FILTER015                 |    3 +-
 core/sql/regress/hive/FILTER018                 |    3 +-
 core/sql/regress/hive/TEST009                   |    4 +-
 core/sql/regress/newregr/mvqr/installMvqrSQ     |    6 +-
 core/sql/regress/newregr/mvqr/uninstallMvqrSQ   |    2 +-
 core/sql/regress/privs2/EXPECTED129             |   16 +-
 core/sql/regress/privs2/EXPECTED138             |    6 +-
 core/sql/regress/privs2/EXPECTED140             |    4 +-
 core/sql/regress/privs2/EXPECTED144             |  Bin 59408 -> 59409 bytes
 core/sql/regress/seabase/EXPECTED002            |  266 +-
 core/sql/regress/seabase/EXPECTED012            |   52 +-
 core/sql/regress/seabase/EXPECTED022            |  872 +++-
 core/sql/regress/seabase/EXPECTED027            |    2 +-
 core/sql/regress/seabase/EXPECTED030            |   56 +-
 core/sql/regress/seabase/TEST002                |   28 +
 core/sql/regress/seabase/TEST012                |   11 +
 core/sql/regress/seabase/TEST022                |  284 +-
 core/sql/regress/seabase/TEST030                |   10 +-
 core/sql/regress/tools/dll-compile.ksh          |    6 +-
 core/sql/regress/tools/java-compile.ksh         |    2 +-
 core/sql/regress/tools/regress-filter-linux     |    4 +-
 core/sql/regress/tools/regrhadoop.ksh           |    2 +-
 core/sql/regress/tools/regrhbase.ksh            |    2 +-
 core/sql/regress/tools/regrhive.ksh             |    2 +-
 core/sql/regress/tools/runallsb                 |    8 +-
 core/sql/regress/tools/runregr_compGeneral.ksh  |    2 +-
 core/sql/regress/tools/runregr_executor.ksh     |    2 +-
 core/sql/regress/tools/runregr_hive.ksh         |    2 +-
 core/sql/regress/tools/runregr_seabase.ksh      |    2 +-
 core/sql/regress/tools/runregr_udr.ksh          |    4 +-
 core/sql/regress/tools/setupenv                 |    4 +-
 core/sql/regress/tools/setuplnxenv              |   24 +-
 core/sql/regress/udr/EXPECTED002                |   10 +-
 core/sql/regress/udr/EXPECTED100.SB             |    2 +-
 core/sql/regress/udr/TEST002                    |   10 +-
 core/sql/regress/udr/TEST107                    |    4 +-
 core/sql/regress/udr/TEST163                    |    4 +-
 core/sql/regress/udr/Utils.java                 |    4 +-
 core/sql/regress/udr/tvudf.c                    |    2 +-
 core/sql/smdio/CmUtil.cpp                       |    1 -
 core/sql/sort/SortTopN.cpp                      |    7 +-
 core/sql/sqlcat/TrafDDLdesc.h                   |    7 +-
 core/sql/sqlcat/desc.h                          |   29 -
 core/sql/sqlcomp/CmpDDLCatErrorCodes.h          |   74 +-
 core/sql/sqlcomp/CmpDescribe.cpp                |  153 +-
 core/sql/sqlcomp/CmpSeabaseDDL.h                |   36 +-
 core/sql/sqlcomp/CmpSeabaseDDLcleanup.cpp       |    4 +-
 core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp        |    4 +-
 core/sql/sqlcomp/CmpSeabaseDDLindex.cpp         |   38 +-
 core/sql/sqlcomp/CmpSeabaseDDLrepos.cpp         |   19 +-
 core/sql/sqlcomp/CmpSeabaseDDLroutine.cpp       |    6 +-
 core/sql/sqlcomp/CmpSeabaseDDLschema.cpp        |   10 +-
 core/sql/sqlcomp/CmpSeabaseDDLtable.cpp         | 1849 ++++----
 core/sql/sqlcomp/CmpSeabaseDDLutil.cpp          |    6 +-
 core/sql/sqlcomp/CmpSeabaseDDLview.cpp          |  100 +-
 core/sql/sqlcomp/DefaultConstants.h             |    7 +
 core/sql/sqlcomp/nadefaults.cpp                 |   10 +-
 core/sql/sqlmsg/GetErrorMessage.cpp             |    2 +-
 core/sql/sqludr/SqlUdrPredefLogReader.cpp       |    4 +-
 core/sql/sqludr/doxygen_tmudr.1.6.config        |    2 +-
 core/sql/sqludr/sqludr.cpp                      |   22 +
 core/sql/sqludr/sqludr.h                        |    1 +
 .../java/org/trafodion/sql/HBaseClient.java     |   45 +-
 .../java/org/trafodion/sql/HBulkLoadClient.java |    2 -
 .../main/java/org/trafodion/sql/HiveClient.java |    2 +-
 .../org/trafodion/sql/SequenceFileWriter.java   |   70 +-
 .../org/trafodion/sql/TrafConfiguration.java    |    2 +-
 .../main/java/org/trafodion/sql/udr/UDR.java    |    2 +-
 .../org/trafodion/sql/udr/predef/JDBCUDR.java   |    6 +-
 .../org/trafodion/sql/ustat/ChgAutoList.java    |    2 +-
 .../java/org/trafodion/sql/ustat/UstatUtil.java |    4 +-
 core/sql/udrserv/UdrCfgParser.cpp               |    2 +-
 core/sql/udrserv/spinfoCallback.cpp             |    2 +-
 core/sql/udrserv/udrload.cpp                    |    2 +-
 core/sql/udrserv/udrserv.cpp                    |    2 +-
 core/sql/ustat/FillAutoTbl.sh                   |    4 +-
 core/sql/ustat/RunLogUstats.sh                  |    2 +-
 core/sql/ustat/StopAutoStats.sh                 |    2 +-
 core/sql/ustat/USAS.sh                          |   16 +-
 core/sql/ustat/hs_cli.cpp                       |  361 +-
 core/sql/ustat/hs_cli.h                         |   67 +-
 core/sql/ustat/hs_globals.cpp                   |  226 +-
 core/sql/ustat/hs_globals.h                     |   18 +-
 core/sql/ustat/hs_la.cpp                        |    2 +
 core/sql/ustat/hs_log.h                         |   15 +-
 core/sql/ustat/hs_read.cpp                      |    4 +-
 core/sql/ustat/hs_update.cpp                    |    1 +
 core/sql/ustat/hs_util.h                        |    3 +-
 core/sql/ustat/stats_profile                    |    8 +-
 dcs/Makefile                                    |    2 +-
 dcs/bin/dcs                                     |   12 +-
 dcs/bin/dcs-config.sh                           |    4 +-
 dcs/conf/dcs-env.sh                             |    6 +-
 dcs/genvers                                     |    2 +-
 .../main/asciidoc/_chapters/configuration.adoc  |    2 +-
 .../asciidoc/_chapters/getting_started.adoc     |    2 +-
 .../org/trafodion/dcs/server/ServerManager.java |    2 +-
 .../trafodion/dcs/servermt/ServerManager.java   |   14 +-
 .../java/org/trafodion/jdbc_test/TestClob.java  |   95 +
 .../org/trafodion/jdbc_test/TestNumeric.java    |  114 +
 dcs/src/test/odbc/README.txt                    |   47 +
 dcs/src/test/odbc/build/Makefile                |   43 +
 dcs/src/test/odbc/build/odbc.vcxproj            |  157 +
 dcs/src/test/odbc/build/odbc.vcxproj.filters    |   40 +
 dcs/src/test/odbc/src/Main.cpp                  |   57 +
 dcs/src/test/odbc/src/common/Global.cpp         |  116 +
 dcs/src/test/odbc/src/common/Global.h           |   60 +
 dcs/src/test/odbc/src/common/TestBase.cpp       |  263 ++
 dcs/src/test/odbc/src/common/TestBase.h         |   55 +
 .../src/test/varchar32k/LargeVarcharCol.cpp     | 2639 +++++++++++
 .../odbc/src/test/varchar32k/LargeVarcharCol.h  |   52 +
 .../src/asciidoc/_chapters/ddl_msgs.adoc        |  662 +--
 .../src/asciidoc/_chapters/activate.adoc        |    4 +-
 .../src/asciidoc/_chapters/enable_security.adoc |   20 +-
 .../src/asciidoc/_chapters/introduction.adoc    |    4 +-
 .../src/asciidoc/_chapters/prepare.adoc         |    2 +-
 .../src/asciidoc/_chapters/script_remove.adoc   |    2 +-
 .../src/asciidoc/_chapters/script_upgrade.adoc  |    6 +-
 .../sql_functions_and_expressions.adoc          |  441 +-
 .../_chapters/sql_language_elements.adoc        |    3 +-
 .../src/asciidoc/_chapters/sql_statements.adoc  |  243 +-
 docs/src/site/markdown/architecture-overview.md |    2 +-
 docs/src/site/markdown/management.md            |    6 +-
 .../site/markdown/traf_authentication_config.md |    8 +-
 install/installer/addNode_step1                 |    8 +-
 install/installer/addNode_step2                 |   28 +-
 install/installer/bashrc_default                |    7 +-
 install/installer/dcs_installer                 |   22 +-
 install/installer/rest_installer                |   18 +-
 install/installer/traf_add_kerberos             |    2 +-
 install/installer/traf_add_ldap                 |   14 +-
 .../installer/traf_authentication_conf_default  |    4 +-
 install/installer/traf_config                   |   30 +-
 install/installer/traf_config_check             |    4 +-
 install/installer/traf_config_setup             |   12 +-
 install/installer/traf_secure                   |   20 +-
 install/installer/traf_sqgen                    |   10 +-
 install/installer/traf_start                    |   25 +-
 install/installer/trafodion_config_default      |    2 +-
 install/installer/trafodion_install             |    6 +-
 install/installer/trafodion_uninstaller         |    8 +-
 install/python-installer/README.md              |    2 +-
 install/python-installer/apache_mods.py         |   72 -
 install/python-installer/bashrc.template        |   79 -
 install/python-installer/common.py              |  478 --
 .../configs/db_config_default.ini               |  125 +
 .../python-installer/configs/default_ports.ini  |   25 +
 install/python-installer/configs/mod_cfgs.json  |   60 +
 install/python-installer/configs/prompt.json    |  236 +
 install/python-installer/configs/script.json    |   87 +
 install/python-installer/configs/version.json   |   10 +
 install/python-installer/copy_files.py          |   64 -
 install/python-installer/db_config_default      |  120 -
 install/python-installer/db_install.py          |  101 +-
 install/python-installer/dcs_setup.py           |  114 -
 install/python-installer/discovery.py           |   12 +-
 install/python-installer/hadoop_mods.py         |  203 -
 install/python-installer/hdfs_cmds.py           |   68 -
 install/python-installer/mod_cfgs.json          |   73 -
 install/python-installer/prompt.json            |  227 -
 install/python-installer/script.json            |   87 -
 install/python-installer/scripts/__init__.py    |    0
 install/python-installer/scripts/apache_mods.py |   72 +
 install/python-installer/scripts/common.py      |  532 +++
 install/python-installer/scripts/copy_files.py  |   76 +
 install/python-installer/scripts/dcs_setup.py   |  117 +
 install/python-installer/scripts/hadoop_mods.py |  187 +
 install/python-installer/scripts/hdfs_cmds.py   |   68 +
 install/python-installer/scripts/traf_check.py  |   87 +
 install/python-installer/scripts/traf_dep.py    |  106 +
 .../python-installer/scripts/traf_discover.py   |  270 ++
 .../python-installer/scripts/traf_kerberos.py   |  116 +
 install/python-installer/scripts/traf_ldap.py   |   73 +
 .../python-installer/scripts/traf_package.py    |   50 +
 install/python-installer/scripts/traf_setup.py  |  131 +
 .../python-installer/scripts/traf_sqconfig.py   |   74 +
 install/python-installer/scripts/traf_start.py  |   80 +
 install/python-installer/scripts/traf_user.py   |  158 +
 install/python-installer/scripts/wrapper.py     |  274 ++
 .../python-installer/templates/bashrc.template  |   81 +
 .../templates/traf_authentication_conf.template |   71 +
 .../traf_authentication_conf.template           |   71 -
 install/python-installer/traf_check.py          |   87 -
 install/python-installer/traf_dep.py            |  110 -
 install/python-installer/traf_discover.py       |  253 -
 install/python-installer/traf_kerberos.py       |  116 -
 install/python-installer/traf_ldap.py           |   73 -
 install/python-installer/traf_package.py        |   47 -
 install/python-installer/traf_setup.py          |  125 -
 install/python-installer/traf_sqconfig.py       |   74 -
 install/python-installer/traf_start.py          |   70 -
 install/python-installer/traf_user.py           |  146 -
 install/python-installer/version.json           |   10 -
 install/python-installer/wrapper.py             |  301 --
 licenses/lic-server-src                         |   29 +-
 tests/phx/README.rst                            |    4 +-
 tests/phx/phoenix_test.py                       |    6 +-
 tests/phx/pom.xml.template                      |    8 +-
 win-odbc64/odbcclient/drvr35/cdesc.cpp          |   25 +-
 win-odbc64/odbcclient/drvr35/cdesc.h            |    6 +-
 win-odbc64/odbcclient/drvr35/cdiag.cpp          |   12 +-
 win-odbc64/odbcclient/drvr35/ctosqlconv.cpp     |   43 +-
 win-odbc64/odbcclient/drvr35/ctosqlconv.h       |    2 +-
 win-odbc64/odbcclient/drvr35/sqltocconv.cpp     |  454 +-
 wms/conf/wms-env.sh                             |    6 +-
 775 files changed, 55605 insertions(+), 38151 deletions(-)
----------------------------------------------------------------------