During performance testing done in scope of
PERF-198 memory leak for io.vertx.core.parsetools.impl.JsonEventImpl and wasting of memory were found.
- The memory leak has been addressed, memory usage should be improved
- Performance tests confirm the fix
- Growing CPU/RAM usage is addressed and does not occur during multiple harvests
- Unit tests are written
- API tests are updated
- Tests run on team's oai-pmh test environment with 5M records confirm improved performance
- Performance testing reports are at attachments of
- The leak was observed after multiple full harvests were conducted.