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

github-actions[bot] pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/storm-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new ff53ee06ec publishing 2026-07-25T14:42:06+00:00
ff53ee06ec is described below

commit ff53ee06ecd7de3615b0576b3b9454bff3988abb
Author: GitHub Actions Bot <>
AuthorDate: Sat Jul 25 14:42:06 2026 +0000

    publishing 2026-07-25T14:42:06+00:00
---
 2026/07/22/storm300-released.html | 14 ++++++++++++--
 feed.xml                          | 18 ++++++++++++++----
 news.html                         | 14 ++++++++++++--
 3 files changed, 38 insertions(+), 8 deletions(-)

diff --git a/2026/07/22/storm300-released.html 
b/2026/07/22/storm300-released.html
index dab1cd8ce3..052b33bdb6 100644
--- a/2026/07/22/storm300-released.html
+++ b/2026/07/22/storm300-released.html
@@ -347,8 +347,9 @@ significant scheduler improvements, a leaner binary 
distribution, and much more.
 ⚠️ <strong>Java 25 is required</strong> to run Apache Storm 3.0.0. Please 
ensure your environment
 is upgraded before migrating.
 </p>
-<p><strong>The API is fully backwards-compatible with Storm 2.x.</strong> 
Existing topologies and
-client code should migrate seamlessly — no API changes are required.</p>
+<p><strong>The Java API is fully backwards-compatible with Storm 2.x.</strong> 
Existing Java topologies and
+client code should migrate seamlessly — no API changes are required. The one 
exception is the
+Clojure DSL, which has been removed; see the section below.</p>
 <p>Simultaneously with this release, <strong>Apache Storm 2.8.9</strong> has 
been published as the
 <strong>final release of the 2.x line</strong>. The Storm 2.x branch will no 
longer be maintained.
 All community efforts will be focused on the Storm 3.x release stream.</p>
@@ -356,6 +357,15 @@ All community efforts will be focused on the Storm 3.x 
release stream.</p>
 details on the end-of-life of the 2.x series.</p>
 </div>
 
+<h2 id="clojure-support-removed">Clojure support removed</h2>
+
+<div style="border: 3px solid #cc0000; background-color: #fff5f5; padding: 
16px 20px; margin: 20px 0; border-radius: 4px;">
+<h3 style="color: #cc0000; margin-top: 0;">⚠️ Breaking change for Clojure 
topology users</h3>
+<p>Storm 3.0.0 removes Clojure support. The Clojure DSL and the 
<code>storm-clojure</code> module are <strong>no longer available</strong>.</p>
+<p>If your topology is written using the Clojure API 
(<code>backtype.storm.clojure</code> or <code>org.apache.storm.clojure</code>), 
you must rewrite it using the Java API before upgrading to Storm 3.0.0. The 
Java API covers all the same primitives and the migration is straightforward 
for most topologies.</p>
+<p>Clojure is no longer a transitive dependency of any Storm module. Clusters 
running only Java topologies are unaffected.</p>
+</div>
+
 <h2 id="two-distribution-flavours">Two Distribution Flavours</h2>
 
 <p>Starting with Storm 3.0.0, the binary distribution is available in two 
flavours
diff --git a/feed.xml b/feed.xml
index d8bedd3192..2fc336d45e 100644
--- a/feed.xml
+++ b/feed.xml
@@ -5,8 +5,8 @@
     <description>Apache Storm is a free and open source distributed realtime 
computation system. Storm makes it easy to reliably process unbounded streams 
of data, doing for realtime processing what Hadoop did for batch 
processing.</description>
     <link>https://storm.apache.org/</link>
     <atom:link href="https://storm.apache.org/feed.xml"; rel="self" 
type="application/rss+xml"/>
-    <pubDate>Thu, 23 Jul 2026 00:56:59 +0000</pubDate>
-    <lastBuildDate>Thu, 23 Jul 2026 00:56:59 +0000</lastBuildDate>
+    <pubDate>Sat, 25 Jul 2026 14:41:47 +0000</pubDate>
+    <lastBuildDate>Sat, 25 Jul 2026 14:41:47 +0000</lastBuildDate>
     <generator>Jekyll v3.10.0</generator>
     
       <item>
@@ -24,8 +24,9 @@ significant scheduler improvements, a leaner binary 
distribution, and much more.
 ⚠️ &lt;strong&gt;Java 25 is required&lt;/strong&gt; to run Apache Storm 3.0.0. 
Please ensure your environment
 is upgraded before migrating.
 &lt;/p&gt;
-&lt;p&gt;&lt;strong&gt;The API is fully backwards-compatible with Storm 
2.x.&lt;/strong&gt; Existing topologies and
-client code should migrate seamlessly — no API changes are required.&lt;/p&gt;
+&lt;p&gt;&lt;strong&gt;The Java API is fully backwards-compatible with Storm 
2.x.&lt;/strong&gt; Existing Java topologies and
+client code should migrate seamlessly — no API changes are required. The one 
exception is the
+Clojure DSL, which has been removed; see the section below.&lt;/p&gt;
 &lt;p&gt;Simultaneously with this release, &lt;strong&gt;Apache Storm 
