Thanks Grant and Kevin, I'll wait for Riak 0.11.
2010/6/6 Kevin Smith <ksm...@basho.com>: > Francisco - > > A potential fix for this bug is the latest version of erlang_js. erlang_js > wasn't calling JS_CStringsAreUTF8() in the Spidermonkey API. This causes all > kinds of interesting string mangling to occur and can trigger bad_encoding > errors as well. You can either checkout the latest erlang_js and replace your > existing version with the new copy or you can wait on Riak 0.11 and pick it > up then. > > --Kevin > On Jun 6, 2010, at 12:23 PM, francisco treacy wrote: > >> I get {"error":"bad_encoding"} from map/reduce when I use non-ASCII >> characters: >> >> ftreacy @ ~ >> => curl -X PUT http://127.0.0.1:8098/riak/test/bug -H "Content-Type: >> application/json" -d @- >> {"city":"Buenos Aires"} >> ^D >> >> ftreacy @ ~ >> => curl -X POST http://localhost:8098/mapred -H "Content-Type: >> application/json" -d @- >> {"inputs":"test", >> "query":[{"map":{"language":"javascript", >> "source":"function(value, keyData, arg) { var data = >> Riak.mapValuesJson(value)[0]; return [data]; }", >> "keep":true}}] >> } >> [{"city":"Buenos Aires"}] >> >> ftreacy @ ~ >> => curl -X PUT http://127.0.0.1:8098/riak/test/bug -H "Content-Type: >> application/json" -d @- >> {"city":"København"} >> ^D >> >> ftreacy @ ~ >> => curl http://127.0.0.1:8098/riak/test/bug >> {"city":"København"} >> >> ftreacy @ ~ >> => curl -X POST http://localhost:8098/mapred -H "Content-Type: >> application/json" -d @- >> {"inputs":"test", >> "query":[{"map":{"language":"javascript", >> "source":"function(value, keyData, arg) { var data = >> Riak.mapValuesJson(value)[0]; return [data]; }", >> "keep":true}}] >> } >> {"error":"bad_encoding"} >> >> >> Should I escape UTF-8, or is this a bug? (Same behaviour using riak-js). >> >> "bug" is the only key in the "test" bucket. Using Riak 0.10.1 on Snow >> Leopard. >> >> Francisco >> >> _______________________________________________ >> riak-users mailing list >> riak-users@lists.basho.com >> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com > > _______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com