jamesnetherton commented on PR #8975:
URL: https://github.com/apache/camel-quarkus/pull/8975#issuecomment-5237176464

   This is a breaking change for anyone using cassandra-quarkus managed client 
beans.
   
   That said, this is a tricky problem to solve because cassandra-quarkus will 
always produce a 'default' client bean for `localhost: 9042`, if none of the 
`quarkus.cassandra.*` config options are set.
   
   As a minimum we should:
   
   * Document this change in behaviour in the 3.39.0 upgrade guide
   * Add a note into our cassandra extension documentation about the need to 
explicitly enable cassandra-quarkus health checks when using its client beans 
with Camel
   
   However...
   
   A better solution might be to propose adding a new build time config 
property like `quarkus.cassandra.enabled` to cassandra-quarkus. We could set it 
to `false` in our cassandra extension to suppress creation of the client beans, 
health checks etc.


-- 
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]

Reply via email to