2.8.9&lt;/strong&gt; has been published as the
 &lt;strong&gt;final release of the 2.x line&lt;/strong&gt;. The Storm 2.x 
branch will no longer be maintained.
 All community efforts will be focused on the Storm 3.x release 
stream.&lt;/p&gt;
@@ -33,6 +34,15 @@ All community efforts will be focused on the Storm 3.x 
release stream.&lt;/p&gt;
 details on the end-of-life of the 2.x series.&lt;/p&gt;
 &lt;/div&gt;
 
+&lt;h2 id=&quot;clojure-support-removed&quot;&gt;Clojure support 
removed&lt;/h2&gt;
+
+&lt;div style=&quot;border: 3px solid #cc0000; background-color: #fff5f5; 
padding: 16px 20px; margin: 20px 0; border-radius: 4px;&quot;&gt;
+&lt;h3 style=&quot;color: #cc0000; margin-top: 0;&quot;&gt;⚠️ Breaking change 
for Clojure topology users&lt;/h3&gt;
+&lt;p&gt;Storm 3.0.0 removes Clojure support. The Clojure DSL and the 
&lt;code&gt;storm-clojure&lt;/code&gt; module are &lt;strong&gt;no longer 
available&lt;/strong&gt;.&lt;/p&gt;
+&lt;p&gt;If your topology is written using the Clojure API 
(&lt;code&gt;backtype.storm.clojure&lt;/code&gt; or 
&lt;code&gt;org.apache.storm.clojure&lt;/code&gt;), you must rewrite it using 
the Java API before upgrading to Storm 3.0.0. The Java API covers all the same 
primitives and the migration is straightforward for most topologies.&lt;/p&gt;
+&lt;p&gt;Clojure is no longer a transitive dependency of any Storm module. 
Clusters running only Java topologies are unaffected.&lt;/p&gt;
+&lt;/div&gt;
+
 &lt;h2 id=&quot;two-distribution-flavours&quot;&gt;Two Distribution 
Flavours&lt;/h2&gt;
 
 &lt;p&gt;Starting with Storm 3.0.0, the binary distribution is available in 
two flavours
diff --git a/news.html b/news.html
index 75de3c5d61..c7fa5a8b49 100644
--- a/news.html
+++ b/news.html
@@ -347,8 +347,9 @@ significant scheduler improvements, a leaner binary 
distribution, and much more.
 ⚠️ <strong>Java 25 is required</strong> to run Apache Storm 3.0.0. Please 
ensure your environment
 is upgraded before migrating.
 </p>
-<p><strong>The API is fully backwards-compatible with Storm 2.x.</strong> 
Existing topologies and
-client code should migrate seamlessly — no API changes are required.</p>
+<p><strong>The Java API is fully backwards-compatible with Storm 2.x.</strong> 
Existing Java topologies and
+client code should migrate seamlessly — no API changes are required. The one 
exception is the
+Clojure DSL, which has been removed; see the section below.</p>
 <p>Simultaneously with this release, <strong>Apache Storm 2.8.9</strong> has 
been published as the
 <strong>final release of the 2.x line</strong>. The Storm 2.x branch will no 
longer be maintained.
 All community efforts will be focused on the Storm 3.x release stream.</p>
@@ -356,6 +357,15 @@ All community efforts will be focused on the Storm 3.x 
release stream.</p>
 details on the end-of-life of the 2.x series.</p>
 </div>
 
+<h2 id="clojure-support-removed">Clojure support removed</h2>
+
+<div style="border: 3px solid #cc0000; background-color: #fff5f5; padding: 
16px 20px; margin: 20px 0; border-radius: 4px;">
+<h3 style="color: #cc0000; margin-top: 0;">⚠️ Breaking change for Clojure 
topology users</h3>
+<p>Storm 3.0.0 removes Clojure support. The Clojure DSL and the 
<code>storm-clojure</code> module are <strong>no longer available</strong>.</p>
+<p>If your topology is written using the Clojure API 
(<code>backtype.storm.clojure</code> or <code>org.apache.storm.clojure</code>), 
you must rewrite it using the Java API before upgrading to Storm 3.0.0. The 
Java API covers all the same primitives and the migration is straightforward 
for most topologies.</p>
+<p>Clojure is no longer a transitive dependency of any Storm module. Clusters 
running only Java topologies are unaffected.</p>
+</div>
+
 <h2 id="two-distribution-flavours">Two Distribution Flavours</h2>
 
 <p>Starting with Storm 3.0.0, the binary distribution is available in two 
flavours

Reply via email to