Skip to content

Releases: ThreeDotsLabs/watermill-sql

v1.3.5

05 Apr 21:23
4f39bf8

Choose a tag to compare

  • Added tx to message context (#17)

v1.3.4

04 Mar 16:41
5d3c610

Choose a tag to compare

v1.3.3

08 Feb 20:24
a276855

Choose a tag to compare

v1.3.2

29 Nov 20:45

Choose a tag to compare

  • Fix nil pointer panic

v1.3.1

29 Nov 20:19
094f84e

Choose a tag to compare

  • Add an interface BackoffManager to handle errors in consumer as a user may want (#15). Thanks @lahabana!

v1.2.2

18 Sep 17:08
1c8da74

Choose a tag to compare

  • Avoid sleeping in a transaction on subscribe (#12) - thanks @lahabana!

v1.2.1

19 Aug 13:37
daeef17

Choose a tag to compare

  • Complete transaction before sleeping for polling interval (#10), thanks @nyergler!

v1.2.0

03 Mar 18:36
7062664

Choose a tag to compare

  • injecting interfaces instead of *sql.DB (#4)
  • avoiding implicit commits with schema initialization (#6)
  • [PostgreSQL] set default isolation level to Repeatable Read (#8)
  • [PostgreSQL] some tests and functionalities fix (#7, #8)

v1.1.1

16 Nov 21:06

Choose a tag to compare

update Watermill to v1.0.2

Introduce PostgreSQL support

03 Oct 20:25
4533de0

Choose a tag to compare

Summary:

  • github.com/lib/pq used in tests as the DB driver
  • Tested with PostgreSQL 11.5
  • Renamed DefaultSchema to DefaultMySQLSchema. The old name can still be used (it's a type alias), but is now deprecated.
  • Changed NextOffsetQuery to not use MAX, but COALESCE with subquery instead. FOR UPDATE doesn't work with aggregate queries in Postgres.
  • A few cosmetic changes.