dlmarion commented on pull request #2096: URL: https://github.com/apache/accumulo/pull/2096#issuecomment-842381842
> it seems that the way the external compactions are exposed through to the user in the compaction configuration is through the specially named externalQueue, which seems to be a special feature of the default compaction service. Is that correct? Currently, yes. I believe the intention was to allow for users to configure compactions on their table(s) such that some could run internally (say, smaller ones) and other (larger) externally. > I'm wondering if there are ways this could be made a bit more modular and the configuration a bit more explicit, so that the default compaction service isn't so monolithic, and users can very explicitly swap out the external executor implementation for another one. I don't think that one of our goals was to create a pluggable external implementation. It's possible it was, I just don't remember that. Is that something we want? -- 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: [email protected]
