Repository navigation
HashMappingCoordinator to use a bounded Map #1723
Copy link
Copy link
Description
Activity
- added 14 commits that reference this issue
on Sep 28, 2026 20 remaining items
- added 13 commits that reference this issue
on Sep 29, 2026 - added a commit that references this issue
on Oct 1, 2026
HashMappingCoordinator has a static map where the persistence mapping information is associated to a workflow instance.
That information is currently removed only when the workflow instance reach a final state.
These means that if there is a lot of workflows in waiting state, memory usage can be huge.
To avoid that, the static map should be limited in size. When the size is exceeded, the last recent usage key should be evicted from it.