Skip to content

Releases: mailgun/holster

Release v3.15.1

20 Nov 16:16
a203030
Compare
Choose a tag to compare
  • Revert to an actual etcd client that works

Release v3.15.0

19 Nov 18:19
49412c8
Compare
Choose a tag to compare
  • Added github.com/mailgun/holster/v3/consul to holster

Release v3.14.0

23 Sep 16:12
cf3f15e
Compare
Choose a tag to compare

Added retry package

Release v3.13.0

14 Jul 16:03
84fa461
Compare
Choose a tag to compare
  • Added testutil.UntilPass and testutil.UntilConnect

Release v3.12.0

13 Jul 20:01
a6cd7c7
Compare
Choose a tag to compare

Added collections.LRUCache.Map()

Release v3.11.0

06 May 12:23
fa3f775
Compare
Choose a tag to compare

Purpose

The non v3 packages were in various states of not compiling and are generally not used. Most internal services using holster have been updated to v3 any lingering services should move to v3.

Implementation

  • Moved packages from /v3 to / and renamed module name ingo.mod to github.com/mailgun/holster/v3

Release 3.10.0

05 May 14:33
d481c71
Compare
Choose a tag to compare

Added NewWithDepth() WrapWithDepth()

Release v3.4.0

29 Aug 17:16
c071a93
Compare
Choose a tag to compare
  • Moved caches and priority queue to collections package
  • Moved Fanout to syncutil

Release v3.1.0

28 Aug 14:20
06d3391
Compare
Choose a tag to compare

Fixes an election issue that scout encounters when an elected leader is unable to retrieve offsets from kafka-pixy. When it can't pull the offsets, it calls Concede(), Previously when this happen election library would never campaign to be leader again. Thus eventually all the scout nodes would lose leadership and the cluster would become leader less.

Release 3.0.2

22 Aug 19:45
57ffcf4
Compare
Choose a tag to compare
Merge pull request #47 from mailgun/thrawn/develop

Stop now correctly clears the done channel after all the work groups stop