Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
ZooKeeper does not support setting data on a ZNode to a value greater than 1 MB. However, the client doesn't does not check this - it sends the data to the server and lets the server reject the request. This can cause problems with ZooKeeper if the requests grow extremely large. As a result, we should prevent this from ever happening by throwing an Exception ourselves if attempting to set state to a value > 1 MB