Skip to content

Latest commit

 

History

History
61 lines (47 loc) · 1.53 KB

CHANGELOG.md

File metadata and controls

61 lines (47 loc) · 1.53 KB

2020-04-03 v0.1.15

  • Fix small linter warnings.
  • Update redis module to v7.
  • Add CI.
  • Build badge.
  • Change coverage badge.

2020-03-04 v0.1.14

  • Use original miniredis for tests.
  • Fix incorrect responce processing with miniredis (may be with some redis version too).

2020-01-12 v0.1.13

  • Added tests.

2019-10-15 v0.1.12

  • Latest redis module.

2019-10-15 v0.1.11

  • Improve modules support.

2019-03-10 v0.1.10

  • Check message format in consumer.

2019-03-09 v0.1.9

  • Update vendored redis to 6.15.2.
  • Add error processing with optional ErrorNotifier interface.
  • Use multiple ids in single command to do ACK.
  • Use XDel from updated Redis package.
  • Ack and produce in goroutines.
  • Set big read/write timeouts to Redis client in examples and in docs to allow sending data to Redis in time and to avoid retransmissions.
  • Use "real" pipe period. In previous versions - we wait new message to check period, so, old messages can wait a long time in buffer, if there are no new messages.
  • Switch from dep to go modules.

2018-11-30 v0.1.8

  • Fix infinite blocking of consumer in case of no messages.

2018-11-22 v0.1.7

  • Fix possible consumer stop.
  • Speedup ACK and producing.

2018-10-28 v0.1.6

  • New more logical API: different consume and produce objects.

2018-10-27 v0.1.5

  • Speedup ACK.

2018-10-27 v0.1.4

  • Speedup ACK.

2018-10-27 v0.1.3

  • Speedup producer.
  • API changed.

2018-10-27 v0.1.2

  • Backlog (received, but not ACK'ed messages) check.

2018-10-27 v0.1.1

  • First release.