aboutsummaryrefslogtreecommitdiff
path: root/db.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* Move code to src/ and tests/EuAndreh2024-10-251-1037/+0
* Remove unnecessary if in batch handlingTommi Virtanen2017-11-171-3/+1
* Allow GC to reclaim completed transactionsJosh Bleecher Snyder2016-12-231-1/+4
* Fix Stats.Sub() for Stats.TxN.Ben Johnson2016-10-031-1/+1
* add additional meta page testsBen Johnson2016-04-241-14/+13
* Merge branch '548-fix-errors-with-unsynced-metadata' of https://github.com/cy...Ben Johnson2016-04-241-11/+38
|\
| * db: fix recovery from unsynced metadataAleksa Sarai2016-04-201-11/+38
* | move page pool to dbBen Johnson2016-04-221-9/+12
* | Merge branch 'pool_allocate' of https://github.com/LK4D4/bolt into LK4D4-pool...Ben Johnson2016-04-221-2/+16
|\ \ | |/ |/|
| * Use sync.Pool for small pages in db.allocateAlexander Morozov2016-01-281-2/+16
* | Wait to clear db.path until just before db.close returns.Chris Hines2016-04-071-3/+3
* | move to separate lock file on windowsBen Johnson2016-03-011-4/+11
|/
* Merge pull request #481 from gyuho/boltdb_typoBen Johnson2016-01-111-2/+2
|\
| * *: fixes minor typosGyu-Ho Lee2016-01-071-2/+2
* | add AllocSize, minor grow() refactorBen Johnson2016-01-111-9/+15
* | Merge branch 'grow' of https://github.com/xiang90/bolt into xiang90-growBen Johnson2016-01-111-0/+32
|\ \ | |/ |/|
| * do not grow dbsize agressivelyXiang Li2015-11-061-0/+32
* | test suite refactoringBen Johnson2016-01-021-1/+135
* | Merge pull request #471 from rhcarvalho/patch-1Ben Johnson2015-12-301-1/+1
|\ \
| * | Update min mmap size in godocRodolfo Carvalho2015-12-171-1/+1
* | | Introduce InitialMmapSize to prevent deadlockGyu-Ho Lee2015-12-211-1/+15
|/ /
* | Make bolt.Open return the documented errorsRodolfo Carvalho2015-12-101-4/+4
* | Add MmapFlags option for MAP_POPULATE (unix)Gyu-Ho Lee2015-11-081-0/+8
|/
* Add docs for dependent transactions.Ben Johnson2015-05-211-0/+5
* Wait for pending tx on close.Ben Johnson2015-05-201-0/+7
* Merge branch 'ro'Ben Johnson2015-05-181-8/+37
|\
| * Add test case inline documentation.Ben Johnson2015-05-181-2/+6
| * make ignoring Truncate() explicitsasha-s2015-05-181-7/+0
| * use a shared lock in read-only modesasha-s2015-05-181-15/+18
| * open read-only databases in read-only modesasha-s2015-05-141-12/+41
* | Change min mmap size from 1MB to 32KB.Ben Johnson2015-05-181-2/+2
|/
* Add DB.Sync().Ben Johnson2015-05-081-0/+6
* Add DB.NoGrowSync flag.Ben Johnson2015-05-061-1/+14
* add comment: db.dataref is readonlyfunkygao2015-03-251-1/+1
* fix comment bug: minium db mmapSize is 1MB instead of 4MBfunkygao2015-03-251-1/+1
* Add transaction batchingTommi Virtanen2015-02-181-0/+29
* Fix large mmap resize.Ben Johnson2015-02-161-2/+2
* Persist sequence-only changes.Ben Johnson2015-02-021-7/+2
* Expand assertion statements.Ben Johnson2015-01-301-3/+5
* Fix max mmap check for 32-bit arch.Ben Johnson2015-01-281-8/+14
* Fix mmap step & max size check.Ben Johnson2015-01-281-9/+13
* Fix mmap resize calculation.Ben Johnson2015-01-281-9/+12
* Removed redundant duplicate line of codepmcgrath2015-01-221-1/+0
* Add check for max mmap size.Ben Johnson2015-01-121-10/+15
* Fix bolt on OpenBSD.Josh Rickmar2014-09-181-1/+11
* Move tests to a test package.Ben Johnson2014-07-261-2/+2
* Change fill percent to be per-bucket.Ben Johnson2014-07-241-15/+1
* Add DB.NoSync option for bulk loading.Ben Johnson2014-07-151-0/+9
* Recover from panics appropriately.Ben Johnson2014-07-111-0/+14
* Merge branch 'master' of https://github.com/boltdb/bolt into free-cacheBen Johnson2014-07-101-1/+1
|\