Skip to content
Permalink
Browse files
Content and Link fixes
 patch by Paul Au; reviewed by Erick Ramirez, Michael Semb Wever for CASSANDRA-17264
  • Loading branch information
Paul-TT authored and michaelsembwever committed Feb 28, 2022
1 parent f87cab1 commit 2c535052aa6ccba4af32ba72dbc986cae2938a02
Showing 25 changed files with 51 additions and 73 deletions.
@@ -21,7 +21,8 @@ Testing included purpose-built new tools to cover every requirement:
* Fault injection
* Unit / dtest coverage expansion
Those {site-url}blog/Testing-Apache-Cassandra-4.html[tools] were perfected and deployed to help meet quality goals and set a baseline for any future version of Cassandra. They provide needed infrastructure to ensure future releases retain the highest levels of quality and correctness.
Those xref:blog/Testing-Apache-Cassandra-4.html[tools] were perfected and deployed to help meet quality goals and set a baseline for any future version of Cassandra. They provide needed infrastructure to ensure future releases retain the highest levels of quality and correctness.


So, what can you expect from Cassandra 4.0?

@@ -12,15 +12,16 @@ Our monthly roundup of key activities and knowledge to keep the community inform
== Release Notes
=== Released

The most current Apache Cassandra releases are 4.0-beta2, 3.11.8, 3.0.22, 2.2.18 and 2.1.22 released on August 31 and are xref:/download.html[in the repositories]. The next cut of releases will be out soon.
The most current Apache Cassandra releases are 4.0-beta2, 3.11.8, 3.0.22, 2.2.18 and 2.1.22 released on August 31 and are xref:download.adoc[in the repositories]. The next cut of releases will be out soon.

Join the Cassandra xref:community.adoc#join-the-conversation[mailing list] to stay updated.
Join the Cassandra xref:community.adoc#discussions[mailing list] to stay updated.

We continue to make progress toward the 4.0 GA release with the overarching goal of it being at a state where major users should feel confident running it in production when it is cut. Over 1,300 Jira tickets have been closed and https://issues.apache.org/jira/projects/CASSANDRA/versions/12346094[less than 100,window=_blank] remain as of this post. To gain this confidence, there are various ongoing testing efforts involving correctness, performance, and ease of use.

=== Added

With CASSANDRA-15013, the community improved Cassandra's ability to xref:blog/improving-resiliency.adoc[handle high throughput workloads], while having enough safeguards in place to protect itself from potentially going out of memory.
With CASSANDRA-15013, the community improved Cassandra's ability to xref:blog/Improving-Apache-Cassandras-Front-Door-and-Backpressure.adoc[handle high throughput workloads], while having enough safeguards in place to protect itself from potentially going out of memory.


=== Added

@@ -33,7 +34,7 @@ The https://github.com/apache/cassandra-harry/blob/master/README.md[Harry projec

=== Added

The community published its first xref:blog/cassandra-usage-report-2020.adoc[Apache Cassandra Usage Report 2020] detailing findings from a comprehensive global survey of 901 practitioners on Cassandra usage to provide a baseline understanding of who, how, and why organizations use Cassandra.
The community published its first xref:blog/Apache-Cassandra-Usage-Report-2020.adoc[Apache Cassandra Usage Report 2020] detailing findings from a comprehensive global survey of 901 practitioners on Cassandra usage to provide a baseline understanding of who, how, and why organizations use Cassandra.

== Community Notes

@@ -14,7 +14,7 @@ Our monthly roundup of key activities and knowledge to keep the community inform

Apache #Cassandra 4.0-beta3, 3.11.9, 3.0.23, and 2.2.19 were released on November 4 and are xref:download.adoc[in the repositories,window=_blank]. Please pay attention to release notes and let the community know if you encounter problems.

Join the Cassandra xref:community.adoc#join-the-conversation[mailing list] to stay updated.
Join the Cassandra xref:community.adoc#discussions[mailing list] to stay updated.

=== Changed

@@ -14,7 +14,7 @@ Our monthly roundup of key activities and knowledge to keep the community inform

Apache Cassandra https://www.apache.org/dyn/closer.lua/cassandra/4.0-beta4/apache-cassandra-4.0-beta4-bin.tar.gz[4.0-beta4,window=_blank] (https://downloads.apache.org/cassandra/4.0-beta4/apache-cassandra-4.0-beta4-bin.tar.gz.asc[pgp,window=_blank], https://downloads.apache.org/cassandra/4.0-beta4/apache-cassandra-4.0-beta4-bin.tar.gz.sha256[sha256,window=_blank] and https://downloads.apache.org/cassandra/4.0-beta4/apache-cassandra-4.0-beta4-bin.tar.gz.sha512[sha512,window=_blank]) was released on December 30. Please pay attention to https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/cassandra-4.0-beta4[release notes,window=_blank] and let the community know if you encounter problems.

