aboutsummaryrefslogtreecommitdiff
path: root/freelist.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* Move code to src/ and tests/EuAndreh2024-10-251-252/+0
* Fix freelist.size calculation for large freelistsJosh Bleecher Snyder2016-12-231-1/+6
* Precalculate size of pending pgids in freelist.copyallJosh Bleecher Snyder2016-12-231-1/+1
* Clean up after #636Josh Bleecher Snyder2016-12-231-12/+3
* Don't allocate huge slices to merge pgids in freelist.writeJosh Bleecher Snyder2016-12-201-13/+21
* Lower number of allocation in freelist.reindex()Nikita Vetoshkin2016-09-051-1/+1
* fix Go 1.7 pointer reference bugBen Johnson2016-08-181-6/+12
* Merge sorted pgids rather than resorting everythingMartin Kobetic2015-06-161-7/+8
* Expand assertion statements.Ben Johnson2015-01-301-3/+10
* Allow freelist overflow.Ben Johnson2014-07-101-9/+26
* Clean up freelist reindex.Ben Johnson2014-07-101-11/+13
* Add freelist cache.Ben Johnson2014-06-301-37/+59
* Add DefaultOptions variable.Ben Johnson2014-06-221-7/+0
* split the freelist page count stats to free and pendingMartin Kobetic2014-06-201-1/+11
* add freelist stats to db statsMartin Kobetic2014-06-171-1/+10
* Fix freelist rollback.Ben Johnson2014-06-131-1/+23
* Check for freelist overflow.Ben Johnson2014-06-131-1/+18
* Add freelist assertion on every free().Ben Johnson2014-05-291-26/+20
* Fix freelist allocate().Ben Johnson2014-05-191-2/+2
* Fix freelist allocation direction.Ben Johnson2014-05-191-18/+25
* Add nested buckets.Ben Johnson2014-04-111-0/+25
* Write freelist after each commit.Ben Johnson2014-03-311-0/+5
* Add 'bolt pages'.Ben Johnson2014-03-211-0/+17
* Rename Transaction to Tx.Ben Johnson2014-03-081-6/+6
* API Documentation.Ben Johnson2014-02-131-2/+2
* Add freelist.Ben Johnson2014-02-101-0/+94