Permalink
Switch branches/tags
Commits on Jun 7, 2010
  1. Bumping to 1.0.1

    dizzyd committed Jun 7, 2010
  2. Fix #212; third argument to open was not provided, thus files were ge…

    dizzyd committed Jun 7, 2010
    …tting created without appropriate permissions
Commits on Jun 3, 2010
  1. clean up stale write lock at startup

    justin committed Jun 3, 2010
  2. Pinned ebloom to RELEASE_2.

    jonmeredith committed Jun 3, 2010
    Under 32-bit OSX the ebloom unit tests fail (filed as bug#205).  Pin
    to RELEASE_2 until that is resolved.
Commits on May 31, 2010
  1. THANKS

    justin committed May 31, 2010
  2. Manually release keydirs when a bitcask is closed; introduce bitcask_…

    dizzyd committed May 31, 2010
    …nifs:keydir_release/1 function
Commits on May 26, 2010
  1. Updating tag to the tip per Justinian

    Ryan Tilder committed May 26, 2010
  2. Compiler flags on for safety!

    Ryan Tilder committed May 26, 2010
Commits on May 23, 2010
  1. lazy opening of write files

    justin committed May 23, 2010
Commits on May 22, 2010
  1. 80c format

    justin committed May 22, 2010
Commits on May 18, 2010
  1. Make sure to cleanup hint fds; add mode flag so we can enforce operat…

    dizzyd committed May 18, 2010
    …ions on read_write files.
Commits on May 16, 2010
Commits on May 15, 2010
  1. Adding QC test for fold

    dizzyd committed May 15, 2010
  2. Fix filehandle leak in fold

    dizzyd committed May 15, 2010
  3. fix fold bug where tombstone is at same position (in different file) …

    justin committed May 15, 2010
    …from a previous version
Commits on May 14, 2010
  1. hint as we go

    justin committed May 14, 2010
    --HG--
    extra : rebase_source : 3398e2c6addf721168cb7c834538904916a22331
  2. Remove macro that makes QC chatty

    dizzyd committed May 14, 2010
  3. Ensure that merging deals properly with situations where timestamps a…

    dizzyd committed May 14, 2010
    …re equal; use offset+fileid as a tie-breaker
  4. Make sure to update the lock file with active filename whenever we ro…

    dizzyd committed May 14, 2010
    …tate in a new file for writing
Commits on May 13, 2010
  1. Make sure to update the live_keydir when a tombstone is encountered; …

    dizzyd committed May 13, 2010
    …otherwise old references are hanging around
  2. Adding keydir_remove/4 function that does a comparison of timestamp a…

    dizzyd committed May 13, 2010
    …nd file_id prior to executing a remove; poor-man's CAS
  3. Renaming bitcask_qc -> bitcask_qc_fsm

    dizzyd committed May 13, 2010
    --HG--
    rename : test/bitcask_qc.erl => test/bitcask_qc_fsm.erl
Commits on May 12, 2010
  1. more readable comments

    justin committed May 12, 2010
    --HG--
    extra : rebase_source : 458991f94bb555cffef47eeb0e4fe42aa90f0257
  2. Fix unused var warning

    dizzyd committed May 12, 2010