You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by ab...@apache.org on 2021/04/21 17:51:59 UTC

[kafka-site] branch asf-site updated: Add release info and download links for 2.6.2 (#351)

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

ableegoldman pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/kafka-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 403fce0  Add release info and download links for 2.6.2 (#351)
403fce0 is described below

commit 403fce01a66b3d13627a9e464f0f8c81e1a069dc
Author: A. Sophie Blee-Goldman <so...@confluent.io>
AuthorDate: Wed Apr 21 10:51:49 2021 -0700

    Add release info and download links for 2.6.2 (#351)
    
    2.6.2 release
    
    Reviewers: Randall Hauch <rh...@apache.org>
---
 26/generated/connect_config.html               |  2 +-
 26/js/templateData.js                          |  2 +-
 26/streams/core-concepts.html                  |  2 +-
 26/streams/developer-guide/config-streams.html |  6 +++---
 26/streams/upgrade-guide.html                  | 11 +++++-----
 26/upgrade.html                                |  2 +-
 downloads.html                                 | 28 ++++++++++++++++++++++++++
 7 files changed, 41 insertions(+), 12 deletions(-)

diff --git a/26/generated/connect_config.html b/26/generated/connect_config.html
index 94e3925..42de3af 100644
--- a/26/generated/connect_config.html
+++ b/26/generated/connect_config.html
@@ -375,7 +375,7 @@
 <table><tbody>
 <tr><th>Type:</th><td>list</td></tr>
 <tr><th>Default:</th><td>null</td></tr>
-<tr><th>Valid Values:</th><td>org.apache.kafka.connect.runtime.WorkerConfig$AdminListenersValidator@7b3300e5</td></tr>
+<tr><th>Valid Values:</th><td>org.apache.kafka.connect.runtime.WorkerConfig$AdminListenersValidator@d2cc05a</td></tr>
 <tr><th>Importance:</th><td>low</td></tr>
 </tbody></table>
 </li>
diff --git a/26/js/templateData.js b/26/js/templateData.js
index eac63ec..6ba28dc 100644
--- a/26/js/templateData.js
+++ b/26/js/templateData.js
@@ -19,6 +19,6 @@ limitations under the License.
 var context={
     "version": "26",
     "dotVersion": "2.6",
-    "fullDotVersion": "2.6.1",
+    "fullDotVersion": "2.6.2",
     "scalaVersion": "2.13"
 };
diff --git a/26/streams/core-concepts.html b/26/streams/core-concepts.html
index beeff24..b79967e 100644
--- a/26/streams/core-concepts.html
+++ b/26/streams/core-concepts.html
@@ -250,7 +250,7 @@
 
         To enable exactly-once semantics when running Kafka Streams applications,
         set the <code>processing.guarantee</code> config value (default value is <b>at_least_once</b>)
-        to <b>exactly_once</b> (requires brokers version 0.11.0 or newer) or <b>exactly_once_beta</b> (requires brokers version 2.5 or newer).
+        to <b>exactly_once</b> for EOS version 1 (requires brokers version 0.11.0 or newer) or <b>exactly_once_beta</b> for EOS version 2 (requires brokers version 2.5 or newer).
         For more information, see the <a href="/{{version}}/documentation/streams/developer-guide/config-streams.html">Kafka Streams Configs</a> section.
     </p>
 
diff --git a/26/streams/developer-guide/config-streams.html b/26/streams/developer-guide/config-streams.html
index cc44742..c368165 100644
--- a/26/streams/developer-guide/config-streams.html
+++ b/26/streams/developer-guide/config-streams.html
@@ -294,7 +294,7 @@
           <tr class="row-even"><td>processing.guarantee</td>
             <td>Medium</td>
             <td colspan="2">The processing mode. Can be either <code class="docutils literal"><span class="pre">"at_least_once"</span></code> (default),
-              <code class="docutils literal"><span class="pre">"exactly_once"</span></code>, or <code class="docutils literal"><span class="pre">"exactly_once_beta"</span></code></td>.
+              <code class="docutils literal"><span class="pre">"exactly_once"</span></code> (for EOS version 1), or <code class="docutils literal"><span class="pre">"exactly_once_beta"</span></code> (for EOS version 2)</td>.
             <td>See <a class="reference internal" href="#streams-developer-guide-processing-guarantedd"><span class="std std-ref">Processing Guarantee</span></a></td>
           </tr>
           <tr class="row-odd"><td>poll.ms</td>
@@ -662,8 +662,8 @@
           <blockquote>
             <div>The processing guarantee that should be used.
               Possible values are <code class="docutils literal"><span class="pre">"at_least_once"</span></code> (default),
-              <code class="docutils literal"><span class="pre">"exactly_once"</span></code>,
-              and <code class="docutils literal"><span class="pre">"exactly_once_beta"</span></code>.
+              <code class="docutils literal"><span class="pre">"exactly_once"</span></code> (for EOS version 1),
+              and <code class="docutils literal"><span class="pre">"exactly_once_beta"</span></code> (for EOS version 2).
               Using <code class="docutils literal"><span class="pre">"exactly_once"</span></code> requires broker
               version 0.11.0 or newer, while using <code class="docutils literal"><span class="pre">"exactly_once_beta"</span></code>
               requires broker version 2.5 or newer.
diff --git a/26/streams/upgrade-guide.html b/26/streams/upgrade-guide.html
index 78237ba..9c3214c 100644
--- a/26/streams/upgrade-guide.html
+++ b/26/streams/upgrade-guide.html
@@ -53,8 +53,9 @@
     </ul>
 
     <p>
-        Starting in Kafka Streams 2.6.x, a new processing mode <code>"exactly_once_beta"</code> (configurable via parameter
-        <code>processing.guarantee</code>) is available.
+        Starting in Kafka Streams 2.6.x, a new processing mode is available, named EOS version 2, which is configurable by setting 
+        <code>processing.guarantee</code> to <code>"exactly_once_beta"</code>.
+        <b>NOTE:</b> The <code>"exactly_once_beta"</code> processing mode is ready for production (<i>i.e.</i>, it's not "beta" software). 
         To use this new feature, your brokers must be on version 2.5.x or newer.
         A switch from <code>"exactly_once"</code> to <code>"exactly_once_beta"</code> (or the other way around) is
         only possible if the application is on version 2.6.x.
@@ -88,7 +89,7 @@
 
     <h3 class="anchor-heading"><a id="streams_api_changes_260" class="anchor-link"></a><a href="#streams_api_changes_260">Streams API changes in 2.6.0</a></h3>
     <p>
-        We added a new processing mode that improves application scalability using exactly-once guarantees
+        We added a new processing mode, EOS version 2, that improves application scalability using exactly-once guarantees
         (via <a href="https://cwiki.apache.org/confluence/display/KAFKA/KIP-447%3A+Producer+scalability+for+exactly+once+semantics">KIP-447</a>).
         You can enable this new feature by setting the configuration parameter <code>processing.guarantee</code> to the
         new value <code>"exactly_once_beta"</code>.
@@ -820,9 +821,9 @@
 
     <p> Metrics using exactly-once semantics: </p>
     <p>
-        If <code>"exactly_once"</code> processing is enabled via the <code>processing.guarantee</code> parameter,
+        If <code>"exactly_once"</code> processing (EOS version 1) is enabled via the <code>processing.guarantee</code> parameter,
         internally Streams switches from a producer-per-thread to a producer-per-task runtime model.
-        Using <code>"exactly_once_beta"</code> does use a producer-per-thread, so <code>client.id</code> doesn't change,
+        Using <code>"exactly_once_beta"</code> (EOS version 2) does use a producer-per-thread, so <code>client.id</code> doesn't change,
         compared with <code>"at_least_once"</code> for this case).
         In order to distinguish the different producers, the producer's <code>client.id</code> additionally encodes the task-ID for this case.
         Because the producer's <code>client.id</code> is used to report JMX metrics, it might be required to update tools that receive those metrics.
diff --git a/26/upgrade.html b/26/upgrade.html
index da8ad99..17a20e8 100644
--- a/26/upgrade.html
+++ b/26/upgrade.html
@@ -19,7 +19,7 @@
 
 <script id="upgrade-template" type="text/x-handlebars-template">
 
-<h4><a id="upgrade_2_6_1" href="#upgrade_2_6_1">Upgrading to 2.6.1 from any version 0.8.x through 2.5.x</a></h4>
+<h4><a id="upgrade_2_6_2" href="#upgrade_2_6_2">Upgrading to 2.6.2 from any version 0.8.x through 2.5.x</a></h4>
 
 <p><b>If you are upgrading from a version prior to 2.1.x, please see the note below about the change to the schema used to store consumer offsets.
     Once you have changed the inter.broker.protocol.version to the latest version, it will not be possible to downgrade to a version prior to 2.1.</b></p>
diff --git a/downloads.html b/downloads.html
index d46606d..84bdb9d 100644
--- a/downloads.html
+++ b/downloads.html
@@ -102,6 +102,34 @@
         For more information, please read the detailed <a href="https://downloads.apache.org/kafka/2.7.0/RELEASE_NOTES.html">Release Notes</a>.
     </p>
 
+      <span id="2.6.2"></span>
+      <h3 class="download-version">2.6.2<a href="#2.6.2"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
+      <ul>
+          <li>
+              Released April 20, 2021
+          </li>
+          <li>
+              <a href="https://downloads.apache.org/kafka/2.6.2/RELEASE_NOTES.html">Release Notes</a>
+          </li>
+          <li>
+              Source download: <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.6.2/kafka-2.6.2-src.tgz">kafka-2.6.2-src.tgz</a> (<a href="https://downloads.apache.org/kafka/2.6.2/kafka-2.6.2-src.tgz.asc">asc</a>, <a href="https://downloads.apache.org/kafka/2.6.2/kafka-2.6.2-src.tgz.sha512">sha512</a>)
+          </li>
+          <li>
+              Binary downloads:
+              <ul>
+                  <li>Scala 2.12 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/2.6.2/kafka_2.12-2.6.2.tgz">kafka_2.12-2.6.2.tgz</a> (<a href="https://downloads.apache.org/kafka/2.6.2/kafka_2.12-2.6.2.tgz.asc">asc</a>, <a href="https://downloads.apache.org/kafka/2.6.2/kafka_2.12-2.6.2.tgz.sha512">sha512</a>)</li>
+                  <li>Scala 2.13 &nbsp;- <a href="hhttps://www.apache.org/dyn/closer.cgi?path=/kafka/2.6.2/kafka_2.13-2.6.2.tgz">kafka_2.13-2.6.2.tgz</a> (<a href="https://downloads.apache.org/kafka/2.6.2/kafka_2.13-2.6.2.tgz.asc">asc</a>, <a href="https://downloads.apache.org/kafka/2.6.2/kafka_2.13-2.6.2.tgz.sha512">sha512</a>)</li>
+              </ul>
+              We build for multiple versions of Scala. This only matters if you are using Scala and you want a version
+              built for the same Scala version you use. Otherwise any version should work (2.13 is recommended).
+          </li>
+      </ul>
+
+      <p>
+          Kafka 2.6.2 fixes 35 issues since the 2.6.1 release.
+          For more information, please read the detailed <a href="https://downloads.apache.org/kafka/2.6.2/RELEASE_NOTES.html">Release Notes</a>.
+      </p>
+
     <span id="2.6.1"></span>
     <h3 class="download-version">2.6.1<a href="#2.6.1"><i class="fas fa-link " style="color:#053ce2"></i></a></h3>
     <ul>