If you have quotas properly set for a given path, i.e.:
and then you update the limits znode with bogus data, i.e.:
you'll crash the cluster because IllegalArgumentException isn't handled when dealing with quotas znodes:
We should handle IllegalArgumentException. Optionally, we should also throw BadArgumentsException from PrepRequestProcessor.
Review Board: https://reviews.apache.org/r/25968/