Skip to content

Releases: goadesign/pulse

v0.0.6

28 May 22:04
3c9387e
Compare
Choose a tag to compare

What's Changed

  • Ensure node.Close and node.RemoveWorker properly stop local jobs by @raphael in #15
  • Update dependencies by @raphael in #16

Full Changelog: v0.0.5...v0.0.6

v0.0.5

16 May 00:22
4c3370b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.4...v0.0.5

v0.0.4

27 Jul 04:51
e7884b0
Compare
Choose a tag to compare

What's Changed

  • Scope producer and ticker names with node name by @raphael in #6

Full Changelog: v0.0.3...v0.0.4

v0.0.3

23 Jul 22:33
1e9f0ec
Compare
Choose a tag to compare

What's Changed

  • Add ticker and scheduler to pool package
  • Add TestAndSet to rmap package
  • Fix bug in pool package that logged incorrect errors on stopping jobs
  • Fix bug in pool package in logic handing job dispatch return status

The rmap package now supports testing values before setting them atomically via the new TestAndSet method of the Map struct.
The pool package now supports creating distributed tickers where each tick executes in exactly one node via the NewTicker method of the node struct.
Both functionality are used to add the ability to create schedules that start and stop jobs on a recurring basis via the new Schedule method of the node struct.

Full Changelog: v0.0.2...v0.0.3

v0.0.2

11 Jul 04:38
Compare
Choose a tag to compare

Ponos is dead, long live Pulse!

v0.0.1

11 Jul 00:09
Compare
Choose a tag to compare

Initial release