aboutsummaryrefslogtreecommitdiff
path: root/tx.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'fix-crash'Ben Johnson2015-05-181-6/+30
|\
| * Add inline documentation for bdc109b.Ben Johnson2015-05-181-0/+12
| * fix `slice bounds out of range`/maxAllocSize bugssasha-s2015-04-161-6/+18
* | Added Freehold to the projects list in README.Tim Shannon2015-04-231-2/+4
|/
* Implement io.WriterTo interface on Tx.Ben Johnson2015-03-181-11/+16
* Fix bolt on OpenBSD.Josh Rickmar2014-09-181-4/+4
* Move tests to a test package.Ben Johnson2014-07-261-5/+5
* Add DB.NoSync option for bulk loading.Ben Johnson2014-07-151-4/+8
* Only update rebalance time if nodes are rebalanced.Ben Johnson2014-07-151-1/+3
* Recover from panics appropriately.Ben Johnson2014-07-111-0/+6
* Add freelist cache.Ben Johnson2014-06-301-1/+1
* Add DefaultOptions variable.Ben Johnson2014-06-221-11/+0
* split the freelist page count stats to free and pendingMartin Kobetic2014-06-201-3/+5
* fix up freelist stats naming and add FreeAllocMartin Kobetic2014-06-181-2/+3
* drop mergeStats and move freelist stats update to TxMartin Kobetic2014-06-171-1/+9
* add freelist stats to db statsMartin Kobetic2014-06-171-3/+1
* Fix freelist rollback.Ben Johnson2014-06-131-5/+14
* Check for freelist overflow.Ben Johnson2014-06-131-1/+3
* Add fallback for O_DIRECT in Tx.Copy().Ben Johnson2014-06-051-4/+9
* Merge pull request #177 from tv42/tx-copy-rollbackBen Johnson2014-05-281-3/+0
|\
| * Do not attempt manual transaction rollback in Tx.CopyTommi Virtanen2014-05-281-3/+0
* | Optimize Tx.Check().Ben Johnson2014-05-281-13/+12
|/
* Add streaming check.Ben Johnson2014-05-281-20/+21
* Remove DB.Check(). Allow read-only Tx.Check().Ben Johnson2014-05-271-8/+8
* Avoid trashing page cache on Tx.Copy().Ben Johnson2014-05-231-1/+1
* review commentsMartin Kobetic2014-05-211-2/+1
* add tx.Size() and ensure tx.Copy() copies exactly that many bytesMartin Kobetic2014-05-211-1/+7
* move Copy and CopyFile from DB to TxMartin Kobetic2014-05-211-0/+51
* Add strict mode.Ben Johnson2014-05-141-0/+92
* Refactor split/spill.Ben Johnson2014-05-031-2/+5
* Add Tx.Cursor().Ben Johnson2014-04-291-0/+8
* Return bucket from CreateBucket() functions.Ben Johnson2014-04-151-2/+2
* Add nested buckets.Ben Johnson2014-04-111-253/+41
* Rename internal local Tx variables.Ben Johnson2014-04-041-144/+144
* Add Tx.OnCommit() handler.Ben Johnson2014-04-041-12/+30
* Add performance counters.Ben Johnson2014-04-021-1/+100
* Consolidate file and metafile descriptors.Ben Johnson2014-04-021-1/+4
* Write freelist after each commit.Ben Johnson2014-03-311-0/+10
* Fix bucket reclamation.Ben Johnson2014-03-251-3/+4
* Error refactoring.Ben Johnson2014-03-241-0/+11
* Re-add tests for write failuresTommi Virtanen2014-03-241-2/+2
* Check spill error in CommitTommi Virtanen2014-03-231-1/+3
* Check meta page write error in CommitTommi Virtanen2014-03-231-1/+3
* Add ErrTxClosed error.Ben Johnson2014-03-231-14/+20
* Mark Do()/With() transaction as managed.Ben Johnson2014-03-231-1/+7
* Call fdatasync/fsync after writing out non-meta pagesTommi Virtanen2014-03-221-0/+3
* Add 'bolt pages'.Ben Johnson2014-03-211-0/+27
* Fix Tx.Buckets() sort order.Ben Johnson2014-03-131-0/+1
* Consolidate Tx and RWTx.Ben Johnson2014-03-081-0/+421