Accumulo Devs -- Wanted to put a feeler out if there was interest in adding a method for rolling updates to accumulo, especially for patch updates. I would love to see this adopted in the future so that patch updates could be applied with no downtime for the cluster.
My general thought would be: 1) put the system in upgrade mode (shell command) - suspend migrations, increase tserver.suspend.duration 2) Manually update and roll tservers -- slowly so as not to cause too much churn 3) Bounce the common services (manager, gc, etc) 4) Verify all looks good 5) take system out of upgrade mode Does anyone have any thoughts about adding something like this? Thanks! Adam