Commits

Author Commit Message Labels Comments Date
dizzyd
Fix bz://888; keydir init was not consistent across retries. In the situation where a keydir was not_ready, we would loop trying to open it again. However, there was a race condition where it would return not_ready, and between the time we recv'd that and started waiting, the keydir would finish initializing and be torn down. Thus the next call would return {not_ready, Ref}, which indicates that keydir was just create and ready to be initialized.
Jon Meredith
Fixed race condition with os:cmd and initial write.
Jon Meredith
Added bctt torture test script.
dizzyd
Merge branch 'bz877-listkeys-fix'
dizzyd
Move iterator out to keydir_handle; multiple independent readers can now fold (correctly) at the same time.
dizzyd
Fix bz://877; keydir NIF should not hold a rwlock across invocations (even though it works on most platforms). A new thread is now spun up on iteration start to hold the rwlock until iteration completes.
dizzyd
Add defines for condition variables on R13B04
dizzyd
Updating rebar to latest to avoid having it constantly deleteting docs/ directory
dizzyd
Updating deps to point at github
dizzyd
Adding ignore file for git
dizzyd
Added tag bitcask-1.1.4 for changeset 5596285d1d37
dizzyd
Bumping to 1.1.4
dizzyd
Fix bug 785; each merge now happens on a dedicated process to ensure that all linked files/ports get cleaned up
justin
clean up frag test
justin
drop truncated datafile entry in fold
Jon Meredith
Added tag bitcask-1.1.3 for changeset bc69f75cdff3
Jon Meredith
Bumped version to 1.1.3 Although the 1.1.2 tag was created, ebin/bitcask.app was not updated. No code changes made between.
justin
Added tag bitcask-1.1.2 for changeset 0e0ee5a95a7d
justin
update fstats even if writing in same file, resolving bz://757
justin
add note pointing to c_src NIF definitions
dizzyd
Added tag bitcask-1.1.1 for changeset cbce79a1610b
dizzyd
Bumping to 1.1.1
Ryan Tilder
Fix for bz://748: read_ahead for hint_file(and all other) file:open calls in bitcask_fileops.erl
Andy Gross
Added tag bitcask-1.1 for changeset 63da425db2a0
Andy Gross
update app version to 1.1
Andy Gross
update ebloom dep to 1.0.2
justin
Added tag bitcask-1.1 for changeset 1f1a46ebff5b
justin
no complaining if no files to merge, resolve bz://651
justin
change list_keys to use new fold_keys
justin
add bitcask:fold_keys/3
  1. Prev
  2. Next