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
Keith Bostic 6f0357b4c5 Fix cursor.{open,close}, it now works.
Add support for cursor.{next,prev,search,search_near,reset}.

Change table_create to no longer pass back the table name, WiredTiger's
model is that you pass in the object name each time (and the current
model means we can't drop the table before we run the tests).

Upgrade to the WiredTiger 1.0 release, there's a bug where static
libraries aren't created correctly, for now create shared libraries
for wterl.
2012-02-16 14:57:28 -05:00
c_src Fix cursor.{open,close}, it now works. 2012-02-16 14:57:28 -05:00
src Fix cursor.{open,close}, it now works. 2012-02-16 14:57:28 -05: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