You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafodion.apache.org by se...@apache.org on 2017/09/29 23:56:33 UTC
[10/13] incubator-trafodion git commit: Merge branch 'master' of
git://git.apache.org/incubator-trafodion into master_stats_core_issue
Merge branch 'master' of git://git.apache.org/incubator-trafodion into master_stats_core_issue
Conflicts:
core/sql/common/str.cpp
Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/84a21ddf
Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/84a21ddf
Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/84a21ddf
Branch: refs/heads/master
Commit: 84a21ddf6bd3bfe49728330bafa3a71f8b808f67
Parents: 8fd4987 e1ae98f
Author: selvaganesang <se...@esgyn.com>
Authored: Wed Sep 27 21:40:42 2017 +0000
Committer: selvaganesang <se...@esgyn.com>
Committed: Wed Sep 27 21:40:42 2017 +0000
----------------------------------------------------------------------
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/sql/arkcmp/vers_libarkcmp.cpp | 2 -
core/sql/bin/ex_esp_main.cpp | 4 -
core/sql/bin/ex_ssmp_main.cpp | 2 -
core/sql/cli/Cli.cpp | 145 +----
core/sql/cli/Cli.h | 2 -
core/sql/cli/CliExpExchange.cpp | 10 -
core/sql/cli/CliExtern.cpp | 85 ---
core/sql/cli/CliImplLmExtFunc.cpp | 2 -
core/sql/cli/ExSqlComp.cpp | 24 +-
core/sql/cli/Globals.cpp | 17 -
core/sql/cli/Globals.h | 12 +-
core/sql/comexe/ComKeyRange.cpp | 2 -
core/sql/comexe/ComPackDefs.h | 2 -
core/sql/comexe/ComTdb.cpp | 5 -
core/sql/comexe/ComTdb.h | 10 +-
core/sql/comexe/ComTdbCompoundStmt.cpp | 2 -
core/sql/comexe/ComTdbCompoundStmt.h | 4 -
core/sql/comexe/ComTdbControl.h | 2 -
core/sql/comexe/ComTdbExeUtil.cpp | 2 -
core/sql/comexe/ComTdbExplain.cpp | 2 -
core/sql/comexe/ComTdbMj.cpp | 4 +-
core/sql/comexe/ComTdbSendBottom.cpp | 6 -
core/sql/comexe/ComTdbSendBottom.h | 2 -
core/sql/comexe/ComTdbSendTop.cpp | 6 -
core/sql/comexe/ComTdbSendTop.h | 2 +-
core/sql/comexe/ComTdbSequence.cpp | 4 -
core/sql/comexe/ComTdbSplitBottom.cpp | 4 -
core/sql/comexe/ComTdbSplitBottom.h | 2 -
core/sql/comexe/ComTdbSplitTop.cpp | 4 -
core/sql/comexe/ComTdbSplitTop.h | 4 -
core/sql/comexe/ComTdbTranspose.h | 2 -
core/sql/comexe/ComTdbTuple.cpp | 2 -
core/sql/comexe/ComTdbTuple.h | 4 -
core/sql/comexe/ComTdbUnPackRows.cpp | 4 -
core/sql/comexe/ComTdbUnPackRows.h | 2 -
core/sql/comexe/ComTdbUnion.cpp | 4 -
core/sql/comexe/ComTdbUnion.h | 4 -
core/sql/comexe/LateBindInfo.cpp | 3 -
core/sql/common/BaseTypes.cpp | 6 +-
core/sql/common/CharType.cpp | 24 +-
core/sql/common/ComMvAttributeBitmap.cpp | 10 -
core/sql/common/ComMvAttributeBitmap.h | 2 -
core/sql/common/ComSpace.cpp | 4 -
core/sql/common/DateTimeType.cpp | 10 -
core/sql/common/ExprNode.cpp | 2 -
core/sql/common/Ipc.cpp | 42 +-
core/sql/common/Ipc.h | 2 -
core/sql/common/IpcGuardian.cpp | 1 -
core/sql/common/NAMemory.h | 4 -
core/sql/common/NAString.cpp | 10 +-
core/sql/common/NAString2.cpp | 2 -
core/sql/common/NAType.cpp | 6 -
core/sql/common/Timer.h | 2 -
core/sql/common/charinfo.cpp | 14 -
core/sql/common/charinfo.h | 2 -
core/sql/common/conversionSJIS.cpp | 2 -
core/sql/common/dfs2rec.h | 2 -
core/sql/common/nawstring.cpp | 6 -
core/sql/common/nchar_mp.h | 4 -
core/sql/common/str.cpp | 8 +-
core/sql/common/wstr.cpp | 4 -
core/sql/executor/Allocator.h | 4 -
core/sql/executor/CliMsgObj.cpp | 2 -
core/sql/executor/ExComTdb.cpp | 8 +-
core/sql/executor/ExExeUtilGet.cpp | 3 -
core/sql/executor/ExSequence.cpp | 54 --
core/sql/executor/ExVPJoin.cpp | 2 -
core/sql/executor/ExVPJoin.h | 2 -
core/sql/executor/HdfsLogger.h | 2 -
core/sql/executor/MdamRefList.cpp | 4 -
core/sql/executor/MdamRefList.h | 4 -
core/sql/executor/cluster.cpp | 4 +-
core/sql/executor/cluster.h | 2 +-
core/sql/executor/ex_ex.h | 2 +-
core/sql/executor/ex_hash_grby.cpp | 29 +-
core/sql/executor/ex_hash_grby.h | 6 +-
core/sql/executor/ex_mdam.cpp | 8 +-
core/sql/executor/ex_queue.cpp | 2 -
core/sql/executor/ex_root.cpp | 10 -
core/sql/executor/ex_sort.cpp | 116 ----
core/sql/executor/ex_split_bottom.cpp | 2 -
core/sql/executor/ex_tcb_private.cpp | 2 -
core/sql/executor/ex_timeout.cpp | 2 -
core/sql/executor/ex_timeout.h | 4 +-
core/sql/executor/ex_transaction.cpp | 15 +-
core/sql/executor/ex_transaction.h | 4 +-
core/sql/executor/ex_tuple.cpp | 6 -
core/sql/executor/ex_tuple.h | 10 +-
core/sql/executor/ex_tuple_flow.cpp | 22 +-
core/sql/executor/key_range.h | 4 +-
core/sql/executor/timeout_data.h | 6 +-
core/sql/exp/ExpLOBprocess.cpp | 8 +-
core/sql/exp/ExpPCode.cpp | 18 -
core/sql/exp/ExpPCodeOptimizations.cpp | 2 -
core/sql/exp/ExpSequenceFunction.cpp | 20 -
core/sql/exp/ExpSqlTupp.cpp | 2 -
core/sql/exp/exp_aggregate.cpp | 4 -
core/sql/exp/exp_arith.cpp | 26 -
core/sql/exp/exp_bignum.cpp | 16 -
core/sql/exp/exp_clause.cpp | 36 --
core/sql/exp/exp_comp.cpp | 48 --
core/sql/exp/exp_conv.cpp | 144 +----
core/sql/exp/exp_datetime.cpp | 12 -
core/sql/exp/exp_expr.cpp | 6 -
core/sql/exp/exp_function.cpp | 27 -
core/sql/exp/exp_like.cpp | 35 +-
core/sql/exp/exp_math_func.cpp | 11 -
core/sql/exp/exp_misc.cpp | 2 -
core/sql/export/ComDiags.cpp | 1 -
core/sql/generator/GenPreCode.cpp | 20 -
core/sql/generator/vers_libgenerator.cpp | 2 -
core/sql/langman/LmAssert.cpp | 2 -
core/sql/langman/LmComQueue.cpp | 4 -
core/sql/langman/LmContManager.cpp | 4 -
core/sql/langman/LmDebug.cpp | 12 +-
core/sql/langman/LmJavaExceptionReporter.cpp | 6 -
core/sql/langman/LmJavaHooks.cpp | 2 -
core/sql/langman/LmLangManager.cpp | 2 -
core/sql/langman/LmResultSetJava.cpp | 2 -
core/sql/langman/LmUtility.cpp | 8 -
core/sql/langman/vers_libtdm_sqllangman.cpp | 2 -
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 | 8 +-
core/sql/optimizer/BindRI.cpp | 2 -
core/sql/optimizer/BindRelExpr.cpp | 24 -
core/sql/optimizer/BindWA.cpp | 8 -
core/sql/optimizer/ChangesTable.cpp | 16 +-
core/sql/optimizer/ChangesTable.h | 14 +-
core/sql/optimizer/ClusteredBitmap.cpp | 4 -
core/sql/optimizer/CmpProcess.cpp | 2 -
core/sql/optimizer/ColStatDesc.cpp | 60 +-
core/sql/optimizer/ColStatDesc.h | 2 -
core/sql/optimizer/ColumnDesc.cpp | 2 -
core/sql/optimizer/ColumnDesc.h | 2 -
core/sql/optimizer/ColumnNameMap.h | 2 -
core/sql/optimizer/ControlDB.cpp | 2 -
core/sql/optimizer/Cost.cpp | 30 -
core/sql/optimizer/EncodedValue.cpp | 4 -
core/sql/optimizer/EstLogProp.cpp | 4 -
core/sql/optimizer/EstLogProp.h | 4 +-
core/sql/optimizer/GroupAttr.cpp | 10 +-
core/sql/optimizer/ImplRule.cpp | 74 ++-
core/sql/optimizer/Inlining.cpp | 8 -
core/sql/optimizer/Inlining.h | 6 +-
core/sql/optimizer/ItemArith.h | 2 +-
core/sql/optimizer/ItemColRef.h | 14 +-
core/sql/optimizer/ItemConstr.h | 2 +-
core/sql/optimizer/ItemExpr.cpp | 26 +-
core/sql/optimizer/ItemExpr.h | 8 +-
core/sql/optimizer/ItmBitMuxFunction.cpp | 2 -
core/sql/optimizer/ItmBitMuxFunction.h | 2 -
core/sql/optimizer/ItmFlowControlFunction.cpp | 6 -
core/sql/optimizer/LargeScopeRules.cpp | 38 --
core/sql/optimizer/MVCandidates.cpp | 38 +-
core/sql/optimizer/MVCandidates.h | 2 -
core/sql/optimizer/MVInfo.cpp | 18 -
core/sql/optimizer/MjvBuilder.cpp | 6 -
core/sql/optimizer/MultiJoin.cpp | 18 +-
core/sql/optimizer/MultiJoin.h | 4 -
core/sql/optimizer/MvLog.cpp | 2 -
core/sql/optimizer/MvLog.h | 2 -
core/sql/optimizer/MvMultiTxnMavBuilder.cpp | 14 -
core/sql/optimizer/MvRefreshBuilder.cpp | 32 -
core/sql/optimizer/MvRefreshBuilder.h | 2 -
core/sql/optimizer/NAClusterInfo.cpp | 8 -
core/sql/optimizer/NAClusterInfo.h | 2 -
core/sql/optimizer/NAColumn.cpp | 8 -
core/sql/optimizer/NATable.cpp | 10 -
core/sql/optimizer/NATable.h | 6 -
core/sql/optimizer/NodeMap.cpp | 12 -
core/sql/optimizer/NormRelExpr.cpp | 1 -
core/sql/optimizer/ObjectNames.cpp | 4 -
core/sql/optimizer/OptRange.cpp | 30 +-
core/sql/optimizer/OptTrigger.cpp | 10 +-
core/sql/optimizer/OptTrigger.h | 8 +-
core/sql/optimizer/PackedColDesc.cpp | 2 -
core/sql/optimizer/PackedColDesc.h | 2 -
core/sql/optimizer/PartFunc.cpp | 38 --
core/sql/optimizer/PartFunc.h | 2 -
core/sql/optimizer/PartReq.cpp | 26 -
core/sql/optimizer/PartReq.h | 6 -
core/sql/optimizer/PhyProp.cpp | 6 -
core/sql/optimizer/PhyProp.h | 8 +-
core/sql/optimizer/QRDescGenerator.cpp | 16 +-
core/sql/optimizer/QueryGraph.cpp | 2 -
core/sql/optimizer/QueryRewriteHandler.cpp | 18 +-
core/sql/optimizer/QueryRewriteHandler.h | 2 +-
core/sql/optimizer/Refresh.cpp | 2 -
core/sql/optimizer/Rule.cpp | 14 -
core/sql/optimizer/Rule.h | 8 -
core/sql/optimizer/ScanOptimizer.cpp | 66 +-
core/sql/optimizer/SearchKey.cpp | 10 +-
core/sql/optimizer/Stats.cpp | 92 +--
core/sql/optimizer/Stats.h | 4 -
core/sql/optimizer/SynthType.cpp | 28 +-
core/sql/optimizer/TableDesc.cpp | 8 +-
core/sql/optimizer/TableDesc.h | 4 -
core/sql/optimizer/TransRule.cpp | 4 +-
core/sql/optimizer/TransRule.h | 42 +-
core/sql/optimizer/TriggerDB.cpp | 16 -
core/sql/optimizer/Triggers.cpp | 18 -
core/sql/optimizer/Triggers.h | 15 +-
core/sql/optimizer/ValueDesc.cpp | 2 +-
core/sql/optimizer/costmethod.cpp | 58 +-
core/sql/optimizer/disjunct.h | 2 -
core/sql/optimizer/mdam.cpp | 28 +-
core/sql/optimizer/memo.cpp | 12 +-
core/sql/optimizer/opt.cpp | 16 -
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/ElemDDLLobAttrs.h | 2 -
core/sql/parser/ElemDDLLoggable.h | 1 -
core/sql/parser/ElemDDLTableFeature.h | 1 -
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/sqlparser.y | 6 +-
core/sql/parser/vers_libparser.cpp | 2 -
core/sql/qms/QRDescriptorStubs.cpp | 2 -
core/sql/qms/QmpMain.cpp | 10 -
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 | 2 -
core/sql/qms/QmsQms.cpp | 14 -
core/sql/qms/QmsRequest.cpp | 22 +-
core/sql/qms/QmsRequest.h | 4 +-
core/sql/qms/QmsSelfJoinHandler.cpp | 6 -
core/sql/qms/QmsStubs.cpp | 2 -
core/sql/qmscommon/QRDescriptor.cpp | 118 ++--
core/sql/qmscommon/QRDescriptor.h | 52 +-
core/sql/qmscommon/QRLogger.cpp | 8 +-
core/sql/qmscommon/QRLogger.h | 2 -
core/sql/qmscommon/QRQueries.h | 2 -
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 | 10 -
core/sql/refresh/RuDupElimGlobals.cpp | 4 -
core/sql/refresh/RuDupElimLogScanner.h | 2 -
core/sql/refresh/RuDupElimTaskExecutor.cpp | 10 -
core/sql/refresh/RuEmpCheckTaskExecutor.cpp | 8 -
core/sql/refresh/RuEmpCheckTaskExecutor.h | 2 -
core/sql/refresh/RuException.cpp | 8 -
core/sql/refresh/RuExecController.cpp | 8 -
core/sql/refresh/RuForceOptions.cpp | 2 -
core/sql/refresh/RuForceOptions.h | 4 -
core/sql/refresh/RuForceOptionsParser.cpp | 2 -
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 | 6 -
core/sql/refresh/RuRcReleaseTaskExecutor.h | 2 -
core/sql/refresh/RuRefreshSQLComposer.cpp | 14 -
core/sql/refresh/RuRefreshTaskExecutor.cpp | 24 -
core/sql/refresh/RuSQLStatementContainer.cpp | 8 -
.../sql/refresh/RuSimpleRefreshTaskExecutor.cpp | 12 -
core/sql/refresh/RuTableSyncTaskExecutor.h | 2 -
core/sql/refresh/RuTask.cpp | 6 -
core/sql/refresh/RuTaskExecutor.cpp | 10 -
core/sql/refresh/RuTaskExecutor.h | 2 -
core/sql/refresh/RuTaskServerExecControler.cpp | 2 -
core/sql/refresh/RuTbl.cpp | 2 -
core/sql/refresh/RuTestTaskExecutor.cpp | 2 -
core/sql/refresh/RuTestTaskExecutor.h | 2 -
core/sql/refresh/RuUnAuditRefreshTaskExecutor.h | 2 -
core/sql/runtimestats/RtsStubs.cpp | 2 -
core/sql/runtimestats/sscpipc.cpp | 2 -
core/sql/smdio/vers_libsmdio.cpp | 2 -
core/sql/sort/DiskPool_sq.h | 2 -
core/sql/sort/ScratchFileConnection.h | 2 -
core/sql/sort/SortUtil.cpp | 15 -
core/sql/sort/Statistics.cpp | 2 -
core/sql/sort/TourTree.cpp | 2 -
core/sql/sort/scratchfileconnection.cpp | 2 -
core/sql/sort/vers_libsort.cpp | 2 -
core/sql/sqlcomp/CmpDescribe.cpp | 2 -
core/sql/sqlcomp/CmpMain.cpp | 6 +-
core/sql/sqlcomp/CmpMain.h | 6 +-
core/sql/sqlcomp/DefaultValidator.cpp | 4 -
core/sql/sqlcomp/NADefaults.h | 4 -
core/sql/sqlcomp/NewDel.cpp | 2 -
core/sql/sqlcomp/QCache.cpp | 2 -
core/sql/sqlcomp/nadefaults.cpp | 4 -
core/sql/sqlcomp/vers_libsqlcomp.cpp | 2 -
core/sql/sqlmxevents/logmxevent_sq.cpp | 7 -
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/spinfo.cpp | 2 -
core/sql/udrserv/spinfoCallback.cpp | 6 -
core/sql/udrserv/udrglobals.cpp | 2 -
core/sql/udrserv/udrload.cpp | 2 -
core/sql/udrserv/udrserv.cpp | 10 -
core/sql/udrserv/udrunload.cpp | 4 -
core/sql/udrserv/udrutil.cpp | 2 -
core/sql/ustat/hs_cli.cpp | 22 -
core/sql/ustat/hs_cli.h | 2 -
core/sql/ustat/hs_globals.cpp | 50 +-
core/sql/ustat/hs_la.cpp | 11 +-
core/sql/ustat/hs_log.cpp | 4 +-
core/sql/ustat/hs_parser.cpp | 8 -
core/sql/ustat/hs_read.cpp | 24 +-
core/sql/ustat/hs_update.cpp | 4 -
core/sql/ustat/hs_util.cpp | 12 -
core/sql/ustat/hs_util.h | 4 -
core/sql/ustat/vers_libustat.cpp | 2 -
340 files changed, 2054 insertions(+), 3616 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/cli/Cli.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/comexe/ComTdb.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/comexe/ComTdbExeUtil.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/comexe/ComTdbMj.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/comexe/ComTdbSendBottom.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/comexe/ComTdbSendTop.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/comexe/ComTdbSequence.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/comexe/ComTdbSplitBottom.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/comexe/ComTdbSplitTop.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/comexe/ComTdbUnPackRows.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/comexe/ComTdbUnion.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/common/IpcGuardian.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/common/str.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/executor/ExExeUtilGet.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/exp/ExpPCode.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/exp/exp_clause.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/exp/exp_datetime.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/exp/exp_expr.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/optimizer/BindItemExpr.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/optimizer/CmpProcess.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/sort/SortUtil.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/84a21ddf/core/sql/sqlcomp/CmpDescribe.cpp
----------------------------------------------------------------------