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/10/10 17:26:25 UTC

[2/4] incubator-trafodion git commit: Merge remote branch 'origin/master' into traf_misc

Merge remote branch 'origin/master' into traf_misc


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

Branch: refs/heads/master
Commit: f6505ab79a7d0d7d1462b19c19a4133a10c9cdcb
Parents: 749295a e1c0776
Author: Sandhya Sundaresan <sa...@apache.org>
Authored: Mon Oct 2 19:57:13 2017 +0000
Committer: Sandhya Sundaresan <sa...@apache.org>
Committed: Mon Oct 2 19:57:13 2017 +0000

----------------------------------------------------------------------
 .../trafodion/jdbc/t4/InterfaceStatement.java   |    2 +-
 core/conn/odb/Makefile                          |    7 +-
 core/conn/odb/odb/odb.vcxproj                   |  342 +--
 core/conn/odb/odb/odb.vcxproj.filters           |   92 +-
 core/conn/odb/src/JsonReader.c                  |  598 ++++
 core/conn/odb/src/JsonReader.h                  |  301 ++
 core/conn/odb/src/odb.c                         |  614 +++-
 core/conn/odbc/src/odbc/nsksrvr/SrvrConnect.cpp |    6 +
 .../odbc/src/odbc/nsksrvrcore/SQLWrapper.cpp    |    5 +-
 .../export/include/common/evl_sqlog_eventnum.h  |   28 +-
 core/sqf/monitor/linux/cluster.cxx              | 1845 ++++++++++--
 core/sqf/monitor/linux/cluster.h                |   38 +-
 core/sqf/monitor/linux/commaccept.cxx           |  126 +-
 core/sqf/monitor/linux/internal.h               |    3 +
 core/sqf/monitor/linux/msgdef.h                 |    2 +
 core/sqf/monitor/linux/pnode.cxx                |   20 +-
 core/sqf/monitor/linux/pnode.h                  |    3 +
 core/sqf/monitor/linux/redirector.cxx           |   22 +-
 core/sqf/monitor/linux/reqqueue.cxx             |   16 +-
 core/sqf/monitor/linux/reqtmleader.cxx          |   19 +
 core/sqf/monitor/linux/shell.cxx                |   26 +-
 core/sqf/monitor/linux/tmsync.cxx               |   14 +-
 core/sqf/monitor/linux/tmsync.h                 |    2 +-
 core/sqf/monitor/linux/zclient.cxx              |    8 +
 core/sqf/sqenvcom.sh                            |   11 +-
 core/sqf/src/seatrans/.gitignore                |    1 +
 core/sql/SqlCompilerDebugger/QueryData.cpp      |    4 -
 core/sql/arkcmp/ApplicationFile.cpp             |    2 -
 core/sql/arkcmp/CmpCommon.cpp                   |    2 +-
 core/sql/arkcmp/CmpConnection.cpp               |   18 +-
 core/sql/arkcmp/CmpContext.cpp                  |   25 +-
 core/sql/arkcmp/CmpContext.h                    |   10 -
 core/sql/arkcmp/CmpISPUtils.cpp                 |    2 -
 core/sql/arkcmp/CmpSqlSession.cpp               |    6 +-
 core/sql/arkcmp/CmpStatement.cpp                |  133 +-
 core/sql/arkcmp/CmpStatement.h                  |   12 -
 core/sql/arkcmp/CmpStoredProc.cpp               |    9 -
 core/sql/arkcmp/CmpStoredProc.h                 |    3 -
 core/sql/arkcmp/ExtQualModuleNames.cpp          |    1 -
 core/sql/arkcmp/ExtQualModuleNames.h            |    4 -
 core/sql/arkcmp/ProcessEnv.cpp                  |    8 +-
 core/sql/arkcmp/ProcessEnv.h                    |    5 -
 core/sql/arkcmp/SPUtil.cpp                      |    8 -
 core/sql/arkcmp/SQLJFile.cpp                    |    2 -
 core/sql/arkcmp/VersioningStoredProc.cpp        |    2 -
 core/sql/arkcmp/cmpargs.cpp                     |    4 +-
 core/sql/arkcmp/vers_libarkcmp.cpp              |    2 -
 core/sql/bin/SqlciErrors.txt                    |    1 -
 core/sql/bin/SqlciMain.cpp                      |   22 +-
 core/sql/bin/arkcmp.cpp                         |   14 +-
 core/sql/bin/ex_esp_main.cpp                    |   30 +-
 core/sql/bin/ex_ssmp_main.cpp                   |   12 +-
 core/sql/bin/vproceid.cpp                       |    2 +-
 core/sql/cli/Cli.cpp                            | 1163 +-------
 core/sql/cli/Cli.h                              |   24 +-
 core/sql/cli/CliDefs.h                          |    3 -
 core/sql/cli/CliDll.cpp                         |   80 -
 core/sql/cli/CliExpExchange.cpp                 |   52 +-
 core/sql/cli/CliExtern.cpp                      | 1050 +------
 core/sql/cli/CliImplLmExtFunc.cpp               |    2 -
 core/sql/cli/CliStubsStaticBuild.cpp            |   64 -
 core/sql/cli/Context.cpp                        | 1316 +--------
 core/sql/cli/Context.h                          |   53 +-
 core/sql/cli/Descriptor.cpp                     |   54 -
 core/sql/cli/Descriptor.h                       |   12 +-
 core/sql/cli/ExSqlComp.cpp                      |  298 +-
 core/sql/cli/ExSqlComp.h                        |    1 -
 core/sql/cli/Globals.cpp                        |  133 +-
 core/sql/cli/Globals.h                          |   55 +-
 core/sql/cli/GlobalsDef.cpp                     |    2 +-
 core/sql/cli/Module.cpp                         |   49 +-
 core/sql/cli/Module.h                           |    5 -
 core/sql/cli/NoWaitOp.cpp                       |   13 +-
 core/sql/cli/NoWaitOp.h                         |    2 +-
 core/sql/cli/QuasiFileManager.cpp               |   10 -
 core/sql/cli/QuasiFileManager.h                 |    2 +-
 core/sql/cli/SQLCLIdev.h                        |  675 +----
 core/sql/cli/SessionDefaults.cpp                |    4 -
 core/sql/cli/Statement.cpp                      |  355 +--
 core/sql/cli/Statement.h                        |   35 +-
 core/sql/cli/StoredProcInterface.cpp            |   11 -
 core/sql/cli/StoredProcInterface.h              |    9 -
 core/sql/cli/VicKeyValuePair.h                  |   36 -
 core/sql/cli/cli_stdh.h                         |    3 +-
 core/sql/cli/globalsrlversion.cpp               |   40 -
 core/sql/cli/globalstubs.cpp                    |   54 -
 core/sql/cli/memorymonitor.cpp                  |    2 -
 core/sql/cli/memorymonitor.h                    |    3 -
 core/sql/cli/muse.cpp                           |    6 -
 core/sql/cli/privsrlversion.cpp                 |   41 -
 core/sql/cli/rtdu.cpp                           |   98 -
 core/sql/cli/rtdu.h                             |  919 ------
 core/sql/cli/rtdu2.cpp                          |  291 --
 core/sql/cli/rtdu2.h                            |  142 -
 core/sql/cli/sql_id.cpp                         |   16 -
 core/sql/cli/sql_id.h                           |   18 -
 core/sql/cli/sqlciSRLStubs.cpp                  |   30 -
 core/sql/cli/sqlcli.h                           |  323 +--
 core/sql/cli/test.cpp                           |  120 -
 core/sql/clitest/blobtest.cpp                   |   24 +-
 core/sql/comexe/CmpMessage.cpp                  |   66 +-
 core/sql/comexe/CmpMessage.h                    |   32 +-
 core/sql/comexe/ComKeyMDAM.h                    |  118 +-
 core/sql/comexe/ComKeyRange.cpp                 |   10 +-
 core/sql/comexe/ComKeyRange.h                   |   38 +-
 core/sql/comexe/ComKeySingleSubset.h            |   30 +-
 core/sql/comexe/ComPackDefs.h                   |    2 -
 core/sql/comexe/ComQueue.cpp                    |    4 -
 core/sql/comexe/ComQueue.h                      |   60 +-
 core/sql/comexe/ComResourceInfo.cpp             |    4 -
 core/sql/comexe/ComTdb.cpp                      |  186 +-
 core/sql/comexe/ComTdb.h                        |  186 +-
 core/sql/comexe/ComTdbAll.h                     |    8 -
 core/sql/comexe/ComTdbBlockingHdfsScan.cpp      |   10 -
 core/sql/comexe/ComTdbBlockingHdfsScan.h        |    8 -
 core/sql/comexe/ComTdbCompoundStmt.cpp          |    2 -
 core/sql/comexe/ComTdbCompoundStmt.h            |   22 -
 core/sql/comexe/ComTdbControl.cpp               |    2 -
 core/sql/comexe/ComTdbControl.h                 |    2 -
 core/sql/comexe/ComTdbDDL.h                     |    3 -
 core/sql/comexe/ComTdbDp2Oper.h                 |    8 -
 core/sql/comexe/ComTdbExeUtil.cpp               |   10 +-
 core/sql/comexe/ComTdbExeUtil.h                 |   62 +-
 core/sql/comexe/ComTdbExplain.cpp               |    2 -
 core/sql/comexe/ComTdbExplain.h                 |   14 +-
 core/sql/comexe/ComTdbFastTransport.cpp         |    4 +-
 core/sql/comexe/ComTdbFastTransport.h           |   35 +-
 core/sql/comexe/ComTdbFirstN.cpp                |    2 +-
 core/sql/comexe/ComTdbFirstN.h                  |    6 +-
 core/sql/comexe/ComTdbHashGrby.h                |   68 +-
 core/sql/comexe/ComTdbHashj.cpp                 |    8 +-
 core/sql/comexe/ComTdbHashj.h                   |   20 +-
 core/sql/comexe/ComTdbHbaseAccess.cpp           |    8 +-
 core/sql/comexe/ComTdbHbaseAccess.h             |    2 +-
 core/sql/comexe/ComTdbHdfsScan.cpp              |   22 +-
 core/sql/comexe/ComTdbHdfsScan.h                |    2 +
 core/sql/comexe/ComTdbMj.cpp                    |    6 +-
 core/sql/comexe/ComTdbMj.h                      |    2 +-
 core/sql/comexe/ComTdbOnlj.cpp                  |    2 +-
 core/sql/comexe/ComTdbOnlj.h                    |    2 +-
 core/sql/comexe/ComTdbPackRows.h                |   13 -
 core/sql/comexe/ComTdbProbeCache.cpp            |    2 +-
 core/sql/comexe/ComTdbRoot.cpp                  |   20 +-
 core/sql/comexe/ComTdbRoot.h                    |   12 +-
 core/sql/comexe/ComTdbSample.h                  |   18 -
 core/sql/comexe/ComTdbSendBottom.cpp            |    8 +-
 core/sql/comexe/ComTdbSendBottom.h              |    2 -
 core/sql/comexe/ComTdbSendTop.cpp               |   12 +-
 core/sql/comexe/ComTdbSendTop.h                 |    2 +-
 core/sql/comexe/ComTdbSequence.cpp              |    6 +-
 core/sql/comexe/ComTdbSequence.h                |   20 +-
 core/sql/comexe/ComTdbSort.cpp                  |   17 +-
 core/sql/comexe/ComTdbSort.h                    |   31 +-
 core/sql/comexe/ComTdbSortGrby.cpp              |    4 +-
 core/sql/comexe/ComTdbSortGrby.h                |   18 -
 core/sql/comexe/ComTdbSplitBottom.cpp           |   12 +-
 core/sql/comexe/ComTdbSplitBottom.h             |    2 -
 core/sql/comexe/ComTdbSplitTop.cpp              |    8 +-
 core/sql/comexe/ComTdbSplitTop.h                |    6 +-
 core/sql/comexe/ComTdbStats.cpp                 |   16 +-
 core/sql/comexe/ComTdbStats.h                   |    7 +-
 core/sql/comexe/ComTdbTranspose.h               |   22 +-
 core/sql/comexe/ComTdbTuple.cpp                 |    2 -
 core/sql/comexe/ComTdbTuple.h                   |   36 +-
 core/sql/comexe/ComTdbTupleFlow.cpp             |   40 +-
 core/sql/comexe/ComTdbTupleFlow.h               |    2 +-
 core/sql/comexe/ComTdbUdr.cpp                   |    4 +-
 core/sql/comexe/ComTdbUdr.h                     |    2 +-
 core/sql/comexe/ComTdbUnPackRows.cpp            |    6 +-
 core/sql/comexe/ComTdbUnPackRows.h              |   26 +-
 core/sql/comexe/ComTdbUnion.cpp                 |    8 +-
 core/sql/comexe/ComTdbUnion.h                   |   10 +-
 core/sql/comexe/ExplainTuple.cpp                |    6 +-
 core/sql/comexe/FragmentDir.cpp                 |    2 +-
 core/sql/comexe/HashBufferHeader.h              |    8 -
 core/sql/comexe/HashRow.h                       |   14 -
 core/sql/comexe/LateBindInfo.cpp                |  259 +-
 core/sql/comexe/LateBindInfo.h                  |   57 +-
 core/sql/comexe/PartInputDataDesc.cpp           |   54 +-
 core/sql/comexe/QueueIndex.h                    |    5 -
 core/sql/comexe/SqlTableOpenInfo.h              |   17 -
 core/sql/common/BaseTypes.cpp                   |   10 +-
 core/sql/common/BaseTypes.h                     |   17 +-
 core/sql/common/BigNumHelper.cpp                |   14 -
 core/sql/common/BigNumHelper.h                  |   19 -
 core/sql/common/CharType.cpp                    |   49 +-
 core/sql/common/CmpCommon.h                     |   15 +-
 core/sql/common/Collections.cpp                 |   21 +-
 core/sql/common/Collections.h                   |   95 +-
 core/sql/common/ComASSERT.h                     |    4 +-
 core/sql/common/ComAnsiNamePart.h               |    7 +-
 core/sql/common/ComCextMisc.cpp                 |   10 -
 core/sql/common/ComDistribution.h               |   16 +-
 core/sql/common/ComMPLoc.h                      |    8 +-
 core/sql/common/ComMvAttributeBitmap.cpp        |   10 -
 core/sql/common/ComMvAttributeBitmap.h          |    2 -
 core/sql/common/ComObjectName.cpp               |   34 -
 core/sql/common/ComObjectName.h                 |    4 -
 core/sql/common/ComResWords.cpp                 |    6 -
 core/sql/common/ComResWords.h                   |    2 -
 core/sql/common/ComRoutineActionNamePart.h      |    6 -
 core/sql/common/ComRtUtils.cpp                  |   23 +-
 core/sql/common/ComRtUtils.h                    |    9 +-
 core/sql/common/ComSafePrinter.cpp              |    2 +-
 core/sql/common/ComSchemaName.cpp               |   25 -
 core/sql/common/ComSmallDefs.cpp                |   13 +-
 core/sql/common/ComSmallDefs.h                  |   11 +-
 core/sql/common/ComSpace.cpp                    |   92 +-
 core/sql/common/ComSpace.h                      |   59 +-
 core/sql/common/ComSqlId.cpp                    |    4 +-
 core/sql/common/ComSqlId.h                      |   19 +-
 core/sql/common/ComSysUtils.cpp                 |    1 -
 core/sql/common/ComSysUtils.h                   |   17 +-
 core/sql/common/ComTransInfo.h                  |    2 -
 core/sql/common/ComVersionDefs.h                |    2 +-
 core/sql/common/ComViewColUsage.h               |    2 +-
 core/sql/common/DTICommonType.h                 |    2 -
 core/sql/common/DateTimeType.cpp                |   42 -
 core/sql/common/DatetimeType.h                  |    8 -
 core/sql/common/DgBaseType.cpp                  |    2 +-
 core/sql/common/DgBaseType.h                    |  169 +-
 core/sql/common/DllExportDefines.h              |   21 -
 core/sql/common/ExprNode.cpp                    |    2 -
 core/sql/common/Int64.h                         |   28 +-
 core/sql/common/IntervalType.cpp                |   16 -
 core/sql/common/IntervalType.h                  |   14 +-
 core/sql/common/Ipc.cpp                         |   85 +-
 core/sql/common/Ipc.h                           |   92 +-
 core/sql/common/IpcGuardian.cpp                 |  320 +--
 core/sql/common/IpcMessageType.h                |   44 -
 core/sql/common/IpcSockets.cpp                  |   22 -
 core/sql/common/NAAssert.cpp                    |    2 -
 core/sql/common/NAAssert.h                      |   10 +-
 core/sql/common/NAError.cpp                     |    2 -
 core/sql/common/NAError.h                       |   58 +-
 core/sql/common/NAHeap.h                        |   16 +-
 core/sql/common/NAIpc.cpp                       |    2 +-
 core/sql/common/NAIpc.h                         |    2 +-
 core/sql/common/NAMemory.cpp                    |  339 +--
 core/sql/common/NAMemory.h                      |  414 +--
 core/sql/common/NAStdlib.h                      |    9 -
 core/sql/common/NAString.cpp                    |   16 +-
 core/sql/common/NAString2.cpp                   |   22 +-
 core/sql/common/NAStringDefGlobals.h            |    6 +-
 core/sql/common/NATestpoint.cpp                 |    2 -
 core/sql/common/NAType.cpp                      |   18 +-
 core/sql/common/NAWinNT.h                       |   58 +-
 core/sql/common/NLSConversion.h                 |   20 -
 core/sql/common/NumericType.cpp                 |   33 +-
 core/sql/common/NumericType.h                   |    3 -
 core/sql/common/OperTypeEnum.h                  |    4 -
 core/sql/common/Platform.h                      |   33 +-
 core/sql/common/QueryText.h                     |    4 -
 core/sql/common/SMConnection.cpp                |   13 -
 core/sql/common/SequenceGeneratorAttributes.h   |    2 -
 core/sql/common/SqlEventsDllDefines.h           |    8 +-
 core/sql/common/SqlExpDllDefines.h              |   50 -
 core/sql/common/SqlExportDllDefines.h           |   44 -
 core/sql/common/SqlLmDllDefines.h               |   20 +-
 core/sql/common/Timer.h                         |    2 -
 core/sql/common/arkcmp_proc.cpp                 |    2 -
 core/sql/common/charinfo.cpp                    |   32 +-
 core/sql/common/charinfo.h                      |    2 -
 core/sql/common/conversionHex.cpp               |   18 -
 core/sql/common/conversionLocale.cpp            |    3 +-
 core/sql/common/conversionSJIS.cpp              |   11 +-
 core/sql/common/csconvert.cpp                   |    2 -
 core/sql/common/csconvert.h                     |   15 -
 core/sql/common/dfs2rec.h                       |   44 +-
 core/sql/common/from_GB18030.c                  |    8 -
 core/sql/common/from_GBK.c                      |    3 -
 core/sql/common/from_SJIS.c                     |    2 -
 core/sql/common/from_ksc5601.c                  |    2 -
 core/sql/common/iconv_gen.c                     |   15 -
 core/sql/common/ipcmsg.cpp                      |   44 +-
 core/sql/common/mb_lconv.c                      |   38 +-
 core/sql/common/memtest.cpp                     |    1 -
 core/sql/common/multi-byte.h                    |    5 -
 core/sql/common/nawstring.cpp                   |   12 -
 core/sql/common/nawstring.h                     |   18 +-
 core/sql/common/nchar_mp.h                      |   37 +-
 core/sql/common/purify.h                        |   36 -
 core/sql/common/str.cpp                         |  345 +--
 core/sql/common/str.h                           |   47 +-
 core/sql/common/stringBuf.h                     |   31 +-
 core/sql/common/swscanf.cpp                     |   33 -
 core/sql/common/swsprintf.cpp                   |   34 -
 core/sql/common/unicode_char_set.cpp            |   14 -
 core/sql/common/unicode_char_set.h              |   18 -
 core/sql/common/wc_scanf_sprintf.h              |   20 +-
 core/sql/common/wstr.cpp                        |   14 -
 core/sql/common/wstr.h                          |    5 +-
 core/sql/eh/EHJmpBufStack.cpp                   |    2 +-
 core/sql/executor/Allocator.h                   |    4 -
 core/sql/executor/CliMsgObj.cpp                 |    2 -
 core/sql/executor/ExAll.cpp                     |    1 -
 core/sql/executor/ExBitMapTable.cpp             |   10 -
 core/sql/executor/ExBitMapTable.h               |   19 -
 core/sql/executor/ExCancel.cpp                  |   10 -
 core/sql/executor/ExCancel.h                    |    6 +-
 core/sql/executor/ExComTdb.cpp                  |  178 +-
 core/sql/executor/ExCompoundStmt.h              |   38 +-
 core/sql/executor/ExExeUtil.h                   |  215 +-
 core/sql/executor/ExExeUtilCommon.cpp           |   12 +-
 core/sql/executor/ExExeUtilExplain.cpp          |    3 +-
 core/sql/executor/ExExeUtilGet.cpp              |   52 +-
 core/sql/executor/ExExeUtilGetStats.cpp         |  902 +++---
 core/sql/executor/ExExeUtilLoad.cpp             |   10 +-
 core/sql/executor/ExExeUtilMisc.cpp             |   15 +-
 core/sql/executor/ExExplain.cpp                 |   19 +-
 core/sql/executor/ExExplain.h                   |    6 +-
 core/sql/executor/ExFastTransport.cpp           |    9 +-
 core/sql/executor/ExFastTransport.h             |   11 +-
 core/sql/executor/ExFirstN.cpp                  |    4 -
 core/sql/executor/ExFirstN.h                    |   34 +-
 core/sql/executor/ExHbaseAccess.cpp             |    2 +-
 core/sql/executor/ExHbaseAccess.h               |   25 +-
 core/sql/executor/ExHdfsScan.cpp                |    2 +-
 core/sql/executor/ExHdfsScan.h                  |   25 +-
 core/sql/executor/ExMeas.cpp                    |  163 --
 core/sql/executor/ExMeas.h                      |  289 --
 core/sql/executor/ExPack.h                      |   35 +-
 core/sql/executor/ExPackedRows.cpp              |    2 -
 core/sql/executor/ExPackedRows.h                |   31 +-
 core/sql/executor/ExProbeCache.h                |    8 +-
 core/sql/executor/ExRLE.h                       |   10 -
 core/sql/executor/ExRsInfo.cpp                  |   24 +-
 core/sql/executor/ExRsInfo.h                    |   21 +-
 core/sql/executor/ExSMGlobals.cpp               |    2 +-
 core/sql/executor/ExSample.h                    |   50 +-
 core/sql/executor/ExScheduler.cpp               |   99 +-
 core/sql/executor/ExScheduler.h                 |   26 +-
 core/sql/executor/ExSequence.cpp                |   74 +-
 core/sql/executor/ExSimpleSample.h              |   23 +-
 core/sql/executor/ExSimpleSqlBuffer.h           |   12 -
 core/sql/executor/ExStats.cpp                   |  345 +--
 core/sql/executor/ExStats.h                     |  834 +-----
 core/sql/executor/ExTranspose.cpp               |    2 -
 core/sql/executor/ExTranspose.h                 |   33 +-
 core/sql/executor/ExUdr.cpp                     |    2 -
 core/sql/executor/ExUdr.h                       |    6 +-
 core/sql/executor/ExUdrClientIpc.cpp            |    6 -
 core/sql/executor/ExUdrServer.cpp               |   31 +-
 core/sql/executor/ExVPJoin.cpp                  |   22 -
 core/sql/executor/ExVPJoin.h                    |   35 +-
 core/sql/executor/Ex_esp_msg.h                  |    6 -
 core/sql/executor/FixedSizeHeapElement.h        |   18 +-
 core/sql/executor/FixedSizeHeapManager.h        |   30 +-
 core/sql/executor/HdfsLogger.h                  |    2 -
 core/sql/executor/MdamEndPoint.h                |   32 +-
 core/sql/executor/MdamInterval.h                |   44 +-
 core/sql/executor/MdamIntervalIterator.h        |    6 +-
 core/sql/executor/MdamIntervalList.h            |   30 +-
 core/sql/executor/MdamIntervalListIterator.h    |    8 +-
 core/sql/executor/MdamIntervalListMerger.h      |   10 +-
 core/sql/executor/MdamPoint.cpp                 |    4 -
 core/sql/executor/MdamPoint.h                   |   29 +-
 core/sql/executor/MdamRefList.cpp               |    4 -
 core/sql/executor/MdamRefList.h                 |   36 +-
 core/sql/executor/MdamRefListEntry.h            |   20 +-
 core/sql/executor/MdamRefListIterator.h         |    6 +-
 core/sql/executor/TriggerEnable.h               |    2 -
 core/sql/executor/UdrExeIpc.h                   |    6 +-
 core/sql/executor/cluster.cpp                   |   89 +-
 core/sql/executor/cluster.h                     |  163 +-
 core/sql/executor/dfs2fe.h                      |    4 +-
 core/sql/executor/dmeasql.h                     |   89 -
 core/sql/executor/ex_control.cpp                |  338 ++-
 core/sql/executor/ex_control.h                  |    6 +-
 core/sql/executor/ex_ddl.cpp                    |  275 +-
 core/sql/executor/ex_ddl.h                      |   30 +-
 core/sql/executor/ex_error.h                    |    4 -
 core/sql/executor/ex_esp_frag_dir.cpp           |   28 +-
 core/sql/executor/ex_esp_msg.cpp                |   14 -
 core/sql/executor/ex_ex.cpp                     |   68 +-
 core/sql/executor/ex_ex.h                       |   20 +-
 core/sql/executor/ex_exe_stmt_globals.cpp       |   30 +-
 core/sql/executor/ex_exe_stmt_globals.h         |   72 +-
 core/sql/executor/ex_frag_rt.cpp                |  124 +-
 core/sql/executor/ex_frag_rt.h                  |   14 +-
 core/sql/executor/ex_globals.cpp                |   12 +-
 core/sql/executor/ex_globals.h                  |   70 +-
 core/sql/executor/ex_god.h                      |    5 -
 core/sql/executor/ex_hash_grby.cpp              |   93 +-
 core/sql/executor/ex_hash_grby.h                |   43 +-
 core/sql/executor/ex_hashj.cpp                  |   36 +-
 core/sql/executor/ex_hashj.h                    |   10 +-
 core/sql/executor/ex_io_control.h               |   32 +-
 core/sql/executor/ex_key_object.h               |    1 -
 core/sql/executor/ex_mdam.cpp                   |   22 +-
 core/sql/executor/ex_mdam.h                     |   70 +-
 core/sql/executor/ex_mj.cpp                     |    2 -
 core/sql/executor/ex_mj.h                       |    8 +-
 core/sql/executor/ex_onlj.cpp                   |   29 +-
 core/sql/executor/ex_onlj.h                     |    6 +-
 core/sql/executor/ex_queue.cpp                  |   50 +-
 core/sql/executor/ex_queue.h                    |  122 +-
 core/sql/executor/ex_root.cpp                   |   86 +-
 core/sql/executor/ex_root.h                     |   17 +-
 core/sql/executor/ex_send_bottom.cpp            |   26 +-
 core/sql/executor/ex_send_bottom.h              |    8 +-
 core/sql/executor/ex_send_top.cpp               |    2 -
 core/sql/executor/ex_send_top.h                 |    8 +-
 core/sql/executor/ex_sort.cpp                   |  143 +-
 core/sql/executor/ex_sort.h                     |   10 +-
 core/sql/executor/ex_sort_grby.h                |   13 +-
 core/sql/executor/ex_split_bottom.cpp           |   21 +-
 core/sql/executor/ex_split_bottom.h             |    8 +-
 core/sql/executor/ex_split_top.cpp              |   39 +-
 core/sql/executor/ex_split_top.h                |    8 +-
 core/sql/executor/ex_stdh.h                     |    2 +-
 core/sql/executor/ex_stored_proc.cpp            |   16 -
 core/sql/executor/ex_stored_proc.h              |    6 +-
 core/sql/executor/ex_tcb.h                      |   98 +-
 core/sql/executor/ex_tcb_private.cpp            |    2 -
 core/sql/executor/ex_tcb_private.h              |    7 -
 core/sql/executor/ex_timeout.cpp                |    8 -
 core/sql/executor/ex_timeout.h                  |   10 +-
 core/sql/executor/ex_transaction.cpp            |   38 +-
 core/sql/executor/ex_transaction.h              |   11 +-
 core/sql/executor/ex_tuple.cpp                  |   18 +-
 core/sql/executor/ex_tuple.h                    |   44 +-
 core/sql/executor/ex_tuple_flow.cpp             |   29 +-
 core/sql/executor/ex_tuple_flow.h               |    6 +-
 core/sql/executor/ex_union.cpp                  |   14 -
 core/sql/executor/ex_union.h                    |   59 +-
 core/sql/executor/hash_table.cpp                |   12 -
 core/sql/executor/hash_table.h                  |   34 -
 core/sql/executor/key_range.cpp                 |    4 -
 core/sql/executor/key_range.h                   |   28 +-
 core/sql/executor/key_single_subset.cpp         |    6 -
 core/sql/executor/key_single_subset.h           |   28 +-
 core/sql/executor/rcb.h                         |   70 -
 core/sql/executor/sql_buffer.cpp                |  177 +-
 core/sql/executor/sql_buffer.h                  |   23 +-
 core/sql/executor/sql_buffer_size.h             |    3 -
 core/sql/executor/stubs.cpp                     |  422 ---
 core/sql/executor/stubs2.cpp                    |  107 -
 core/sql/executor/tempfile.cpp                  |  106 -
 core/sql/executor/tempfile.h                    |  104 -
 core/sql/executor/timeout_data.cpp              |   10 -
 core/sql/executor/timeout_data.h                |    6 +-
 core/sql/exp/ExpAtp.cpp                         |   14 -
 core/sql/exp/ExpAtp.h                           |   51 +-
 core/sql/exp/ExpBitMuxFunction.cpp              |   10 -
 core/sql/exp/ExpBitMuxFunction.h                |   24 +-
 core/sql/exp/ExpConvMxcs.cpp                    |    4 +-
 core/sql/exp/ExpCriDesc.cpp                     |    8 +-
 core/sql/exp/ExpCriDesc.h                       |   24 +-
 core/sql/exp/ExpDll.cpp                         |    6 +-
 core/sql/exp/ExpError.cpp                       |   19 -
 core/sql/exp/ExpError.h                         |   19 -
 core/sql/exp/ExpErrorEnums.h                    |   11 -
 core/sql/exp/ExpHbaseInterface.cpp              |    6 +-
 core/sql/exp/ExpLOB.cpp                         |   60 +-
 core/sql/exp/ExpLOB.h                           |   71 +-
 core/sql/exp/ExpLOBaccess.cpp                   |   58 +-
 core/sql/exp/ExpLOBprocess.cpp                  |    8 +-
 core/sql/exp/ExpPCode.cpp                       |   79 +-
 core/sql/exp/ExpPCode.h                         |   29 +-
 core/sql/exp/ExpPCodeClauseGen.cpp              |  194 +-
 core/sql/exp/ExpPCodeExpGen.cpp                 |   41 +-
 core/sql/exp/ExpPCodeInstruction.h              |  139 +-
 core/sql/exp/ExpPCodeList.h                     |   31 +-
 core/sql/exp/ExpPCodeOptimizations.cpp          |  193 +-
 core/sql/exp/ExpPCodeOptimizations.h            |   26 +-
 core/sql/exp/ExpPCodeOptsNativeExpr.cpp         |    7 -
 core/sql/exp/ExpPCodeOptsPeeling.cpp            |   15 +-
 core/sql/exp/ExpPCodeOptsRuntime.cpp            |   16 +-
 core/sql/exp/ExpPackDefs.cpp                    |  221 +-
 core/sql/exp/ExpSeqGen.h                        |    1 -
 core/sql/exp/ExpSequenceFunction.cpp            |   35 -
 core/sql/exp/ExpSequenceFunction.h              |   48 +-
 core/sql/exp/ExpSqlTupp.cpp                     |    2 -
 core/sql/exp/ExpSqlTupp.h                       |   71 +-
 core/sql/exp/exp_aggregate.cpp                  |    6 -
 core/sql/exp/exp_arith.cpp                      |   54 -
 core/sql/exp/exp_attrs.cpp                      |   67 +-
 core/sql/exp/exp_attrs.h                        |   14 +-
 core/sql/exp/exp_bignum.cpp                     |   70 -
 core/sql/exp/exp_bignum.h                       |   49 +-
 core/sql/exp/exp_clause.cpp                     |  131 +-
 core/sql/exp/exp_clause.h                       |  147 +-
 core/sql/exp/exp_clause_derived.h               |  663 +++--
 core/sql/exp/exp_comp.cpp                       |   76 -
 core/sql/exp/exp_conv.cpp                       |  320 +--
 core/sql/exp/exp_datetime.cpp                   |   43 +-
 core/sql/exp/exp_datetime.h                     |   35 +-
 core/sql/exp/exp_dp2_expr.cpp                   |    3 +-
 core/sql/exp/exp_dp2_expr.h                     |   35 +-
 core/sql/exp/exp_eval.cpp                       |   23 +-
 core/sql/exp/exp_expr.cpp                       |   52 +-
 core/sql/exp/exp_expr.h                         |  366 ++-
 core/sql/exp/exp_fixup.cpp                      |   45 +-
 core/sql/exp/exp_function.cpp                   |  280 +-
 core/sql/exp/exp_function.h                     | 1665 +++++------
 core/sql/exp/exp_function_lower_unicode.cpp     |    2 -
 core/sql/exp/exp_function_substring_unicode.cpp |    2 -
 core/sql/exp/exp_function_trim_unicode.cpp      |    4 -
 core/sql/exp/exp_function_upper_unicode.cpp     |    2 -
 core/sql/exp/exp_interval.cpp                   |    2 -
 core/sql/exp/exp_interval.h                     |    6 +-
 core/sql/exp/exp_like.cpp                       |   43 +-
 core/sql/exp/exp_like.h                         |   59 +-
 core/sql/exp/exp_math_func.cpp                  |   17 -
 core/sql/exp/exp_math_func.h                    |   44 +-
 core/sql/exp/exp_misc.cpp                       |    2 -
 core/sql/exp/exp_space.cpp                      |  407 ---
 core/sql/exp/exp_space.h                        |   22 -
 core/sql/exp/exp_stdh.h                         |    7 +-
 core/sql/exp/exp_tuple_desc.cpp                 |   11 +-
 core/sql/exp/exp_tuple_desc.h                   |    7 +-
 core/sql/exp/srlversion.cpp                     |   41 -
 core/sql/export/ComDiags.cpp                    |   76 +-
 core/sql/export/ComDiags.h                      |  345 +--
 core/sql/export/ComMemoryDiags.h                |   10 +-
 core/sql/export/ExportDll.cpp                   |    3 +-
 core/sql/export/HeapID.h                        |   18 +-
 core/sql/export/HeapLog.cpp                     |   11 -
 core/sql/export/HeapLog.h                       |    3 +-
 core/sql/export/IpcMessageObj.cpp               |   32 -
 core/sql/export/IpcMessageObj.h                 |   85 +-
 core/sql/export/NAAbort.cpp                     |   15 +-
 core/sql/export/NABasicObject.cpp               |   36 +-
 core/sql/export/NABasicObject.h                 |   81 +-
 core/sql/export/NAInternalError.h               |    4 +-
 core/sql/export/NAStringDef.cpp                 |   39 -
 core/sql/export/NAStringDef.h                   |   85 +-
 core/sql/export/NAVersionedObject.cpp           |   24 +-
 core/sql/export/NAVersionedObject.h             |  817 ++----
 core/sql/export/stubs.cpp                       |   53 -
 core/sql/generator/GenAll.cpp                   |    1 -
 core/sql/generator/GenExpGenerator.cpp          |  208 +-
 core/sql/generator/GenExpGenerator.h            |   19 +-
 core/sql/generator/GenExplain.cpp               |   74 +-
 core/sql/generator/GenFastTransport.cpp         |    2 -
 core/sql/generator/GenItemExpr.cpp              |    6 -
 core/sql/generator/GenItemFunc.cpp              |  241 --
 core/sql/generator/GenKey.cpp                   |   12 -
 core/sql/generator/GenMapTable.cpp              |   12 -
 core/sql/generator/GenMdamPred.cpp              |   16 -
 core/sql/generator/GenPartFunc.cpp              |    2 -
 core/sql/generator/GenPreCode.cpp               |  116 +-
 core/sql/generator/GenProbeCache.cpp            |   57 +-
 core/sql/generator/GenRel3GL.cpp                |    2 -
 core/sql/generator/GenRelDCL.cpp                |   10 -
 core/sql/generator/GenRelEnforcer.cpp           |   45 +-
 core/sql/generator/GenRelExeUtil.cpp            |   92 -
 core/sql/generator/GenRelGrby.cpp               |  121 +-
 core/sql/generator/GenRelJoin.cpp               |  145 +-
 core/sql/generator/GenRelMisc.cpp               |  244 +-
 core/sql/generator/GenRelPackedRows.cpp         |   35 +-
 core/sql/generator/GenRelScan.cpp               |    8 -
 core/sql/generator/GenRelSequence.cpp           |   89 +-
 core/sql/generator/GenRelSet.cpp                |    6 -
 core/sql/generator/GenResources.cpp             |    2 -
 core/sql/generator/GenStoredProc.cpp            |    2 -
 core/sql/generator/GenUdr.cpp                   |    2 -
 core/sql/generator/Generator.cpp                |   35 +-
 core/sql/generator/Generator.h                  |   45 +-
 core/sql/generator/vers_libgenerator.cpp        |    2 -
 core/sql/langman/LmAssert.cpp                   |    2 -
 core/sql/langman/LmComQueue.cpp                 |    4 -
 core/sql/langman/LmComQueue.h                   |    3 -
 core/sql/langman/LmCommon.h                     |   26 +-
 core/sql/langman/LmContManager.cpp              |    6 -
 core/sql/langman/LmDebug.cpp                    |   12 +-
 core/sql/langman/LmDebug.h                      |    2 +-
 core/sql/langman/LmGenUtil.cpp                  |    2 -
 core/sql/langman/LmJavaExceptionReporter.cpp    |    6 -
 core/sql/langman/LmJavaHooks.cpp                |    2 -
 core/sql/langman/LmJavaOptions.h                |    2 -
 core/sql/langman/LmLangManager.cpp              |    2 -
 core/sql/langman/LmResultSetJava.cpp            |    2 -
 core/sql/langman/LmRoutine.h                    |    3 -
 core/sql/langman/LmUtility.cpp                  |    8 -
 core/sql/langman/vers_libtdm_sqllangman.cpp     |    2 -
 core/sql/nskgmake/arkcmplib/Makefile            |    2 -
 core/sql/nskgmake/executor/Makefile             |    4 -
 core/sql/nskgmake/sqlcat/Makefile               |    4 +-
 core/sql/nskgmake/sqlci/Makefile                |    3 +-
 core/sql/nskgmake/sqlcilib/Makefile             |   15 +-
 core/sql/nskgmake/tdm_sqlcli/Makefile           |    4 +-
 core/sql/nskgmake/tdm_sqlshare/Makefile         |    3 +-
 core/sql/optimizer/AccessSets.cpp               |    4 -
 core/sql/optimizer/Analyzer.cpp                 |  128 +-
 core/sql/optimizer/Analyzer.h                   |   40 -
 core/sql/optimizer/AppliedStatMan.cpp           |    6 -
 core/sql/optimizer/AppliedStatMan.h             |    2 -
 core/sql/optimizer/BindItemExpr.cpp             |   69 +-
 core/sql/optimizer/BindRI.cpp                   |    2 -
 core/sql/optimizer/BindRelExpr.cpp              |   99 +-
 core/sql/optimizer/BindWA.cpp                   |   10 -
 core/sql/optimizer/CascadesBasic.h              |    1 -
 core/sql/optimizer/ChangesTable.cpp             |   30 +-
 core/sql/optimizer/ChangesTable.h               |   14 +-
 core/sql/optimizer/ClusteredBitmap.cpp          |   14 -
 core/sql/optimizer/CmpProcess.cpp               |   16 +-
 core/sql/optimizer/CmpProcess.h                 |    2 +-
 core/sql/optimizer/ColStatDesc.cpp              |   79 +-
 core/sql/optimizer/ColStatDesc.h                |    2 -
 core/sql/optimizer/ColumnDesc.cpp               |    2 -
 core/sql/optimizer/ColumnDesc.h                 |    4 -
 core/sql/optimizer/ColumnNameMap.h              |    4 -
 core/sql/optimizer/CompilationStats.cpp         |    6 +-
 core/sql/optimizer/CompilationStats.h           |    2 +-
 core/sql/optimizer/CompilerTracking.cpp         |    4 +-
 core/sql/optimizer/ControlDB.cpp                |   19 +-
 core/sql/optimizer/ControlDB.h                  |    4 -
 core/sql/optimizer/Cost.cpp                     |   30 -
 core/sql/optimizer/Cost.h                       |    1 -
 core/sql/optimizer/CostScalar.h                 |   27 +-
 core/sql/optimizer/CostVector.h                 |    3 -
 core/sql/optimizer/EncodedKeyValue.cpp          |    2 +-
 core/sql/optimizer/EncodedValue.cpp             |    9 -
 core/sql/optimizer/EstLogProp.cpp               |    4 -
 core/sql/optimizer/EstLogProp.h                 |    6 +-
 core/sql/optimizer/GroupAttr.cpp                |   20 +-
 core/sql/optimizer/ImplRule.cpp                 |   77 +-
 core/sql/optimizer/IndexDesc.cpp                |   16 -
 core/sql/optimizer/Inlining.cpp                 |   18 -
 core/sql/optimizer/Inlining.h                   |    6 +-
 core/sql/optimizer/ItemArith.h                  |    6 +-
 core/sql/optimizer/ItemColRef.h                 |   21 +-
 core/sql/optimizer/ItemConstr.h                 |    7 +-
 core/sql/optimizer/ItemExpr.cpp                 |  170 +-
 core/sql/optimizer/ItemExpr.h                   |   11 +-
 core/sql/optimizer/ItemFunc.h                   |   92 +-
 core/sql/optimizer/ItemLog.h                    |    3 -
 core/sql/optimizer/ItemNAType.h                 |    1 -
 core/sql/optimizer/ItemOther.h                  |    8 -
 core/sql/optimizer/ItemSubq.h                   |   10 -
 core/sql/optimizer/ItmBitMuxFunction.cpp        |    4 -
 core/sql/optimizer/ItmBitMuxFunction.h          |    2 -
 core/sql/optimizer/ItmFlowControlFunction.cpp   |   12 -
 core/sql/optimizer/LargeScopeRules.cpp          |   40 -
 core/sql/optimizer/MJVIndexBuilder.cpp          |    4 -
 core/sql/optimizer/MJVIndexBuilder.h            |   10 -
 core/sql/optimizer/MVCandidates.cpp             |   38 +-
 core/sql/optimizer/MVCandidates.h               |    2 -
 core/sql/optimizer/MVInfo.cpp                   |   62 -
 core/sql/optimizer/MVInfo.h                     |   24 -
 core/sql/optimizer/MVJoinGraph.cpp              |    4 -
 core/sql/optimizer/MVJoinGraph.h                |    2 -
 core/sql/optimizer/MavRelRootBuilder.cpp        |    4 -
 core/sql/optimizer/MjvBuilder.cpp               |    6 -
 core/sql/optimizer/MultiJoin.cpp                |   24 +-
 core/sql/optimizer/MultiJoin.h                  |    6 -
 core/sql/optimizer/MvLog.cpp                    |   10 -
 core/sql/optimizer/MvLog.h                      |    4 -
 core/sql/optimizer/MvMultiTxnMavBuilder.cpp     |   16 -
 core/sql/optimizer/MvRefreshBuilder.cpp         |   48 -
 core/sql/optimizer/MvRefreshBuilder.h           |   20 -
 core/sql/optimizer/NAClusterInfo.cpp            |    9 -
 core/sql/optimizer/NAClusterInfo.h              |    2 -
 core/sql/optimizer/NAColumn.cpp                 |   16 -
 core/sql/optimizer/NARoutine.cpp                |    2 -
 core/sql/optimizer/NARoutine.h                  |    2 -
 core/sql/optimizer/NATable.cpp                  |   54 +-
 core/sql/optimizer/NATable.h                    |   12 +-
 core/sql/optimizer/NodeMap.cpp                  |   43 -
 core/sql/optimizer/NormItemExpr.cpp             |   17 +-
 core/sql/optimizer/NormRelExpr.cpp              |   21 -
 core/sql/optimizer/ObjectNames.cpp              |   25 +-
 core/sql/optimizer/ObjectNames.h                |   19 -
 core/sql/optimizer/OptItemExpr.cpp              |    2 -
 core/sql/optimizer/OptLogRelExpr.cpp            |    4 -
 core/sql/optimizer/OptPhysRelExpr.cpp           |   14 -
 core/sql/optimizer/OptRange.cpp                 |   30 +-
 core/sql/optimizer/OptTrigger.cpp               |   17 +-
 core/sql/optimizer/OptTrigger.h                 |    8 +-
 core/sql/optimizer/PackedColDesc.cpp            |   16 -
 core/sql/optimizer/PackedColDesc.h              |    3 -
 core/sql/optimizer/PartFunc.cpp                 |   64 -
 core/sql/optimizer/PartFunc.h                   |    5 -
 core/sql/optimizer/PartKeyDist.cpp              |    6 -
 core/sql/optimizer/PartReq.cpp                  |   56 -
 core/sql/optimizer/PartReq.h                    |    7 -
 core/sql/optimizer/PhyProp.cpp                  |   21 +-
 core/sql/optimizer/PhyProp.h                    |   14 +-
 core/sql/optimizer/QRDescGenerator.cpp          |   16 +-
 core/sql/optimizer/QueryGraph.cpp               |   10 -
 core/sql/optimizer/QueryRewriteHandler.cpp      |   18 +-
 core/sql/optimizer/QueryRewriteHandler.h        |    2 +-
 core/sql/optimizer/RETDesc.cpp                  |    2 -
 core/sql/optimizer/Refresh.cpp                  |    4 -
 core/sql/optimizer/Refresh.h                    |   26 -
 core/sql/optimizer/Rel3GL.cpp                   |    2 -
 core/sql/optimizer/RelCache.cpp                 |   10 +-
 core/sql/optimizer/RelEnforcer.h                |    9 +-
 core/sql/optimizer/RelExeUtil.cpp               |    2 -
 core/sql/optimizer/RelExpr.cpp                  |  103 +-
 core/sql/optimizer/RelExpr.h                    |   24 +-
 core/sql/optimizer/RelGrby.h                    |    7 +-
 core/sql/optimizer/RelJoin.h                    |   15 +-
 core/sql/optimizer/RelMisc.h                    |    1 -
 core/sql/optimizer/RelPackedRows.h              |    1 -
 core/sql/optimizer/RelProbeCache.h              |    2 +-
 core/sql/optimizer/RelSample.h                  |    2 -
 core/sql/optimizer/RelScan.h                    |    2 -
 core/sql/optimizer/RelSequence.h                |    7 +-
 core/sql/optimizer/RelSet.h                     |    2 -
 core/sql/optimizer/RelStoredProc.cpp            |    8 -
 core/sql/optimizer/ReqGen.cpp                   |   10 -
 core/sql/optimizer/RoutineDesc.cpp              |    4 -
 core/sql/optimizer/Rule.cpp                     |   16 -
 core/sql/optimizer/Rule.h                       |   13 -
 core/sql/optimizer/ScanOptimizer.cpp            |   72 +-
 core/sql/optimizer/SchemaDB.cpp                 |   13 +-
 core/sql/optimizer/SchemaDB.h                   |   13 +-
 core/sql/optimizer/ScmCostMethod.cpp            |    2 -
 core/sql/optimizer/SearchKey.cpp                |   28 +-
 core/sql/optimizer/Stats.cpp                    |   99 +-
 core/sql/optimizer/Stats.h                      |   27 -
 core/sql/optimizer/SynthType.cpp                |  115 +-
 core/sql/optimizer/TableDesc.cpp                |   14 +-
 core/sql/optimizer/TableDesc.h                  |    9 -
 core/sql/optimizer/TransRule.cpp                |   19 +-
 core/sql/optimizer/TransRule.h                  |   55 +-
 core/sql/optimizer/TriggerDB.cpp                |   20 -
 core/sql/optimizer/TriggerDB.h                  |    1 -
 core/sql/optimizer/Triggers.cpp                 |   28 -
 core/sql/optimizer/Triggers.h                   |   20 +-
 core/sql/optimizer/VEGTable.cpp                 |   36 -
 core/sql/optimizer/VEGTable.h                   |    2 +-
 core/sql/optimizer/ValueDesc.cpp                |   20 +-
 core/sql/optimizer/costmethod.cpp               |   72 +-
 core/sql/optimizer/disjunct.h                   |    2 -
 core/sql/optimizer/mdam.cpp                     |   52 +-
 core/sql/optimizer/memo.cpp                     |   34 +-
 core/sql/optimizer/opt.cpp                      |   46 +-
 core/sql/optimizer/opt.h                        |    8 -
 core/sql/optimizer/tasks.cpp                    |   22 -
 core/sql/optimizer/vers_liboptimizer.cpp        |    2 -
 core/sql/parser/BindStmtDDL.cpp                 |    4 -
 .../ElemDDLCreateMVOneAttributeTableList.cpp    |    2 -
 .../ElemDDLCreateMVOneAttributeTableList.h      |    2 -
 core/sql/parser/ElemDDLFileAttr.cpp             |    6 -
 core/sql/parser/ElemDDLList.h                   |    2 -
 core/sql/parser/ElemDDLLobAttrs.h               |    2 -
 core/sql/parser/ElemDDLLoggable.h               |    1 -
 core/sql/parser/ElemDDLNode.cpp                 |    2 +-
 core/sql/parser/ElemDDLPartition.cpp            |    6 +-
 core/sql/parser/ElemDDLTableFeature.h           |    1 -
 core/sql/parser/ElemDDLUdr.cpp                  |    4 -
 core/sql/parser/HvRoles.h                       |    3 +-
 core/sql/parser/HvRoles_templ.cpp               |    2 +-
 core/sql/parser/ParDDLFileAttrs.cpp             |   14 -
 core/sql/parser/ParKeyWords.cpp                 |    4 -
 core/sql/parser/ParKeyWords.h                   |    2 -
 core/sql/parser/ParNameLocList.cpp              |   22 -
 core/sql/parser/SqlParserAux.cpp                |   41 +-
 core/sql/parser/StmtDDLAlterMV.h                |    4 -
 core/sql/parser/StmtDDLCreate.cpp               |    2 -
 .../parser/StmtDDLCreateComponentPrivilege.h    |    2 -
 core/sql/parser/StmtDDLCreateMV.h               |    8 -
 core/sql/parser/StmtDDLCreateTrigger.h          |    2 -
 core/sql/parser/StmtDDLDrop.cpp                 |    2 -
 core/sql/parser/StmtDDLDropComponentPrivilege.h |    2 -
 core/sql/parser/StmtDDLDropMV.h                 |    2 -
 .../sql/parser/StmtDDLGrantComponentPrivilege.h |    2 -
 core/sql/parser/StmtDDLNode.cpp                 |    8 -
 .../parser/StmtDDLRevokeComponentPrivilege.h    |    2 -
 core/sql/parser/StmtNode.h                      |    3 -
 core/sql/parser/sqlparser.y                     |  264 +-
 core/sql/parser/ulexer.cpp                      |    8 -
 core/sql/parser/ulexer.h                        |    2 -
 core/sql/parser/vers_libparser.cpp              |    2 -
 core/sql/qms/QRDescriptorStubs.cpp              |    2 -
 core/sql/qms/QmmMain.cpp                        |   19 -
 core/sql/qms/QmmQmm.cpp                         |  487 ----
 core/sql/qms/QmmQmm.h                           |   38 -
 core/sql/qms/QmpMain.cpp                        |   17 -
 core/sql/qms/QmpPublish.cpp                     |    8 +-
 core/sql/qms/QmsGroupLattice.cpp                |    4 -
 core/sql/qms/QmsInitializer.cpp                 |   10 -
 core/sql/qms/QmsJoinGraph.cpp                   |   22 +-
 core/sql/qms/QmsLatticeIndex.cpp                |   14 -
 core/sql/qms/QmsMVMemo.cpp                      |   10 -
 core/sql/qms/QmsMain.cpp                        |   19 -
 core/sql/qms/QmsQms.cpp                         |   14 -
 core/sql/qms/QmsRequest.cpp                     |   48 +-
 core/sql/qms/QmsRequest.h                       |    4 +-
 core/sql/qms/QmsSelfJoinHandler.cpp             |    6 -
 core/sql/qms/QmsStubs.cpp                       |    2 -
 core/sql/qmscommon/QRDescriptor.cpp             |  122 +-
 core/sql/qmscommon/QRDescriptor.h               |   52 +-
 core/sql/qmscommon/QRLogger.cpp                 |    8 +-
 core/sql/qmscommon/QRLogger.h                   |    2 -
 core/sql/qmscommon/QRQueries.cpp                |  299 +-
 core/sql/qmscommon/QRQueries.h                  |    2 -
 core/sql/qmscommon/QRQueries.sql                |    4 -
 core/sql/qmscommon/QRQueriesImpl.cpp            |   16 +-
 core/sql/qmscommon/QueryRewriteServer.cpp       |   44 +-
 core/sql/qmscommon/Range.cpp                    |   20 -
 core/sql/qmscommon/XMLUtil.h                    |   14 +-
 core/sql/qmscommon/vers_libqmscommon.cpp        |    2 -
 core/sql/refresh/RuAuditRefreshTaskExecutor.h   |    2 -
 core/sql/refresh/RuDeltaDef.cpp                 |   16 -
 core/sql/refresh/RuDupElimGlobals.cpp           |    4 -
 core/sql/refresh/RuDupElimLogRecord.cpp         |    4 -
 core/sql/refresh/RuDupElimLogScanner.cpp        |    2 -
 core/sql/refresh/RuDupElimLogScanner.h          |    2 -
 core/sql/refresh/RuDupElimTaskExUnit.cpp        |    2 -
 core/sql/refresh/RuDupElimTaskExecutor.cpp      |   18 -
 core/sql/refresh/RuEmpCheckTaskExecutor.cpp     |    8 -
 core/sql/refresh/RuEmpCheckTaskExecutor.h       |    2 -
 core/sql/refresh/RuException.cpp                |   20 -
 core/sql/refresh/RuExecController.cpp           |    8 -
 core/sql/refresh/RuForceOptions.cpp             |    2 -
 core/sql/refresh/RuForceOptions.h               |    4 -
 core/sql/refresh/RuForceOptionsParser.cpp       |    4 -
 core/sql/refresh/RuForceOptionsParser.h         |    2 -
 core/sql/refresh/RuLockEquivSetTaskExecutor.h   |    4 -
 core/sql/refresh/RuLogCleanupTaskExecutor.cpp   |    6 -
 core/sql/refresh/RuLogCleanupTaskExecutor.h     |    4 -
 core/sql/refresh/RuMVEquivSetBuilder.cpp        |    2 -
 core/sql/refresh/RuMVEquivSetBuilder.h          |    2 -
 .../refresh/RuMultiTxnRefreshTaskExecutor.cpp   |   14 -
 core/sql/refresh/RuOptions.cpp                  |   18 -
 core/sql/refresh/RuRcReleaseTaskExecutor.h      |    2 -
 core/sql/refresh/RuRefreshSQLComposer.cpp       |   14 -
 core/sql/refresh/RuRefreshTaskExecutor.cpp      |   50 -
 .../refresh/RuSQLDynamicStatementContainer.cpp  |    6 -
 core/sql/refresh/RuSQLStatementContainer.cpp    |   12 -
 .../sql/refresh/RuSimpleRefreshTaskExecutor.cpp |   12 -
 core/sql/refresh/RuTableSyncTaskExecutor.cpp    |    4 -
 core/sql/refresh/RuTableSyncTaskExecutor.h      |    2 -
 core/sql/refresh/RuTask.cpp                     |    6 -
 core/sql/refresh/RuTaskExecutor.cpp             |   14 -
 core/sql/refresh/RuTaskExecutor.h               |    2 -
 core/sql/refresh/RuTaskServerExecControler.cpp  |    2 -
 core/sql/refresh/RuTbl.cpp                      |    2 -
 core/sql/refresh/RuTestTaskExecutor.cpp         |   18 -
 core/sql/refresh/RuTestTaskExecutor.h           |    2 -
 .../refresh/RuUnAuditRefreshTaskExecutor.cpp    |   16 -
 core/sql/refresh/RuUnAuditRefreshTaskExecutor.h |    2 -
 core/sql/regress/compGeneral/EXPECTED006.SB     |   10 -
 core/sql/regress/compGeneral/TEST006            |    4 -
 core/sql/regress/core/EXPECTEDRTS               | 2134 +++++++-------
 core/sql/regress/core/FILTER019                 |    4 +-
 core/sql/regress/core/FILTERRTS                 |    6 +-
 core/sql/regress/executor/EXPECTED020           |    4 -
 core/sql/regress/executor/EXPECTED107           |   47 +
 core/sql/regress/executor/EXPECTED131           |    4 +
 core/sql/regress/executor/EXPECTED140           |   29 +-
 core/sql/regress/executor/FILTER131             |    2 +
 core/sql/regress/executor/FILTER140             |    2 +
 core/sql/regress/executor/TEST107               |    6 +
 core/sql/regress/hive/EXPECTED009               |   30 +-
 core/sql/regress/hive/EXPECTED030               | 2636 ++++++++++++++++++
 core/sql/regress/hive/FILTER009                 |    1 +
 core/sql/regress/seabase/EXPECTED010            |  616 ++--
 core/sql/regress/seabase/EXPECTED011            |   15 +-
 core/sql/regress/seabase/EXPECTED016            |  168 +-
 core/sql/regress/tools/regress-filter-linux     |    4 +-
 core/sql/runtimestats/CancelBroker.cpp          |   14 +-
 core/sql/runtimestats/RtsStubs.cpp              |    2 -
 core/sql/runtimestats/SqlStats.cpp              |  221 +-
 core/sql/runtimestats/SqlStats.h                |   30 +-
 core/sql/runtimestats/rts_msg.h                 |    2 -
 core/sql/runtimestats/sscpipc.cpp               |   69 +-
 core/sql/runtimestats/ssmpipc.cpp               |  175 +-
 core/sql/runtimestats/ssmpipc.h                 |    7 -
 core/sql/smdio/vers_libsmdio.cpp                |    2 -
 core/sql/sort/CommonStructs.h                   |    3 -
 core/sql/sort/DiskPool_base.h                   |    6 +-
 core/sql/sort/DiskPool_sq.h                     |    4 +-
 core/sql/sort/Qsort.cpp                         |    2 +-
 core/sql/sort/RunDirectory.cpp                  |    2 -
 core/sql/sort/ScratchFileConnection.h           |    2 -
 core/sql/sort/ScratchSpace.cpp                  |    2 -
 core/sql/sort/SortAlgo.cpp                      |    8 +-
 core/sql/sort/SortTopN.cpp                      |    6 +-
 core/sql/sort/SortUtil.cpp                      |   41 +-
 core/sql/sort/SortUtilCfg.cpp                   |    2 +-
 core/sql/sort/SortUtilCfg.h                     |    6 +-
 core/sql/sort/Statistics.cpp                    |    2 -
 core/sql/sort/Statistics.h                      |    3 -
 core/sql/sort/TourTree.cpp                      |    4 -
 core/sql/sort/TreeNode.cpp                      |    6 -
 core/sql/sort/diskpool_sq.cpp                   |    2 +-
 core/sql/sort/scratchfile_base.cpp              |    2 -
 core/sql/sort/scratchfileconnection.cpp         |    2 -
 core/sql/sort/vers_libsort.cpp                  |    2 -
 core/sql/sqlcat/ReadTableDef.cpp                |   95 -
 core/sql/sqlcat/ReadTableDef.h                  |   98 -
 core/sql/sqlcat/TrafDDLdesc.cpp                 |   65 +
 core/sql/sqlcat/enum.h                          |   62 -
 core/sql/sqlcat/readRealArk.cpp                 |  123 -
 core/sql/sqlcat/readRealArk.h                   |   31 -
 core/sql/sqlcat/vers_libsqlcat.cpp              |    3 -
 core/sql/sqlci/CSInterface.h                    |   84 -
 core/sql/sqlci/CharSetConstants.cpp             |   47 -
 core/sql/sqlci/CharSetConstants.h               |   30 -
 core/sql/sqlci/Define.cpp                       |  204 --
 core/sql/sqlci/Define.h                         |   42 -
 core/sql/sqlci/Formatter.cpp                    |    4 -
 core/sql/sqlci/InputStmt.cpp                    |   42 +-
 core/sql/sqlci/Log.cpp                          |   51 -
 core/sql/sqlci/MsgCat.cpp                       |   76 -
 core/sql/sqlci/MsgCat.h                         |   82 -
 core/sql/sqlci/MxciEHCallBack.cpp               |   53 -
 core/sql/sqlci/MxciEHCallBack.h                 |   56 -
 core/sql/sqlci/Obey.cpp                         |   14 -
 core/sql/sqlci/Param.cpp                        |    8 -
 core/sql/sqlci/Prepare.cpp                      |   11 -
 core/sql/sqlci/RWInterface.cpp                  |  119 -
 core/sql/sqlci/RWInterface.h                    |  155 -
 core/sql/sqlci/ShellCmd.cpp                     |    2 +-
 core/sql/sqlci/ShellCmd.h                       |    7 -
 core/sql/sqlci/SqlCmd.cpp                       |   60 +-
 core/sql/sqlci/Sqlci.h                          |    3 -
 core/sql/sqlci/SqlciCSCmd.cpp                   |  341 ---
 core/sql/sqlci/SqlciCSCmd.h                     |  158 --
 core/sql/sqlci/SqlciCSSimulator.cpp             |  112 -
 core/sql/sqlci/SqlciCmd.cpp                     |  102 +-
 core/sql/sqlci/SqlciCmd.h                       |   45 +-
 core/sql/sqlci/SqlciDefs.h                      |    4 -
 core/sql/sqlci/SqlciEnv.cpp                     |   80 -
 core/sql/sqlci/SqlciEnv.h                       |   56 +-
 core/sql/sqlci/SqlciError.cpp                   |   12 -
 core/sql/sqlci/SqlciError.h                     |    4 -
 core/sql/sqlci/SqlciHelp.cpp                    |  244 --
 core/sql/sqlci/SqlciList_templ.h                |    2 -
 core/sql/sqlci/SqlciNode.cpp                    |   30 -
 core/sql/sqlci/SqlciNode.h                      |   10 -
 core/sql/sqlci/SqlciParser.cpp                  |  101 +-
 core/sql/sqlci/SqlciRWCmd.cpp                   | 1172 --------
 core/sql/sqlci/SqlciRWCmd.h                     |  299 --
 core/sql/sqlci/SqlciRWSimulator.cpp             |  375 ---
 core/sql/sqlci/SqlciReset.cpp                   |   45 -
 core/sql/sqlci/SqlciShow.cpp                    |   21 -
 core/sql/sqlci/SqlciStats.h                     |    2 +-
 core/sql/sqlci/SqlciStmts.cpp                   |    8 -
 core/sql/sqlci/SqlciUsage.cpp                   |  889 ------
 core/sql/sqlci/SqlciUtil.cpp                    |   59 -
 core/sql/sqlci/SqlciUtil.h                      |   77 -
 core/sql/sqlci/UtilInt.cpp                      |   86 -
 core/sql/sqlci/UtilInt.h                        |   44 -
 core/sql/sqlci/UtilMsg.cpp                      |   69 -
 core/sql/sqlci/UtilMsg.h                        |   45 -
 core/sql/sqlci/immudefs.cpp                     |  156 --
 core/sql/sqlci/immudefs.h                       |  185 --
 core/sql/sqlci/sqlci_lex.ll                     |  141 +-
 core/sql/sqlci/sqlci_yacc.y                     |  422 +--
 core/sql/sqlci/sqlclicmd.h                      |    4 -
 core/sql/sqlci/sqlcmd.h                         |   24 -
 core/sql/sqlcomp/CmpDDLCatErrorCodes.h          |    1 -
 core/sql/sqlcomp/CmpDescribe.cpp                |   19 +-
 core/sql/sqlcomp/CmpMain.cpp                    |   71 +-
 core/sql/sqlcomp/CmpMain.h                      |    6 +-
 core/sql/sqlcomp/CmpSeabaseDDLauth.cpp          |    2 +-
 core/sql/sqlcomp/CmpSeabaseDDLcleanup.cpp       |   55 +-
 core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp        |  112 +-
 core/sql/sqlcomp/CmpSeabaseDDLroutine.cpp       |   14 +-
 core/sql/sqlcomp/CmpSeabaseDDLschema.cpp        |    4 +-
 core/sql/sqlcomp/CmpSeabaseDDLtable.cpp         |  104 +-
 core/sql/sqlcomp/CmpSeabaseDDLupgrade.cpp       |   18 +-
 core/sql/sqlcomp/CmpSeabaseDDLview.cpp          |    8 +-
 core/sql/sqlcomp/DefaultConstants.h             |   57 +-
 core/sql/sqlcomp/DefaultValidator.cpp           |    8 -
 core/sql/sqlcomp/DefaultValidator.h             |    8 +
 core/sql/sqlcomp/NADefaults.h                   |    4 -
 core/sql/sqlcomp/NewDel.cpp                     |   10 -
 core/sql/sqlcomp/QCache.cpp                     |   35 +-
 core/sql/sqlcomp/QCache.h                       |   11 -
 core/sql/sqlcomp/nadefaults.cpp                 |   83 +-
 core/sql/sqlcomp/parser.cpp                     |   12 +-
 core/sql/sqlcomp/vers_libsqlcomp.cpp            |    2 -
 core/sql/sqlmsg/ComDiagsMsg.cpp                 |   16 +-
 core/sql/sqlmsg/ErrorMessage.cpp                |   12 -
 core/sql/sqlmsg/ErrorMessage.h                  |    2 -
 core/sql/sqlmsg/GetErrorMessage.cpp             |   18 +-
 core/sql/sqlmsg/GetErrorMessage.h               |   22 +-
 core/sql/sqlmsg/ParserMsg.cpp                   |    6 -
 core/sql/sqlmxevents/logmxevent_sq.cpp          |    7 -
 core/sql/sqlmxevents/logmxevent_sq.h            |    2 -
 core/sql/sqlshare/CatSQLShare.cpp               |    2 -
 core/sql/sqlshare/catapirequest.cpp             | 1070 -------
 core/sql/sqlshare/catapirequest.h               |  594 ----
 core/sql/udrserv/UdrAbortCallBack.cpp           |    2 -
 core/sql/udrserv/UdrDebug.cpp                   |    2 -
 core/sql/udrserv/UdrFFDC.cpp                    |    2 -
 core/sql/udrserv/UdrImplLmExtFunc.cpp           |    2 -
 core/sql/udrserv/UdrRSProcess.cpp               |    8 -
 core/sql/udrserv/UdrResultSet.cpp               |    6 -
 core/sql/udrserv/UdrStreams.cpp                 |    4 +-
 core/sql/udrserv/spinfo.cpp                     |    8 +-
 core/sql/udrserv/spinfoCallback.cpp             |    6 -
 core/sql/udrserv/udrglobals.cpp                 |    9 +-
 core/sql/udrserv/udrload.cpp                    |    6 +-
 core/sql/udrserv/udrserv.cpp                    |   26 +-
 core/sql/udrserv/udrunload.cpp                  |    8 +-
 core/sql/udrserv/udrutil.cpp                    |    8 +-
 core/sql/udrserv/udrutil.h                      |    4 +-
 core/sql/ustat/hs_cli.cpp                       |   84 +-
 core/sql/ustat/hs_cli.h                         |    4 -
 core/sql/ustat/hs_globals.cpp                   |   72 +-
 core/sql/ustat/hs_la.cpp                        |   38 +-
 core/sql/ustat/hs_lex.ll                        |    7 +-
 core/sql/ustat/hs_log.cpp                       |    4 +-
 core/sql/ustat/hs_parser.cpp                    |    8 -
 core/sql/ustat/hs_read.cpp                      |   42 +-
 core/sql/ustat/hs_update.cpp                    |    7 +-
 core/sql/ustat/hs_util.cpp                      |   14 -
 core/sql/ustat/hs_util.h                        |    4 -
 core/sql/ustat/hs_yacc.y                        |    5 -
 core/sql/ustat/vers_libustat.cpp                |    2 -
 docs/lob_guide/pom.xml                          |  299 ++
 .../lob_guide/src/asciidoc/_chapters/about.adoc |  195 ++
 .../src/asciidoc/_chapters/introduction.adoc    |  152 +
 .../asciidoc/_chapters/working_with_lob.adoc    |  754 +++++
 docs/lob_guide/src/asciidoc/index.adoc          |   53 +
 .../src/asciidoc/_chapters/sql_statements.adoc  |   17 +-
 win-odbc64/odbcclient/drvr35/drvrglobal.cpp     |  109 +-
 win-odbc64/odbcclient/drvr35/drvrglobal.h       |    2 +
 win-odbc64/odbcclient/drvr35/sqltocconv.cpp     |   14 +-
 1018 files changed, 16369 insertions(+), 42112 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/f6505ab7/core/sql/cli/Cli.cpp
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/f6505ab7/core/sql/sqlcomp/CmpSeabaseDDLtable.cpp
----------------------------------------------------------------------