4.4. Memory Leaks/Growth
4.4.1. [Critical] Unbounded memory growth when data synchronization enabled *
Enabling <data_synchronization> as follows
could lead to unbounded memory growth if the Persistence Service
instances performing synchronization—or the applications sending data
to the Persistence Service instances—were started and stopped
repeatedly. This growth occurred gradually over time in Persistence
Service instances that remained running (i.e., were not restarted).
<synchronization>
<data_synchronization>
<enable>true</enable>
</data_synchronization>
</synchronization>
[RTI Issue ID PERSISTENCE-462]
4.4.2. [Critical] Unbounded memory growth when synchronization enabled with short-lived DataWriters
In previous releases, enabling synchronization in Persistence Service while using Persistence Service DataWriters configured with very small lifespans (in milliseconds) could cause unbounded memory growth. This issue could occur in scenarios where application DataWriters were frequently created and started.
[RTI Issue ID PERSISTENCE-475]
* This bug does not affect you if you are upgrading from 7.3.x or earlier.