You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The operator was previously using a hard-coded buffer size of 16 elements which was
also used to batch upstream demand.
This was a performance bottleneck for large streams as observed in the field.
The existing Multi::emitOn(executor) method remains, but it now uses
Infrastructure.getBufferSizeS() as a default buffer size instead of 16.
We do not expect existing usages of emitOn(executor) to be affected by this internal change.
Fixes: smallrye#1758
See-Also: quarkusio/quarkus#36177
See quarkusio/quarkus#36177 for the related discussion.
We should revisit this hard-coded limit and at the very least make it configurable.
The text was updated successfully, but these errors were encountered: