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 2018/02/08 19:29:39 UTC
[4/5] trafodion git commit: Review fixes
Review fixes
Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/efaebe17
Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/efaebe17
Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/efaebe17
Branch: refs/heads/master
Commit: efaebe17c964c8c4674ea1d1fa1110ac0daac344
Parents: 5ff1169
Author: Sandhya Sundaresan <sa...@apache.org>
Authored: Wed Feb 7 22:08:58 2018 +0000
Committer: Sandhya Sundaresan <sa...@apache.org>
Committed: Wed Feb 7 22:08:58 2018 +0000
----------------------------------------------------------------------
core/sql/cli/Cli.cpp | 2 ++
core/sql/exp/ExpLOBaccess.cpp | 3 +--
2 files changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/trafodion/blob/efaebe17/core/sql/cli/Cli.cpp
----------------------------------------------------------------------
diff --git a/core/sql/cli/Cli.cpp b/core/sql/cli/Cli.cpp
index d3892c6..41e9bf7 100644
--- a/core/sql/cli/Cli.cpp
+++ b/core/sql/cli/Cli.cpp
@@ -9160,6 +9160,7 @@ Lng32 SQLCLI_LOBcliInterface
Int64 outlen = 0;Lng32 len = 0;
cliRC = cliInterface->executeImmediate(query,(char *)dataLen, &len, FALSE);
+ currContext.resetSqlParserFlags(0x1);
if (inoutDescPartnKey)
*inoutDescPartnKey = descPartnKey;
@@ -9194,6 +9195,7 @@ Lng32 SQLCLI_LOBcliInterface
Lng32 len = 0;
cliRC = cliInterface->executeImmediate(query,(char *)dataOffset, &len, FALSE);
+ currContext.resetSqlParserFlags(0x1);
if (inoutDescPartnKey)
*inoutDescPartnKey = descPartnKey;
http://git-wip-us.apache.org/repos/asf/trafodion/blob/efaebe17/core/sql/exp/ExpLOBaccess.cpp
----------------------------------------------------------------------
diff --git a/core/sql/exp/ExpLOBaccess.cpp b/core/sql/exp/ExpLOBaccess.cpp
index df6b4ea..b5a427b 100644
--- a/core/sql/exp/ExpLOBaccess.cpp
+++ b/core/sql/exp/ExpLOBaccess.cpp
@@ -875,8 +875,7 @@ Ex_Lob_Error ExLob::getOffset(char *handleIn, Int32 handleInLen,Int64 &outLobOff
char logBuf[4096];
Int32 cliErr = 0;
Ex_Lob_Error err=LOB_OPER_OK;
- char *blackBox = new(getLobGlobalHeap()) char[MAX_LOB_FILE_NAME_LEN+6];
- Int32 blackBoxLen = 0;
+
Int64 dummy = 0;
Int32 dummy2 = 0;
if (so != Lob_External_File)