Skip to content
This repository has been archived by the owner on Mar 9, 2019. It is now read-only.

Releases: boltdb/bolt

v1.3.1

17 Jul 17:14
Compare
Choose a tag to compare
Merge pull request #703 from nilslice/patch-1

Add Ponzu CMS to list of projects using Bolt

v1.3.0

18 Aug 17:08
Compare
Choose a tag to compare

This release is to fix a bug that occurs with the new Go 1.7 SSA backend.

v1.2.1

16 May 15:45
dfb2120
Compare
Choose a tag to compare

Bug Fixes

  • Fix recovery from partial meta page write (#555)
  • Fix lock file cleanup on Windows (#550)
  • Properly set returned slice capacity (#545)

v1.2.0

22 Mar 03:54
Compare
Choose a tag to compare

Features:

  • File locking on Windows (#419)
  • IBM Power & Z Support (#431)
  • Add DB.InitialMmapSize (#432, #472)
  • Add Tx.WriteToFlag to specify OS write flags (#454)
  • Add DB.MmapFlag to specify mmap() flags (#455)

Bug Fixes:

  • Skip empty pages during cursor seek (#452)
  • File size grows less aggressively (#453)
  • Fix node.rebalance() bug (#539)

v1.1.0

27 Oct 19:58
Compare
Choose a tag to compare

The following architectures are now supported:

  • arm64
  • Solaris
  • IBM Power & Z

The following fixes and features were added:

  • Release references on write transactions (#413)
  • Add madvise() to memory-map (#383)
  • Wait for pending transactions before closing database (#377)
  • Add read-only database support
  • Change minimum mmap size to 32KB (#375)
  • Add DB.Sync() for DB.NoSync users (#366)
  • Add DB.NoGrowSync to avoid growing database size (#363)
  • Implement io.WriterTo on Tx (#330)
  • Add DB.Batch() (#285)
  • Fix 32-bit allocation size (#317)
  • Persist sequence-only bucket changes (#297)
  • Truncate and sync on resize (#286)

Also added additional documentation.