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