RabbitMQ stream-based client for Scala built on top of Fs2 and Cats Effect -> https://fs2-rabbit.profunktor.dev/
mergify[bot] on master
Update scalafmt-core to 3.7.1 Merge pull request #801 from sc… (compare)
mergify[bot] on master
Update scalafmt-core to 3.7.0 Reformat with scalafmt 3.7.0 E… Add 'Reformat with scalafmt 3.7… and 1 more (compare)
mergify[bot] on master
Update fs2-core to 3.5.0 Revert commit(s) 6a10abd Merge branch 'master' into upda… and 2 more (compare)
mergify[bot] on master
Update cats-effect to 3.4.5 Merge pull request #799 from sc… (compare)
mergify[bot] on master
Update scalatest to 3.2.15 Merge pull request #796 from sc… (compare)
createAckerConsumer
isn't terminating when I take
from it, and I'm trying to figure out if I have an fs2 mistake or a rabbit mistake or it's a bug somewhere
.take
wasn't on the queue envelopes, it was on the stream providing me the (acker, msg) tuple
The protocol definition conforms to a formal grammar that is
published seperately in several technologies.
How nice.
What's the formal grammar called, and what places publish it? :anger:
createAckerConsumer
api is very misleading the way it's typed
Agitation
to set >4second timeouts on every single message in order to not be timing out