Hello! I’m new to using Couchbase Transactions and I want to apply them to enhancements in the inventory system I’m working on. I’m using Java 8 with Spring Boot 2.3.4.RELEASE and and Couchbase Enterprise Edition 7.6.6.
What could be the reason I can’t use newer Couchbase Transactions versions (such as 1.2.5 and above)? I also can’t find the newer dependencies online. Is there another way to import or obtain them?
Thank you!
Hi @jproxas019
When Couchbase Transactions support was initially made available in the Java SDK, many years ago, it was as a separate library. I think from the version numbers you’re mentioning this must be the product you’re referring to. That library is now long end-of-life, and transactions support has been available in the SDK itself since version 3.3.0 (released April 2022), and also directly in the Couchbase Spring Connector.
Please see these docs for using transactions from the SDK: Using Couchbase Transactions | Couchbase Docs
and these for using them from Spring: Couchbase Transactions :: Spring Data Couchbase
Hope this helps.
1 Like
Thank you. This helps a lot.