yupeng9 commented on pull request #5631:
URL: https://github.com/apache/incubator-pinot/pull/5631#issuecomment-658485856


   > The number depends on the capacity of zookeeper to handle transactions. 
What is to say that 100K is bad and 10K is good? Or that 10M is bad but 1M is 
not?
   
   One reason to use 100K is that `jute.maxbuffer` defaults to 1MB. So the 
purpose is to protect the controller/server with the out-of-the-box settings. 
If we had this config, we could have prevented an outage that brought the 
entire cluster down for hours.
   > 
   > Why not leave it to whatever helix does by default (i.e. existing 
behavior) but add a documentation on what helix command sequence to run in 
order to set the value? (of course, in that case this PR is not needed at all).
   
   I believe an inbuilt configuration gives a better user experience, and 
reliability assurance.
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to