Jeremy,

We're sorry you ran into this! Please file a bug report or or send a
pull-request to the Github project:
https://github.com/basho/riak-erlang-client/issues. We will be working to
resolve inconsistencies like these in the next dev cycle, across all our
supported clients.

On Fri, Jan 20, 2012 at 9:51 AM, Jeremy Raymond <jeraym...@gmail.com> wrote:

> The Erlang PB client gives and takes secondary index information as
> binaries in some places and strings in others. For example
> riakc_pb_socket:get_index/4 wants the Index and Key as binaries.
> Retrieving the index information from the meta data of an object read
> out of Riak gives the Index and Key as strings.
>
> Can strings and binaries be used interchangeable for indexes
> throughout the API? Or is is such that the representation inside of a
> riak_obj is a strings, but API functions want it as binaries?
>
> The inconsistency is a bit of a nuisance. In testing of some of my
> application's logic I'm setting an index on a new object using binary
> values, I query the index using the binary values, but when I read it
> back they're strings.
>
> --
> Jeremy
>
> _______________________________________________
> riak-users mailing list
> riak-users@lists.basho.com
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>



-- 
Sean Cribbs <s...@basho.com>
Software Engineer
Basho Technologies, Inc.
http://basho.com/
_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to