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/20 06:15:26 UTC

[2/5] 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/c47e38b8
Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/c47e38b8
Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/c47e38b8

Branch: refs/heads/master
Commit: c47e38b85270043a20c67dbf5f34f007ed6d0f21
Parents: 17ba6b8 e8bdaba
Author: Sandhya Sundaresan <sa...@apache.org>
Authored: Mon Oct 16 17:56:46 2017 +0000
Committer: Sandhya Sundaresan <sa...@apache.org>
Committed: Mon Oct 16 17:56:46 2017 +0000

----------------------------------------------------------------------
 core/conn/jdbc_type2/native/Debug.cpp           |   64 +-
 core/sqf/sql/scripts/install_traf_components    |    2 +-
 core/sqf/sql/scripts/testMdam.py                |  412 +++++
 core/sqf/src/tm/tm.cpp                          |    6 +-
 core/sql/bin/SqlEsp_templ.cpp                   |   85 --
 core/sql/bin/SqlciErrors.txt                    |    3 +
 core/sql/bin/Sqlci_templ.cpp                    |  132 --
 core/sql/bin/arkcmp.cpp                         |    3 -
 core/sql/bin/ex_esp_main.cpp                    |    7 -
 core/sql/cli/Cli.cpp                            |   22 +-
 core/sql/cli/Cli.h                              |    2 +-
 core/sql/cli/CliExpExchange.cpp                 |   25 +-
 core/sql/cli/CliExtern.cpp                      |  236 +--
 core/sql/cli/Context.cpp                        |    7 +-
 core/sql/cli/Descriptor.cpp                     |    2 +-
 core/sql/cli/Statement.cpp                      |    8 +-
 core/sql/cli/Statement.h                        |    3 +-
 core/sql/cli/sqlcli.h                           |    3 -
 core/sql/clitest/blobtest.cpp                   |    2 +-
 core/sql/comexe/CmpMessage.cpp                  |    6 +-
 core/sql/comexe/ComTdbRoot.cpp                  |    2 +-
 core/sql/comexe/ComTdbSendTop.cpp               |    2 +-
 core/sql/comexe/ComTdbSort.cpp                  |    4 +-
 core/sql/comexe/ComTdbSort.h                    |   21 +-
 core/sql/comexe/ComTdbStoredProc.cpp            |    2 +-
 core/sql/comexe/ComTdbUdr.cpp                   |    4 +-
 core/sql/comexe/ExplainTuple.cpp                |    2 +-
 core/sql/comexe/FragDir.cpp                     |    2 +-
 core/sql/comexe/LateBindInfo.cpp                |    2 +-
 core/sql/comexe/PartInputDataDesc.cpp           |    2 +-
 core/sql/common/BloomFilter.cpp                 |    2 +-
 core/sql/common/Collections.cpp                 |   10 +-
 core/sql/common/Collections.h                   |   11 +-
 core/sql/common/ComUser.cpp                     |    1 -
 core/sql/common/DateTimeType.cpp                |    5 +-
 core/sql/common/Ipc.cpp                         |   72 +-
 core/sql/common/Ipc.h                           |   15 -
 core/sql/common/IpcGuardian.cpp                 |    3 -
 core/sql/common/NAIpc.cpp                       |    2 -
 core/sql/common/Platform.h                      |  229 +--
 core/sql/common/SharedPtr.h                     |    8 +-
 core/sql/common/arkcmp_proc.cpp                 |    3 -
 core/sql/common/charinfo.cpp                    |   11 +-
 core/sql/common/ipcmsg.cpp                      |    3 -
 core/sql/common/ipcmsg.h                        |    2 +-
 core/sql/common/str.cpp                         |   12 +-
 core/sql/common/swscanf.cpp                     |    2 +-
 core/sql/executor/BufferList.cpp                |   18 +-
 core/sql/executor/BufferReference.cpp           |    4 +-
 core/sql/executor/ExDupSqlBuffer.cpp            |   13 -
 core/sql/executor/ExExeUtil.h                   |    2 +-
 core/sql/executor/ExExeUtilCommon.cpp           |    2 +-
 core/sql/executor/ExExeUtilGet.cpp              |    2 +-
 core/sql/executor/ExExeUtilLoad.cpp             |   34 +-
 core/sql/executor/ExExeUtilMisc.cpp             |    4 +-
 core/sql/executor/ExExplain.cpp                 |    2 +-
 core/sql/executor/ExFastTransport.cpp           |    4 +-
 core/sql/executor/ExFastTransport.h             |    2 +-
 core/sql/executor/ExHbaseAccess.cpp             |    4 +-
 core/sql/executor/ExHdfsScan.cpp                |    4 +-
 core/sql/executor/ExHdfsScan.h                  |    2 +-
 core/sql/executor/ExSMEvent.cpp                 |    4 +-
 core/sql/executor/ExSMTaskList.cpp              |    2 +-
 core/sql/executor/ExStats.cpp                   |    2 +-
 core/sql/executor/ExUdr.cpp                     |    5 +-
 core/sql/executor/ExUdrServer.cpp               |    2 +-
 core/sql/executor/HBaseClient_JNI.cpp           |    6 +-
 core/sql/executor/SwapSpace.cpp                 |   12 -
 core/sql/executor/cluster.cpp                   |    2 +-
 core/sql/executor/ex_exe_stmt_globals.cpp       |    8 -
 core/sql/executor/ex_frag_rt.cpp                |    3 -
 core/sql/executor/ex_globals.cpp                |    9 +-
 core/sql/executor/ex_globals.h                  |    6 +-
 core/sql/executor/ex_mj.cpp                     |   35 -
 core/sql/executor/ex_sort.cpp                   |   11 +-
 core/sql/executor/hash_table.cpp                |    4 +-
 core/sql/executor/hiveHook.cpp                  |    4 +-
 core/sql/exp/ExpAtp.cpp                         |    2 +-
 core/sql/exp/ExpConvMxcs.cpp                    |    2 +-
 core/sql/exp/ExpCriDesc.cpp                     |    2 +-
 core/sql/exp/ExpHbaseInterface.cpp              |    6 +-
 core/sql/exp/ExpLOB.cpp                         |   28 +-
 core/sql/exp/ExpLOB.h                           |   21 +-
 core/sql/exp/ExpLOBaccess.cpp                   |    6 +-
 core/sql/exp/ExpLOBaccess.h                     |    2 +-
 core/sql/exp/ExpLOBinterface.cpp                |   42 +-
 core/sql/exp/ExpLOBinterface.h                  |   40 +-
 core/sql/exp/ExpPCode.cpp                       |    2 +-
 core/sql/exp/ExpPCodeOptimizations.cpp          |    2 +-
 core/sql/exp/ExpPCodeOptimizations.h            |    2 +-
 core/sql/exp/ExpPCodeOptsNativeExpr.cpp         |    4 +-
 core/sql/exp/ExpPackDefs.cpp                    |    2 +-
 core/sql/exp/exp_bignum.cpp                     |    2 +-
 core/sql/exp/exp_clause.cpp                     |    2 +-
 core/sql/exp/exp_conv.cpp                       |   20 +-
 core/sql/exp/exp_eval.cpp                       |    8 +-
 core/sql/exp/exp_expr.h                         |   18 +-
 core/sql/exp/exp_function.cpp                   |   16 +-
 core/sql/export/NAVersionedObject.h             |   12 +-
 core/sql/generator/GenExpGenerator.cpp          |    8 +-
 core/sql/generator/GenExplain.cpp               |    3 +
 core/sql/generator/GenPreCode.cpp               |   19 +-
 core/sql/generator/GenRelMisc.cpp               |    5 -
 core/sql/generator/GenRelPackedRows.cpp         |   16 +
 core/sql/generator/GenRelScan.cpp               |   32 +-
 core/sql/generator/GenRelUpdate.cpp             |  210 ++-
 core/sql/generator/GenUdr.cpp                   |    3 +-
 core/sql/langman/LmResultSetJava.cpp            |    2 +-
 core/sql/nskgmake/Makerules.linux               |    2 +
 core/sql/nskgmake/arkcmp/Makefile               |    3 +-
 core/sql/nskgmake/arkcmp_dll/Makefile           |    5 +-
 core/sql/optimizer/BindItemExpr.cpp             |    8 +-
 core/sql/optimizer/BindRelExpr.cpp              |   80 +-
 core/sql/optimizer/ClusteredBitmap.cpp          |    2 +-
 core/sql/optimizer/CompilerTracking.cpp         |    4 +-
 core/sql/optimizer/EstLogProp.h                 |    1 +
 core/sql/optimizer/HDFSHook.h                   |    1 +
 core/sql/optimizer/Inlining.cpp                 |  104 --
 core/sql/optimizer/ItemExpr.cpp                 |    2 +-
 core/sql/optimizer/NAColumn.cpp                 |   14 -
 core/sql/optimizer/NAColumn.h                   |    1 -
 core/sql/optimizer/NATable.cpp                  |    5 +-
 core/sql/optimizer/OptLogRelExpr.cpp            |   10 +-
 core/sql/optimizer/OptRange.cpp                 |    2 +-
 core/sql/optimizer/OptimizerSimulator.cpp       |   12 +-
 core/sql/optimizer/RelExpr.cpp                  |   32 +-
 core/sql/optimizer/RelScan.h                    |    5 +-
 core/sql/optimizer/RelUpdate.h                  |    4 -
 core/sql/optimizer/ScanOptimizer.cpp            | 1442 +++++++++++++++++-
 core/sql/optimizer/ScanOptimizer.h              |   31 +
 core/sql/optimizer/ScmCostMethod.cpp            |    3 +-
 core/sql/optimizer/SimpleScanOptimizer.h        |   13 +-
 core/sql/optimizer/SynthType.cpp                |    3 +-
 core/sql/optimizer/TransRule.cpp                |    7 +
 core/sql/optimizer/UdfDllInteraction.cpp        |    4 +-
 core/sql/optimizer/ValueDesc.h                  |    2 +
 core/sql/parser/SqlParserAux.cpp                |    2 +-
 core/sql/parser/StmtDDLCreate.cpp               |    4 +-
 core/sql/parser/sqlparser.y                     |  120 +-
 core/sql/parser/ulexer.h                        |    5 -
 core/sql/regress/core/EXPECTED005.SB            |    7 +-
 core/sql/regress/executor/EXPECTED015.SB        |  150 ++
 core/sql/regress/executor/TEST015               |   62 +
 core/sql/regress/tools/logsort_src/line.c       |   26 +-
 core/sql/regress/tools/logsort_src/line.h       |    1 +
 core/sql/regress/tools/logsort_src/logsort.c    |   13 +
 core/sql/regress/udr/EXPECTED001                |   24 +-
 core/sql/regress/udr/EXPECTED100.SB             |   21 +
 core/sql/regress/udr/TEST001                    |   13 +
 core/sql/regress/udr/TEST001_Sessionize.java    |  142 +-
 core/sql/regress/udr/TEST100                    |    9 +
 core/sql/sort/Qsort.cpp                         |    4 +-
 core/sql/sort/RunDirectory.cpp                  |    4 +-
 core/sql/sort/ScratchFileConnection.h           |    2 +-
 core/sql/sort/ScratchFileMap.cpp                |    8 +-
 core/sql/sort/ScratchSpace.cpp                  |  106 +-
 core/sql/sort/SortUtil.cpp                      |   32 +-
 core/sql/sort/SortUtilCfg.cpp                   |    2 +-
 core/sql/sort/TreeNode.cpp                      |    4 +-
 core/sql/sort/diskpool_sq.cpp                   |    4 +-
 core/sql/sort/scratchfile_base.cpp              |    4 +-
 core/sql/sqlci/sqlci_lex.ll                     |    8 -
 core/sql/sqlcomp/CmpDescribe.cpp                |    2 +-
 core/sql/sqlcomp/CmpSeabaseDDLauth.cpp          |    9 +-
 core/sql/sqlcomp/CmpSeabaseDDLauth.h            |    2 +-
 core/sql/sqlcomp/CmpSeabaseDDLcleanup.cpp       |    5 +-
 core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp        |   32 +-
 core/sql/sqlcomp/CmpSeabaseDDLindex.cpp         |   16 +-
 core/sql/sqlcomp/CmpSeabaseDDLmd.h              |  155 +-
 core/sql/sqlcomp/CmpSeabaseDDLrepos.cpp         |    2 +-
 core/sql/sqlcomp/CmpSeabaseDDLrepos.h           |   48 +-
 core/sql/sqlcomp/CmpSeabaseDDLroutine.cpp       |   20 +-
 core/sql/sqlcomp/CmpSeabaseDDLroutine.h         |    2 +-
 core/sql/sqlcomp/CmpSeabaseDDLschema.cpp        |   24 +-
 core/sql/sqlcomp/CmpSeabaseDDLtable.cpp         |   78 +-
 core/sql/sqlcomp/CmpSeabaseDDLupgrade.cpp       |    4 +-
 core/sql/sqlcomp/CmpSeabaseDDLupgrade.h         |    2 +-
 core/sql/sqlcomp/CmpSeabaseDDLview.cpp          |    4 +-
 core/sql/sqlcomp/DefaultConstants.h             |   11 +-
 core/sql/sqlcomp/PrivMgr.cpp                    |    2 +-
 core/sql/sqlcomp/PrivMgrCommands.cpp            |    2 +-
 core/sql/sqlcomp/PrivMgrCommands.h              |    2 +-
 core/sql/sqlcomp/PrivMgrComponentOperations.cpp |    6 +-
 core/sql/sqlcomp/PrivMgrComponentPrivileges.cpp |    6 +-
 core/sql/sqlcomp/PrivMgrMD.cpp                  |   18 +-
 core/sql/sqlcomp/PrivMgrMDTable.cpp             |   10 +-
 core/sql/sqlcomp/PrivMgrObjects.cpp             |    2 +-
 core/sql/sqlcomp/PrivMgrPrivileges.cpp          |   14 +-
 core/sql/sqlcomp/PrivMgrRoles.cpp               |    2 +-
 core/sql/sqlcomp/QCache.cpp                     |    5 +-
 core/sql/sqlcomp/nadefaults.cpp                 |   23 +-
 core/sql/udrserv/UdrStreams.cpp                 |    2 -
 core/sql/ustat/hs_faststats.h                   |    6 +-
 core/sql/ustat/hs_globals.cpp                   |   81 +-
 core/sql/ustat/hs_globals.h                     |    6 +
 core/sql/ustat/hs_read.cpp                      |    6 +-
 core/sql/ustat/hs_update.cpp                    |   37 +-
 core/sql/ustat/hs_util.cpp                      |    2 +-
 docs/lob_guide/pom.xml                          |    8 +-
 .../lob_guide/src/asciidoc/_chapters/about.adoc |    2 +-
 .../asciidoc/_chapters/working_with_lob.adoc    |  407 ++++-
 docs/lob_guide/src/asciidoc/index.adoc          |    2 +-
 docs/odb_user/src/asciidoc/_chapters/load.adoc  |   76 +-
 docs/src/site/markdown/documentation.md         |    1 +
 pom.xml                                         |    1 +
 205 files changed, 4015 insertions(+), 1924 deletions(-)
----------------------------------------------------------------------


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

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/c47e38b8/core/sql/executor/ExExeUtilLoad.cpp
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/c47e38b8/core/sql/executor/ExHdfsScan.cpp
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/c47e38b8/core/sql/exp/ExpLOBaccess.cpp
----------------------------------------------------------------------