Skip to content

Releases: elgopher/logstore

v0.7.0

24 Jan 10:46

Choose a tag to compare

v0.7.0 Pre-release
Pre-release

Breaking changes

  • Rename module to github.com/elgopher/logstore in #11

Full Changelog: v0.6.0...v0.7.0

v0.6.0 - MVP

09 May 09:30

Choose a tag to compare

v0.6.0 - MVP Pre-release
Pre-release

This version provides minimal number of features and it is not optimized yet. It is working though, and everyone can test it.

New features added in this version:

  • e0af4c1 Add codec package - a high level API for writing objects instead of byte slices
  • 0fb4c29 Add Log.LastEntry returning last entry from the log

v0.5.0

08 May 17:01

Choose a tag to compare

v0.5.0 Pre-release
Pre-release
  • Add ability to read entries starting from given time: bb91ea8
  • Add ability to write entry with given time: 8d4b365

v0.4.0

02 May 18:41

Choose a tag to compare

v0.4.0 Pre-release
Pre-release
Add MaxSegmentDuration

v0.3.0

02 May 11:41

Choose a tag to compare

v0.3.0 Pre-release
Pre-release
Implement compaction

v0.2.0

01 May 19:19

Choose a tag to compare

v0.2.0 Pre-release
Pre-release
Use log segments to better support compaction in the future

Initial API version for reading and writing logs

29 Apr 19:28
7682315

Choose a tag to compare

The current implementation is very simple. It just uses a single file to store all entries. No integrity check. No compaction.