You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafodion.apache.org by su...@apache.org on 2016/10/11 03:57:44 UTC
[7/7] incubator-trafodion git commit: Merge [TRAFODION-2266] PR-748
Fix for a few memory leaks
Merge [TRAFODION-2266] PR-748 Fix for a few memory leaks
Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/e3c8d7e8
Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/e3c8d7e8
Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/e3c8d7e8
Branch: refs/heads/master
Commit: e3c8d7e8045032b4451815fab36fd50dd88d77d8
Parents: 12f602c a2dcbba
Author: Suresh Subbiah <su...@apache.org>
Authored: Tue Oct 11 03:56:51 2016 +0000
Committer: Suresh Subbiah <su...@apache.org>
Committed: Tue Oct 11 03:56:51 2016 +0000
----------------------------------------------------------------------
.../SqlCompilerDebugger/ItemExpressionView.cpp | 4 +-
core/sql/arkcmp/CmpContext.cpp | 7 ++-
core/sql/arkcmp/CmpStatement.cpp | 2 +
core/sql/arkcmp/CmpStoredProc.cpp | 2 +-
core/sql/arkcmp/cmpargs.cpp | 2 +-
core/sql/cli/Context.cpp | 21 ++++----
core/sql/cli/Globals.cpp | 17 ++++---
core/sql/common/BloomFilter.cpp | 2 +-
core/sql/common/ColIndList.h | 4 +-
core/sql/common/Collections.cpp | 1 -
core/sql/common/Collections.h | 47 ++++++++----------
core/sql/common/ComExeTrace.cpp | 1 +
core/sql/common/Ipc.h | 4 +-
core/sql/common/NAMemory.cpp | 2 +-
core/sql/common/NATestpoint.cpp | 3 +-
core/sql/common/NATraceList.h | 2 +-
core/sql/executor/ExHbaseAccess.cpp | 1 +
core/sql/executor/ExHbaseDDL.cpp | 2 +-
core/sql/exp/ExpLOB.h | 4 +-
core/sql/exp/ExpPCodeOptimizations.cpp | 2 +-
core/sql/exp/ExpPCodeOptsBulk.cpp | 4 +-
core/sql/exp/ExpPCodeOptsNativeExpr.cpp | 2 +-
core/sql/exp/exp_tuple_desc.cpp | 17 ++++---
core/sql/export/ComDiags.cpp | 4 +-
core/sql/generator/GenExplain.cpp | 2 +-
core/sql/generator/GenKey.cpp | 2 +-
core/sql/generator/GenRelGrby.cpp | 2 +-
core/sql/generator/GenRelJoin.cpp | 2 +-
core/sql/generator/GenRelScan.cpp | 2 +-
core/sql/generator/GenRelUpdate.cpp | 12 ++---
core/sql/generator/GenResources.cpp | 2 +-
core/sql/generator/Generator.cpp | 16 ++++--
core/sql/langman/LmRoutineJava.cpp | 3 +-
core/sql/langman/LmUtility.cpp | 2 +-
core/sql/optimizer/Analyzer.cpp | 15 +++---
core/sql/optimizer/Analyzer.h | 5 ++
core/sql/optimizer/BindItemExpr.cpp | 6 +--
core/sql/optimizer/BindRI.cpp | 2 +-
core/sql/optimizer/BindRelExpr.cpp | 8 +--
core/sql/optimizer/BindWA.cpp | 1 +
core/sql/optimizer/BindWA.h | 2 +-
core/sql/optimizer/CacheWA.cpp | 3 ++
core/sql/optimizer/ColStatDesc.cpp | 20 ++++----
core/sql/optimizer/ControlDB.cpp | 8 +--
core/sql/optimizer/EncodedValue.cpp | 3 +-
core/sql/optimizer/HDFSHook.cpp | 2 +-
core/sql/optimizer/HbaseSearchSpec.h | 52 ++++++++++++--------
core/sql/optimizer/ItemFuncUDF.h | 11 ++++-
core/sql/optimizer/ItemOther.h | 2 +-
core/sql/optimizer/LargeScopeRules.cpp | 4 +-
core/sql/optimizer/MJVIndexBuilder.cpp | 12 +++--
core/sql/optimizer/MVCandidates.cpp | 10 ++--
core/sql/optimizer/MVInfo.cpp | 13 ++---
core/sql/optimizer/MVJoinGraph.cpp | 5 +-
core/sql/optimizer/MjvBuilder.cpp | 2 +-
core/sql/optimizer/MultiJoin.cpp | 2 +-
core/sql/optimizer/MvRefreshBuilder.cpp | 4 +-
core/sql/optimizer/NAClusterInfo.cpp | 2 +-
core/sql/optimizer/NATable.cpp | 8 +--
core/sql/optimizer/NATable.h | 9 +++-
core/sql/optimizer/NodeMap.cpp | 2 +-
core/sql/optimizer/NormRelExpr.cpp | 8 ++-
core/sql/optimizer/NormWA.cpp | 4 +-
core/sql/optimizer/NormWA.h | 8 +++
core/sql/optimizer/OptItemExpr.cpp | 2 +-
core/sql/optimizer/OptLogRelExpr.cpp | 2 +-
core/sql/optimizer/OptRange.cpp | 4 +-
core/sql/optimizer/QRDescGenerator.cpp | 2 +-
core/sql/optimizer/QRDescGenerator.h | 5 +-
core/sql/optimizer/RETDesc.cpp | 10 ++--
core/sql/optimizer/Refresh.cpp | 2 +-
core/sql/optimizer/RelExeUtil.h | 3 +-
core/sql/optimizer/RelExpr.cpp | 29 ++++++-----
core/sql/optimizer/RelPackedRows.cpp | 2 +-
core/sql/optimizer/RelRoutine.cpp | 2 +-
core/sql/optimizer/RelScan.h | 7 +--
core/sql/optimizer/Rule.cpp | 4 +-
core/sql/optimizer/ScanOptimizer.cpp | 4 +-
core/sql/optimizer/SchemaDB.cpp | 2 +-
core/sql/optimizer/SearchKey.cpp | 6 +--
core/sql/optimizer/Stats.cpp | 3 +-
core/sql/optimizer/Stats.h | 12 ++---
core/sql/optimizer/TableNameMap.h | 3 +-
core/sql/optimizer/TransRule.cpp | 2 +-
core/sql/optimizer/VEGTable.cpp | 6 +--
core/sql/optimizer/ValueDesc.cpp | 2 +-
core/sql/optimizer/memo.cpp | 2 +-
core/sql/parser/ElemDDLHbaseOptions.h | 3 +-
core/sql/parser/SqlParserAux.cpp | 6 +--
core/sql/parser/StmtDDLCreate.cpp | 6 ++-
core/sql/parser/sqlparser.y | 36 +++++++-------
core/sql/qmscommon/Range.cpp | 3 +-
core/sql/qmscommon/Range.h | 3 +-
core/sql/runtimestats/ssmpipc.cpp | 2 +-
core/sql/sqlcomp/CmpDescribe.cpp | 4 +-
core/sql/sqlcomp/CmpSeabaseDDLcommon.cpp | 10 ++--
core/sql/sqlcomp/CmpSeabaseDDLindex.cpp | 8 +--
core/sql/sqlcomp/CmpSeabaseDDLrepos.cpp | 4 +-
core/sql/sqlcomp/CmpSeabaseDDLtable.cpp | 36 +++++++-------
core/sql/sqlcomp/CmpSeabaseDDLview.cpp | 4 +-
core/sql/sqlcomp/PrivMgrDesc.h | 8 +--
core/sql/sqlcomp/PrivMgrPrivileges.cpp | 8 +--
core/sql/sqlcomp/QCache.cpp | 2 +-
core/sql/sqlcomp/QCache.h | 1 +
core/sql/sqlcomp/nadefaults.cpp | 1 +
core/sql/sqlcomp/parser.cpp | 5 +-
core/sql/sqlmsg/GetErrorMessage.cpp | 2 +-
core/sql/udrserv/spinfo.cpp | 3 +-
core/sql/ustat/hs_cli.cpp | 2 +-
core/sql/ustat/hs_parser.cpp | 4 +-
110 files changed, 405 insertions(+), 307 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/e3c8d7e8/core/sql/ustat/hs_cli.cpp
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/e3c8d7e8/core/sql/ustat/hs_parser.cpp
----------------------------------------------------------------------