Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 1.07 KB

CHANGELOG.md

File metadata and controls

25 lines (19 loc) · 1.07 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

  • Improve performance of WAL.Write(…) by reducing allocations (#10)
  • Lint library using golangci-lint (#8)
  • Fix bug that causes WAL.Offset() to panic when the WAL is empty (#7)
  • Use sync/atomic instead of go.uber.org/atomic (#6)

v0.2.0 - 2023-03-14

  • Introduce EntryRegistry to improve code readability (#3)
  • Introduce github.com/fgrosse/wal/waltest package (#5)
  • Refactor SegmentReader API for better performance and readability (#5)
  • Drop direct dependency on go.uber.org/atomic

v0.1.0 - 2023-03-12

  • Initial release