Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.15.0
Description
The current WanCopyRegionFunctionDelegate may cause significant memory issues in with really large regions.
The getEntries method returns both primary and redundant Region Entries for local server.
The invocation of getEntries from the PartitionedRegionDataStore will cause all entries to be deserialized https://github.com/apache/geode/blob/develop/geode-core/src/main/java/org/apache/geode/internal/cache/PartitionedRegionDataStore.java#L2501-L2515
The createBatch method creates a List<GatewayQueueEvent> equally that of the local Region size.
Essentially ... In a system with VERY large regions this might cause significant memory issues
Attachments
Attachments
Issue Links
- links to