[ 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)