rmq

Message queue system written in Go and backed by Redis

MIT License

Stars
1.6K
Committers
35

Bot releases are hidden (Show)

rmq - v5.2.0 Latest Release

Published by vearutop over 1 year ago

What's Changed

Full Changelog: https://github.com/adjust/rmq/compare/v5.1.3...v5.2.0

rmq - v5.1.3

Published by mariaefi29 over 1 year ago

Introduced rejecting a faulty delivery logic

Messages with broken headers (for example, without a separator) have never been rejected and stayed forever in unack.
This release has fixed the bug.

rmq - v5.1.2

Published by wellle over 1 year ago

rmq - v5.1.1

Published by vearutop over 1 year ago

What's Changed

Full Changelog: https://github.com/adjust/rmq/compare/v5.1.0...v5.1.1

rmq - v5.1.0

Published by vearutop over 1 year ago

BROKEN, DO NOT USE

Payloads with headers would fail Ack/Reject.
See https://github.com/adjust/rmq/issues/138.

What's Changed

Full Changelog: https://github.com/adjust/rmq/compare/v5.0.2...v5.1.0

rmq - v5.0.2

Published by vearutop over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/adjust/rmq/compare/v5.0.1...v5.0.2

rmq - v5.0.1

Published by psampaz about 2 years ago

https://github.com/adjust/rmq/pull/127 Use redis.Nil in TestRedisClient.RPop

rmq - v5.0.0

Published by psampaz about 2 years ago

Added queue.Drain and redisClient.RPop methods https://github.com/adjust/rmq/pull/124

rmq - v4.0.5

Published by psampaz over 2 years ago

Use default rand in jitteredDuration https://github.com/adjust/rmq/pull/118

rmq - v4.0.4

Published by psampaz over 2 years ago

always sleep for jittered poll duration on consume

rmq - v4.0.3

Published by bubunyo over 2 years ago

This release adds a jitter of +/-10% to the pollDuration of queue.StartConsuming method. Now, for a poll duration of 100ms, rmq will sleep for a duration between 90ms and 110ms.