Releases: hallgren/eventsourcing
Releases · hallgren/eventsourcing
eventstore/esdb/v0.4.0
Update to major version 4 of the underlaying EventStore Client.
github.com/EventStore/EventStore-Client-Go/v3 -> github.com/EventStore/EventStore-Client-Go/v4
v0.6.0
v0.5.1
eventstore/sql/v0.5.0
OpenWithSingelWriter
constructor to prevents multiple writers to save events concurrently. (sqlite database lock)
snapshotstore/sql/v0.1.1
- Migrate method is idempotent.
- Removed the MigrateTest method
- Replace database used for test github.com/proullon/ramsql -> github.com/mattn/go-sqlite3
eventstore/sql/v0.4.1
- Migrate method is idempotent.
- Removed the MigrateTest method
- Replace database used for test github.com/proullon/ramsql -> github.com/mattn/go-sqlite3
v0.5.0
eventstore/sql/v0.4.0
GlobalEvents -> All returns an iterator to be used by the projection pattern.
eventstore/bbolt/v0.4.0
GlobalEvents -> All returns an iterator to be used by the projection pattern.
v0.4.0
Expose the Snapshot functionallity via the Snapshot Repostitory.
As there are two repos in play (Event and Snapshot), the constructor for creating a event repository has changed name from NewRepository
to NewEventRepository
. The name of the snapshot repository constructor is NewSnapshotRepository
.