[
https://issues.apache.org/jira/browse/GEODE-2392?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Anthony Baker updated GEODE-2392:
---------------------------------
Issue Type: Improvement (was: Bug)
> Collections in transactions takes up too much memory
> ----------------------------------------------------
>
> Key: GEODE-2392
> URL: https://issues.apache.org/jira/browse/GEODE-2392
> Project: Geode
> Issue Type: Improvement
> Components: transactions
> Reporter: Swapnil Bawaskar
> Priority: Major
>
> Geode transactions provide repeatable read semantics. In order to support
> this repeatable read isolation, all read operations copy the current value in
> txState. This, however, is a problem for Collection operations like
> {{Region.keySet}}, {{Region.entrySet}} and {{Region.values()}} which could
> potentially load entire region in txState.
> Collection operations should only pay attention to previous entries in the
> transaction, without copying the entire region.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)