[
https://issues.apache.org/jira/browse/GEODE-3521?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16211222#comment-16211222
]
Eric Shu commented on GEODE-3521:
---------------------------------
As of Geode 1.4.0, region set operations (keySet, values, and entrySet) becomes
transactional even though it is the first operation in a transaction/JTA as the
default behavior. Users now need to set the following System Property:
"geode.restoreSetOperationTransactionBehavior" or
"gemfire.restoreSetOperationTransactionBehavior" to get the previous behavior.
Javadocs about the system property can be found at
org.apache.geode.internal.lang.SystemPropertyHelper.
> Allow region set op to bootstrap JTA and transaction
> ----------------------------------------------------
>
> Key: GEODE-3521
> URL: https://issues.apache.org/jira/browse/GEODE-3521
> Project: Geode
> Issue Type: Improvement
> Components: docs, transactions
> Affects Versions: 1.2.0
> Reporter: Fred Krone
>
> Allow region set op to bootstrap the transaction. To allow backward
> compatibility, introduce a new GemFire property to allow the old behavior.
> AC:
> 1) set operation bootstraps transaction
> 2) provide a GemFire property (boolean) to opt out of this behavior for
> backwards compatibility
> 3) update unit tests notes accordingly
> 4) update documentation
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)