This is a Riak storage backend that uses WiredTiger, an Erlang interface to the WiredTiger k/v pair storage engine, and an abstract async thread-pool layer for Erlang's NIF API called c_src/async_nif.h.
Find a file
Steve Vinoski 9c9075e70d add fold/3 to wterl.erl and fix dialyzer warnings
The backend fold_objects was failing because it was trying to use
wterl:fold_keys/3, which doesn't fold over values. Add fold/3 to
wterl.erl to fix this.

Also clean up a few dialyzer warnings.
2012-03-15 19:26:02 -04:00
c_src update to WiredTiger 1.1.1 2012-03-12 10:22:22 -04:00
src add fold/3 to wterl.erl and fix dialyzer warnings 2012-03-15 19:26:02 -04:00
.gitignore add emacs backup files to .gitignore 2012-02-16 13:32:29 -05:00
Makefile Make it a text file (newline at end). 2012-02-16 13:02:37 -05:00
rebar Initial commit 2011-12-18 13:54:46 -07:00
rebar.config Basics of conn/session instantiation working 2011-12-21 21:46:35 -07:00