Skip to content

Releases: klev-dev/klevdb

v0.11.0

12 Feb 12:11

Choose a tag to compare

What's Changed

Full Changelog: v0.10.1...v0.11.0

v0.10.1

07 Dec 21:39

Choose a tag to compare

What's Changed

  • Remove base58 library usage by @ingon in #17

Full Changelog: v0.10.0...v0.10.1

v0.10.0

01 Dec 12:09

Choose a tag to compare

What's Changed

  • upgrade dependencies and golang do 1.24
  • fix lint errors by @ingon in #16

Full Changelog: v0.9.0...v0.10.0

v0.9.0

08 Jul 22:17

Choose a tag to compare

  • add methods for compact/trim multiple segments
  • upgrade libs and golang version to 1.23

Full Changelog: v0.8.0...v0.9.0

v0.8.0

13 Mar 01:57

Choose a tag to compare

What's Changed

  • replace usages of kleverr that produced errors with stack for using go builtin errors
  • use separate internal errors for each failing case, streamlining error handling
  • decrease usage of time.now in hot paths like GetByKey and GetByTime

Full Changelog: v0.7.5...v0.8.0

v0.7.5

08 Mar 12:43
0d56498

Choose a tag to compare

What's Changed

  • If an error happens while opening the log, release the file lock. This allows apps to fix the issue (delete indexes, call restore) and reopen the log.

Full Changelog: v0.7.4...v0.7.5

v0.7.4

12 Jan 15:58

Choose a tag to compare

Full Changelog: v0.7.3...v0.7.4

v0.7.3

18 Dec 00:19

Choose a tag to compare

Fixed: return/propagate errors from TLog encode.

v0.7.2

06 Nov 22:24

Choose a tag to compare

v0.7.1

12 Oct 19:18

Choose a tag to compare

  • Update module dependecies