O driver cassandra java 4.17 é compatível com o jdk 21? Estamos planejando migrar nossos servidores para o java 21 e estamos usando o cliente cassandra. Se isso não for suportado, não é uma opção para nós.
Há alguns sinais mistos disponíveis no lado do provedor. Na seção de compatibilidade: https://docs.datastax.com/en/developer/java-driver/4.17/index.html É declarado que o driver requer Java 8 ou superior.
Mas na página do guia de atualização: https://docs.datastax.com/en/developer/java-driver/4.17/upgrade_guide/index.html temos informações de que há suporte beta para Java17.
Já tentei executar o cassandra java driver 4.17 contra o jdk 21 e parece funcionar. Mas gostaria de saber se é seguro usar essa configuração em produção.
O driver Java para Cassandra é compatível com o Java 21. Estamos cientes de várias empresas que criam novos aplicativos no Java 21 como padrão.
Já faz um ano que a infraestrutura de testes foi atualizada para usar o Java 17 ( JAVA-3042 ) e não estou ciente de problemas relatados pelos desenvolvedores, então provavelmente deveríamos remover o sinalizador beta dela.
Para o que vale a pena, registrei CASSANDRA-19936 para solicitar o uso do Java 21 na infraestrutura de testes. Enquanto isso, informe o projeto se você tiver problemas com o Java 21 para que possamos investigar. Abraços!