EdColeman commented on PR #3139: URL: https://github.com/apache/accumulo/pull/3139#issuecomment-1362956061
Just throwing out another possibility - not sure how this would work (or if at all possible) but maybe it sparks an idea (or its just rubbish) If you are doing a planned shutdown and if we could create a list of server / tablet assignments (sort of like being able to listSplits) and then we could persist that to an external file. On startup, have a flag that passes the file with those assignment to something that would then make those bulk assignments were possible. You may need to account for servers that never came back. Not sure if it could be a custom balancer that runs once on start-up or if it would be better to run right after the upgrade code - but the idea is that you know you are about to shutdown, you have time to take an assignment snapshot, so maybe it could be handled outside of the "normal" metadata / balancer operations? -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
