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
@caraboides thank you for the detailed report and sorry for the trouble. I’m looking into this now.
For context, we have a fairly extensive test suite on these pro features that does not ship with the packaged module. This scenario should not be possible and should be covered by existing tests, but clearly something is misbehaving.
@caraboides I'm sorry for the delay on this. I did confirm the bug shortly after replying earlier, but the fixes turned out to not be trivial. I also wanted to be sure that the gaps in test coverage revealed by this were fully taken care of.
I have the PR ready for this now and we're reviewing it. A new release of River Pro will be out soon as soon as we're sure it's ready to merge.
@caraboides riverpro v0.8.1 has been released with fixes for this issue. Thank you again for reporting it and please let us know if you see additional problems with this feature.
Hi,
we use river pro to ensure, that different tasks for the same entity did not run at the same time.
We have task A with an id and task B also with an id and they run in the same sequence
ExcludeKind: true
:But i notice if i insert B during the execution of A, B will start immediately. I expected the start of B after the end of A.
Here is a test to show the behavior:
The test fail with:
If i change
MaxWorkers
to 1 all works fine, but we need more worker and also have several replicas of that service.The text was updated successfully, but these errors were encountered: