Comment From: mp911de

Project Dependencies Spring Data 2021.1.3

  • Cassandra Driver (com.datastax.oss:java-driver-bom): 4.13.0
  • Couchbase Client (com.couchbase.client:java-client): 3.2.6 (requires upgrade in Spring Data)
  • Elasticsearch (org.elasticsearch.client:elasticsearch-rest-high-level-client): 7.15.2
  • Jedis (redis.clients:jedis): 3.7.1
  • Lettuce (io.lettuce:lettuce-core): 6.1.8.RELEASE (6.1.8 to be released)
  • MongoDB (org.mongodb:mongodb-driver-core): 4.4.2
  • Neo4j Driver (org.neo4j.driver:neo4j-java-driver): 4.4.3
  • Spring LDAP (org.springframework.ldap:spring-ldap-core): 2.3.6.RELEASE

Comment From: snicoll

Neo4j Driver (org.neo4j.driver:neo4j-java-driver): 4.4.3

4.4.4 is available, should we upgrade @meistermeier ?

Comment From: meistermeier

Yes, please. It brings the experimental Micrometer support with it. Will upgrade SDN tomorrow.

Comment From: snicoll

Thanks @meistermeier. A suggestion if you don't mind? If you know 4.4.4 is going to be the target, upgrading SDN sooner has an additional advantage (over testing the integration). The tool that Mark runs would automatically provide the target version and there's no need for this back and forth. You wouldn't need to worry about creating an issue either (such as https://github.com/spring-projects/spring-boot/issues/30185). Thanks!

Comment From: snicoll

@meistermeier in the meantime, 4.4.5 has been released. LMK what you need us to do do.

Comment From: meistermeier

Came out yesterday when I was already far away from any computer ;) Updated in Spring Data Neo4j this morning. Is now included in 6.2.x / main / 7.0.x. Mark's script should tell you this on the next run. Edit: Thanks for the automation hint. I wrote an answer Wednesday afternoon on my Mac but forgot to sent it, sorry.

Comment From: snicoll

Thanks for the quick reply @meistermeier - Mark only runs the scripts once when we are reasonably close from the Spring Data release. If there are last minute chance necessary, we usually write an additional comment and/or mark edit his original comment.

Comment From: meistermeier

If we upgrade SDN's driver dependency to , users would get this as a transitive dependency. Only neo4j-java-driver only dependency would default to , right?

Comment From: snicoll

If you're asking if Spring Boot users would take whatever version you've defined in SDN, the answer is no. SDN and direct java driver version users get the same version that we've defined. That's why this whole exercise is important.