[ https://issues.apache.org/jira/browse/GEODE-6016?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eric Shu reassigned GEODE-6016: ------------------------------- Assignee: Eric Shu > Geode function execution in client transaction with singleHopEnabled is not > transactional > ----------------------------------------------------------------------------------------- > > Key: GEODE-6016 > URL: https://issues.apache.org/jira/browse/GEODE-6016 > Project: Geode > Issue Type: Bug > Components: transactions > Reporter: Eric Shu > Assignee: Eric Shu > Priority: Major > > When function execution with single hop enabled, a function execution thread > will execute the function. The function execution thread does not send a > transactional message to server and this causes the function execution non > transactional. > This occurs when txmanager.begin is invoked on client like the following: > txManager.begin(); > ResultCollector resultCollector = > execution.withFilter(keySet).execute(function); resultCollector.getResult(); > txManager.commit()/rollback(); > If txmanager.begin() is embedded in function body, there is no issue as > transaction starts on server directly. -- This message was sent by Atlassian JIRA (v7.6.3#76005)