-
Enhancement
-
Resolution: Unresolved
-
Major
-
None
-
8.43.0.Final
-
None
-
2023 Week 36-38 (from Sep 4)
-
NEW
-
NEW
-
---
-
---
Issue Description:
https://github.com/kiegroup/drools/pull/5466#issuecomment-1693002363
https://github.com/kiegroup/drools/pull/5466#issuecomment-1700489033
Already done profiling and confirmed that batchingRemoveSet.forEach(storage::remove) is the bottle-neck.
batchingRemoveSet.forEach(storage::remove) should be reduced if we record objects which are added and removed before persisting,
Acceptance Criteria:
- Implement the optimization
- Confirm with a benchmark