You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by jb...@apache.org on 2017/03/15 19:06:43 UTC
geode-native git commit: GEODE-2657: Execute Region Function sends
incorrect message format
Repository: geode-native
Updated Branches:
refs/heads/develop 4c1835900 -> 39a0d7137
GEODE-2657: Execute Region Function sends incorrect message format
Project: http://git-wip-us.apache.org/repos/asf/geode-native/repo
Commit: http://git-wip-us.apache.org/repos/asf/geode-native/commit/39a0d713
Tree: http://git-wip-us.apache.org/repos/asf/geode-native/tree/39a0d713
Diff: http://git-wip-us.apache.org/repos/asf/geode-native/diff/39a0d713
Branch: refs/heads/develop
Commit: 39a0d7137a39434d56063b7254e2ae127bfe3b64
Parents: 4c18359
Author: David Kimura <dk...@pivotal.io>
Authored: Tue Mar 14 08:14:58 2017 -0700
Committer: Jacob Barrett <jb...@pivotal.io>
Committed: Wed Mar 15 12:06:09 2017 -0700
----------------------------------------------------------------------
src/cppcache/src/TcrMessage.cpp | 1 +
src/cppcache/test/TcrMessage_unittest.cpp | 2 ++
2 files changed, 3 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/geode-native/blob/39a0d713/src/cppcache/src/TcrMessage.cpp
----------------------------------------------------------------------
diff --git a/src/cppcache/src/TcrMessage.cpp b/src/cppcache/src/TcrMessage.cpp
index b17c0bc..b6194a1 100644
--- a/src/cppcache/src/TcrMessage.cpp
+++ b/src/cppcache/src/TcrMessage.cpp
@@ -2447,6 +2447,7 @@ TcrMessageExecuteRegionFunction::TcrMessageExecuteRegionFunction(
m_tcdm = connectionDM;
m_regionName = region == NULL ? "INVALID_REGION_NAME" : region->getFullPath();
m_region = region;
+ m_hasResult = getResult;
if (routingObj != NULLPTR && routingObj->size() == 1) {
LOGDEBUG("setting up key");
http://git-wip-us.apache.org/repos/asf/geode-native/blob/39a0d713/src/cppcache/test/TcrMessage_unittest.cpp
----------------------------------------------------------------------
diff --git a/src/cppcache/test/TcrMessage_unittest.cpp b/src/cppcache/test/TcrMessage_unittest.cpp
index c18829b..d73a603 100644
--- a/src/cppcache/test/TcrMessage_unittest.cpp
+++ b/src/cppcache/test/TcrMessage_unittest.cpp
@@ -541,6 +541,8 @@ TEST_F(TcrMessageTest, testConstructorEXECUTE_REGION_FUNCTION) {
"030157000000000001012900000001000A00000004000000000000000004000000000000"
"000002014200",
testMessage);
+
+ EXPECT_TRUE(testMessage.hasResult());
}
TEST_F(TcrMessageTest, testConstructorEXECUTE_FUNCTION) {