An embedded key/value database for Go.
This release is to fix a bug that occurs with the new Go 1.7 SSA backend.
Features:
DB.InitialMmapSize
(https://github.com/boltdb/bolt/pull/432, https://github.com/boltdb/bolt/pull/472)Tx.WriteToFlag
to specify OS write flags (https://github.com/boltdb/bolt/pull/454)DB.MmapFlag
to specify mmap()
flags (https://github.com/boltdb/bolt/pull/455)Bug Fixes:
node.rebalance()
bug (https://github.com/boltdb/bolt/pull/539)The following architectures are now supported:
The following fixes and features were added:
madvise()
to memory-map (#383)DB.Sync()
for DB.NoSync
users (#366)DB.NoGrowSync
to avoid growing database size (#363)io.WriterTo
on Tx
(#330)DB.Batch()
(#285)Also added additional documentation.