You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by mc...@apache.org on 2021/07/08 09:23:36 UTC

[cassandra-website] 01/01: CASSANDRA-16788 Pushed blog Changelog #8 June 2021 v3

This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/cassandra-website.git

commit e210255ae5abf921c6a16e3ae1feb6e955916d6e
Author: Erick Ramirez <er...@gmail.com>
AuthorDate: Wed Jul 7 09:08:53 2021 +0000

    CASSANDRA-16788 Pushed blog Changelog #8 June 2021 v3
---
 .../Apache-Cassandra-Changelog-8-June-2021.html    | 334 +++++++++++++++++++++
 content/blog/index.html                            |   1 +
 content/img/youtube-whats_new_in_4.0.png           | Bin 0 -> 152659 bytes
 3 files changed, 335 insertions(+)

diff --git a/content/blog/Apache-Cassandra-Changelog-8-June-2021.html b/content/blog/Apache-Cassandra-Changelog-8-June-2021.html
new file mode 100644
index 0000000..ca08990
--- /dev/null
+++ b/content/blog/Apache-Cassandra-Changelog-8-June-2021.html
@@ -0,0 +1,334 @@
+<!DOCTYPE html>
+<html lang="en">
+	<head>
+		<meta charset="UTF-8">
+		<meta name="viewport" content="width=device-width, initial-scale=1.0">
+		<title>Apache Cassandra Changelog #8 | Blog</title>
+		<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
+		<link rel="stylesheet" href="/style.css">
+		<script src="/init.js"></script>
+		
+		<link href="https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;1,400&family=Red+Hat+Display:ital,wght@0,400;0,500;0,700;1,400;1,500&display=swap" rel="stylesheet">
+		<script async defer data-domain="cassandra.apache.org" src="https://plausible.cassandra.apache.org/js/plausible.js"></script>
+	</head>
+	<body class="blog-index">
+		<div class="container mx-auto">
+			<div id="mobile-nav-overlay" class="hide">
+				<div class="mobile-nav flex flex-column text-center">
+					<a class="mobile-nav-link" href="/cassandra-basics/">Cassandra Basics</a>
+					<a class="mobile-nav-link" href="/quickstart/">Quickstart</a>
+					<a class="mobile-nav-link" href="/ecosystem/">Ecosystem</a>
+					<a class="mobile-nav-link" href="https://cassandra.apache.org/doc/latest/">Documentation</a>
+					<a class="mobile-nav-link" href="/community/">Community</a>
+					<a class="mobile-nav-link" href="/case-studies/">Case Studies</a>
+					<a class="mobile-nav-link" href="/resources/">Resources</a>
+					<a class="mobile-nav-link" href="/blog/">Blog</a>
+					<a class="mobile-nav-link" href="/download/">Download</a>
+				</div>
+			</div>
+			<header class="grad">
+				<div class="eye"></div>
+				<div id="top-nav" class="inner flex flex-vert-center flex-space-between relative">
+					<div class="logo"><a href="/"><img src="/img/logo-white.svg" alt=""></a></div>
+					<div class="mobile-nav-icon">
+						<img class="toggle-icon" src="/img/hamburger-nav.svg">
+					</div>
+					
+					<ul class="nav-links flex flex-vert-center flex-space-between">
+						<li>
+							<a class="nav-link">Get Started</a>
+							<ul class="sub-menu bg-white">
+								<li class="pa-micro">
+									<a href="/cassandra-basics/">
+										<div class="sub-nav-icon">
+											<img src="/img/sub-menu-basics.png" alt="cassandra basics icon">
+										</div>
+										<div class="sub-nav-text teal py-small">
+											Cassandra Basics
+										</div>
+									</a>
+								</li>
+								<li class="pa-micro">
+									<a href="/quickstart/">
+										<div class="sub-nav-icon">
+											<img src="/img/sub-menu-rocket.png" alt="cassandra basics icon">
+										</div>
+										<div class="sub-nav-text teal py-small">
+											Quickstart
+										</div>
+									</a>
+								</li>
+								<li class="pa-micro">
+									<a href="/ecosystem/">
+										<div class="sub-nav-icon">
+											<img src="/img/sub-menu-ecosystem.png" alt="cassandra basics icon">
+										</div>
+										<div class="sub-nav-text teal py-small">
+											Ecosystem
+										</div>
+									</a>
+								</li>
+							</ul>
+						</li>
+						<li><a class="nav-link" href="https://cassandra.apache.org/doc/latest/">Documentation</a></li>
+						<li>
+							<a class="nav-link" href="/community/">Community</a>
+							<ul class="sub-menu bg-white">
+								<li class="pa-micro">
+									<a href="/community/#code-of-conduct">
+										<div class="sub-nav-icon">
+											<img src="/img/sub-menu-welcome.png" alt="welcome icon">
+										</div>
+										<div class="sub-nav-text teal py-small">
+											Welcome
+										</div>
+									</a>
+								</li>
+								<li class="pa-micro">
+									<a href="/community/#discussion">
+										<div class="sub-nav-icon">
+											<img src="/img/sub-menu-discussions.png" alt="discussions icon">
+										</div>
+										<div class="sub-nav-text teal py-small">
+											Discussions
+										</div>
+									</a>
+								</li>
+								<li class="pa-micro">
+									<a href="/community/#project-governance">
+										<div class="sub-nav-icon">
+											<img src="/img/sub-menu-governance.png" alt="Governance icon">
+										</div>
+										<div class="sub-nav-text teal py-small">
+											Governance
+										</div>
+									</a>
+								</li>
+								<li class="pa-micro">
+									<a href="/community/#how-to-contribute">
+										<div class="sub-nav-icon">
+											<img src="/img/sub-menu-contribute.png" alt="Contribute icon">
+										</div>
+										<div class="sub-nav-text teal py-small">
+											Contribute
+										</div>
+									</a>
+								</li>
+								<li class="pa-micro">
+									<a href="/community/#meet-the-community">
+										<div class="sub-nav-icon">
+											<img src="/img/sub-menu-community.png" alt="Meet the Community icon">
+										</div>
+										<div class="sub-nav-text teal py-small">
+											Meet the Community
+										</div>
+									</a>
+								</li>
+							</ul>
+						</li>
+						<li>
+							<a class="nav-link">Learn</a>
+							<ul class="sub-menu bg-white">
+								<li class="pa-micro">
+									<a href="/case-studies/">
+										<div class="sub-nav-icon">
+											<img src="/img/sub-menu-case-study.png" alt="Case Studies icon">
+										</div>
+										<div class="sub-nav-text teal py-small">
+											Case Studies
+										</div>
+									</a>
+								</li>
+								<li class="pa-micro">
+									<a href="/resources/">
+										<div class="sub-nav-icon">
+											<img src="/img/sub-menu-resources.png" alt="Resources icon">
+										</div>
+										<div class="sub-nav-text teal py-small">
+											Resources
+										</div>
+									</a>
+								</li>
+								<li class="pa-micro">
+									<a href="/blog/">
+										<div class="sub-nav-icon">
+											<img src="/img/sub-menu-blog.png" alt="Blog icon">
+										</div>
+										<div class="sub-nav-text teal py-small">
+											Blog
+										</div>
+									</a>
+								</li>
+							</ul>
+						</li>
+						<li><a class="nav-link btn btn--filled" href="/download/">Download Now</a></li>
+					</ul>
+					
+				</div>
+				<div class="text-center flex flex-center flex-column relative z2 ma-xlarge">
+					<h1 class="ma-large">
+                        Apache Cassandra Changelog #8
+                    </h1>
+					<h3> June 28, 2021 | The Apache Cassandra Community</h3> 
+				</div>
+			</header>
+			<section id="blog-post" class="arrow py-xlarge">
+				<div class="inner">
+                    <h5><a href="/blog">« Back to the Apache Cassandra Blog</a></h5>
+                    <hr>
+
+					<p><img src="https://cassandra.apache.org/img/changelog_header.jpg" alt="Apache Cassandra Changelog Header"></p>
+					
+					<p>Our monthly roundup of key activities and knowledge to keep the community informed.</p>
+
+					<h2 id="release-notes">Release Notes</h2>
+					
+					<h4 id="released">Released</h4>
+					
+					<p>The Apache Cassandra team is pleased to announce the release of Apache Cassandra <a target="blank" href="https://www.apache.org/dyn/closer.lua/cassandra/4.0-rc2/apache-cassandra-4.0-rc2-bin.tar.gz" target=_blank>4.0-rc2</a> (<a target="_blank" href="https://downloads.apache.org/cassandra/4.0-rc2/apache-cassandra-4.0-rc2-bin.tar.gz.asc">pgp</a>, <a target="_blank" href="https://downloads.apache.org/cassandra/4.0-rc2/apache-cassandra-4.0-rc2-bin.tar.gz.sha256">sha256</a>, and <a ta [...]
+
+					<p>This version is a release candidate on the 4.0 series.</p>
+
+					<p>Note: The bintray location is now replaced with the <a target="_blank" href="https://apache.jfrog.io/artifactory/cassandra/">ASF's JFrog Artifactory location</a>.</p>
+
+					<p>Downloads of source and binary distributions for the latest stable and older supported version  are listed in our <a href="https://cassandra.apache.org/download/">download section</a>:</p>
+
+					For the latest status of Apache Cassandra 4.0 GA, check the Cassandra 4.0GAScope board <a target="_blank" href="https://issues.apache.org/jira/secure/RapidBoard.jspa?rapidView=355&quickFilter=1661">here</a>.
+
+					<p>Join the Cassandra <a target="_blank" href="https://cassandra.apache.org/community/">mailing list</a> to stay up-to-date.</p>
+									
+					<h2 id="community-notes">Community Notes</h2>
+					
+					<p><em>Updates on Cassandra Enhancement Proposals (CEPs), how to contribute, and other community activities.</em></p>
+					
+					<h4 id="added">Added</h4>
+					
+					<p>Netflix’s internal teams create easy-to-use tooling that helps streamline user experience and incorporates best practices. It has open-sourced one of the tools, <a target="_blank" href="https://github.com/Netflix/nf-data-explorer">Data Explorer</a>, which provides fast, safe access to data stored in popular databases, including Apache Cassandra. Gim Mahasintunan has written an explanation <a target="_blank" href="https://netflixtechblog.com/exploring-data-netflix-9d87e20072e3">he [...]
+
+					<h4 id="added">Added</h4>
+
+					<p><a target="_blank" href="https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-10%3A+Cluster+and+Code+Simulations">CEP-10</a> is under discussion. This is a proposal for a mechanism to evaluate whole clusters, or individual classes, with a deterministically pseudo-random ordering of all thread and message events. The goal will be to simulate a cluster and actions on it (or simpler unit tests) so that the behavior is deterministic, repeatable but pseudo-random.</p>
+
+					<h4 id="added">Added</h4>
+
+					<p>Yifan Cai has noted that JMXTimer exposes its attributes in inconsistent time units: nanos and micros. By correcting this inconsistency and using micros, we can reduce the timer memory footprint by 50%. You can read about the details <a target="_blank" href="https://lists.apache.org/thread.html/rb0b5c2920ae7a3efb52c8a36b09a3c5e1547f8786790c5b1f4eb0f96%40%3Cdev.cassandra.apache.org%3E">here</a>.</p>
+
+					<h4 id="added">Added</h4>
+
+					<p>We are pleased to welcome Abuli Palagashvili, who was selected to participate in Google Summer of Code (GSoC) on Apache Cassandra this year. He will be working primarily on <a target="_blank" href="https://issues.apache.org/jira/browse/CASSANDRA-16451">CASSANDRA-16451</a>.</p>
+
+					<h4 id="added">Added</h4>
+
+					<p>As the project looks to the future, we are adding a roadmap page to the new <a href="https://cassandra.apache.org/">Apache Cassandra project website</a>. The community is also looking towards new features, and you can take a look at the features that developers plan to work on <a target="_blank" href="https://lists.apache.org/thread.html/r8e6eb9c855484d584d0dd2a74d60d9893c08bfc453c0321a901793b2%40%3Cdev.cassandra.apache.org%3E">here</a>.</p>
+
+					<h4 id="added">Added</h4>
+
+					<p>We’ve released new Apache Cassandra community videos: <a target="_blank" href="https://www.youtube.com/watch?v=CKdT6f6wQyo">What is Apache Cassandra?</a> and <a target="_blank" href="https://www.youtube.com/watch?v=kOf29M8qFts">What's New in Apache Cassandra 4.0?</a>. A big thank you goes to Ben Bromhead, Ekaterina Dimitrova, and Patrick McFadin for presenting and helping put these together! &#128079; Remember, if you weren’t able to attend Cassandra World Party, we’ve also uploa [...]
+
+					<p><a target="_blank" href="https://www.youtube.com/watch?v=kOf29M8qFts"><img src="/img/youtube-whats_new_in_4.0.png" alt="What's New in Cassandra 4.0"></a></p>
+
+					<h4 id="added">Added</h4>
+
+					<p>The DROP COMPACT STORAGE feature will be marked as ‘<a target="_blank" href="https://lists.apache.org/thread.html/r1be238ab0d92f1526efbd4bbf8ae47009608a33ad249c8a833d6f793%40%3Cdev.cassandra.apache.org%3E">experimental</a>’, but this will be until the following points are solved:</p>
+
+					<ul>
+						<li>We have a similar set of unit tests to the one we have for COMPACT storage for after DROP COMPACT and another set where we mix writes performed before and after DROP COMPACT.</li>
+						<li>We solve the issues linked to the lack of primary key liveness (<a target="_blank" href="https://issues.apache.org/jira/browse/CASSANDRA-16675">CASSANDRA-16675</a>).</li>
+						<li>We have a way to prevent users from having issues with their tables by using ALTER DROP statements.</li>
+						<li>We find a solution for <a target="_blank" href="https://issues.apache.org/jira/browse/CASSANDRA-1606">CASSANDRA-1606</a>.</li>
+					</ul>
+
+					<p>The project has generated an umbrella ticket to have DROP COMPACT STORAGE out of
+					experimental as soon as possible and allow users to be able to use it without taking any risk.</p>
+
+					
+					<h2 id="user-space">User Space</h2>
+					
+					<h4 id="paidy">Paidy</h4>
+					
+					<p>Paidy is a financial services company that provides a cardless payment method using only your email address and a phone number and is currently one of the largest online payment businesses in Japan. To realize the company’s mission of creating a world to removes barriers and embraces simplicity for conducting online payments, the company needed a robust and scalable infrastructure for the technology platform:</p>
+
+					<p>"Our platform is designed with an event sourcing and reactive architecture, and we need to be capable of storing the data in multiple data centers with redundancy and high availability being critical to our services. Early on, we identified Apache Cassandra as being the right database technology for Paidy's payment services. We also understand the complexity of managing this type of databases to maintain the highest level of availability and the dedication and expertise required  [...]
+					
+					<h4 id="hornet">Hornet</h4>
+					
+					<p>Hornet is a social networking community and app for the gay community with 30 million members worldwide. As the company is focused on community development, the Hornet team knew they would have to scale up the existing messaging clusters. Hornet had implemented Apache Cassandra previously, but its current version required an update and Hornet has found the benefits have been significant. For example, it has been able to reduce the messaging cluster volumes by 50% and improved the [...]
+
+					<p>"This is probably going to be the most engineering non-answer ever, which is simply that I haven't really had to care about Cassandra since we made the changes and upgrades. Usually, if I was getting paged in the middle of the night, it probably had something to do with a brief Cassandra blip that was causing an increased response time. That has just gone away completely. We are also able to accept far more users at this point, before we had to look into doing any sort of infrast [...]
+					
+					<p><em>Do you have a Cassandra case study to share? Email <a target="_blank" href="mailto:cassandra@constantia.io">cassandra@constantia.io</a>.</em></p>
+					
+					<h2 id="in-the-news">In the News</h2>
+					
+					<p>JAXEnter: <a target="_blank" href="https://jaxenter.com/apache-cassandra-java-174575.html">Apache Cassandra 4.0: Taming Tail Latencies with Java 16 ZGC</a></p>
+
+					<p>TechRepublic: <a target="_blank" href="https://www.techrepublic.com/article/you-dont-have-to-love-facebook-to-love-the-code-it-open-sources/">You Don't Have to Love Facebook to Love the Code it Open Sources</a></p>
+
+					<p>Container Journal: <a target="_blank" href="https://containerjournal.com/kubeconcnc/why-a-cloud-native-database-must-run-on-k8s/">Why a Cloud-Native Database Must Run on K8s</a></p>
+					
+					<h2 id="cassandra-tutorials--more">Cassandra Tutorials &amp; More</h2>
+					
+					<p><a target="_blank" href="https://www.infoq.com/presentations/netflix-cdc-events-cassandra/">Change Data Capture for Distributed Databases @Netflix</a> - Raghuram Onti Srinivasan</p>
+
+					<p><a target="_blank" href="https://thelastpickle.com/blog/2021/06/09/cassandra-openshift-intro.html">Running your Database on OpenShift and CodeReady Containers</a> - Mick Semb Weaver</p>
+
+					<p><a target="_blank" href="https://www.youtube.com/watch?v=myIX0kkpL9U">Apache Cassandra Lunch #50: Machine Learning with Spark + Cassandra</a> - Rahul Singh</p>
+
+					<p><a target="_blank" href="https://www.simplilearn.com/tutorials/big-data-tutorial/cassandra-data-model">Apache Cassandra Data Model: Components And Statements</a> - SimpliLearn</p>
+					
+					<a href="https://cassandra.apache.org/community/">
+						<p><img src="../img/blog/changelog_footer.jpg" alt="Cassandra Changelog footer" title="image_tooltip"></p>
+					</a>
+					
+					<hr>
+					<p>Cassandra Changelog is curated by the community. Please send submissions to <a target="_blank" href="mailto:cassandra@constantia.io">cassandra@constantia.io</a>.</p>
+                
+				</div>
+			</section>
+			<footer class="grad grad--two flex-center pb-xlarge">
+				<div class="inner text-center z2 relative">
+					<h2 class="white py-small">Get started with Cassandra, fast.</h2>
+					<a href="/quickstart/" class="btn btn--filled ma-medium">Quickstart Guide</a>
+				</div>
+				<div class="inner flex flex-distribute-items mt-xlarge z2 relative">
+					<div class="col-2">
+						<div class="logo mb-medium"><img src="/img/logo-white.svg" alt=""></div>
+						<p>Apache Cassandra powers mission-critical deployments with improved performance and unparalleled levels of scale in the cloud.</p>
+					</div>
+					<div class="col-2 flex flex-center">
+						<ul class="columns-2">
+							<li class="mb-small"><a href="/">Home</a></li>
+							<li class="mb-small"><a href="/cassandra-basics/">Cassandra Basics</a></li>
+							<li class="mb-small"><a href="/quickstart/">Quickstart</a></li>
+							<li class="mb-small"><a href="/ecosystem/">Ecosystem</a></li>
+							<li class="mb-small"><a href="https://cassandra.apache.org/doc/latest/">Documentation</a></li>
+							<li class="mb-small"><a href="/community/">Community</a></li>
+							<li class="mb-small"><a href="/case-studies/">Case Studies</a></li>
+							<li class="mb-small"><a href="/resources/">Resources</a></li>
+							<li class="mb-small"><a href="/blog/">Blog</a></li>
+							
+						</ul>
+					</div>
+				</div>
+			</footer>
+			<div class="lower-footer bg-white pa-medium">
+				<div class="flex flex-row flex-vert-center">
+					<div class="pr-medium"><img src="../img/feather-small.png" alt="ASF" width="20"></div>
+					<div class="pr-medium"><a href="http://www.apache.org/" target="_blank">Foundation</a></div>
+					<div class="pr-medium"><a href="https://www.apache.org/events/current-event.html" target="_blank">Events</a></div>
+					<div class="pr-medium"><a href="https://www.apache.org/licenses/" target="_blank">License</a></div>
+					<div class="pr-medium"><a href="https://www.apache.org/foundation/thanks" target="_blank">Thanks</a></div>
+					<div class="pr-medium"><a href="https://www.apache.org/security" target="_blank">Security</a></div>
+					<div class="pr-medium"><a href="https://www.apache.org/foundation/sponsorship" target="_blank">Sponsorship</a></div>
+				</div>
+				<p class="my-medium">&copy; <script>document.write(new Date().getFullYear())</script> <a href="https://apache.org" target="_blank">The Apache Software Foundation</a> under the terms of the Apache License 2.0. Apache, the Apache feather logo, and Apache Cassandra are trademarks of The Apache Software Foundation.</p>
+			</div>
+		</div>
+                <div id="fade" class="hidden"></div>
+			<div id="modal" class="modal hidden">
+				<div id="close-modal" class="cursor-pointer"><svg viewBox="0 0 24 24" width="24" height="24" stroke="currentColor" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round" class="css-i6dzq1"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></div>
+				<div id="mod-content" class="vid-mod-content resp-container">
+			</div>
+		</div>
+	</body>
+</html>
diff --git a/content/blog/index.html b/content/blog/index.html
index 0688c41..94922a9 100644
--- a/content/blog/index.html
+++ b/content/blog/index.html
@@ -175,6 +175,7 @@
 					<div class="list-container">
 						<ul class="grid-list list pb-large">
 
+                                                        <li class="card shadow relative"><div class="card-header flex flex-column flex-center pa-medium">Apache Cassandra Changelog #8<br/><span class='date'>June 28, 2021</span><span class='author'>Apache Cassandra Community</span></div><div class="card-content pa-medium flex flex-column"><p>4.0-rc2 released, say hello to our Google Summer of Code intern and new community intro to Cassandra videos.</p><div class="my-medium mx-auto"><a clas [...]
 							<li class="card shadow relative"><div class="card-header flex flex-column flex-center pa-medium">Cassandra and Kubernetes: SIG Update #2<br/><span class='date'>June 9, 2021</span><span class='author'>Rahul Singh, John Sanda</span></div><div class="card-content pa-medium flex flex-column"><p>The Cassandra Kubernetes SIG is excited to share that there has been coalescence around the Cass Operator project as the community-based operator.</p><div class="my-medium mx-auto"><a class="bt [...]
                                                         <li class="card shadow relative"><div class="card-header flex flex-column flex-center pa-medium">Apache Cassandra Changelog #7<br/><span class='date'>May 31, 2021</span><span class='author'>Apache Cassandra Community</span></div><div class="card-content pa-medium flex flex-column"><p>Our monthly roundup of key activities and knowledge to keep the community informed.</p><div class="my-medium mx-auto"><a class="btn btn--alt" href="Apa [...]
 							<li class="card shadow relative"><div class="card-header flex flex-column flex-center pa-medium">Speakers Announced for April 28 Cassandra 4.0 World Party<br/><span class='date'>April 19, 2021</span><span class='author'>Apache Cassandra Community</span></div><div class="card-content pa-medium flex flex-column"><p>The list of speakers for Apache Cassandra's upcoming 4.0 World Party.</p><div class="my-medium mx-auto"><a class="btn btn--alt" href="Speakers-Announced-for-April-28-Cass [...]
diff --git a/content/img/youtube-whats_new_in_4.0.png b/content/img/youtube-whats_new_in_4.0.png
new file mode 100644
index 0000000..e51f9a6
Binary files /dev/null and b/content/img/youtube-whats_new_in_4.0.png differ

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org