Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow adjusting backpressure for Reactive Event Publisher #3453

Closed
fjtirado opened this issue Mar 22, 2024 · 0 comments · Fixed by #3455
Closed

Allow adjusting backpressure for Reactive Event Publisher #3453

fjtirado opened this issue Mar 22, 2024 · 0 comments · Fixed by #3455

Comments

@fjtirado
Copy link
Contributor

fjtirado commented Mar 22, 2024

Description

In a large workflow consisting on many nodes, when the UnitOfWork call EventPublisher, the Event batch might be large enough to cause exception SRMSG00034: Insufficient downstream requests to emit item and events being discarded.
To fix this we should put a larger buffer by default and make this policy configurable.

Implementation ideas

OnOverflow annotation only admits constant values, so probably the best approach is to change strategy to unbounded for process instances events

fjtirado added a commit to fjtirado/kogito-runtimes that referenced this issue Mar 22, 2024
fjtirado added a commit to fjtirado/kogito-runtimes that referenced this issue Mar 22, 2024
fjtirado added a commit to fjtirado/kogito-runtimes that referenced this issue Mar 22, 2024
fjtirado added a commit to fjtirado/kogito-runtimes that referenced this issue Mar 22, 2024
@github-project-automation github-project-automation bot moved this from 📋 Backlog to 🎯 Done in 🦉 KIE Podling Board Apr 1, 2024
rgdoliveira pushed a commit to rgdoliveira/kogito-runtimes that referenced this issue Apr 16, 2024
fjtirado added a commit to kiegroup/kogito-runtimes that referenced this issue Aug 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant