Skip to content

Releases: go-po/po

v0.9.0 Beta

18 Aug 06:03
a9c877c
Compare
Choose a tag to compare

Adds a reconnect mechanism to RabbitMQ and refactors it's constructor

v0.8.0 Beta

06 Jul 06:49
9b6280e
Compare
Choose a tag to compare

Major change as PO moves to optimistic locking.
This also means there is a new GlobalNumber to each message.

v0.7.0 Beta

13 Jun 13:55
7f93184
Compare
Choose a tag to compare
  • Renames the Executor to a CommandHandler
  • Adds specific Handler interface for Project calls

v0.6.0 Beta

02 Jun 06:58
3c69f3c
Compare
Choose a tag to compare
v0.6.0 Beta Pre-release
Pre-release
Adds support for Prometheus observability (#33)

* adds basic structure for instrumenting

* cleans up the observer package a bit

* adds wiring for prometheus stub

* adds support for histograms

* adds a store Observer struct

* cleans up the store Observer usage

* starts work on broker observer

* adds observer instrimentations to the broker

* implements the combine method of observers

* exposes binding your own prometheus registerer

* fixes prometheus names

v0.5.3 Beta

28 May 12:15
0f8c7cd
Compare
Choose a tag to compare
v0.5.3 Beta Pre-release
Pre-release

Changes the Append convenience method to match that on Stream

v0.5.2 Beta

28 May 08:29
1771bcb
Compare
Choose a tag to compare
v0.5.2 Beta Pre-release
Pre-release

Adds convenience method for Append

v0.5.1 Beta

27 May 10:39
80b0509
Compare
Choose a tag to compare
v0.5.1 Beta Pre-release
Pre-release

Improves Executor performance

v0.5.0 Beta

16 May 12:25
8312168
Compare
Choose a tag to compare
v0.5.0 Beta Pre-release
Pre-release

First Beta release. Next releases will focus on stability.

v0.4.0 Alpha

22 Mar 14:11
99f6050
Compare
Choose a tag to compare
v0.4.0 Alpha Pre-release
Pre-release

New Features

  • support for Snapshots on Projections
  • allow transaction control on Stream appending

v0.3.0 Alpha

21 Mar 09:19
9d85944
Compare
Choose a tag to compare
v0.3.0 Alpha Pre-release
Pre-release

Empty release to have a semver version Go Mod can use.