Join the Cassandra xref:community.adoc#join-the-conversation[mailing list,window=_blank] to stay updated.
Join the Cassandra xref:community.adoc#discussions[mailing list,window=_blank] to stay updated.

=== Changed

@@ -42,7 +42,7 @@ Under the covers, Keen leverages Kafka, Apache Cassandra NoSQL database and the

=== Monzo

Suhail Patel explains how Monzo prepared for the recent crowdfunding (run entirely through its app, using the very same platform that runs the bank) which saw more than 9,000 people investing in the first five minutes. He covers Monzo’s microservice architecture (on Go and Kubernetes) and how they profiled and optimized key platform components such as Cassandra and Linkerd. - https://www.infoq.com/presentations/monzo-microservices-arch/?utm_source=presentations&utm_medium=london&utm_campaign=qcon[Suhil Patel,window=_blank]
Suhail Patel explains how Monzo prepared for the recent crowdfunding (run entirely through its app, using the very same platform that runs the bank) which saw more than 9,000 people investing in the first five minutes. He covers Monzo’s microservice architecture (on Go and Kubernetes) and how they profiled and optimized key platform components such as Cassandra and Linkerd. - https://www.infoq.com/presentations/monzo-microservices-arch/[Suhil Patel,window=_blank]

_Do you have a Cassandra case study to share? Email mailto:cassandra@constantia.io[cassandra@constantia.io]_.

@@ -18,7 +18,7 @@ Apache Cassandra https://www.apache.org/dyn/closer.lua/cassandra/3.11.10/apache-

Apache Cassandra https://www.apache.org/dyn/closer.lua/cassandra/4.0-beta4/apache-cassandra-4.0-beta4-bin.tar.gz[4.0-beta4,window=_blank] (https://downloads.apache.org/cassandra/4.0-beta4/apache-cassandra-4.0-beta4-bin.tar.gz.asc[pgp,window=_blank], https://downloads.apache.org/cassandra/4.0-beta4/apache-cassandra-4.0-beta4-bin.tar.gz.sha256[sha256,window=_blank] and https://downloads.apache.org/cassandra/4.0-beta4/apache-cassandra-4.0-beta4-bin.tar.gz.sha512[sha512,window=_blank]) is the newest version which was released on December 30. Please pay attention to the https://gitbox.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/cassandra-4.0-beta4[release notes,window=_blank] and let the community know if you encounter problems with any of the currently supported versions.

Join the Cassandra xref:community.adoc#join-the-conversation[mailing list] to stay updated.
Join the Cassandra xref:community.adoc#discussions[mailing list] to stay updated.

=== Changed

@@ -12,7 +12,7 @@ Our monthly roundup of key activities and knowledge to keep the community inform
== Release Notes
=== Released

We are expecting 4.0rc to be released soon, so join the Cassandra xref:community.adoc#join-the-conversation[mailing list,window=_blank] to stay up-to-date.
We are expecting 4.0rc to be released soon, so join the Cassandra xref:community.adoc#discussions[mailing list,window=_blank] to stay up-to-date.

For the latest status on Cassandra 4.0 GA please check the https://issues.apache.org/jira/secure/RapidBoard.jspa?rapidView=355&quickFilter=1661[Jira board,window=_blank] (ASF login required). We are within line-of-sight to closing out beta scope, with the remaining tickets representing 2.6% of the total scope. Read the latest summary from the community https://lists.apache.org/thread.html/r353a9256a0cb27cffcaaf3e58df0a3bea3bd7373cc490f6646632d37%40%3Cdev.cassandra.apache.org%3E[here,window=_blank].

@@ -17,7 +17,7 @@ A https://lists.apache.org/thread.html/re60773108292390b8ec754bd73bcddc95ae9abd3

For the latest status on Cassandra 4.0 GA, please check the https://issues.apache.org/jira/secure/RapidBoard.jspa?rapidView=355&quickFilter=1661[Jira board] (ASF login required). However, we expect GA to arrive very soon! Read the latest summary from the community https://lists.apache.org/thread.html/rcf883cc5c1fe87b80106e74092c9ed79127e5071883f194bc204b09a%40%3Cdev.cassandra.apache.org%3E[here]. The remaining tickets represent 1% of the total scope.

