basho/riak_kv — pull request #915 by lordnull (2014-04-17 21:28:42+00:00)
Title: Fixed erroring binary_to_exiting_atom

When attempting to do an add_all or remove_all on a set via the http
interface, there check for a valid verb was attempting to do
binary_to_exiting_atom/2 on the json binary verb. Becuase the atom version
of the verb was never used before, it was erroring it. The use of
binary_to_existing was redundant anyway as the guard expression for the
function clause the check was in already checked for valid content.

Before the fix: badarg error would probogate up, and the action would
fail. After fix: everything works as expected with the same guarentees.