Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.1.0
-
None
Description
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.
Attachments
Issue Links
- is related to
-
GEODE-7006 Function execution by ID does not have fix for GEODE-6016
- Closed