Join the Cassandra xref:community/#join-the-conversation[mailing list] to stay updated.
Join the Cassandra xref:community#discussions[mailing list] to stay updated.

=== Changed

@@ -33,11 +33,11 @@ The https://lists.apache.org/thread.html/r1e545f41faf6c4ac0a4c196f9ae85a142abd89

=== Added

As the community gets closer to the launch of 4.0, we are organizing a celebration with the help of ASF – xref:blog/world_party.adoc[Cassandra World Party 4.0,window=_blank] will be a one-day, no-cost virtual event on Wednesday, April 28 to bring the global community together in celebration of the upcoming release milestone. The https://sessionize.com/cassandra[CFP for 5-minute lightning talks,window=_blank] is open now until April 9 – newcomers welcome! https://hopin.com/events/apache-cassandra-4-0-world-party[Register here,window=_blank].
As the community gets closer to the launch of 4.0, we are organizing a celebration with the help of ASF – xref:blog/World-Party.adoc[Cassandra World Party 4.0,window=_blank] will be a one-day, no-cost virtual event on Wednesday, April 28 to bring the global community together in celebration of the upcoming release milestone. The https://sessionize.com/cassandra[CFP for 5-minute lightning talks,window=_blank] is open now until April 9 – newcomers welcome! https://hopin.com/events/apache-cassandra-4-0-world-party[Register here,window=_blank].

=== Added

Apache Cassandra is taking part in the https://sessionize.com/cassandra[Google Summer of Code,window=_blank] (GSoC) under the ASF umbrella as a mentoring organization. If you’re a post-secondary student and looking for an exciting opportunity to contribute to the project that powers your favorite Internet services then read xref:blog/join_cassandra_gsoc_2021.adoc[Paulo Motta’s GSoC blog post for the details,window=_blank].
Apache Cassandra is taking part in the https://sessionize.com/cassandra[Google Summer of Code,window=_blank] (GSoC) under the ASF umbrella as a mentoring organization. If you’re a post-secondary student and looking for an exciting opportunity to contribute to the project that powers your favorite Internet services then read xref:blog/Join-Cassandra-GSoC-2021.adoc[Paulo Motta’s GSoC blog post for the details,window=_blank].

=== Changed

@@ -20,7 +20,7 @@ Downloads of source and binary distributions for the latest stable and older sup

For the latest status of Apache Cassandra 4.0 GA read the latest https://lists.apache.org/thread.html/rcf883cc5c1fe87b80106e74092c9ed79127e5071883f194bc204b09a%40%3Cdev.cassandra.apache.org%3E[summary,window=_blank].

Join the Cassandra xref:communit.adoc/#join-the-conversation[mailing list] to stay up-to-date.
Join the Cassandra xref:community.adoc#discussions[mailing list] to stay up-to-date.

The release cadence for the Apache Cassandra project is changing. The community has agreed to one release every year, plus periodic trunk snapshots. The number of releases that will be supported in this agreement is three, and every incoming release will be https://lists.apache.org/thread.html/re15543b55e5d01245ad75f7ec35af97e9895d37c01562eab31963dd4%40%3Cdev.cassandra.apache.org%3E[supported for three years,window=_blank].

@@ -58,7 +58,7 @@ On May 11, Grafana released https://grafana.com/grafana/plugins/hadesarchitect-c

=== Grubhub

When Grubhub and Seamless merged, the company set out to build a new platform. One of those important decisions was deciding to use Apache Cassandra as the primary persistent data store for Grubhub’s backend services: “Our goal was to build a highly scalable, highly available system that could scale to meet traffic, handle various network and infrastructure outages as well as our growing business needs.” - https://bytes.grubhub.com/cloud-infrastructure-at-grubhub-94db998a898a:[William Blackie,window=_blank]
When Grubhub and Seamless merged, the company set out to build a new platform. One of those important decisions was deciding to use Apache Cassandra as the primary persistent data store for Grubhub’s backend services: “Our goal was to build a highly scalable, highly available system that could scale to meet traffic, handle various network and infrastructure outages as well as our growing business needs.” - https://bytes.grubhub.com/cloud-infrastructure-at-grubhub-94db998a898a[William Blackie,window=_blank]

=== Home Depot

@@ -16,7 +16,7 @@ We are pleased to announce that the latest release of Apache Cassandra is https:

Note: As the docs are not yet updated, the bintray location for Debian users is replaced with the https://apache.jfrog.io/artifactory/cassandra/[ASF's JFrog Artifactory location,window=_blank].

