Hi list,

I have a bunch of random questions about the Erlang API that aren't
quite answered by the documentation (at least from what I could find):

* Is the proper way to replace the object associated with a bucket/key
pair to simply do a riakc_pb_socket:put/2 with the same bucket/key
pair (with a new object)?
* What exactly is the purpose of riakc_obj:update_value/2 (with
regards to the above question)?
* How does one associate a secondary index with an object? Is this
done via riakc_obj:update_metadata/2?
* Is there any particular reason the Erlang client doesn't yet support
all bucket properties?
* What exactly do the various get and put options do? Specifically,
if_modified, notfound_ok, basic_quorum, head, and deletedvclock for
the former and return_body, return_head, if_not_modified, and
if_none_match for the former.
* How will riakc_pb_socket:get/3 behave when queue_if_disconnected is
enabled? Will it fail immediately if the socket is disconnected or
block until it has reconnected?

Thanks in advance!

Regards,
Alex

_______________________________________________
riak-users mailing list
[email protected]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to