Apache Cassandra

apache database java-runtime

Apache Cassandra is a free and open-source, distributed, wide-column store, NoSQL database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure.

Release Released Security Support Latest
5.0 2 months ago
(05 Sep 2024)
Yes 5.0.2
(19 Oct 2024)
4.1 1 year and 11 months ago
(13 Dec 2022)
Yes 4.1.7
(26 Sep 2024)
4.0 3 years ago
(26 Jul 2021)
Yes 4.0.14
(26 Sep 2024)
3.11 7 years ago
(23 Jun 2017)
Ended 2 months ago
(05 Sep 2024)
3.11.17
(16 Apr 2024)
3.0 9 years ago
(09 Nov 2015)
Ended 2 months ago
(05 Sep 2024)
3.0.30
(15 Apr 2024)

The latest three releases are supported at any given time.

Versioning

Cassandra follows SemVer. These are the rough heuristics followed for what can be included in a given release.

  • Patch releases on a GA branch should only include bug fixes.
  • Minor versions contain new features and improvements, and are always compatible with all minor versions in the same and adjacent (next-to-next) major versions.
  • Disruptive changes (API changes, protocol changes, etc.) are deprecated in the next Major version. Deprecated APIs may then be removed in the next-next Major version.

As an always-on technology during major upgrades, Cassandra maintains compatibility across adjacent major versions. Cassandra does not break API compatibility without a deprecated grace period demarcated by major versions. Upgrades without downtime are supported from any major version to the next major version. Upgrades that skip a major version are not supported.

Release Cadence

The project currently targets yearly major releases (can be a new major or minor version, depending on upgrade compatibility). Patch releases are cut based on either volume of fixes or severity of bugfixes that get committed to the project.

More information is available on the Apache Cassandra website.

You should be running one of the supported release numbers listed above in the rightmost column.

Show Product Identifiers

You can submit an improvement to this page on GitHub :octocat: . This page has a corresponding Talk Page.

A JSON version of this page is available at /api/apache-cassandra.json. See the API Documentation for more information. You can subscribe to the iCalendar feed at /calendar/apache-cassandra.ics.