This release is the cumulation of six years of work that sets a baseline for future releases. Read the xref:blog/Apache-Cassandra-4.0-is-Here.html[announcement blog] for more details.
This release is the cumulation of six years of work that sets a baseline for future releases. Read the xref:blog/Apache-Cassandra-4.0-is-Here.adoc[announcement blog] for more details.

=== Released

@@ -32,7 +32,7 @@ Stefan Miklosovic highlighted an issue with the https://lists.apache.org/thread.

We are advising users of Apache Cassandra 3.0.23, 3.0.24, 3.11.9, and 3.11.10 to upgrade as soon as possible. An issue that creates the potential for data corruption during schema changes has been found, the full details are https://lists.apache.org/thread.html/r7fe5abcf845f0b0a3f19baf6aac16b9707ef82731b5722372d2292d2%40%3Cdev.cassandra.apache.org%3E[here,window=_blank]. Thanks go to *Jordan West* for reporting the bug!

Join the Cassandra xref:community.adoc#join-the-conversation[mailing list] to stay updated
Join the Cassandra xref:community.adoc#discussions[mailing list] to stay updated

== Community Notes

@@ -83,7 +83,7 @@ When asked what it would take for practitioners to use Cassandra for more applic
> - Practitioner, London

=== Conclusion
We invite anyone who is curious about Cassandra to test the xref:blog/apache-cassandra-4-0-beta1.adoc[4.0 beta release,window=_blank]. There will be no new features or breaking API changes in future Beta or GA builds, so you can expect the time you put into the beta to translate into transitioning your production workloads to 4.0.
We invite anyone who is curious about Cassandra to test the xref:blog/Introducing-Apache-Cassandra-4-Beta-Battle-Tested-From-Day-One.adoc[4.0 beta release,window=_blank]. There will be no new features or breaking API changes in future Beta or GA builds, so you can expect the time you put into the beta to translate into transitioning your production workloads to 4.0.

We also invite you to participate in a short survey about https://docs.google.com/forms/d/e/1FAIpQLScdoTCMxsDwRzt-U898fVmeksBlAf5fud2GVsGqC0T_IQz2Tg/viewform?usp=sf_link[Kubernetes and Cassandra,window=_blank] that is open through September 24, 2020. Details will be shared with the Cassandra Kubernetes SIG after it closes.

@@ -8,13 +8,13 @@

The Cassandra Kubernetes SIG is excited to share that there has been coalescence around the https://github.com/datastax/cass-operator[Cass Operator,window=_blank] project as the community-based operator.
It is no understatement to say that moving towards a single operator for the Apache Cassandra community has been a technical challenge. There are several xref:blog/cassandra-and-kubernetes-sig-update.adoc[Kubernetes operator projects for Cassandra,window=_blank], and there were at least five different ways to go about this. Initially, it seemed we were going to create a standard and build a fresh operator from scratch, adopting the others’ ideas. For more details on this discussion, check out this lengthy dev mailing list https://lists.apache.org/thread.html/r473275258f3203121935c2412fbe94c0fc368fe17b72141957afef62%40%3Cdev.cassandra.apache.org%3E[thread,window=_blank].
It is no understatement to say that moving towards a single operator for the Apache Cassandra community has been a technical challenge. There are several xref:blog/Cassandra-and-Kubernetes-SIG-Update-and-Survey.adoc[Kubernetes operator projects for Cassandra,window=_blank], and there were at least five different ways to go about this. Initially, it seemed we were going to create a standard and build a fresh operator from scratch, adopting the others’ ideas. For more details on this discussion, check out this lengthy dev mailing list https://lists.apache.org/thread.html/r473275258f3203121935c2412fbe94c0fc368fe17b72141957afef62%40%3Cdev.cassandra.apache.org%3E[thread,window=_blank].
For the next stage, the SIG is focused on increasing Cass Operator’s community adoption with the ultimate goal of bringing the project into the ASF.
=== Why Cass-Operator?
Several features of the Cass-Operator project, open-sourced by DataStax, made it the prime candidate for the other projects to rally around. (You can read about the five major Kubernetes Operators for Cassandra in the last xref:blog/cassandra-and-kubernetes-sig-update.adoc[Cassandra SIG update].)
Several features of the Cass-Operator project, open-sourced by DataStax, made it the prime candidate for the other projects to rally around. (You can read about the five major Kubernetes Operators for Cassandra in the last xref:blog/Cassandra-and-Kubernetes-SIG-Update-and-Survey.adoc[Cassandra SIG update].)
image::blog/cass-operator-diagram.png[High Level Architecture of the Cass Operator in Kubernetes]
*High Level Architecture of the Cass Operator in Kubernetes*

0 comments on commit 2c53505

Please sign in to comment.