Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
None
-
None
Description
StandbyClientSyncExecution uses a cache to avoid loading a Segment from the primary instance if it was already loaded before. This cache is simply an unbounded HashMap. In case a lot of segments are written on the primary instance (e.g. during compaction), this cache puts too much load on the standby instance - possibly resulting in out-of-memory errors.