Switch branches/tags
Commits on Oct 5, 2010
  1. Add search/N function, allowing the client to perform a search or spa…

    …wn a search-based mapreduce operation.
    Rusty Klophaus committed Oct 5, 2010
Commits on Aug 26, 2010
  1. Bumped to 1.0.0 release

    jonmeredith committed Aug 26, 2010
  2. Changed reconnection to be controlled by auto_reconnect option. Now t…

    …he default behavior is the same as before.
    jonmeredith committed Aug 26, 2010
  3. Added test to check gen_server:call really returns when you kill the …

    …process with timeout=infinity
    jonmeredith committed Aug 26, 2010
  4. Changed the default timeout mechanism. Dialyzer says key names must b…

    …e atoms so changed default_timeout() to accept the timeout atom directly rather than build a tuple.
    jonmeredith committed Aug 26, 2010
  5. Added option to queue requests even when disconnected. Fixed function…

    …s wrapping stream calls to handle errors. Added test to check {error, disconnected} sent when the server drops the connection.
    jonmeredith committed Aug 26, 2010
  6. Made the map/reduce functions use the new default_timeout mechanism. …

    …Added put/delete with timeout tests.
    jonmeredith committed Aug 26, 2010
Commits on Aug 25, 2010
  1. Added stop function.

    jonmeredith committed Aug 25, 2010
  2. Added per-request timeout.

    jonmeredith committed Aug 25, 2010
  3. Moved everything to do with pending/queued requests into an #request{…

    …} record.
    Rearrangement for adding pre-call timeouts for bz://537.
    jonmeredith committed Aug 25, 2010
  4. Merge

    jonmeredith committed Aug 25, 2010
  5. Updated reduce function in javascript_source_map_reduce_test to match…

    … spec.
    Tighter error checking on result enforced returning an array.
    jonmeredith committed Aug 25, 2010
Commits on Aug 24, 2010
  1. handle the empty bucket-list message (bz://656)

    an empty bucket list is decoded as just the atom rpblistbucketresp,
    instead of the #prblistbucketresp{} record by riakc_pb:decode/2
    Bryan Fink committed Aug 24, 2010
Commits on Jul 21, 2010
  1. Renamed contents field to content in RpbPutResp to be consistent with…

    … other messages. bz://201.
    jonmeredith committed Jul 21, 2010
  2. Changed riak_reset code so it restarts riak cleanly without triggerin…

    …g ring_event error.
    Was getting this error on the console each time.  Changed to just submit a fresh
    ring rather than kill the ring manager.
    =ERROR REPORT==== 21-Jul-2010::10:43:11 ===
    ** gen_event handler riak_core_ring_handler crashed.
    ** Was installed in riak_core_ring_events
    ** Last event was: {ring_update,
    jonmeredith committed Jul 21, 2010
Commits on Jul 15, 2010
  1. update rebar

    argv0 committed Jul 15, 2010
  2. Fixed typo

    Daniel Reverri committed Jul 15, 2010
  3. Updated docs

    Added bucket properties information
    Added building section
    Included deps in Starting section
    Added Content-Type section
    Add MapReduce
    Added Link Walking
    Daniel Reverri committed Jul 15, 2010
Commits on Jul 13, 2010
  1. Bug 389: fix for fix of argument swap in -spec for riakc_obj:select_s…

    Scott Fritchie committed Jul 13, 2010
Commits on Jun 23, 2010
Commits on Jun 22, 2010
  1. Merge

    jonmeredith committed Jun 22, 2010
Commits on Jun 21, 2010
Commits on Jun 19, 2010
Commits on Jun 15, 2010
  1. Significant changes to sibling handling and object updates.

    riakc_objs can now be updated rather than recreated.  If there are no
    siblings then updating just the value or the metadata will preserve
    the other.  If siblings are present, either the new riakc_obj:select_sibling
    call will pick up the sibling to base updates on, or call both update_metadata
    and update_data.
    Instead of throwing badmatch errors on issues with siblings the code
    now throws siblings, no_value or no_metadata as appropriate.
    The type spec for content_type() has been changed to string() to reflect
    how it should be used.
    jonmeredith committed Jun 15, 2010