Permalink
Commits on Jul 13, 2010
  1. Fix a typo.

    committed Jul 13, 2010
  2. Add package.json

    I don't know why, but it's really hard for me to write these files and submit stuff.
    committed Jul 13, 2010
  3. Allow a filter to be passed for use when compacting.

    This is useful for pruning stale data without bloating
    the database file.
    committed Jul 13, 2010
Commits on Jul 6, 2010
  1. Clean up the compacting code a bit.

    It should be more stable now.
    committed Jul 6, 2010
Commits on Jul 2, 2010
  1. Improve the UUID generator.

    committed Jul 2, 2010
  2. Expose the index.

    committed Jul 2, 2010
Commits on Jul 1, 2010
  1. Improve the get test.

    committed Jul 1, 2010
Commits on Jun 30, 2010
  1. Don't increment the lock when the queue is empty.

    This will deadlock the entire loop.
    committed Jun 30, 2010
Commits on Jun 29, 2010
Commits on Jun 28, 2010
  1. Add another failing test

    committed Jun 28, 2010
  2. Implement a failing unit test

    committed Jun 28, 2010
  3. Start on unit tests

    committed Jun 28, 2010
  4. clear up the docs a litle

    committed Jun 28, 2010
  5. Change the file format to have [data]\t[meta]\n

    Also refactor the write engine a little so that we know the write offset
    when writing it.  This allows the index to be updated on write
    completion and we now use a single fd for reading and writing.
    committed Jun 28, 2010
  6. Add a license. MIT!

    committed Jun 28, 2010
  7. Rename and cleanup a bit.

    committed Jun 28, 2010
  8. Add data dir.

    committed Jun 28, 2010
Commits on Jun 27, 2010
  1. Implement most of base api.

    committed Jun 27, 2010