keith-turner opened a new issue, #4081: URL: https://github.com/apache/accumulo/issues/4081
Selector compactions were added to offer feature parity with the deprecated CompactionStrategy plugin. These compactions offer the ability to select a set of files for mandatoy compaction (even if they do not meet the compaction ratio) periodically. Currently the user has no control over when these run and has no ability to cancel them. Everything that can be done with selector compactions can be done with user compactions. With user compactions users can control when they run and cancel them. Currently in the elasticity branch selector compactions are not implemented. For the reasons stated above, it may be better to remove the functionality rather than implement it. As the code is currently written, implementing selector compactions in elasticity would may require inspecting files in the tablet management iterator which would not be ideal. To remove the functionality we could deprecate it in 3.1 and remove it in the elasticity branch. -- 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]
