Skip to content

v0.3.0

Compare
Choose a tag to compare
@wojas wojas released this 17 Mar 06:52
· 131 commits to main since this release

Released on 1 March 2023.

BREAKING CHANGES

This one will not affect any actual users, as we know there were no native schema applications before v0.3.0.

The header format changed from an 8 byte timestamp to a new 24+ byte header.
Non-native schemas will have new shadow tables automatically created in the new format, but may lose some timestamp accuracy for changes around the migration.

Highlights

  • New header schema #10
  • Automatic cleanup of old snapshots #9
  • Single-run support with --only-once #11 and #13
  • Add receive command for receive-only operation #24
  • Various snapshots subcommand for debugging and managing snapshots #26

Other changes

  • Fix incorrect DBI creation causing corrupt dupsort data #20
  • Healthz monitoring endpoint #7
  • Various fixes for native schema applications #14 and #17
  • Go 1.19 build fixes #6
  • Performance improvements #15
  • Improved status page #18 #25
  • Other fixes and improvements #19
  • Wait for marker file flag #21
  • Allow zero timestamps #22
  • Add override_create_flags option #23

Full Changelog: v0.2.0...v0.3.0