Couchbase server release cycles

Why is there no long term release for Couchbase Server versions? When is couchbase server 8 getting released? It is becoming increasingly difficult for us to remediate the technical debt of applications especially with the SDK and couchbase server/sync gateway compatibility matrix challenges. Just when you finish one set of upgrade for SDK and server version to 7.1, its already time for the next upgrade.
How is everyone managing the technical debt remediation?
Note: Couchbase version 6 to 7 was a major change and lot of challenges

1 Like

Just when you finish one set of upgrade for SDK and server version to 7.1, its already time for the next upgrade

It’s not necessary to upgrade 7.1 unless one wants to take advantage of improvements and new features in later versions.

especially with the SDK

It’s not necessary to upgrade the SDK unless one wants to take advantage of improvements and new features in later versions. The 3.x (and 4.x) SDKs are compatible with the current server version all the way back to server 3.x. The 2.6.0 and greater SDK versions are compatible with 7.x servers. The changes from 2.x to 3.x SDKs back in 2020 were necessary to take advantage of new features, architectures and compatibility across SDKs.

Couchbase version 6 to 7 was a major change and lot of challenges

We’re sorry to hear that, please reach out to support for assistance when needed. By definition, major versions do involve changes.

Upgrading SDKs within major versions should just be a matter of changing the version in the dependencies.

Challenge is with the EOL. Its different for 7.1 and 7.2 and we will soon run out of support with 7.1 unless we upgrade to 7.2
Just wish couchbase had long term support release version. When is couchbase 8 due for release?
It’s getting increasingly difficult to manage the technical debt remediation

Contact your Couchbase rep for options of extending EOL. They can also get you information on 8.x

Upgrading from 7.1 to 7.6 is a possibility. Upgrade | Couchbase Docs

Upgrading within a major version should be simply a matter of swap rebalancing. It does not require modifying client applications.

I assume Tony Tawk is your Couchbase representative as he has opened a ticket that echoes your concerns. If you could provide your representative with details of the issues that you encountered, we can take action to ensure your upgrades go smoothly.