This is an automated email from the ASF dual-hosted git repository.
michaelsembwever pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra-website.git
The following commit(s) were added to refs/heads/trunk by this push:
new 934000733 Self-host CoC 2025 carousel thumbnails
934000733 is described below
commit 93400073366c390cdaad00ba98474b3c02898811
Author: Erick Ramirez <[email protected]>
AuthorDate: Fri Sep 11 20:53:14 2026 +1000
Self-host CoC 2025 carousel thumbnails
The video carousel added in eb01659 hotlinked thumbnails from i.ytimg.com
but it is not on the safe list and is blocked by the ASF's Content Security
Policy. This is to self-host the thumbnails and store them under
site-content/source/modules/ROOT/images/events/CoC2025/, then point each img
src at the site's own published path instead of the external URL.
patch by Erick Ramirez; reviewed by Mick Semb Wever for CASSANDRA-21597
---
.../ROOT/images/events/CoC2025/04kjBisbEJ4.jpg | Bin 0 -> 20754 bytes
.../ROOT/images/events/CoC2025/3XcBfjCnLmI.jpg | Bin 0 -> 16842 bytes
.../ROOT/images/events/CoC2025/7_1YDJ4KjdE.jpg | Bin 0 -> 20503 bytes
.../ROOT/images/events/CoC2025/CA4ikEStlNo.jpg | Bin 0 -> 14882 bytes
.../ROOT/images/events/CoC2025/DQDWpvI7FLw.jpg | Bin 0 -> 28594 bytes
.../ROOT/images/events/CoC2025/EL9mAYgmDas.jpg | Bin 0 -> 26875 bytes
.../ROOT/images/events/CoC2025/Hcjkm9WRqks.jpg | Bin 0 -> 22309 bytes
.../ROOT/images/events/CoC2025/K9_rdPJ0Udg.jpg | Bin 0 -> 20185 bytes
.../ROOT/images/events/CoC2025/MKUYbKdLbbs.jpg | Bin 0 -> 11959 bytes
.../ROOT/images/events/CoC2025/QvOh5hkAP6Q.jpg | Bin 0 -> 21754 bytes
.../ROOT/images/events/CoC2025/TU52yPnF4xE.jpg | Bin 0 -> 28137 bytes
.../ROOT/images/events/CoC2025/a6D1lUe_hDA.jpg | Bin 0 -> 23519 bytes
.../ROOT/images/events/CoC2025/cwqzditZvhc.jpg | Bin 0 -> 24075 bytes
.../ROOT/images/events/CoC2025/fPAZriG8aOE.jpg | Bin 0 -> 13571 bytes
.../ROOT/images/events/CoC2025/lgXIJecQWjo.jpg | Bin 0 -> 22770 bytes
.../ROOT/images/events/CoC2025/nRzBQi0Vq3k.jpg | Bin 0 -> 19863 bytes
.../ROOT/images/events/CoC2025/qB1g_ogoFro.jpg | Bin 0 -> 20084 bytes
.../ROOT/images/events/CoC2025/rIh968dSlkQ.jpg | Bin 0 -> 16843 bytes
.../ROOT/images/events/CoC2025/u93IbARswCI.jpg | Bin 0 -> 15387 bytes
.../ROOT/images/events/CoC2025/wYQMp2TlJp4.jpg | Bin 0 -> 23719 bytes
.../ROOT/images/events/CoC2025/wnLcpApF1eo.jpg | Bin 0 -> 17324 bytes
site-content/source/modules/ROOT/pages/index.adoc | 42 ++++++++++-----------
22 files changed, 21 insertions(+), 21 deletions(-)
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/04kjBisbEJ4.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/04kjBisbEJ4.jpg
new file mode 100644
index 000000000..3df89fce8
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/04kjBisbEJ4.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/3XcBfjCnLmI.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/3XcBfjCnLmI.jpg
new file mode 100644
index 000000000..13a041cb0
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/3XcBfjCnLmI.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/7_1YDJ4KjdE.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/7_1YDJ4KjdE.jpg
new file mode 100644
index 000000000..18341839d
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/7_1YDJ4KjdE.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/CA4ikEStlNo.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/CA4ikEStlNo.jpg
new file mode 100644
index 000000000..988360ccf
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/CA4ikEStlNo.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/DQDWpvI7FLw.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/DQDWpvI7FLw.jpg
new file mode 100644
index 000000000..f8792c031
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/DQDWpvI7FLw.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/EL9mAYgmDas.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/EL9mAYgmDas.jpg
new file mode 100644
index 000000000..80085c3bc
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/EL9mAYgmDas.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/Hcjkm9WRqks.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/Hcjkm9WRqks.jpg
new file mode 100644
index 000000000..82a01d700
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/Hcjkm9WRqks.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/K9_rdPJ0Udg.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/K9_rdPJ0Udg.jpg
new file mode 100644
index 000000000..454c6ff4c
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/K9_rdPJ0Udg.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/MKUYbKdLbbs.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/MKUYbKdLbbs.jpg
new file mode 100644
index 000000000..dd4ca8470
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/MKUYbKdLbbs.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/QvOh5hkAP6Q.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/QvOh5hkAP6Q.jpg
new file mode 100644
index 000000000..ca66ee858
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/QvOh5hkAP6Q.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/TU52yPnF4xE.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/TU52yPnF4xE.jpg
new file mode 100644
index 000000000..acf1f3ab5
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/TU52yPnF4xE.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/a6D1lUe_hDA.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/a6D1lUe_hDA.jpg
new file mode 100644
index 000000000..b763c8e6d
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/a6D1lUe_hDA.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/cwqzditZvhc.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/cwqzditZvhc.jpg
new file mode 100644
index 000000000..5fddf80f3
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/cwqzditZvhc.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/fPAZriG8aOE.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/fPAZriG8aOE.jpg
new file mode 100644
index 000000000..1de662725
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/fPAZriG8aOE.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/lgXIJecQWjo.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/lgXIJecQWjo.jpg
new file mode 100644
index 000000000..209ff7d0f
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/lgXIJecQWjo.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/nRzBQi0Vq3k.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/nRzBQi0Vq3k.jpg
new file mode 100644
index 000000000..c2078ecf0
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/nRzBQi0Vq3k.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/qB1g_ogoFro.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/qB1g_ogoFro.jpg
new file mode 100644
index 000000000..92f99a8f4
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/qB1g_ogoFro.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/rIh968dSlkQ.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/rIh968dSlkQ.jpg
new file mode 100644
index 000000000..bff905a45
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/rIh968dSlkQ.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/u93IbARswCI.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/u93IbARswCI.jpg
new file mode 100644
index 000000000..f0e0c6949
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/u93IbARswCI.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/wYQMp2TlJp4.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/wYQMp2TlJp4.jpg
new file mode 100644
index 000000000..58a8894d2
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/wYQMp2TlJp4.jpg differ
diff --git
a/site-content/source/modules/ROOT/images/events/CoC2025/wnLcpApF1eo.jpg
b/site-content/source/modules/ROOT/images/events/CoC2025/wnLcpApF1eo.jpg
new file mode 100644
index 000000000..389498529
Binary files /dev/null and
b/site-content/source/modules/ROOT/images/events/CoC2025/wnLcpApF1eo.jpg differ
diff --git a/site-content/source/modules/ROOT/pages/index.adoc
b/site-content/source/modules/ROOT/pages/index.adoc
index 3d17d0ab1..1e3e056e3 100644
--- a/site-content/source/modules/ROOT/pages/index.adoc
+++ b/site-content/source/modules/ROOT/pages/index.adoc
@@ -52,147 +52,147 @@ Banner: The section below is where the updated banner
content goes.
<ul class="video-carousel__track" data-video-carousel-track>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=7_1YDJ4KjdE&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/7_1YDJ4KjdE/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/7_1YDJ4KjdE.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Life is better Since we choose
right keys for Cassandra Home by Gokul Prabagaren</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=3XcBfjCnLmI&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/3XcBfjCnLmI/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/3XcBfjCnLmI.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Efficient export with Cassandra
Analytics by Serban Teodorescu</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=EL9mAYgmDas&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/EL9mAYgmDas/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/EL9mAYgmDas.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Handling Large Blobs in Apache
Cassandra CDC with Kafka and Object Storage Integration by Bernardo Botella
Corbi</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=TU52yPnF4xE&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/TU52yPnF4xE/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/TU52yPnF4xE.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Cassandra as a Cloud Native System
of Record: Unlocking the Big Data Ecosystem with Modular APIs by Josh
McKenzie</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=CA4ikEStlNo&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/CA4ikEStlNo/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/CA4ikEStlNo.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Cassandra Lightning Talks by
Joaquin Casares and Johnny Miller</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=Hcjkm9WRqks&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/Hcjkm9WRqks/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/Hcjkm9WRqks.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">The Road Ahead Next steps for
Cassandra Sidecar post v0 1 by Saranya Krishnakumar and Francisco
Guerrero</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=u93IbARswCI&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/u93IbARswCI/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/u93IbARswCI.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Apache Cassandra Constraints by
Bernardo Botella Corbi</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=cwqzditZvhc&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/cwqzditZvhc/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/cwqzditZvhc.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Mastering Storage Attached Indexes
Transforming Cassandra Data Modeling by Caleb Rackliffe</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=DQDWpvI7FLw&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/DQDWpvI7FLw/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/DQDWpvI7FLw.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Performance Improvements &
Upgrade Challenges: Bloomberg's Road to Apache Cassandra 5 0 by William Nguyen
and Andres Beck-Ruiz</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=qB1g_ogoFro&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/qB1g_ogoFro/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/qB1g_ogoFro.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Cassandra backups made easy with
Medusa and Kubernetes by Aaron Ploetz</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=lgXIJecQWjo&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/lgXIJecQWjo/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/lgXIJecQWjo.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Apache Cassandra Analytics 1 0
Unlocking Real Time Insights at Scale by Doug Rohrer</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=fPAZriG8aOE&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/fPAZriG8aOE/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/fPAZriG8aOE.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">How CQL runs on Accord by Ariel
Weisberg</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=QvOh5hkAP6Q&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/QvOh5hkAP6Q/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/QvOh5hkAP6Q.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Witness Replicas Reducing Storage
Costs in Apache Cassandra by Scott Andreas</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=MKUYbKdLbbs&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/MKUYbKdLbbs/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/MKUYbKdLbbs.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Living with Accord by Ariel
Weisberg</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=04kjBisbEJ4&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/04kjBisbEJ4/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/04kjBisbEJ4.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Accord Transactions Missing Guide
for Developers and Operators by Alex Petrov</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=K9_rdPJ0Udg&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/K9_rdPJ0Udg/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/K9_rdPJ0Udg.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">What's New in CEP 45 Mutation
Tracking and Reconciliation by Abe Ratnofsky</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=a6D1lUe_hDA&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/a6D1lUe_hDA/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/a6D1lUe_hDA.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Contributing to Cassandra Journeys
from Newcomer to PMC by Jordan West, Bernardo Botella Corbi, Ekaterina
Dimitrova, Dinesh Joshi and Cheng Wang</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=nRzBQi0Vq3k&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/nRzBQi0Vq3k/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/nRzBQi0Vq3k.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Ensuring Cassandra Operational
Excellence at Netflix by Cheng Wang and Joshua Lopes</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=rIh968dSlkQ&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/rIh968dSlkQ/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/rIh968dSlkQ.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Imagining the next 10 years of
Cassandra by Patrick McFadin</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=wYQMp2TlJp4&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/wYQMp2TlJp4/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/wYQMp2TlJp4.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Running Apache Cassandra in
Kubernetes hands on with K8ssandra Alexander Dejanovski and Michael
Burman</span>
</a>
</li>
<li class="video-carousel__item">
<a class="video-carousel__link"
href="https://www.youtube.com/watch?v=wnLcpApF1eo&list=PLqcm6qE9lgKKvJ456OBZzcvMZ6YFpCyUg"
target="_blank" rel="noopener">
- <img class="video-carousel__thumb"
src="https://i.ytimg.com/vi/wnLcpApF1eo/hqdefault.jpg" width="480" height="360"
loading="lazy" alt="">
+ <img class="video-carousel__thumb"
src="_images/events/CoC2025/wnLcpApF1eo.jpg" width="480" height="360"
loading="lazy" alt="">
<span class="video-carousel__play" aria-hidden="true"></span>
<span class="video-carousel__title">Auto Repair in Apache Cassandra by
Andy Tolbert, Jaydeepkumar Chovatia</span>
</a>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]