Thanks Bryan, I skirt the problem using base64.
Giancarlo Frison On Fri, Aug 26, 2011 at 1:11 PM, Bryan Fink <br...@basho.com> wrote: > On Fri, Aug 26, 2011 at 6:32 AM, Giancarlo Frison <gfri...@chelab.com> > wrote: > > If i serialize the body as Json I catch errors any more instead of > protobuf > > object representation (application/octet-stream). > > Would be an mapreduce bug? > > Is it possibile to skirt any body parsing during the mapreduce? Just for > > evaluating headers values? > > All objects passed through Javascript map or reduce phases must be > valid UTF-8-encoded JSON. There is no way to change that at this > time. Erlang map/reduce phases do not have such requirements. > > The fact that your earlier ProtocolBuffer-encoded object made it > through a Javascript phase was probably a fluke, based on the encoding > containing nothing that was completely invalid UTF-8. It probably > came through as a string, maybe with one or two odd characters > prepended. > > Hope that helps, > Bryan >
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com