about summary refs log tree commit
path: root/lib/metropolis/tdb.rb
DateCommit message (Collapse)
2011-01-17tdb: remove "threadsafe" option
We won't be supporting thread-safety, too difficult without upstream support.
2011-01-17use constants everywhere to reduce GC thrashing
This makes it easier to notice a typo, too.
2011-01-17tdb: use fetch with a reusable buffer
GC reductions
2010-12-10tdb: allow enabling the thread-safety option
Maybe it's still broken...
2010-12-06allow easier, single-file options for TC and TDB
Most (other) users only need a single file, even though my primary use of this is for multiple files.
2010-12-01add basic support for the Trivial Database (TDB)
TDB supports multiple simultaneous readers and writer *processes*, not just threads.