lburgazzoli commented on pull request #4913: URL: https://github.com/apache/camel/pull/4913#issuecomment-765547383
@davsclaus @oscerd @tristantarrant This PR implements https://issues.apache.org/jira/browse/CAMEL-12489 so now there's two Infinispan components provided by dedicated artefacts: - **infinispan** (remote via Hot Rod) - **infinispan-embedded** (local/embedded) As the recommended way to interact with Infinispan is as a client via the Hot Rod protocol, I kept `infinispan` as scheme for the remote component instead of introducing a new one. The embedded/local mode is still present but requires to use a dedicated scheme `infinispan-embedded`. As result of this refactor: - there is a clean separation between remote and embedded configuration options - artefacts have a much clean dependency tree - the code is simpler as we have less code branch to deal with the different behaviours - remote and embedded support the same functionalities (i.e. query are now supported also on the embedded cache) I'm working to adapt the documents but I'd really appreciate a quick review (I know, 174 changed files)) ---------------------------------------------------------------- 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