Oleksiy Krivoshey writes: > Hi, > > I have enabled Yokozuna on existing Riak 2.0 buckets and while it is still > indexing everything I've already received about 50 errors like this: > > emulator Error in process <0.26807.79> on node 'riak@10.0.1.1' with exit > value: > {{badmatch,false},[{base64,decode_binary,2,[{file,"base64.erl"},{line,211}]},{yz_solr,to_pair,1,[{file,"src/yz_solr.erl"},{line,414}]},{yz_solr,'-get_pairs/1-lc$^0/1-0-',1,[{file,"src/yz_solr.erl"},{line,411}]},{yz_solr,'-get_pairs/1-lc$^0/1-0-'... > > Can someone please describe what does it mean?
I'm fairly certain the base64 library in Erlang is indicating that you have a truncated base64 string. https://github.com/basho/otp/blob/OTP_R16B02_basho6/lib/stdlib/src/base64.erl#L211 You should be able to attach to the Riak console and run the following command to get the base64 string: redbug:start("yz_solr:to_pair -> return"). That will give you the Type/Bucket/Key and the base64 string that is causing the issue. Knowing that info can help you confirm the issue and perhaps figure out what it is happening. Are you using a custom schema? -Z _______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com