<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Confluent Platform Component Changelogs</title><link>https://docs.confluent.io/platform/7.8/release-notes/changelog.html</link><description>Latest changes for Confluent Platform components</description><language>en-us</language><lastBuildDate>Sun, 15 Nov 2026 20:08:06 GMT</lastBuildDate><ttl>180</ttl><copyright>Copyright © Confluent Inc.</copyright><atom:link href="https://docs.confluent.io/platform/7.8/release-notes/changelog.xml" rel="self" type="application/rss+xml"/><item><title>Version 7.8.12</title><link>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-12</link><guid>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-12</guid><description><![CDATA[ <span id="cp-changelog-7-8-12"></span> <p>Released November 2026</p> <section id="community-features"> <h3>Community Features<a class="headerlink" href="#community-features" title="Link to this heading"></a></h3> <section id="common"> <h4>Common<a class="headerlink" href="#common" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/fadb4f6f99e3818f71d60b8efe2c0b3549d0ce1d">fadb4f6f</a> - Bump zookeeper to 3.8.7</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/1165">PR-1165</a> - Set jetty.version to a range so public builds resolve</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/96450273269069b3fbb570f5b32be3cfc58222bc">96450273</a> - Update Netty to 4.1.139.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/b73349451ba69895fdcdb8d851c9f1d95f915b0d">b7334945</a> - Update Snappy to 1.1.10.11</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/404db6252d0f775b5adf00ba18143371586036da">404db625</a> - Bump jackson.version to 2.18.11</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/0903aa79321aa0cd7d13b8191d2600c1774fc009">0903aa79</a> - Update Bouncy Castle libraries to current version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/b1f84024d2fb771c3a24089e9af1bf60f1b1a6f6">b1f84024</a> - Update Jetty to 9.4.65</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/cb0f706613e3711eb3c129fa365c0912b282d4e6">cb0f7066</a> - Add opentelemetry bom to common to ensure proper versions in maven builds</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/a2a875eee1986c032bdd57fb1ec028e0c8943df9">a2a875ee</a> - Update log4j to 2.25.5</p></li> </ul> </section> <section id="ak"> <h4>Kafka<a class="headerlink" href="#ak" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/117e1fea485a8bc1c2e2bb80d9f190870915ff72">117e1fea</a> - Use ZooKeeper 3.8.7 instead of 3.8.8 (3.8.8 not yet released)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/2304">PR-2304</a> - Set the Jetty version to a range so public builds resolve</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/446a38e1bf331db326bf2efb94db59a125532717">446a38e1</a> - Update Netty to 4.1.139.Final</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/18d501d7832db96ff3a1e5d59ab0882e6aced61d">18d501d7</a> - Bump ZooKeeper to 3.8.8</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/2242">PR-2242</a> - Bound array and tagged-field allocation in generated message readers</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/0b3d0b12f7b09fcb8d2f0f5b04b937143a9e8536">0b3d0b12</a> - Bump jackson to 2.18.11</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/2183">PR-2183</a> - Bump netty from 4.1.136.Final to 4.1.138.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/2173">PR-2173</a> - Update jline to 3.30.17</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/2163">PR-2163</a> - Update Jetty to 9.4.65</p></li> </ul> </section> <section id="ksqldb"> <h4>ksqlDB<a class="headerlink" href="#ksqldb" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11154">PR-11154</a> - Gate debug.request behind the internal-listener check</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11217">PR-11217</a> - Add authorization validation to query stream endpoint</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11197">PR-11197</a> - KSQL-15645</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/fa3ad98814280afc8b04e201501749b2efe451ce">fa3ad988</a> - Update Netty to 4.1.139.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11204">PR-11204</a> - Update jline</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11201">PR-11201</a> - Update netty to 4.1.138</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11139">PR-11139</a> - Remove stale jol-core license entry</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11186">PR-11186</a> - Port: SpotBugs suppression fixes from #11155</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11170">PR-11170</a> - Bump wire-runtime-jvm/wire-schema-jvm to 6.3.0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/9f9898cd406671f920823314a519ec8e65f439df">9f9898cd</a> - Bump Netty to 4.1.137.Final and httpclient5 to 5.6.3</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11133">PR-11133</a> - Bound the pull query queues and make saturation observable</p></li> </ul> </section> <section id="crest"> <h4>REST Proxy<a class="headerlink" href="#crest" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1512">PR-1512</a> - Apply jackson StreamReadConstraints override to v2 JSON consumer state</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/d42bd3f389102f997f64fa72a0fbfaca20324fbd">d42bd3f3</a> - Bump async-http-client to 2.16.1</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/8a331efc800b09c4bce9dc0b30c56526b3439ea3">8a331efc</a> - Enable nano versions on 7.6.x so Release stops redeploying X.Y.Z-0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/aae4600000a58d353261c20274feae304db6375e">aae46000</a> - Fix Invalid HTTP Method Name ‘*’ in AuthUtil constraint mappings</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/9441ad5f23c862dd198ef7b3f8a3aa1f03c41d6d">9441ad5f</a> - Bump async-http-client to 2.16.0</p></li> </ul> </section> <section id="sr"> <h4>Schema Registry<a class="headerlink" href="#sr" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4757">PR-4757</a> - Remove snappy-java override and pin swagger-maven-plugin</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4718">PR-4718</a> - Backport cycle-safe JsonSchemaComparator to 7.6.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4640">PR-4640</a> - Remove duplicate kafka-connect-maven-plugin declaration in avro-converter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4699">PR-4699</a> - Add remote reference blocking to json-sKema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/2e2f64e43d0e0f843d215348ebe1ae0f652c8894">2e2f64e4</a> - Delete prepopulated mappings test since later branches delete it</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4684">PR-4684</a> - DGS-25136</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4687">PR-4687</a> - Retry on transient poll errors</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4643">PR-4643</a> - Fix record-name strategy for indexed messages</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4634">PR-4634</a> - Key Avro serde caches by subject and schema id</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4610">PR-4610</a> - Resolve derive.type without initializing before type check</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/00ad389f1be32924f7e982e6e7b00198e161f795">00ad389f</a> - Teeny fix</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/4f366abb9de54bbd7632a4c3c5c97d26a8cceada">4f366abb</a> - Fix compile failures</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/fe57e9cdf9aec142ff35b8d83f3444897435b031">fe57e9cd</a> - Bump wire.version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4563">PR-4563</a> - Exclude non-FIPS BouncyCastle jars from kafka-serde-tools package</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4536">PR-4536</a> - Bound Struct/List/Map materialization in AvroData.toConnectData</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4524">PR-4524</a> - Add configuration to control fetching external references for JSON Schema (#4515)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4505">PR-4505</a> - Throttle leader-elector poll-loop ERROR logging on persistent failure</p></li> </ul> </section> </section> ]]></description><content:encoded><![CDATA[ <span id="cp-changelog-7-8-12"></span> <p>Released November 2026</p> <section id="community-features"> <h3>Community Features<a class="headerlink" href="#community-features" title="Link to this heading"></a></h3> <section id="common"> <h4>Common<a class="headerlink" href="#common" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/fadb4f6f99e3818f71d60b8efe2c0b3549d0ce1d">fadb4f6f</a> - Bump zookeeper to 3.8.7</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/1165">PR-1165</a> - Set jetty.version to a range so public builds resolve</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/96450273269069b3fbb570f5b32be3cfc58222bc">96450273</a> - Update Netty to 4.1.139.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/b73349451ba69895fdcdb8d851c9f1d95f915b0d">b7334945</a> - Update Snappy to 1.1.10.11</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/404db6252d0f775b5adf00ba18143371586036da">404db625</a> - Bump jackson.version to 2.18.11</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/0903aa79321aa0cd7d13b8191d2600c1774fc009">0903aa79</a> - Update Bouncy Castle libraries to current version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/b1f84024d2fb771c3a24089e9af1bf60f1b1a6f6">b1f84024</a> - Update Jetty to 9.4.65</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/cb0f706613e3711eb3c129fa365c0912b282d4e6">cb0f7066</a> - Add opentelemetry bom to common to ensure proper versions in maven builds</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/a2a875eee1986c032bdd57fb1ec028e0c8943df9">a2a875ee</a> - Update log4j to 2.25.5</p></li> </ul> </section> <section id="ak"> <h4>Kafka<a class="headerlink" href="#ak" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/117e1fea485a8bc1c2e2bb80d9f190870915ff72">117e1fea</a> - Use ZooKeeper 3.8.7 instead of 3.8.8 (3.8.8 not yet released)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/2304">PR-2304</a> - Set the Jetty version to a range so public builds resolve</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/446a38e1bf331db326bf2efb94db59a125532717">446a38e1</a> - Update Netty to 4.1.139.Final</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/18d501d7832db96ff3a1e5d59ab0882e6aced61d">18d501d7</a> - Bump ZooKeeper to 3.8.8</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/2242">PR-2242</a> - Bound array and tagged-field allocation in generated message readers</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/0b3d0b12f7b09fcb8d2f0f5b04b937143a9e8536">0b3d0b12</a> - Bump jackson to 2.18.11</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/2183">PR-2183</a> - Bump netty from 4.1.136.Final to 4.1.138.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/2173">PR-2173</a> - Update jline to 3.30.17</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/2163">PR-2163</a> - Update Jetty to 9.4.65</p></li> </ul> </section> <section id="ksqldb"> <h4>ksqlDB<a class="headerlink" href="#ksqldb" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11154">PR-11154</a> - Gate debug.request behind the internal-listener check</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11217">PR-11217</a> - Add authorization validation to query stream endpoint</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11197">PR-11197</a> - KSQL-15645</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/fa3ad98814280afc8b04e201501749b2efe451ce">fa3ad988</a> - Update Netty to 4.1.139.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11204">PR-11204</a> - Update jline</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11201">PR-11201</a> - Update netty to 4.1.138</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11139">PR-11139</a> - Remove stale jol-core license entry</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11186">PR-11186</a> - Port: SpotBugs suppression fixes from #11155</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11170">PR-11170</a> - Bump wire-runtime-jvm/wire-schema-jvm to 6.3.0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/9f9898cd406671f920823314a519ec8e65f439df">9f9898cd</a> - Bump Netty to 4.1.137.Final and httpclient5 to 5.6.3</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11133">PR-11133</a> - Bound the pull query queues and make saturation observable</p></li> </ul> </section> <section id="crest"> <h4>REST Proxy<a class="headerlink" href="#crest" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1512">PR-1512</a> - Apply jackson StreamReadConstraints override to v2 JSON consumer state</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/d42bd3f389102f997f64fa72a0fbfaca20324fbd">d42bd3f3</a> - Bump async-http-client to 2.16.1</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/8a331efc800b09c4bce9dc0b30c56526b3439ea3">8a331efc</a> - Enable nano versions on 7.6.x so Release stops redeploying X.Y.Z-0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/aae4600000a58d353261c20274feae304db6375e">aae46000</a> - Fix Invalid HTTP Method Name ‘*’ in AuthUtil constraint mappings</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/9441ad5f23c862dd198ef7b3f8a3aa1f03c41d6d">9441ad5f</a> - Bump async-http-client to 2.16.0</p></li> </ul> </section> <section id="sr"> <h4>Schema Registry<a class="headerlink" href="#sr" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4757">PR-4757</a> - Remove snappy-java override and pin swagger-maven-plugin</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4718">PR-4718</a> - Backport cycle-safe JsonSchemaComparator to 7.6.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4640">PR-4640</a> - Remove duplicate kafka-connect-maven-plugin declaration in avro-converter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4699">PR-4699</a> - Add remote reference blocking to json-sKema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/2e2f64e43d0e0f843d215348ebe1ae0f652c8894">2e2f64e4</a> - Delete prepopulated mappings test since later branches delete it</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4684">PR-4684</a> - DGS-25136</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4687">PR-4687</a> - Retry on transient poll errors</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4643">PR-4643</a> - Fix record-name strategy for indexed messages</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4634">PR-4634</a> - Key Avro serde caches by subject and schema id</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4610">PR-4610</a> - Resolve derive.type without initializing before type check</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/00ad389f1be32924f7e982e6e7b00198e161f795">00ad389f</a> - Teeny fix</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/4f366abb9de54bbd7632a4c3c5c97d26a8cceada">4f366abb</a> - Fix compile failures</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/fe57e9cdf9aec142ff35b8d83f3444897435b031">fe57e9cd</a> - Bump wire.version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4563">PR-4563</a> - Exclude non-FIPS BouncyCastle jars from kafka-serde-tools package</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4536">PR-4536</a> - Bound Struct/List/Map materialization in AvroData.toConnectData</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4524">PR-4524</a> - Add configuration to control fetching external references for JSON Schema (#4515)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4505">PR-4505</a> - Throttle leader-elector poll-loop ERROR logging on persistent failure</p></li> </ul> </section> </section> ]]></content:encoded></item><item><title>Version 7.8.11</title><link>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-11</link><guid>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-11</guid><description><![CDATA[ <span id="cp-changelog-7-8-11"></span> <p>Released September 2026</p> <section id="id1"> <h3>Community Features<a class="headerlink" href="#id1" title="Link to this heading"></a></h3> <section id="id2"> <h4>Common<a class="headerlink" href="#id2" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/ee499613adb3d15a21de27f3059e5dee75d8b53b">ee499613</a> - Add opentelemetry bom to common to ensure proper versions in maven builds</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/9f9f643d1fa0362367c33717a74d708fe95e2164">9f9f643d</a> - Update Netty to 4.1.137</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/35253c74820f988be6bda959aa924f272d37391a">35253c74</a> - Move version definition to variable, re-trigger build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/be6637383bcd1baa8c5131dcbfb7036e1eb6b160">be663738</a> - update mina-core</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/0ab54068645133d36e54a189e439f7cd3d2488dd">0ab54068</a> - Update Jetty to 9.4.63 in common 7.5-7.9</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/9d1386003ca067510040367d4a12d0a6f5ff79f2">9d138600</a> - Update Netty to 4.1.136</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/4047f12ea48e70144168d7fbde407187ef7d8b5e">4047f12e</a> - Update Jackson Version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/8365d54076575248fbb6ac44f636112f698b7b63">8365d540</a> - Update netty to 4.1.135</p></li> </ul> </section> <section id="id3"> <h4>ksqlDB<a class="headerlink" href="#id3" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/a5b9b682e7b43d666a79de46ac17624be580a5ef">a5b9b682</a> - Bump Netty to 4.1.137.Final and httpclient5 to 5.6.3</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11141">PR-11141</a> - Exclude non-FIPS bcpkix-jdk18on from broker-plugins dependency</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11130">PR-11130</a> - fix: add property parser to 2 endpoints</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11129">PR-11129</a> - Support allowlist for all KSQL endpoints that allows user overrides</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/90aab84a6b18f07e83aca55e65a867cceb0761d9">90aab84a</a> - fix: update logging implementation to use log4j instead of log4j2</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/a7aad96d6e01b6ce24b74274301f286edd95f050">a7aad96d</a> - feat: add ConfigOverrideLogger for logging property overrides</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11121">PR-11121</a> - Bump jline to 3.30.14, fix JLineReaderTest hang</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11123">PR-11123</a> - Bind the default JMX listener to loopback</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11099">PR-11099</a> - Cleanup JMX configuration defaults</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/6632c01cda1336869087c43addc5911ce4dfcc22">6632c01c</a> - Revert jline version to 3.25.0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11112">PR-11112</a> - Bump Netty version to 4.1.136.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11109">PR-11109</a> - limit col size</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/8436188adb3612fe28a5985064abdbb97f5f1b1f">8436188a</a> - jline version bumps</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11097">PR-11097</a> - fix(rest server): stop heartbeat/lag agents before vertx close to avoid shutdown hang</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/d4711e2ee4b2f006c870b283d0b7222f27cfc4cc">d4711e2e</a> - Bump Netty version to 4.1.135.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/ca9a61c943b8f1c1d90f41064408a389bec7973a">ca9a61c9</a> - fix: bump Netty version to 4.1.135.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/0caab4895b00d5468811eb246834aa2c3796a702">0caab489</a> - downgrade netty-tcnative to match netty-bom</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/235c95eac4ae2d360b2c94ca4ff68536844b9c51">235c95ea</a> - Update netty to 4.1.135</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11073">PR-11073</a> - MINOR: Fix BytesUtils.arrayEquals byte comparison and loop bounds</p></li> </ul> </section> <section id="id4"> <h4>Schema Registry<a class="headerlink" href="#id4" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/d408d56959300de5c502aaa26b70abf961d8fd9b">d408d569</a> - Exclude non-FIPS BouncyCastle jars from kafka-serde-tools package</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4492">PR-4492</a> - Fix Protobuf xformations re: absent/unknown fields and map keys</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4478">PR-4478</a> - Don’t kill leader-election thread on transient exceptions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/feb2216e2870676a77f3abbe0cf1e0d77d38985d">feb2216e</a> - Upgrade wire to 6.4.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4465">PR-4465</a> - Bump sdk version on earlier branches</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4457">PR-4457</a> - Fix JSON Schema compat check</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4441">PR-4441</a> - Fix handling of Proto custom options during normalization</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4434">PR-4434</a> - fix: skip schema normalization in IMPORT mode</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4418">PR-4418</a> - Remove incorrect default for subject in RewrapDeks tool</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4416">PR-4416</a> - Add support for saving Azure key version with DEK</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4405">PR-4405</a> - Key Avro serde caches by schema id</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4404">PR-4404</a> - Fix serializing fixed-size Avro decimals with small unscaled value</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4397">PR-4397</a> - Fix oneof handling of wrapper types in protobuf converter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4396">PR-4396</a> - Fix oneofs in protobuf converter for nullables (write-side)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4392">PR-4392</a> - Fix oneofs in protobuf converter with wrapper/optional for nullables</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/3f5ff24387e127165e686a4e87a505aa41268b0f">3f5ff243</a> - Detect incompatible oneof field changes hidden by oneof rename/removal</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/82cf15501af8cf3535f7db423c685f7fcdbf97ac">82cf1550</a> - Fix schemas</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/5d7e0dfa9f5a35a5794974ab63310f8714999bfb">5d7e0dfa</a> - Bundle metaschema URLs for use by $ref in JSON Schema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/33657e5b611086d21dd6977f88c7a67ad1e2d308">33657e5b</a> - Fix fixed-point calc</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/350fdb61080e88013e08c73e8f0f55f369fa5cea">350fdb61</a> - Memoize JSON Schema diff to prevent combinatorial explosion</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/285139b91c66a29009ab7547a7fb15fe59e1feb7">285139b9</a> - Fix use of $ref with sibling property</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/0297dd48d08ac6301ca74862ab66549f06943647">0297dd48</a> - Refactor</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/a6352b441620275a6a88f6429ec70fda06c9c7bc">a6352b44</a> - Fix normalize schema bug</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4342">PR-4342</a> - Exclude LGPL findbugs annotations from jackson-datatype-protobuf</p></li> </ul> </section> </section> ]]></description><content:encoded><![CDATA[ <span id="cp-changelog-7-8-11"></span> <p>Released September 2026</p> <section id="id1"> <h3>Community Features<a class="headerlink" href="#id1" title="Link to this heading"></a></h3> <section id="id2"> <h4>Common<a class="headerlink" href="#id2" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/ee499613adb3d15a21de27f3059e5dee75d8b53b">ee499613</a> - Add opentelemetry bom to common to ensure proper versions in maven builds</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/9f9f643d1fa0362367c33717a74d708fe95e2164">9f9f643d</a> - Update Netty to 4.1.137</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/35253c74820f988be6bda959aa924f272d37391a">35253c74</a> - Move version definition to variable, re-trigger build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/be6637383bcd1baa8c5131dcbfb7036e1eb6b160">be663738</a> - update mina-core</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/0ab54068645133d36e54a189e439f7cd3d2488dd">0ab54068</a> - Update Jetty to 9.4.63 in common 7.5-7.9</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/9d1386003ca067510040367d4a12d0a6f5ff79f2">9d138600</a> - Update Netty to 4.1.136</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/4047f12ea48e70144168d7fbde407187ef7d8b5e">4047f12e</a> - Update Jackson Version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/8365d54076575248fbb6ac44f636112f698b7b63">8365d540</a> - Update netty to 4.1.135</p></li> </ul> </section> <section id="id3"> <h4>ksqlDB<a class="headerlink" href="#id3" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/a5b9b682e7b43d666a79de46ac17624be580a5ef">a5b9b682</a> - Bump Netty to 4.1.137.Final and httpclient5 to 5.6.3</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11141">PR-11141</a> - Exclude non-FIPS bcpkix-jdk18on from broker-plugins dependency</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11130">PR-11130</a> - fix: add property parser to 2 endpoints</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11129">PR-11129</a> - Support allowlist for all KSQL endpoints that allows user overrides</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/90aab84a6b18f07e83aca55e65a867cceb0761d9">90aab84a</a> - fix: update logging implementation to use log4j instead of log4j2</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/a7aad96d6e01b6ce24b74274301f286edd95f050">a7aad96d</a> - feat: add ConfigOverrideLogger for logging property overrides</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11121">PR-11121</a> - Bump jline to 3.30.14, fix JLineReaderTest hang</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11123">PR-11123</a> - Bind the default JMX listener to loopback</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11099">PR-11099</a> - Cleanup JMX configuration defaults</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/6632c01cda1336869087c43addc5911ce4dfcc22">6632c01c</a> - Revert jline version to 3.25.0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11112">PR-11112</a> - Bump Netty version to 4.1.136.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11109">PR-11109</a> - limit col size</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/8436188adb3612fe28a5985064abdbb97f5f1b1f">8436188a</a> - jline version bumps</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11097">PR-11097</a> - fix(rest server): stop heartbeat/lag agents before vertx close to avoid shutdown hang</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/d4711e2ee4b2f006c870b283d0b7222f27cfc4cc">d4711e2e</a> - Bump Netty version to 4.1.135.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/ca9a61c943b8f1c1d90f41064408a389bec7973a">ca9a61c9</a> - fix: bump Netty version to 4.1.135.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/0caab4895b00d5468811eb246834aa2c3796a702">0caab489</a> - downgrade netty-tcnative to match netty-bom</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/235c95eac4ae2d360b2c94ca4ff68536844b9c51">235c95ea</a> - Update netty to 4.1.135</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11073">PR-11073</a> - MINOR: Fix BytesUtils.arrayEquals byte comparison and loop bounds</p></li> </ul> </section> <section id="id4"> <h4>Schema Registry<a class="headerlink" href="#id4" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/d408d56959300de5c502aaa26b70abf961d8fd9b">d408d569</a> - Exclude non-FIPS BouncyCastle jars from kafka-serde-tools package</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4492">PR-4492</a> - Fix Protobuf xformations re: absent/unknown fields and map keys</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4478">PR-4478</a> - Don’t kill leader-election thread on transient exceptions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/feb2216e2870676a77f3abbe0cf1e0d77d38985d">feb2216e</a> - Upgrade wire to 6.4.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4465">PR-4465</a> - Bump sdk version on earlier branches</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4457">PR-4457</a> - Fix JSON Schema compat check</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4441">PR-4441</a> - Fix handling of Proto custom options during normalization</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4434">PR-4434</a> - fix: skip schema normalization in IMPORT mode</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4418">PR-4418</a> - Remove incorrect default for subject in RewrapDeks tool</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4416">PR-4416</a> - Add support for saving Azure key version with DEK</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4405">PR-4405</a> - Key Avro serde caches by schema id</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4404">PR-4404</a> - Fix serializing fixed-size Avro decimals with small unscaled value</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4397">PR-4397</a> - Fix oneof handling of wrapper types in protobuf converter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4396">PR-4396</a> - Fix oneofs in protobuf converter for nullables (write-side)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4392">PR-4392</a> - Fix oneofs in protobuf converter with wrapper/optional for nullables</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/3f5ff24387e127165e686a4e87a505aa41268b0f">3f5ff243</a> - Detect incompatible oneof field changes hidden by oneof rename/removal</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/82cf15501af8cf3535f7db423c685f7fcdbf97ac">82cf1550</a> - Fix schemas</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/5d7e0dfa9f5a35a5794974ab63310f8714999bfb">5d7e0dfa</a> - Bundle metaschema URLs for use by $ref in JSON Schema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/33657e5b611086d21dd6977f88c7a67ad1e2d308">33657e5b</a> - Fix fixed-point calc</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/350fdb61080e88013e08c73e8f0f55f369fa5cea">350fdb61</a> - Memoize JSON Schema diff to prevent combinatorial explosion</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/285139b91c66a29009ab7547a7fb15fe59e1feb7">285139b9</a> - Fix use of $ref with sibling property</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/0297dd48d08ac6301ca74862ab66549f06943647">0297dd48</a> - Refactor</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/a6352b441620275a6a88f6429ec70fda06c9c7bc">a6352b44</a> - Fix normalize schema bug</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4342">PR-4342</a> - Exclude LGPL findbugs annotations from jackson-datatype-protobuf</p></li> </ul> </section> </section> ]]></content:encoded></item><item><title>Version 7.8.10</title><link>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-10</link><guid>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-10</guid><description><![CDATA[ <span id="cp-changelog-7-8-10"></span> <p>Released August 2026</p> <section id="id5"> <h3>Community Features<a class="headerlink" href="#id5" title="Link to this heading"></a></h3> <section id="id6"> <h4>Common<a class="headerlink" href="#id6" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/4ab07b2d7c9dab26a227707d2609cfd7afe938e3">4ab07b2d</a> - Update Netty to 4.1.135</p></li> </ul> </section> <section id="id7"> <h4>ksqlDB<a class="headerlink" href="#id7" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/75b653e1b7bc860df46831838508732292a940ff">75b653e1</a> - Bump Netty version to 4.1.135.Final</p></li> </ul> </section> <section id="id8"> <h4>Schema Registry<a class="headerlink" href="#id8" title="Link to this heading"></a></h4> <ul class="simple"> <li><p>Implemented a security fix for Schema Registry.</p></li> </ul> </section> </section> ]]></description><content:encoded><![CDATA[ <span id="cp-changelog-7-8-10"></span> <p>Released August 2026</p> <section id="id5"> <h3>Community Features<a class="headerlink" href="#id5" title="Link to this heading"></a></h3> <section id="id6"> <h4>Common<a class="headerlink" href="#id6" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/4ab07b2d7c9dab26a227707d2609cfd7afe938e3">4ab07b2d</a> - Update Netty to 4.1.135</p></li> </ul> </section> <section id="id7"> <h4>ksqlDB<a class="headerlink" href="#id7" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/75b653e1b7bc860df46831838508732292a940ff">75b653e1</a> - Bump Netty version to 4.1.135.Final</p></li> </ul> </section> <section id="id8"> <h4>Schema Registry<a class="headerlink" href="#id8" title="Link to this heading"></a></h4> <ul class="simple"> <li><p>Implemented a security fix for Schema Registry.</p></li> </ul> </section> </section> ]]></content:encoded></item><item><title>Version 7.8.9</title><link>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-9</link><guid>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-9</guid><description><![CDATA[ <span id="cp-changelog-7-8-9"></span> <p>Released June 2026</p> <section id="id9"> <h3>Community Features<a class="headerlink" href="#id9" title="Link to this heading"></a></h3> <section id="id10"> <h4>Common<a class="headerlink" href="#id10" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/2636f6a967160816210879738fbdeed3d237d9b8">2636f6a9</a> - Add jetty-alpn-*-client artifacts to dependencyManagement</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/bd2bfe513ad25966690ab2f8a1c1b6b0b803b56f">bd2bfe51</a> - Update mina-core to 2.2.7</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/902d6f6bfcbd9b0800be11f87c2ee9bc00444cf1">902d6f6b</a> - Pin plexus-utils dependency to match ce-kafka</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/e0509516f4e16b668e4ca3046cf610b9ecdaafaa">e0509516</a> - Update logredactor</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/9c4d0eb1eed8463fdce048caf6e3a7d785bd48b3">9c4d0eb1</a> - Update Jetty to 9.4.61</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/c35f82c674a3e43eb38915af8dc9801677a9e4b6">c35f82c6</a> - Re-scope spotbugs-annotations</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/c92168f84c4a764e84fe9ea62e76162bdab81a94">c92168f8</a> - Update Netty to 4.1.133</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/feef7ef9c7e6152738b5bed8d49541277e6fbe46">feef7ef9</a> - Update bouncycastle to 1.84</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/9c2d2eaa2282626b8a292aa09385a49265a86605">9c2d2eaa</a> - Replace jetty-bom with individual dependency definitions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/93f81673b17237be9acb1eb2a89b2cc4c42b611a">93f81673</a> - Add log4j2 version definition and update version in log4j2-extensions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/f6f72532447635d3f011cbde94887c167b6de19c">f6f72532</a> - Update Netty to 4.1.132</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/f3d00a7daf60fce36d75d318de3b48f68c034fbb">f3d00a7d</a> - Update Jackson to 2.18.6</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/927">PR-927</a> - Rename docker-arm profile to docker-fabric8 and migration changes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/88413aa1696b203ea78980d0484f8f1404180202">88413aa1</a> - Update Jetty to 9.4.60 and ZooKeeper to 3.8.6</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/e8cf967f31d9482bb751c001cf0c88f6ff0338e7">e8cf967f</a> - Update Avro to 1.11.5 in 7.7.8</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/62db0fede679268a92169c0bfbd193c92adb1527">62db0fed</a> - Update Avro to 1.11.5 in 7.6.10</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/71f054dd84a0dc7789045b521b2244a61fe0279d">71f054dd</a> - Update Avro to 1.11.5 in 7.5.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/217dac011d53b3134a668e0bb1211afe234d9655">217dac01</a> - Update Avro to 1.11.5 in 7.4.14</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/d5a703f72b130daee52c550ad462b14aa7239a28">d5a703f7</a> - Update Avro to latest patch release</p></li> </ul> </section> <section id="id11"> <h4>Kafka<a class="headerlink" href="#id11" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/2069">PR-2069</a> - Update Netty to 4.1.133 in 3.8</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/c3480128ee069c131e15abfebc2311bc49da0ffe">c3480128</a> - Upgrade Netty to 4.1.132.Final</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/abe0c3f26440793ad692d5bfe037b77df4634af6">abe0c3f2</a> - Bump maven-artifact to 3.9.15</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/9f3c9302586812a93918d0d78b9fdcec3e091f13">9f3c9302</a> - Upgrade Jetty from 9.4.59 to 9.4.60</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/0c292eba761a2b60e57f14032b6035bb1fb59d17">0c292eba</a> - Bump Jackson to 2.18.6</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/40b26a76d201fc2b47d537321491b2c0ca090790">40b26a76</a> - Upgrade ZooKeeper from 3.8.4 to 3.8.6 with SLF4J version pin</p></li> </ul> </section> <section id="id12"> <h4>ksqlDB<a class="headerlink" href="#id12" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11066">PR-11066</a> - Enforce DenyListPropertyValidator on in-SQL SET statements.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11052">PR-11052</a> - TransientQueryCleanup leak-detection ordering + TransientQueryQueue LIMIT-handler null-guard</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/a5803cee99886bd0207f27649fc04d4af4809dfa">a5803cee</a> - Update vertx and netty to resolve known security issues</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11033">PR-11033</a> - Fix: wait for broker to unfence in EmbeddedSingleNodeKafkaCluster.start()</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11030">PR-11030</a> - Fix: always retry admin stmts on topic-not-found, even with expectedError</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11029">PR-11029</a> - Fix: retry admin statements on transient topic-not-found errors</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11023">PR-11023</a> - Fix: KsqlTarget and SchemaRegistryUtil prefix collision</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11014">PR-11014</a> - Feat(config): deprecate ksql.runtime.feature.shared.enabled</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11010">PR-11010</a> - Mark spotbugs-annotations as provided scope as they are only used for static code analysis.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11009">PR-11009</a> - Fix type mismatch error.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/e8475caf0d0799d08954cd56f5a745e7e5711b35">e8475caf</a> - Bump Netty to 4.1.132.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10988">PR-10988</a> - Fix to prevent error when HTTP response fails in KsqlTarget</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10986">PR-10986</a> - Remove unused dependency for airlift.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10975">PR-10975</a> - Add a no arg constructor for ProtobufNoSRConverter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10970">PR-10970</a> - Fix printTopic error when SSL is enabled</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/512f69e573030b6f8eb22785527fc1a96f60f4f5">512f69e5</a> - Backport pr_ci_gating and status_level from master to service.yml</p></li> </ul> </section> <section id="id13"> <h4>REST Proxy<a class="headerlink" href="#id13" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1473">PR-1473</a> - Disable javaType resolution in JSONSCHEMA consumer (7.5.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1449">PR-1449</a> - Fix integration test failures (rate limit broken pipe, Jackson string length)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/704">PR-704</a> - Fips-tests: add explicit jetty-alpn-java-client version after common dropped jetty-bom (7.8.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/e918b7a19fbe34f901717f2b957511df401f54f9">e918b7a1</a> - Update async-http-client</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/9af8e3096116f090395b642fd6462dcbb8a76055">9af8e309</a> - Remove Jackson definitions already present in common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/b77450cc64894aa7f3c7de107f1ab175c7ec9974">b77450cc</a> - Use mvn help:evaluate instead of regex for VERSION fallback</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/32898c8a55bff221f059a66d5ed3e1c022f98b62">32898c8a</a> - Tighten VERSION grep and drop unused mkdir BINPATH</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/684">PR-684</a> - Bump async-http-client to 2.14.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/669">PR-669</a> - Fix header validation to allow colons in header values</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/de9831757cb9c9c9bb35ca6fe2d7d316d0d7a707">de983175</a> - Backport pr_ci_gating and status_level from master to service.yml</p></li> </ul> </section> <section id="id14"> <h4>Schema Registry<a class="headerlink" href="#id14" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/bbd699d9a67229db163c32f1a78f4349675b66ba">bbd699d9</a> - Adjust logging level in NONE action</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4312">PR-4312</a> - Add size limit handler</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/5732056859f624536f3eb58e028556f5f019f795">57320568</a> - Add allow package config for JSON deserializer</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/75b6c6045cb888855ddc6d93b0465a95cf8034a1">75b6c604</a> - Fix AWS KMS driver to use AssumeRoleWithWebIdentity in IRSA pods</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/560bf4ca6f84585a960ee69291ca54630416cc11">560bf4ca</a> - Handle anyOf/allOf in JSON transforms</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4148">PR-4148</a> - DefaultToGlobal available in SRClient</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/118b46ba2c921db01a5a0753c64f4b634e49b681">118b46ba</a> - Nits</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/fedca30c3ab03ef18a5ede2f46b6a247041bac1d">fedca30c</a> - Change structure to filter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4223">PR-4223</a> - Fix UriPercentEncoder to correctly encode multi-byte Unicode characters</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/1c62d80999aab1685c3e09b5c5a777ee938b29db">1c62d809</a> - Expose exporter name as part of logs in schema exporter destination</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/47f2ece163195c2ff36df8a14aaffa490e69bce5">47f2ece1</a> - Fix compat check on circular ref for JSON Schema 2020-12-20</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4207">PR-4207</a> - Fix incorrect OpenAPI example for getSchemaOnly endpoints</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4199">PR-4199</a> - Fix handling of JSON Schema with a single child</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4193">PR-4193</a> - Fix FindTags endpoint handling of JSON Schema with oneOf containing $ref</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/52ac4f7cdc6765f4c2453ac76acec079887f610d">52ac4f7c</a> - Backport pr_ci_gating and status_level from master to service.yml</p></li> </ul> </section> </section> ]]></description><content:encoded><![CDATA[ <span id="cp-changelog-7-8-9"></span> <p>Released June 2026</p> <section id="id9"> <h3>Community Features<a class="headerlink" href="#id9" title="Link to this heading"></a></h3> <section id="id10"> <h4>Common<a class="headerlink" href="#id10" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/2636f6a967160816210879738fbdeed3d237d9b8">2636f6a9</a> - Add jetty-alpn-*-client artifacts to dependencyManagement</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/bd2bfe513ad25966690ab2f8a1c1b6b0b803b56f">bd2bfe51</a> - Update mina-core to 2.2.7</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/902d6f6bfcbd9b0800be11f87c2ee9bc00444cf1">902d6f6b</a> - Pin plexus-utils dependency to match ce-kafka</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/e0509516f4e16b668e4ca3046cf610b9ecdaafaa">e0509516</a> - Update logredactor</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/9c4d0eb1eed8463fdce048caf6e3a7d785bd48b3">9c4d0eb1</a> - Update Jetty to 9.4.61</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/c35f82c674a3e43eb38915af8dc9801677a9e4b6">c35f82c6</a> - Re-scope spotbugs-annotations</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/c92168f84c4a764e84fe9ea62e76162bdab81a94">c92168f8</a> - Update Netty to 4.1.133</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/feef7ef9c7e6152738b5bed8d49541277e6fbe46">feef7ef9</a> - Update bouncycastle to 1.84</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/9c2d2eaa2282626b8a292aa09385a49265a86605">9c2d2eaa</a> - Replace jetty-bom with individual dependency definitions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/93f81673b17237be9acb1eb2a89b2cc4c42b611a">93f81673</a> - Add log4j2 version definition and update version in log4j2-extensions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/f6f72532447635d3f011cbde94887c167b6de19c">f6f72532</a> - Update Netty to 4.1.132</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/f3d00a7daf60fce36d75d318de3b48f68c034fbb">f3d00a7d</a> - Update Jackson to 2.18.6</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/927">PR-927</a> - Rename docker-arm profile to docker-fabric8 and migration changes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/88413aa1696b203ea78980d0484f8f1404180202">88413aa1</a> - Update Jetty to 9.4.60 and ZooKeeper to 3.8.6</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/e8cf967f31d9482bb751c001cf0c88f6ff0338e7">e8cf967f</a> - Update Avro to 1.11.5 in 7.7.8</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/62db0fede679268a92169c0bfbd193c92adb1527">62db0fed</a> - Update Avro to 1.11.5 in 7.6.10</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/71f054dd84a0dc7789045b521b2244a61fe0279d">71f054dd</a> - Update Avro to 1.11.5 in 7.5.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/217dac011d53b3134a668e0bb1211afe234d9655">217dac01</a> - Update Avro to 1.11.5 in 7.4.14</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/d5a703f72b130daee52c550ad462b14aa7239a28">d5a703f7</a> - Update Avro to latest patch release</p></li> </ul> </section> <section id="id11"> <h4>Kafka<a class="headerlink" href="#id11" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/2069">PR-2069</a> - Update Netty to 4.1.133 in 3.8</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/c3480128ee069c131e15abfebc2311bc49da0ffe">c3480128</a> - Upgrade Netty to 4.1.132.Final</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/abe0c3f26440793ad692d5bfe037b77df4634af6">abe0c3f2</a> - Bump maven-artifact to 3.9.15</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/9f3c9302586812a93918d0d78b9fdcec3e091f13">9f3c9302</a> - Upgrade Jetty from 9.4.59 to 9.4.60</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/0c292eba761a2b60e57f14032b6035bb1fb59d17">0c292eba</a> - Bump Jackson to 2.18.6</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/40b26a76d201fc2b47d537321491b2c0ca090790">40b26a76</a> - Upgrade ZooKeeper from 3.8.4 to 3.8.6 with SLF4J version pin</p></li> </ul> </section> <section id="id12"> <h4>ksqlDB<a class="headerlink" href="#id12" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11066">PR-11066</a> - Enforce DenyListPropertyValidator on in-SQL SET statements.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11052">PR-11052</a> - TransientQueryCleanup leak-detection ordering + TransientQueryQueue LIMIT-handler null-guard</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/a5803cee99886bd0207f27649fc04d4af4809dfa">a5803cee</a> - Update vertx and netty to resolve known security issues</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11033">PR-11033</a> - Fix: wait for broker to unfence in EmbeddedSingleNodeKafkaCluster.start()</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11030">PR-11030</a> - Fix: always retry admin stmts on topic-not-found, even with expectedError</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11029">PR-11029</a> - Fix: retry admin statements on transient topic-not-found errors</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11023">PR-11023</a> - Fix: KsqlTarget and SchemaRegistryUtil prefix collision</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11014">PR-11014</a> - Feat(config): deprecate ksql.runtime.feature.shared.enabled</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11010">PR-11010</a> - Mark spotbugs-annotations as provided scope as they are only used for static code analysis.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/11009">PR-11009</a> - Fix type mismatch error.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/e8475caf0d0799d08954cd56f5a745e7e5711b35">e8475caf</a> - Bump Netty to 4.1.132.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10988">PR-10988</a> - Fix to prevent error when HTTP response fails in KsqlTarget</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10986">PR-10986</a> - Remove unused dependency for airlift.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10975">PR-10975</a> - Add a no arg constructor for ProtobufNoSRConverter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10970">PR-10970</a> - Fix printTopic error when SSL is enabled</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/512f69e573030b6f8eb22785527fc1a96f60f4f5">512f69e5</a> - Backport pr_ci_gating and status_level from master to service.yml</p></li> </ul> </section> <section id="id13"> <h4>REST Proxy<a class="headerlink" href="#id13" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1473">PR-1473</a> - Disable javaType resolution in JSONSCHEMA consumer (7.5.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1449">PR-1449</a> - Fix integration test failures (rate limit broken pipe, Jackson string length)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/704">PR-704</a> - Fips-tests: add explicit jetty-alpn-java-client version after common dropped jetty-bom (7.8.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/e918b7a19fbe34f901717f2b957511df401f54f9">e918b7a1</a> - Update async-http-client</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/9af8e3096116f090395b642fd6462dcbb8a76055">9af8e309</a> - Remove Jackson definitions already present in common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/b77450cc64894aa7f3c7de107f1ab175c7ec9974">b77450cc</a> - Use mvn help:evaluate instead of regex for VERSION fallback</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/32898c8a55bff221f059a66d5ed3e1c022f98b62">32898c8a</a> - Tighten VERSION grep and drop unused mkdir BINPATH</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/684">PR-684</a> - Bump async-http-client to 2.14.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/669">PR-669</a> - Fix header validation to allow colons in header values</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/de9831757cb9c9c9bb35ca6fe2d7d316d0d7a707">de983175</a> - Backport pr_ci_gating and status_level from master to service.yml</p></li> </ul> </section> <section id="id14"> <h4>Schema Registry<a class="headerlink" href="#id14" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/bbd699d9a67229db163c32f1a78f4349675b66ba">bbd699d9</a> - Adjust logging level in NONE action</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4312">PR-4312</a> - Add size limit handler</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/5732056859f624536f3eb58e028556f5f019f795">57320568</a> - Add allow package config for JSON deserializer</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/75b6c6045cb888855ddc6d93b0465a95cf8034a1">75b6c604</a> - Fix AWS KMS driver to use AssumeRoleWithWebIdentity in IRSA pods</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/560bf4ca6f84585a960ee69291ca54630416cc11">560bf4ca</a> - Handle anyOf/allOf in JSON transforms</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4148">PR-4148</a> - DefaultToGlobal available in SRClient</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/118b46ba2c921db01a5a0753c64f4b634e49b681">118b46ba</a> - Nits</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/fedca30c3ab03ef18a5ede2f46b6a247041bac1d">fedca30c</a> - Change structure to filter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4223">PR-4223</a> - Fix UriPercentEncoder to correctly encode multi-byte Unicode characters</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/1c62d80999aab1685c3e09b5c5a777ee938b29db">1c62d809</a> - Expose exporter name as part of logs in schema exporter destination</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/47f2ece163195c2ff36df8a14aaffa490e69bce5">47f2ece1</a> - Fix compat check on circular ref for JSON Schema 2020-12-20</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4207">PR-4207</a> - Fix incorrect OpenAPI example for getSchemaOnly endpoints</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4199">PR-4199</a> - Fix handling of JSON Schema with a single child</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4193">PR-4193</a> - Fix FindTags endpoint handling of JSON Schema with oneOf containing $ref</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/52ac4f7cdc6765f4c2453ac76acec079887f610d">52ac4f7c</a> - Backport pr_ci_gating and status_level from master to service.yml</p></li> </ul> </section> </section> ]]></content:encoded></item><item><title>Version 7.8.8</title><link>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-8</link><guid>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-8</guid><description><![CDATA[ <span id="cp-changelog-7-8-8"></span> <p>Released May 2026</p> <section id="id15"> <h3>Community Features<a class="headerlink" href="#id15" title="Link to this heading"></a></h3> <section id="id16"> <h4>ksqlDB<a class="headerlink" href="#id16" title="Link to this heading"></a></h4> <ul class="simple"> <li><p>Implemented a security fix for ksqlDB.</p></li> </ul> </section> <section id="id17"> <h4>Schema Registry<a class="headerlink" href="#id17" title="Link to this heading"></a></h4> <ul class="simple"> <li><p>Resolved a security vulnerability in io.confluent.kafka-json-schema-serializer</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4116">PR-4116</a> - Fix normalize() in Avro and JSON Schema to preserve metadata and <code class="docutils literal notranslate"><span class="pre">ruleSet</span></code></p></li> </ul> </section> </section> ]]></description><content:encoded><![CDATA[ <span id="cp-changelog-7-8-8"></span> <p>Released May 2026</p> <section id="id15"> <h3>Community Features<a class="headerlink" href="#id15" title="Link to this heading"></a></h3> <section id="id16"> <h4>ksqlDB<a class="headerlink" href="#id16" title="Link to this heading"></a></h4> <ul class="simple"> <li><p>Implemented a security fix for ksqlDB.</p></li> </ul> </section> <section id="id17"> <h4>Schema Registry<a class="headerlink" href="#id17" title="Link to this heading"></a></h4> <ul class="simple"> <li><p>Resolved a security vulnerability in io.confluent.kafka-json-schema-serializer</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4116">PR-4116</a> - Fix normalize() in Avro and JSON Schema to preserve metadata and <code class="docutils literal notranslate"><span class="pre">ruleSet</span></code></p></li> </ul> </section> </section> ]]></content:encoded></item><item><title>Version 7.8.7</title><link>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-7</link><guid>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-7</guid><description><![CDATA[ <span id="cp-changelog-7-8-7"></span> <p>Released March 2026</p> <section id="id18"> <h3>Community Features<a class="headerlink" href="#id18" title="Link to this heading"></a></h3> <section id="id19"> <h4>Common<a class="headerlink" href="#id19" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/952e3d3204b30db95bb366d0bf790d1443d10ba6">952e3d32</a> - Update Avro to 1.11.5 in 7.8.7</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/902">PR-902</a> - Add –direct-pom-edit support to ci.py for faster CI builds</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/745599ac4188de3e3acd92f8b2304e369953fe81">745599ac</a> - Update Jetty to 9.4.59</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/a9b992c5fe0f8cbead665a5d96d2146de1b8d1a7">a9b992c5</a> - Update Log Redactor to 1.0.17 and Netty to 4.1.130</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/faa63c9606bc22810cf785ae926c96425f8f7173">faa63c96</a> - Update dependency org.bitbucket.b_c:jose4j to v0.9.6</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/887">PR-887</a> - Update dependency org.apache.logging.log4j:log4j-core to v2.25.3</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/c33caa1b503c0e4adebe4611f43b91cf9d528d52">c33caa1b</a> - Update Netty to 4.1.129</p></li> </ul> </section> <section id="id20"> <h4>Kafka<a class="headerlink" href="#id20" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1894">PR-1894</a> - Update Jetty to 9.4.59 in 3.8</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1882">PR-1882</a> - Update Netty to 4.1.130 and Jose to 0.9.6 in 3.8</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/21288">PR-21288</a> - Fix rare producer message corruption, don’t reuse buffers</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1862">PR-1862</a> - Bump at.yawk.lz4:lz4-java</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1854">PR-1854</a> - Request org.lz4:lz4-java in kafka</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/243a07cb667233b320aa3eb3de1ef0564969aa3c">243a07cb</a> - Fix indentation</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/16715bc690511814466fe60ba33e294c7e04859e">16715bc6</a> - Remove commonlang2 sub</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/483f010d14109f2fd2be03bacd93f2f4504784c7">483f010d</a> - Update outdated commonslang method</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/f6fb7f1abf00f4ad23f10eaaff325dc5305053f0">f6fb7f1a</a> - Update dep</p></li> </ul> </section> <section id="id21"> <h4>ksqlDB<a class="headerlink" href="#id21" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10936">PR-10936</a> - Bump up vert.x dependency version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10932">PR-10932</a> - Update plugin version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10920">PR-10920</a> - Update Netty</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10916">PR-10916</a> - Fix for jersey-client dependency.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10905">PR-10905</a> - Print deprecated configurations in maven builds.</p></li> </ul> </section> <section id="id22"> <h4>REST Proxy<a class="headerlink" href="#id22" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1273">PR-1273</a> - Work around jackson databind string length limit</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/8171a3660ace879ea157c6c6f6cd1b7e7acac126">8171a366</a> - Fix partial permission issue for getConsumerGroups()</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/1df57555ac19a11dc8d7146eb0698b20a534118a">1df57555</a> - Bump Jersey dep to 2.46</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/649">PR-649</a> - Update jersey.version to 2.46</p></li> </ul> </section> <section id="id23"> <h4>Schema Registry<a class="headerlink" href="#id23" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4116">PR-4116</a> - Fix normalize() in Avro and JSON Schema to preserve metadata and <code class="docutils literal notranslate"><span class="pre">ruleSet</span></code></p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/88b49837d71d200a82bd735d1a245ee31b0be07e">88b49837</a> - Checkstyle lint</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/5f7409e0024e21c4f4a354198574195d68c20b7d">5f7409e0</a> - Fix params</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4089">PR-4089</a> - Fix MetadataEncoderService key rotation and add test coverage</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/ee7d984f71b798a29e565d566b40dda00fbfa227">ee7d984f</a> - Fix Avro union evolution for specific reader</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4077">PR-4077</a> - Exclude common-lang-2.6 from rest-utils to avoid conflicts with common-lang3</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/13cd3fc769a6d4fa5d908ef722ad0c8041797a15">13cd3fc7</a> - Add more tests for DEK rewrap functionality</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4046">PR-4046</a> - Add tool to rewrap DEKs with latest version of KEK</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4033">PR-4033</a> - Don’t throw exception for JSON schema with format=serialized</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4019">PR-4019</a> - Handle raw http in JSON Schema drafts</p></li> </ul> </section> </section> ]]></description><content:encoded><![CDATA[ <span id="cp-changelog-7-8-7"></span> <p>Released March 2026</p> <section id="id18"> <h3>Community Features<a class="headerlink" href="#id18" title="Link to this heading"></a></h3> <section id="id19"> <h4>Common<a class="headerlink" href="#id19" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/952e3d3204b30db95bb366d0bf790d1443d10ba6">952e3d32</a> - Update Avro to 1.11.5 in 7.8.7</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/902">PR-902</a> - Add –direct-pom-edit support to ci.py for faster CI builds</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/745599ac4188de3e3acd92f8b2304e369953fe81">745599ac</a> - Update Jetty to 9.4.59</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/a9b992c5fe0f8cbead665a5d96d2146de1b8d1a7">a9b992c5</a> - Update Log Redactor to 1.0.17 and Netty to 4.1.130</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/faa63c9606bc22810cf785ae926c96425f8f7173">faa63c96</a> - Update dependency org.bitbucket.b_c:jose4j to v0.9.6</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/887">PR-887</a> - Update dependency org.apache.logging.log4j:log4j-core to v2.25.3</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/c33caa1b503c0e4adebe4611f43b91cf9d528d52">c33caa1b</a> - Update Netty to 4.1.129</p></li> </ul> </section> <section id="id20"> <h4>Kafka<a class="headerlink" href="#id20" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1894">PR-1894</a> - Update Jetty to 9.4.59 in 3.8</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1882">PR-1882</a> - Update Netty to 4.1.130 and Jose to 0.9.6 in 3.8</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/21288">PR-21288</a> - Fix rare producer message corruption, don’t reuse buffers</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1862">PR-1862</a> - Bump at.yawk.lz4:lz4-java</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1854">PR-1854</a> - Request org.lz4:lz4-java in kafka</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/243a07cb667233b320aa3eb3de1ef0564969aa3c">243a07cb</a> - Fix indentation</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/16715bc690511814466fe60ba33e294c7e04859e">16715bc6</a> - Remove commonlang2 sub</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/483f010d14109f2fd2be03bacd93f2f4504784c7">483f010d</a> - Update outdated commonslang method</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/f6fb7f1abf00f4ad23f10eaaff325dc5305053f0">f6fb7f1a</a> - Update dep</p></li> </ul> </section> <section id="id21"> <h4>ksqlDB<a class="headerlink" href="#id21" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10936">PR-10936</a> - Bump up vert.x dependency version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10932">PR-10932</a> - Update plugin version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10920">PR-10920</a> - Update Netty</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10916">PR-10916</a> - Fix for jersey-client dependency.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10905">PR-10905</a> - Print deprecated configurations in maven builds.</p></li> </ul> </section> <section id="id22"> <h4>REST Proxy<a class="headerlink" href="#id22" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1273">PR-1273</a> - Work around jackson databind string length limit</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/8171a3660ace879ea157c6c6f6cd1b7e7acac126">8171a366</a> - Fix partial permission issue for getConsumerGroups()</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/1df57555ac19a11dc8d7146eb0698b20a534118a">1df57555</a> - Bump Jersey dep to 2.46</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/649">PR-649</a> - Update jersey.version to 2.46</p></li> </ul> </section> <section id="id23"> <h4>Schema Registry<a class="headerlink" href="#id23" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4116">PR-4116</a> - Fix normalize() in Avro and JSON Schema to preserve metadata and <code class="docutils literal notranslate"><span class="pre">ruleSet</span></code></p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/88b49837d71d200a82bd735d1a245ee31b0be07e">88b49837</a> - Checkstyle lint</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/5f7409e0024e21c4f4a354198574195d68c20b7d">5f7409e0</a> - Fix params</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4089">PR-4089</a> - Fix MetadataEncoderService key rotation and add test coverage</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/ee7d984f71b798a29e565d566b40dda00fbfa227">ee7d984f</a> - Fix Avro union evolution for specific reader</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4077">PR-4077</a> - Exclude common-lang-2.6 from rest-utils to avoid conflicts with common-lang3</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/13cd3fc769a6d4fa5d908ef722ad0c8041797a15">13cd3fc7</a> - Add more tests for DEK rewrap functionality</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4046">PR-4046</a> - Add tool to rewrap DEKs with latest version of KEK</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4033">PR-4033</a> - Don’t throw exception for JSON schema with format=serialized</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/4019">PR-4019</a> - Handle raw http in JSON Schema drafts</p></li> </ul> </section> </section> ]]></content:encoded></item><item><title>Version 7.8.6</title><link>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-6</link><guid>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-6</guid><description><![CDATA[ <span id="cp-changelog-7-8-6"></span> <p>Released December 2025</p> <section id="id24"> <h3>Community Features<a class="headerlink" href="#id24" title="Link to this heading"></a></h3> <section id="id25"> <h4>Common<a class="headerlink" href="#id25" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/880">PR-880</a> - Update dependency org.bouncycastle:bc-fips to v2.1.2 [SECURITY] (7.4.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/2a944f447204684d870e80bc630a9eb8131d65a1">2a944f44</a> - Use correct groupname for commons-lang3</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/25ab4be8fdcfca9ed16d1a6ea2ded59dad1df329">25ab4be8</a> - Fix the scope of imported pom</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/4eab14b4acbf49832271f60e520e59c77d513dac">4eab14b4</a> - Update netty and bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/1b8bb0d3bcc099efc02f84c6fbc31e0c9c510a5d">1b8bb0d3</a> - Add dependency management for grpc libraries and commons-lang3</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/6452c47a647ff7bcb93c3f9cfa409b406a0b6d69">6452c47a</a> - Update jetty to 9.4.58.v20250814 in 7.7.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/6b641984fb7801e296d2f858d43701aed37adb2e">6b641984</a> - Update jetty to 9.4.58.v20250814 in 7.6.7</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/2763e1a31ab83537eaad88e087e82e01495a6504">2763e1a3</a> - Update jetty to 9.4.58.v20250814 in 7.5.10</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/8c5f24d8fc6278b179480623d97ab9674196c656">8c5f24d8</a> - Update jetty to 9.4.58.v20250814 in 7.4.11</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/179e9ad6462c02ac623c2bb11b44d644c6686297">179e9ad6</a> - Update jetty to 9.4.58.v20250814 in 7.3.14</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/c379395012b9295a73328bd611f1a31798c3170c">c3793950</a> - Update azure libraries</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/dd5af737296dbe2e048babb1bc7e59cf76e2deb4">dd5af737</a> - Update netty to 4.1.125</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/351727d4d4f0fa2ecc8dbd509c71f32bf45cc872">351727d4</a> - Update netty to 4.1.125</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/1e7d8099e5396857e04048871320f184dfcb30eb">1e7d8099</a> - Update netty to 4.1.125</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/45817e386126aeacbdd9c44e2c53051fa6535d48">45817e38</a> - Update netty to 4.1.125</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/63d8206d0edfdabc40df1184adbe108faaed83de">63d8206d</a> - Update netty to 4.1.125</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/3f2822abcc0ee23fd247e2fea28ece946bb965ea">3f2822ab</a> - Update netty to 4.1.225</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/731e21aff16b7d36f7106b242784492e68d2ac43">731e21af</a> - Update netty to 4.1.225</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/6897f0eb6c4f36fdb258d4887d6cdbe4ae405f1d">6897f0eb</a> - Update netty to 4.1.225</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/285033471910002f286ea5904935540ba9d5a93e">28503347</a> - Update netty to 4.1.225</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/06c00dc5f6ef3fb2c64d6a9e34a7638f0021570e">06c00dc5</a> - Update netty to 4.1.225</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/de6eef11ed2daa3e1ba13675b5965635e0b5bb19">de6eef11</a> - Update netty to 4.1.125</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/fdbb7f8adb1b29975abd83828cd6b253fccb5fba">fdbb7f8a</a> - Update bc-fips versions to match ce-kafka / latest security updates in verified fips version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/a86ab6d5f162004e1882a432098f918d5c05c9e9">a86ab6d5</a> - Update jetty, add bc-fips to renovatebot ignore file</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/819">PR-819</a> - Update dependency org.bouncycastle:bc-fips to v2.1.1 [SECURITY] (7.2.x)</p></li> </ul> </section> <section id="id26"> <h4>ksqlDB<a class="headerlink" href="#id26" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10903">PR-10903</a> - Update dependency io.vertx:vertx-web to v4.5.22</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10361">PR-10361</a> - Classify exceptions as user errors</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10893">PR-10893</a> - Exclude kafka.brokerTypeTopicClient from thread pool check</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10869">PR-10869</a> - Upgrade jline dependency to address terminal sizing issue</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/cb2697ce3c2d5e32aa72f524124215349998c1fc">cb2697ce</a> - Bump up tcnative version to be in sync with netty</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10865">PR-10865</a> - Bump up tcnative dependency to be in sync with netty</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10854">PR-10854</a> - Update netty to 4.1.125</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/f145df25e9776eb6e413595960c90a5016105054">f145df25</a> - Update netty to 4.1.125 in 7.7.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/9576ff68abb037bb2a0beb3ec489ebefad058053">9576ff68</a> - Update netty to 4.1.125 in 7.6.7</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/b74731284bb366e074be6206a36461418e3aeee1">b7473128</a> - Update netty to 4.1.125 in 7.5.10</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/2f04c52cdaf6b79021040741be0641c87befbedd">2f04c52c</a> - Update netty to 4.1.125 in 7.4.11</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/c5dc9fd5eef90eccb7299247f654506db17d834d">c5dc9fd5</a> - Update netty to 4.1.125 in 7.3.14</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10833">PR-10833</a> - Set the order of timestamp fields to be processed to avoid incorrect modifications for daylight savings</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10845">PR-10845</a> - Unpin jackson version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10841">PR-10841</a> - Unpin jackson version and upgrade shade plugin</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10839">PR-10839</a> - Update dependency io.netty:netty-codec to v4.1.125.Final [SECURITY] (7.2.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/fd1e276f97784d6d014b041f2040163c0288c93c">fd1e276f</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/aa50267d39740c9046a382906ddce2a6710093c3">aa50267d</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/cf858512cf08cdbd32328064abd93704f5a94c57">cf858512</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/02310d1419177372a29955e42d90a1f7629aa1d7">02310d14</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/73f28ebd9779a14aad8faa367f25ba11630fb053">73f28ebd</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/d760e504d795ff962452d64a967524317c2084a4">d760e504</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/a3f4c676b677ab1249f0a405894819f99bac5198">a3f4c676</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/53ee8cae161a3321ce4c53b02054663b7a7d21a9">53ee8cae</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10795">PR-10795</a> - Update dependency io.netty:netty-codec-http2 to v4.1.124.Final [SECURITY] (7.2.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/ff42df171d4acfe0a61798aaaa1eb0decd34d8ff">ff42df17</a> - Update dependency io.netty:netty-codec-http2 to v4.1.124.Final [SECURITY]</p></li> </ul> </section> <section id="id27"> <h4>REST Proxy<a class="headerlink" href="#id27" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1420">PR-1420</a> - Fix spotbug check issue</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1415">PR-1415</a> - Remove spotbug-annotations</p></li> </ul> </section> <section id="id28"> <h4>Schema Registry<a class="headerlink" href="#id28" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3994">PR-3994</a> - Add Confluent-Accept-Unknown-Properties header to SR client</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3981">PR-3981</a> - Fix use of JSON Schema serializer for key</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3977">PR-3977</a> - Minor optimization to remove synchronized block</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3973">PR-3973</a> - Ensure lazy initialization is thread-safe</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3972">PR-3972</a> - Only use AWS role if the web identity token file is not set</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/cf58140db84ce2d0cfb023631a36fcaeed93d4a4">cf58140d</a> - Handling trailing hash in JSON Schema drafts</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3955">PR-3955</a> - Ensure canonicalString() method is thread-safe</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3950">PR-3950</a> - In AvroConverter use name-based getter/setter only for valid names</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3935">PR-3935</a> - Ensure payloads are not unnecessarily redacted in DLQ</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3924">PR-3924</a> - Add AppRole auth for HC Vault</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3902">PR-3902</a> - Follow up PR to handle old CP versions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3896">PR-3896</a> - Update RestService warn log to include error class name</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3890">PR-3890</a> - Ensure tags are used during schema evolution</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3880">PR-3880</a> - Fix exception when evolving Avro schema with rules</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3876">PR-3876</a> - Fix merge issue; add JavaDoc for invalidate methods</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3875">PR-3875</a> - Refine cache invalidation</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3871">PR-3871</a> - Some fixes to tests/lints</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3870">PR-3870</a> - Add sr-version to sr client API</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/1cdf19fef773faca9bd3b24d867f5c26b5b6ff0b">1cdf19fe</a> - Re-organize imports</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3864">PR-3864</a> - Organizing imports</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3862">PR-3862</a> - Add deployment metadata endpoint</p></li> </ul> </section> </section> ]]></description><content:encoded><![CDATA[ <span id="cp-changelog-7-8-6"></span> <p>Released December 2025</p> <section id="id24"> <h3>Community Features<a class="headerlink" href="#id24" title="Link to this heading"></a></h3> <section id="id25"> <h4>Common<a class="headerlink" href="#id25" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/880">PR-880</a> - Update dependency org.bouncycastle:bc-fips to v2.1.2 [SECURITY] (7.4.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/2a944f447204684d870e80bc630a9eb8131d65a1">2a944f44</a> - Use correct groupname for commons-lang3</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/25ab4be8fdcfca9ed16d1a6ea2ded59dad1df329">25ab4be8</a> - Fix the scope of imported pom</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/4eab14b4acbf49832271f60e520e59c77d513dac">4eab14b4</a> - Update netty and bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/1b8bb0d3bcc099efc02f84c6fbc31e0c9c510a5d">1b8bb0d3</a> - Add dependency management for grpc libraries and commons-lang3</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/6452c47a647ff7bcb93c3f9cfa409b406a0b6d69">6452c47a</a> - Update jetty to 9.4.58.v20250814 in 7.7.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/6b641984fb7801e296d2f858d43701aed37adb2e">6b641984</a> - Update jetty to 9.4.58.v20250814 in 7.6.7</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/2763e1a31ab83537eaad88e087e82e01495a6504">2763e1a3</a> - Update jetty to 9.4.58.v20250814 in 7.5.10</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/8c5f24d8fc6278b179480623d97ab9674196c656">8c5f24d8</a> - Update jetty to 9.4.58.v20250814 in 7.4.11</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/179e9ad6462c02ac623c2bb11b44d644c6686297">179e9ad6</a> - Update jetty to 9.4.58.v20250814 in 7.3.14</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/c379395012b9295a73328bd611f1a31798c3170c">c3793950</a> - Update azure libraries</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/dd5af737296dbe2e048babb1bc7e59cf76e2deb4">dd5af737</a> - Update netty to 4.1.125</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/351727d4d4f0fa2ecc8dbd509c71f32bf45cc872">351727d4</a> - Update netty to 4.1.125</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/1e7d8099e5396857e04048871320f184dfcb30eb">1e7d8099</a> - Update netty to 4.1.125</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/45817e386126aeacbdd9c44e2c53051fa6535d48">45817e38</a> - Update netty to 4.1.125</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/63d8206d0edfdabc40df1184adbe108faaed83de">63d8206d</a> - Update netty to 4.1.125</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/3f2822abcc0ee23fd247e2fea28ece946bb965ea">3f2822ab</a> - Update netty to 4.1.225</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/731e21aff16b7d36f7106b242784492e68d2ac43">731e21af</a> - Update netty to 4.1.225</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/6897f0eb6c4f36fdb258d4887d6cdbe4ae405f1d">6897f0eb</a> - Update netty to 4.1.225</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/285033471910002f286ea5904935540ba9d5a93e">28503347</a> - Update netty to 4.1.225</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/06c00dc5f6ef3fb2c64d6a9e34a7638f0021570e">06c00dc5</a> - Update netty to 4.1.225</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/de6eef11ed2daa3e1ba13675b5965635e0b5bb19">de6eef11</a> - Update netty to 4.1.125</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/fdbb7f8adb1b29975abd83828cd6b253fccb5fba">fdbb7f8a</a> - Update bc-fips versions to match ce-kafka / latest security updates in verified fips version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/a86ab6d5f162004e1882a432098f918d5c05c9e9">a86ab6d5</a> - Update jetty, add bc-fips to renovatebot ignore file</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/819">PR-819</a> - Update dependency org.bouncycastle:bc-fips to v2.1.1 [SECURITY] (7.2.x)</p></li> </ul> </section> <section id="id26"> <h4>ksqlDB<a class="headerlink" href="#id26" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10903">PR-10903</a> - Update dependency io.vertx:vertx-web to v4.5.22</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10361">PR-10361</a> - Classify exceptions as user errors</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10893">PR-10893</a> - Exclude kafka.brokerTypeTopicClient from thread pool check</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10869">PR-10869</a> - Upgrade jline dependency to address terminal sizing issue</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/cb2697ce3c2d5e32aa72f524124215349998c1fc">cb2697ce</a> - Bump up tcnative version to be in sync with netty</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10865">PR-10865</a> - Bump up tcnative dependency to be in sync with netty</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10854">PR-10854</a> - Update netty to 4.1.125</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/f145df25e9776eb6e413595960c90a5016105054">f145df25</a> - Update netty to 4.1.125 in 7.7.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/9576ff68abb037bb2a0beb3ec489ebefad058053">9576ff68</a> - Update netty to 4.1.125 in 7.6.7</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/b74731284bb366e074be6206a36461418e3aeee1">b7473128</a> - Update netty to 4.1.125 in 7.5.10</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/2f04c52cdaf6b79021040741be0641c87befbedd">2f04c52c</a> - Update netty to 4.1.125 in 7.4.11</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/c5dc9fd5eef90eccb7299247f654506db17d834d">c5dc9fd5</a> - Update netty to 4.1.125 in 7.3.14</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10833">PR-10833</a> - Set the order of timestamp fields to be processed to avoid incorrect modifications for daylight savings</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10845">PR-10845</a> - Unpin jackson version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10841">PR-10841</a> - Unpin jackson version and upgrade shade plugin</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10839">PR-10839</a> - Update dependency io.netty:netty-codec to v4.1.125.Final [SECURITY] (7.2.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/fd1e276f97784d6d014b041f2040163c0288c93c">fd1e276f</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/aa50267d39740c9046a382906ddce2a6710093c3">aa50267d</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/cf858512cf08cdbd32328064abd93704f5a94c57">cf858512</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/02310d1419177372a29955e42d90a1f7629aa1d7">02310d14</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/73f28ebd9779a14aad8faa367f25ba11630fb053">73f28ebd</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/d760e504d795ff962452d64a967524317c2084a4">d760e504</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/a3f4c676b677ab1249f0a405894819f99bac5198">a3f4c676</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/53ee8cae161a3321ce4c53b02054663b7a7d21a9">53ee8cae</a> - Update netty version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10795">PR-10795</a> - Update dependency io.netty:netty-codec-http2 to v4.1.124.Final [SECURITY] (7.2.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/ff42df171d4acfe0a61798aaaa1eb0decd34d8ff">ff42df17</a> - Update dependency io.netty:netty-codec-http2 to v4.1.124.Final [SECURITY]</p></li> </ul> </section> <section id="id27"> <h4>REST Proxy<a class="headerlink" href="#id27" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1420">PR-1420</a> - Fix spotbug check issue</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1415">PR-1415</a> - Remove spotbug-annotations</p></li> </ul> </section> <section id="id28"> <h4>Schema Registry<a class="headerlink" href="#id28" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3994">PR-3994</a> - Add Confluent-Accept-Unknown-Properties header to SR client</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3981">PR-3981</a> - Fix use of JSON Schema serializer for key</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3977">PR-3977</a> - Minor optimization to remove synchronized block</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3973">PR-3973</a> - Ensure lazy initialization is thread-safe</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3972">PR-3972</a> - Only use AWS role if the web identity token file is not set</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/cf58140db84ce2d0cfb023631a36fcaeed93d4a4">cf58140d</a> - Handling trailing hash in JSON Schema drafts</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3955">PR-3955</a> - Ensure canonicalString() method is thread-safe</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3950">PR-3950</a> - In AvroConverter use name-based getter/setter only for valid names</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3935">PR-3935</a> - Ensure payloads are not unnecessarily redacted in DLQ</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3924">PR-3924</a> - Add AppRole auth for HC Vault</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3902">PR-3902</a> - Follow up PR to handle old CP versions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3896">PR-3896</a> - Update RestService warn log to include error class name</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3890">PR-3890</a> - Ensure tags are used during schema evolution</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3880">PR-3880</a> - Fix exception when evolving Avro schema with rules</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3876">PR-3876</a> - Fix merge issue; add JavaDoc for invalidate methods</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3875">PR-3875</a> - Refine cache invalidation</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3871">PR-3871</a> - Some fixes to tests/lints</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3870">PR-3870</a> - Add sr-version to sr client API</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/1cdf19fef773faca9bd3b24d867f5c26b5b6ff0b">1cdf19fe</a> - Re-organize imports</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3864">PR-3864</a> - Organizing imports</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3862">PR-3862</a> - Add deployment metadata endpoint</p></li> </ul> </section> </section> ]]></content:encoded></item><item><title>Version 7.8.5</title><link>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-5</link><guid>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-5</guid><description><![CDATA[ <span id="cp-changelog-7-8-5"></span> <p>Released October 2025</p> <section id="id29"> <h3>Community Features<a class="headerlink" href="#id29" title="Link to this heading"></a></h3> <p>No changes</p> </section> <section id="commercial-features"> <h3>Commercial Features<a class="headerlink" href="#commercial-features" title="Link to this heading"></a></h3> <section id="kconnect"> <h4>Connect<a class="headerlink" href="#kconnect" title="Link to this heading"></a></h4> <ul class="simple"> <li><p>Bug fix: Confluent Enterprise distribution of Kafka Connect workers (CE, connect-server, or connect-server-base): Fixed a plugin class loading bug that prevented certain non-isolated classes (for example, javax.jms) from being loaded from plugin JARs. For more information, see <a class="reference external" href="https://support.confluent.io/hc/en-us/articles/42009309556372-Connect-Classloader-Issue-Connectors-failing-with-ClassNotFoundException">article</a>.</p></li> </ul> </section> </section> ]]></description><content:encoded><![CDATA[ <span id="cp-changelog-7-8-5"></span> <p>Released October 2025</p> <section id="id29"> <h3>Community Features<a class="headerlink" href="#id29" title="Link to this heading"></a></h3> <p>No changes</p> </section> <section id="commercial-features"> <h3>Commercial Features<a class="headerlink" href="#commercial-features" title="Link to this heading"></a></h3> <section id="kconnect"> <h4>Connect<a class="headerlink" href="#kconnect" title="Link to this heading"></a></h4> <ul class="simple"> <li><p>Bug fix: Confluent Enterprise distribution of Kafka Connect workers (CE, connect-server, or connect-server-base): Fixed a plugin class loading bug that prevented certain non-isolated classes (for example, javax.jms) from being loaded from plugin JARs. For more information, see <a class="reference external" href="https://support.confluent.io/hc/en-us/articles/42009309556372-Connect-Classloader-Issue-Connectors-failing-with-ClassNotFoundException">article</a>.</p></li> </ul> </section> </section> ]]></content:encoded></item><item><title>Version 7.8.4</title><link>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-4</link><guid>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-4</guid><description><![CDATA[ <span id="cp-changelog-7-8-4"></span> <p>Released September 2025</p> <section id="id30"> <h3>Community Features<a class="headerlink" href="#id30" title="Link to this heading"></a></h3> <section id="id31"> <h4>Common<a class="headerlink" href="#id31" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/8223daaa14147f1937d80df195783d9c1b4f1c80">8223daaa</a> - Update jetty to 9.4.58.v20250814 in 7.8.4</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/bd24ec81cc289a9303f616a20f25a8d1055b6a2c">bd24ec81</a> - Update netty to 4.1.225</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/94288a368090a9ce60e838f32c873234dd89da7b">94288a36</a> - Use correct versions of fips providers</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/808">PR-808</a> - adding license for assembly-plugin-boilerplate and build-tools modules</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/79dbce2cbd18ae93e6dd18c1d1aebfd1105f811a">79dbce2c</a> - Update jackson bom to match ce-kafka version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/06637ab68eb11d1cabe75e3b47ef8f0225785566">06637ab6</a> - Pin commons beanutils and validator</p></li> </ul> </section> <section id="id32"> <h4>Kafka<a class="headerlink" href="#id32" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1786">PR-1786</a> - Update netty to 4.1.125 in 3.8</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1774">PR-1774</a> - Bump jetty to version 9.4.58.v20250814 in 3.8</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1762">PR-1762</a> - Add run_tags to worker-ami and aws-packer</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1749">PR-1749</a> - Change ci_tools import path</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1705">PR-1705</a> - In case of infra failure in ccs-kafka tag that as infra failure in testbreak</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/19939">PR-19939</a> - Force bump commons-beanutils for CVE-2025-48734 (#19939)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/20142">PR-20142</a> - Undeprecate JoinGroup V0 &amp; V1 (#20142)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1685">PR-1685</a> - Migrate from vagrant to terraform</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1675">PR-1675</a> - Exclude newly added files to fix build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1666">PR-1666</a> - Add cloudwatch metrics to view cpu, memory and disk usage</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/19745">PR-19745</a> - Fix BrokerLifecycleManager RPC timeouts (#19745)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/19974">PR-19974</a> - Bug fix in deleteAcls operation</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1651">PR-1651</a> - Upgrade ducktape and requests version</p></li> </ul> </section> <section id="id33"> <h4>ksqlDB<a class="headerlink" href="#id33" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10869">PR-10869</a> - Upgrade jline dependency to address terminal sizing issue</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/ece71da2537dc17fd83c74a46ff6c349644156ca">ece71da2</a> - Update netty to 4.1.125 in 7.8.4</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10833">PR-10833</a> - Set the order of timestamp fields to be processed to avoid incorrect modifications for daylight savings.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10782">PR-10782</a> - Improve configuration filtering for query overrides.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10779">PR-10779</a> - Bump the commons-lang3 version to 3.18.0</p></li> </ul> </section> <section id="id34"> <h4>REST Proxy<a class="headerlink" href="#id34" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/f05cee42ffeb6f2e9b588a2a1f092028449d424c">f05cee42</a> - Remove bc dependency that is being merged in bc-prov</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1403">PR-1403</a> - Hardcoding the CP rpm and deb installation dependency version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/53e0fd45b550905058f04e9617b67ed3c52d8699">53e0fd45</a> - Add PREFIX_SNI_PREFIX_CONFIG</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/da8cf6fee898027d33e50c936ada68eea0f42e46">da8cf6fe</a> - Restrict sni prefix validation to certain prefix</p></li> </ul> </section> <section id="id35"> <h4>Schema Registry<a class="headerlink" href="#id35" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3860">PR-3860</a> - Add sr type endpoint</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3837">PR-3837</a> - Hardcoding the CP rpm and deb installation dependency version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3850">PR-3850</a> - Prevent re-registration of schema with dangling reference</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3851">PR-3851</a> - For shared KEKs avoid calling KMS when deleting DEKs</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3840">PR-3840</a> - Fix build due to Jackson upgrade to 2.16</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3838">PR-3838</a> - Upgrade json-sKema to 0.24.0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3822">PR-3822</a> - Allow alternate KMS key IDs on a KEK</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3821">PR-3821</a> - Upgrade commons lang version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3825">PR-3825</a> - Add Apache and CCL licenses to the dek-* modules</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3823">PR-3823</a> - Fix license headers</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/752b07bcc35122980fbc523efec125df240e73ef">752b07bc</a> - Minor refactor to add subject to create DEK API</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3816">PR-3816</a> - Ensure DEKs are decrypted if version=-1 for shared KEKs</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3808">PR-3808</a> - Add support for JSON Schema 2020-12 in JsonSchemaUtils</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3787">PR-3787</a> - Changed resource logging to log subject name assotiation rather than hash contents</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3802">PR-3802</a> - Fix field traversals when POJO property is missing</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3794">PR-3794</a> - Handle decimals based on fixed type in Avro converter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3784">PR-3784</a> - Fix parsing of recursive definitions for JSON Schema 2020-12</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3773">PR-3773</a> - Send NetworkException instead of ConnectionException for IO exceptions in Connect converters</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3767">PR-3767</a> - Upgrade jackson-datatype-protobuf to 0.9.16</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3760">PR-3760</a> - 7.8 below java doc fix</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3761">PR-3761</a> - Javadoc fix in ParsedSchema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3758">PR-3758</a> - Add javadoc as part of the maven build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3750">PR-3750</a> - Bump max DEK registry key default</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3746">PR-3746</a> - Generate correct field type for Decimal in JSON converter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3738">PR-3738</a> - Send ConnectException for IO exceptions in connect converters</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/4234914995d95a63a2059eeced40707b1011e176">42349149</a> - Exposed context name for mode/config errors</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3724">PR-3724</a> - Upgrade everit json-schema to 1.14.6</p></li> </ul> </section> </section> ]]></description><content:encoded><![CDATA[ <span id="cp-changelog-7-8-4"></span> <p>Released September 2025</p> <section id="id30"> <h3>Community Features<a class="headerlink" href="#id30" title="Link to this heading"></a></h3> <section id="id31"> <h4>Common<a class="headerlink" href="#id31" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/8223daaa14147f1937d80df195783d9c1b4f1c80">8223daaa</a> - Update jetty to 9.4.58.v20250814 in 7.8.4</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/bd24ec81cc289a9303f616a20f25a8d1055b6a2c">bd24ec81</a> - Update netty to 4.1.225</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/94288a368090a9ce60e838f32c873234dd89da7b">94288a36</a> - Use correct versions of fips providers</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/808">PR-808</a> - adding license for assembly-plugin-boilerplate and build-tools modules</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/79dbce2cbd18ae93e6dd18c1d1aebfd1105f811a">79dbce2c</a> - Update jackson bom to match ce-kafka version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/06637ab68eb11d1cabe75e3b47ef8f0225785566">06637ab6</a> - Pin commons beanutils and validator</p></li> </ul> </section> <section id="id32"> <h4>Kafka<a class="headerlink" href="#id32" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1786">PR-1786</a> - Update netty to 4.1.125 in 3.8</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1774">PR-1774</a> - Bump jetty to version 9.4.58.v20250814 in 3.8</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1762">PR-1762</a> - Add run_tags to worker-ami and aws-packer</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1749">PR-1749</a> - Change ci_tools import path</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1705">PR-1705</a> - In case of infra failure in ccs-kafka tag that as infra failure in testbreak</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/19939">PR-19939</a> - Force bump commons-beanutils for CVE-2025-48734 (#19939)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/20142">PR-20142</a> - Undeprecate JoinGroup V0 &amp; V1 (#20142)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1685">PR-1685</a> - Migrate from vagrant to terraform</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1675">PR-1675</a> - Exclude newly added files to fix build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1666">PR-1666</a> - Add cloudwatch metrics to view cpu, memory and disk usage</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/19745">PR-19745</a> - Fix BrokerLifecycleManager RPC timeouts (#19745)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/19974">PR-19974</a> - Bug fix in deleteAcls operation</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1651">PR-1651</a> - Upgrade ducktape and requests version</p></li> </ul> </section> <section id="id33"> <h4>ksqlDB<a class="headerlink" href="#id33" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10869">PR-10869</a> - Upgrade jline dependency to address terminal sizing issue</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/ece71da2537dc17fd83c74a46ff6c349644156ca">ece71da2</a> - Update netty to 4.1.125 in 7.8.4</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10833">PR-10833</a> - Set the order of timestamp fields to be processed to avoid incorrect modifications for daylight savings.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10782">PR-10782</a> - Improve configuration filtering for query overrides.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10779">PR-10779</a> - Bump the commons-lang3 version to 3.18.0</p></li> </ul> </section> <section id="id34"> <h4>REST Proxy<a class="headerlink" href="#id34" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/f05cee42ffeb6f2e9b588a2a1f092028449d424c">f05cee42</a> - Remove bc dependency that is being merged in bc-prov</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1403">PR-1403</a> - Hardcoding the CP rpm and deb installation dependency version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/53e0fd45b550905058f04e9617b67ed3c52d8699">53e0fd45</a> - Add PREFIX_SNI_PREFIX_CONFIG</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/da8cf6fee898027d33e50c936ada68eea0f42e46">da8cf6fe</a> - Restrict sni prefix validation to certain prefix</p></li> </ul> </section> <section id="id35"> <h4>Schema Registry<a class="headerlink" href="#id35" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3860">PR-3860</a> - Add sr type endpoint</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3837">PR-3837</a> - Hardcoding the CP rpm and deb installation dependency version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3850">PR-3850</a> - Prevent re-registration of schema with dangling reference</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3851">PR-3851</a> - For shared KEKs avoid calling KMS when deleting DEKs</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3840">PR-3840</a> - Fix build due to Jackson upgrade to 2.16</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3838">PR-3838</a> - Upgrade json-sKema to 0.24.0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3822">PR-3822</a> - Allow alternate KMS key IDs on a KEK</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3821">PR-3821</a> - Upgrade commons lang version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3825">PR-3825</a> - Add Apache and CCL licenses to the dek-* modules</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3823">PR-3823</a> - Fix license headers</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/752b07bcc35122980fbc523efec125df240e73ef">752b07bc</a> - Minor refactor to add subject to create DEK API</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3816">PR-3816</a> - Ensure DEKs are decrypted if version=-1 for shared KEKs</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3808">PR-3808</a> - Add support for JSON Schema 2020-12 in JsonSchemaUtils</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3787">PR-3787</a> - Changed resource logging to log subject name assotiation rather than hash contents</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3802">PR-3802</a> - Fix field traversals when POJO property is missing</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3794">PR-3794</a> - Handle decimals based on fixed type in Avro converter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3784">PR-3784</a> - Fix parsing of recursive definitions for JSON Schema 2020-12</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3773">PR-3773</a> - Send NetworkException instead of ConnectionException for IO exceptions in Connect converters</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3767">PR-3767</a> - Upgrade jackson-datatype-protobuf to 0.9.16</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3760">PR-3760</a> - 7.8 below java doc fix</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3761">PR-3761</a> - Javadoc fix in ParsedSchema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3758">PR-3758</a> - Add javadoc as part of the maven build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3750">PR-3750</a> - Bump max DEK registry key default</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3746">PR-3746</a> - Generate correct field type for Decimal in JSON converter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3738">PR-3738</a> - Send ConnectException for IO exceptions in connect converters</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/4234914995d95a63a2059eeced40707b1011e176">42349149</a> - Exposed context name for mode/config errors</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3724">PR-3724</a> - Upgrade everit json-schema to 1.14.6</p></li> </ul> </section> </section> ]]></content:encoded></item><item><title>Version 7.8.3</title><link>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-3</link><guid>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-3</guid><description><![CDATA[ <span id="cp-changelog-7-8-3"></span> <p>Released June 2025</p> <section id="id36"> <h3>Community Features<a class="headerlink" href="#id36" title="Link to this heading"></a></h3> <section id="id37"> <h4>Common<a class="headerlink" href="#id37" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/44f2c2e4b736e708381a8e8ddd01311cd59fa280">44f2c2e4</a> - Update jmx</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/778">PR-778</a> - Add property for AWS SDK v2</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/467efd8f7314b1f6fdc653882b1431a58484faf6">467efd8f</a> - Fix missing version definition</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/cbc66130bdc12568dbfa264b74b1c648f46daa19">cbc66130</a> - Add commons-compress to unify versions with ce-kafka</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/0a1d3244f9140d2210c4f0df15bcfbb21c1ba74a">0a1d3244</a> - Update aws sdk to match ce-kafka</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/54d73bbeac14b83dae263aa4f958830bbd3ea191">54d73bbe</a> - Update azure dependendecies to versions defined in azure-bom 1.2.32</p></li> </ul> </section> <section id="id38"> <h4>Kafka<a class="headerlink" href="#id38" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1635">PR-1635</a> - Replace all occurrences of ‘s1-prod-ubuntu20-04’ with ‘s1-prod-ubuntu24-04’ (#1554)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/19658">PR-19658</a> - Prevent livelocked elections (#19658)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1618">PR-1618</a> - Cherry pick fix for Dexcom</p></li> </ul> </section> <section id="id39"> <h4>ksqlDB<a class="headerlink" href="#id39" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10722">PR-10722</a> - Update dependency Pygments to v2.15.1 [SECURITY] (7.1.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10728">PR-10728</a> - Update the ZK notices text version under licenses</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10726">PR-10726</a> - Update dependency jinja2 to v3.1.6 [SECURITY] (7.1.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/0f6f2a62070190ee645ac19318b816c880d53db8">0f6f2a62</a> - Abstracting oauth implementation</p></li> </ul> </section> <section id="id40"> <h4>REST Proxy<a class="headerlink" href="#id40" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/491">PR-491</a> - Add configuration hsts.header.enable to control whether we response with HSTS header</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/6480173f787185eb2722a80e81864945e1c43db5">6480173f</a> - Rename snihandler</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/c23b84c71c5a60c495c2d9bc2c45fd708d79f5da">c23b84c7</a> - Add config: sni.host.check.enabled for SNI host checking in SecureRequestCustomizer</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/034b803a4288ebf029c5327195dc24c2a4f0be1b">034b803a</a> - Implement TenantPrefixSniHandler to perform prefix validation using the tenant name</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/3b3ff7288cef2a7d9ae60e822fa8a12f38bea91f">3b3ff728</a> - Add config for forwarded request customizer</p></li> </ul> </section> <section id="id41"> <h4>Schema Registry<a class="headerlink" href="#id41" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3711">PR-3711</a> - Add warning log whenever baseUrl changes in RestService</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3710">PR-3710</a> - Improve unit test coverage (edge case handling) for SetCompatibilityMojoTest</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3706">PR-3706</a> - Bump dependency versions for GCP</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3698">PR-3698</a> - Distinguish between null and missing props for PUT</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3691">PR-3691</a> - Start with first URL in UrlList</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3693">PR-3693</a> - Ensure AvroConverter does not rely on field order</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3688">PR-3688</a> - Use aws-java-sdk-v2.version from common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3690">PR-3690</a> - Downgrade aws sdk v2 to match kafka on 7.7.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3682">PR-3682</a> - Ignore JSON schema fields not in the Java class</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/306f08dcd706503e611c9510880cd7fe39360880">306f08dc</a> - Upgrade mbknor library to 1.0.39.3</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/7505a2000bbf7c1834309b7350ab3edfa859217c">7505a200</a> - Handle default context properly for /config and /mode</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3664">PR-3664</a> - Log schema reads, writes and deletes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3648">PR-3648</a> - Update dependency junit:junit to v4.13.1 [SECURITY] (7.1.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3666">PR-3666</a> - Add RuleSet.isEmpty method</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3662">PR-3662</a> - Update the ZK notices text version under licenses</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3656">PR-3656</a> - Add minimal validation for certain KMS key IDs</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3641">PR-3641</a> - Add retry test for ser/de/restservice</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3640">PR-3640</a> - Handle URL-encoded paths in ContextFilter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3636">PR-3636</a> - Support new CachedSchemaRegistryClient in SchemaRegistryClientFactory</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3631">PR-3631</a> - Deep copy for Schema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3621">PR-3621</a> - Always override X-Forwarded-For header on follower call</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3619">PR-3619</a> - Expand semantic check when looking up schemas</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3581">PR-3581</a> - SR dek paginations</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3616">PR-3616</a> - Update test to use qualified subject names and fix a typo</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3615">PR-3615</a> - Upgrade to aws sdk 2.30.33</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3614">PR-3614</a> - Increase max length for kek and rule names</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3610">PR-3610</a> - Exclude an imported 3P util class from test coverage</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3609">PR-3609</a> - Add dek-registry module for coverage aggregation</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3608">PR-3608</a> - Test coverage: fix the module and updated the tests.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/76c315ae09a251ed57a5733e22d9192bc03ce058">76c315ae</a> - Ensure use of DEK object is thread-safe</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3605">PR-3605</a> - Update deps for CSPs</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3599">PR-3599</a> - Improve test coverage (no feature change)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3590">PR-3590</a> - Add retry for schema exporter upon IOException</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3582">PR-3582</a> - Add missing tests for DekRegistry</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3592">PR-3592</a> - Enhance integration test w/additional lookup</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3584">PR-3584</a> - Upgrade json-skema to 0.20</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3578">PR-3578</a> - Pagination of SR APIs (Subject and Schema)</p></li> </ul> </section> </section> ]]></description><content:encoded><![CDATA[ <span id="cp-changelog-7-8-3"></span> <p>Released June 2025</p> <section id="id36"> <h3>Community Features<a class="headerlink" href="#id36" title="Link to this heading"></a></h3> <section id="id37"> <h4>Common<a class="headerlink" href="#id37" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/44f2c2e4b736e708381a8e8ddd01311cd59fa280">44f2c2e4</a> - Update jmx</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/778">PR-778</a> - Add property for AWS SDK v2</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/467efd8f7314b1f6fdc653882b1431a58484faf6">467efd8f</a> - Fix missing version definition</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/cbc66130bdc12568dbfa264b74b1c648f46daa19">cbc66130</a> - Add commons-compress to unify versions with ce-kafka</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/0a1d3244f9140d2210c4f0df15bcfbb21c1ba74a">0a1d3244</a> - Update aws sdk to match ce-kafka</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/54d73bbeac14b83dae263aa4f958830bbd3ea191">54d73bbe</a> - Update azure dependendecies to versions defined in azure-bom 1.2.32</p></li> </ul> </section> <section id="id38"> <h4>Kafka<a class="headerlink" href="#id38" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1635">PR-1635</a> - Replace all occurrences of ‘s1-prod-ubuntu20-04’ with ‘s1-prod-ubuntu24-04’ (#1554)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/19658">PR-19658</a> - Prevent livelocked elections (#19658)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1618">PR-1618</a> - Cherry pick fix for Dexcom</p></li> </ul> </section> <section id="id39"> <h4>ksqlDB<a class="headerlink" href="#id39" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10722">PR-10722</a> - Update dependency Pygments to v2.15.1 [SECURITY] (7.1.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10728">PR-10728</a> - Update the ZK notices text version under licenses</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10726">PR-10726</a> - Update dependency jinja2 to v3.1.6 [SECURITY] (7.1.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/0f6f2a62070190ee645ac19318b816c880d53db8">0f6f2a62</a> - Abstracting oauth implementation</p></li> </ul> </section> <section id="id40"> <h4>REST Proxy<a class="headerlink" href="#id40" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/491">PR-491</a> - Add configuration hsts.header.enable to control whether we response with HSTS header</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/6480173f787185eb2722a80e81864945e1c43db5">6480173f</a> - Rename snihandler</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/c23b84c71c5a60c495c2d9bc2c45fd708d79f5da">c23b84c7</a> - Add config: sni.host.check.enabled for SNI host checking in SecureRequestCustomizer</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/034b803a4288ebf029c5327195dc24c2a4f0be1b">034b803a</a> - Implement TenantPrefixSniHandler to perform prefix validation using the tenant name</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/3b3ff7288cef2a7d9ae60e822fa8a12f38bea91f">3b3ff728</a> - Add config for forwarded request customizer</p></li> </ul> </section> <section id="id41"> <h4>Schema Registry<a class="headerlink" href="#id41" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3711">PR-3711</a> - Add warning log whenever baseUrl changes in RestService</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3710">PR-3710</a> - Improve unit test coverage (edge case handling) for SetCompatibilityMojoTest</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3706">PR-3706</a> - Bump dependency versions for GCP</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3698">PR-3698</a> - Distinguish between null and missing props for PUT</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3691">PR-3691</a> - Start with first URL in UrlList</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3693">PR-3693</a> - Ensure AvroConverter does not rely on field order</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3688">PR-3688</a> - Use aws-java-sdk-v2.version from common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3690">PR-3690</a> - Downgrade aws sdk v2 to match kafka on 7.7.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3682">PR-3682</a> - Ignore JSON schema fields not in the Java class</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/306f08dcd706503e611c9510880cd7fe39360880">306f08dc</a> - Upgrade mbknor library to 1.0.39.3</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/7505a2000bbf7c1834309b7350ab3edfa859217c">7505a200</a> - Handle default context properly for /config and /mode</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3664">PR-3664</a> - Log schema reads, writes and deletes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3648">PR-3648</a> - Update dependency junit:junit to v4.13.1 [SECURITY] (7.1.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3666">PR-3666</a> - Add RuleSet.isEmpty method</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3662">PR-3662</a> - Update the ZK notices text version under licenses</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3656">PR-3656</a> - Add minimal validation for certain KMS key IDs</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3641">PR-3641</a> - Add retry test for ser/de/restservice</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3640">PR-3640</a> - Handle URL-encoded paths in ContextFilter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3636">PR-3636</a> - Support new CachedSchemaRegistryClient in SchemaRegistryClientFactory</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3631">PR-3631</a> - Deep copy for Schema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3621">PR-3621</a> - Always override X-Forwarded-For header on follower call</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3619">PR-3619</a> - Expand semantic check when looking up schemas</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3581">PR-3581</a> - SR dek paginations</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3616">PR-3616</a> - Update test to use qualified subject names and fix a typo</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3615">PR-3615</a> - Upgrade to aws sdk 2.30.33</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3614">PR-3614</a> - Increase max length for kek and rule names</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3610">PR-3610</a> - Exclude an imported 3P util class from test coverage</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3609">PR-3609</a> - Add dek-registry module for coverage aggregation</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3608">PR-3608</a> - Test coverage: fix the module and updated the tests.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/76c315ae09a251ed57a5733e22d9192bc03ce058">76c315ae</a> - Ensure use of DEK object is thread-safe</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3605">PR-3605</a> - Update deps for CSPs</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3599">PR-3599</a> - Improve test coverage (no feature change)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3590">PR-3590</a> - Add retry for schema exporter upon IOException</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3582">PR-3582</a> - Add missing tests for DekRegistry</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3592">PR-3592</a> - Enhance integration test w/additional lookup</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3584">PR-3584</a> - Upgrade json-skema to 0.20</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3578">PR-3578</a> - Pagination of SR APIs (Subject and Schema)</p></li> </ul> </section> </section> ]]></content:encoded></item><item><title>Version 7.8.2</title><link>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-2</link><guid>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-2</guid><description><![CDATA[ <span id="cp-changelog-7-8-2"></span> <p>Released March 2025</p> <section id="id42"> <h3>Community Features<a class="headerlink" href="#id42" title="Link to this heading"></a></h3> <section id="id43"> <h4>Common<a class="headerlink" href="#id43" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/fde07db0e10eb7f1d13a3221a4ea3318d3c17226">fde07db0</a> - Update Netty to 4.1.118</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/f982ea912740f8d7464d18726cbe1c5f36e56e22">f982ea91</a> - Update Bouncycastle dependencies</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/da33ed0372966daa17fe84d9c7cb857f435237a5">da33ed03</a> - Fix the merge conflict</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/29819815936255465b9343670c7e3113e5abd0a4">29819815</a> - Update Jetty to 9.4.57</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/ffe9fa48f9e8e3a90cd50413637e5ae14b2c4547">ffe9fa48</a> - Update Bouncycastle to version 2.x for testing in CP</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/d1341a9b3a878b40c57718f6b51b4c7d5bbd59eb">d1341a9b</a> - Add Commons codec to dependency management</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/fbb9acf3f6035910212437fb0ee85bc8c31f6a07">fbb9acf3</a> - Pin version of mina-core to override version from jetty</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/9277c65cc4980f970da9ec1c044cd635628644cb">9277c65c</a> - Update Netty to 4.1.115</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/35ba77cd383dcc03913c960e522b43f3a5732eca">35ba77cd</a> - Change bctls-fips to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/bbde81e96d02e7b263336ad8b860027dc485f4bf">bbde81e9</a> - Change bctls-fips to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/c37862895ba877356230ae845398b45d823ae967">c3786289</a> - Change bctls-fips to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/f78bf5b600736726f7c99bfbf65b5455d0da11c3">f78bf5b6</a> - Change bctls-fips to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/da4ebe399cd771fb12f579339add910cf77f8869">da4ebe39</a> - Change bctls-fips to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/86e4f1e2620c661e7afe1ee93fc9ea3715b41afb">86e4f1e2</a> - Change bctls-fips to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/93da41d2c5675be8db1e979dc27ba1de6817edc6">93da41d2</a> - Change bctls-fips to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/60e023337f9957f830a13d19836d68c3d37ba8b3">60e02333</a> - Change Bouncycastle bctls due to downstream failues</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/3bb5287b5b918d3e0ffd2cf1f30b2f898d98c9d7">3bb5287b</a> - Change Bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/16ab459fd0375abc42f657352fad9172291937e4">16ab459f</a> - Change Bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/9af7b9a392700fc5755ee3e91434b498170be6bc">9af7b9a3</a> - Change Bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/f478c73ef911aa6a78d751bb169233ce55fac472">f478c73e</a> - Change Bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/644fbf035889de3c775d497579c46e3803bcba8a">644fbf03</a> - Change Bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/c02b71d43f5b51ae695017da8d50a622bed9670a">c02b71d4</a> - Change Bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/62ad6c9a8ab81b4228323d0868d2cb6032dd0567">62ad6c9a</a> - Change Bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/708">PR-708</a> - Change Bouncycastle fips libraries upgrade</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/706">PR-706</a> - Rename okio -&gt; okio-jvm</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/7fa060750e0d54cd0d7d358ca39462e6e489f1ba">7fa06075</a> - Update cyclonedx plugin( #704)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/fb4f806f2022cc75482d2eb392fafa8fb72aade8">fb4f806f</a> - Add okio-jvm to dependencyManagement to match ce-kafka</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/688">PR-688</a> - Merge Conflict Resolution (from 7.6.x to 7.7.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/687">PR-687</a> - Update Jetty to 9.4.56</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/684">PR-684</a> - Define version of commons-io and add it to dependencyManagement</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/79d5047dc1363d0940f226dc96fb2dbbb4e37af9">79d5047d</a> - Upgrade Avro to 1.11.4 to patch AVRO-3985</p></li> </ul> </section> <section id="id44"> <h4>Kafka<a class="headerlink" href="#id44" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18916">PR-18916</a> - The acls would appear at the wrong level of the metadata shell “tree” (#18916)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1580">PR-1580</a> - CCS CP release test regex updates</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18843">PR-18843</a> - Index may not always observe log.index.interval.bytes (#18843)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18767">PR-18767</a> - Add unit test to verify space separated brokers won’t cause exception for 3.8 and 3.9 (#18767)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18741">PR-18741</a> - Change the strict config validation for 3.8 and 3.9 (#18741)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18736">PR-18736</a> - Metadata v0-v3 should be undeprecated (#18736)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1552">PR-1552</a> - [3.8] Update Jetty to 9.4.57.v20241219</p></li> </ul> </section> <section id="id45"> <h4>ksqlDB<a class="headerlink" href="#id45" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/0a211a8884ad8c51b1a60289e97e3208c683aabd">0a211a88</a> - Corrected conflict</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10686">PR-10686</a> - Update Netty</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/b7c8a55fa785c1511d8d12808c3bd6c1265bdeca">b7c8a55f</a> - Bouncy castle fix</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10672">PR-10672</a> - Merge Conflict Resolution (from 7.4.x to 7.5.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10671">PR-10671</a> - Fix: Unpinned Jetty Version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/8fcad7f852dc78ab5a210fab4e0bcd711dc7ef2f">8fcad7f8</a> - Remove jetty pin / outdated comment</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/be8039596ddb7ee5a6fd148b591be760e734ca83">be803959</a> - debug</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/313fd1dab475d4b99286c24f28643338c208cf53">313fd1da</a> - debug</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/9c0edb4e6ce6103ce0bb21808559e15dd0c4e698">9c0edb4e</a> - nit</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/90d5e47e516dec53eee4917b1092f7dabce92a09">90d5e47e</a> - nit</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10659">PR-10659</a> - Fix the placement of default port number and capture the sub path while creating a client to ksqlDB.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10657">PR-10657</a> - Fix the placement of default port number and capture the sub path while creating a client to ksqlDB.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10655">PR-10655</a> - Fix the placement of default port number and capture the sub path while creating a client to ksqlDB.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10653">PR-10653</a> - Fix the placement of default port number and capture the sub path while creating a client to ksqlDB.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/f6c26e7a135d4c2667a57ce81dc0f0d5e224a744">f6c26e7a</a> - Fix the placement of default port number and capture the sub path while creating a client to ksqlDB.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/8bfe4b592790a0d3910937754a88e4f9d9f09c83">8bfe4b59</a> - Update vertx to 4.4.8 for 7.1.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10635">PR-10635</a> - Added Warn Logger for Orphan Topics (UnknownTopicOrPartitionException) &amp; for Command Topic Size exceeding threshold</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10620">PR-10620</a> - Fix jsonschema dependency</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10619">PR-10619</a> - Fix jsonschema dependency</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10613">PR-10613</a> - Fix jsonschema dependency</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10614">PR-10614</a> - Merge Conflict Resolution (from 7.3.x to 7.4.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10612">PR-10612</a> - Merge Conflict Resolution (from 7.2.x to 7.3.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10608">PR-10608</a> - Fix close query context error</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10610">PR-10610</a> - Merge Conflict Resolution (from 7.3.x to 7.4.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10607">PR-10607</a> - Merge Conflict Resolution (from 7.2.x to 7.3.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10601">PR-10601</a> - Optimize Latency in POST /ksql API for describe streams Due to Orphan Topics</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10593">PR-10593</a> - Fix for netty-common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10591">PR-10591</a> - Fix for netty-common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10590">PR-10590</a> - Fix for netty-common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10581">PR-10581</a> - Merge Conflict Fix and Build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10589">PR-10589</a> - Fix for netty-common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10587">PR-10587</a> - Fix for netty-common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10584">PR-10584</a> - Fix for netty-common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10582">PR-10582</a> - Fix for netty-common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10578">PR-10578</a> - Fix: for dependency update for jsonschema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10551">PR-10551</a> - Feat: add error log for logging topic client errors</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10503">PR-10503</a> - Fix classloader after connect starts</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10482">PR-10482</a> - Updated the args as per changes in kafka</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10478">PR-10478</a> - Update Netty version from 4.1.108.Final to 4.1.113.Final.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10481">PR-10481</a> - Fix for Arg Count Mismatch</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/0a63de1d032d8763ebc9477f8639302d962252cf">0a63de1d</a> - Fix issue</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/bb335fa1ae9379f081cd0c70047c7f72bc3159b5">bb335fa1</a> - nit</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/157">PR-157</a> - Remove internal topics from the list topic results. Sort the top</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/156">PR-156</a> - Improve test coverage for cli</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/10d04ca5728c241697855cfaf807b1c425eaafb1">10d04ca5</a> - Change configType</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/3213368f2535ea87ce1f6c0cd0250e706ffb5ac3">3213368f</a> - Update Netty version from 4.1.108.final to 1.1.113.Final.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/58125e73c6dd36134caedb7a77c7f8eaec0f3424">58125e73</a> - Address reviews</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/f5c31c2726fa3c5cb3d1ec7b771a03bee186b23e">f5c31c27</a> - Address reviews</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/aee1218eb73d8bf76bcdabecf08c980347a9765c">aee1218e</a> - Update netty version from 4.1.108.Final to 4.1.113.Final.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/1ef32457f555d18698c4e0a2a4e6021efc8d9ac1">1ef32457</a> - Update netty version from 4.1.108.Final to 4.1.113.Final.</p></li> </ul> </section> <section id="id46"> <h4>REST Proxy<a class="headerlink" href="#id46" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/a313d614226000ffe6c07d1ecca68d4c3f6b9208">a313d614</a> - Change imports to confluent package</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1322">PR-1322</a> - Fix visibility for stopRest function</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1318">PR-1318</a> - Change to manageRest to make the name consistent for all release branch</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1311">PR-1311</a> - Allow to start kafka rest separately so that the integration test can be more customisable</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1312">PR-1312</a> - Update codeowners</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/535">PR-535</a> - [7.8.x] Allow for upgrade to jetty and unpin jetty-servlets</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/524">PR-524</a> - Backport http2 support changes to 7.5.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/026159560070a4727a8898647ff99a2f6f129026">02615956</a> - Update async_http_client without upgrade of major version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/511">PR-511</a> - Add @confluentinc/kora-networking as Codeowner</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/48e032214ba3596d958902a7f18490f4339aac95">48e03221</a> - Remove the hibernate-validator exclusion no longer needed due to updated jersey-bean-validation</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/302da1b64e6c0485cb42057ce09346ac58c37393">302da1b6</a> - Add a comment</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/c6a50d8883ce839898dd4ab5c0cb6573b7e0fff6">c6a50d88</a> - Add access.control.expose.headers into the CORS filters</p></li> </ul> </section> <section id="id47"> <h4>Schema Registry<a class="headerlink" href="#id47" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3575">PR-3575</a> - Support Protobuf oneof fields in Data Contract rules</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3573">PR-3573</a> - Upgrade Commons.validator to 1.9.0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3568">PR-3568</a> - Merge Conflict Resolution (from 7.5.x to 7.6.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3561">PR-3561</a> - Ensure that DEK lookups use applicable aliases</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3559">PR-3559</a> - Setting default SSLSocketFactory from HttpsURLConnection in RestService.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3555">PR-3555</a> - Ensure lookup by schema logic matches logic during register</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3544">PR-3544</a> - Upgrade everit json-schema to 1.14.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3542">PR-3542</a> - Bouncy Castle and SunJSSE compatibility fix (additional flows)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3538">PR-3538</a> - Bouncy Castle and SunJSSE compatibility fix.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3539">PR-3539</a> - Fix inline tag retrieval for JSON Schema with null in array</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3527">PR-3527</a> - Set pagination limit for subjects to INT_MAX</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3528">PR-3528</a> - Fix security vulnerability in 7.0.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3523">PR-3523</a> - Retry on NotLeaderOrFollowerException</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3455">PR-3455</a> - Add pagination for get all subjects</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3515">PR-3515</a> - Fix equivalence checks for JSON and Protobuf</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3509">PR-3509</a> - Fix handling of nested Protobuf types when generating descriptor</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/d4c0fcd811487c8bad313376a16457c2185da5e4">d4c0fcd8</a> - Update parent POM version in new module</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3498">PR-3498</a> - Fix parent POM version in new module</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3497">PR-3497</a> - Fix parent POM version in new module</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3500">PR-3500</a> - Prevent overwriting argLine execution variable</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/e13dac33bfa7d3016c2e57c7c5f6713f9efa730c">e13dac33</a> - Update generated files</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/cd5df0bec7c2f179c9f005253c55cd1fd322a1b6">cd5df0be</a> - Add codeartifact paths</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/7f75e155668aa5fe1c9a0b2417f3495816e91129">7f75e155</a> - Update parent pom</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/13d494b6e981fbdda0cffbc9e70cad4d7094ffcb">13d494b6</a> - Don’t overwrite argLine var (<a class="reference external" href="https://stackoverflow.com/a/23605812">https://stackoverflow.com/a/23605812</a>)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/749e1c9ba2a6a9734138af58feb9ef2308365a72">749e1c9b</a> - Merge conflicts</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3462">PR-3462</a> - Enable SonarQube reporting</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3496">PR-3496</a> - Fix parent POM version in new module</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3495">PR-3495</a> - Fix parent POM version in new module</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3494">PR-3494</a> - Fix parent POM version in new module</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3484">PR-3484</a> - Prioritize the Shutdown of the Leader Elector</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3481">PR-3481</a> - Fix retry logic for callables that return void</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3478">PR-3478</a> - Fix JSON Schema dependency</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3461">PR-3461</a> - Add test to ensure Protobuf map entry option is preserved</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3468">PR-3468</a> - Ensure json-skema validator is called if possible</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3449">PR-3449</a> - Add composite deserializer for migration use cases</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3459">PR-3459</a> - Optimization to use confluent:version if available</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3458">PR-3458</a> - Enhance lookup match to be more lenient wrt confluent:version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3457">PR-3457</a> - Change version “Ensure map_entry option is not emitted (#3444)”</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3453">PR-3453</a> - Port AWS KMS integration code to AWS SDK v2</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3447">PR-3447</a> - Pass IP address so that requests sent to leader can forward the IP</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3444">PR-3444</a> - Ensure map_entry option is not emitted</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3441">PR-3441</a> - Added config for not waiting for kafka reader on store init and leader election</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3440">PR-3440</a> - Remove pin of bouncycastle to favor version defined in common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3437">PR-3437</a> - Fix: Config for not throwing timeout exception when waiting for Kafka reader on init</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3434">PR-3434</a> - Fix transformation of fields in JSON Schema definitions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3430">PR-3430</a> - Fix merge 7.4.x to 7.5.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3424">PR-3424</a> - Add retry logic to RestService</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3427">PR-3427</a> - Add config to specify packages to scan when deriving JSON Schema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3425">PR-3425</a> - Merge Conflict Resolution (from 7.2.x to 7.3.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3394">PR-3394</a> - Remove pin of bouncycastle to favor version defined in common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3423">PR-3423</a> - Downgrade JSONata to 2.4.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3417">PR-3417</a> - Change version “Upgrade json-schema to 1.14.4 (#3400)”</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3415">PR-3415</a> - Fix merge issue</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3414">PR-3414</a> - Fix merge issue</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3402">PR-3402</a> - Upgrade wire to 5.1.0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/ebf23a1d9ee88a3b6133d9414c2203df4c2f7531">ebf23a1d</a> - Upgrade jsonata to 2.4.9</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3401">PR-3401</a> - Upgrade json-skema to 0.19.0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3400">PR-3400</a> - Upgrade json-schema to 1.14.4</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3399">PR-3399</a> - Upgrade tink to 1.15</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3397">PR-3397</a> - Upgrade cel-java to 0.4.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3396">PR-3396</a> - Remove scala dependency for mbknor library</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3404">PR-3404</a> - Added kafka-tools dependency</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3392">PR-3392</a> - Handle schema migrations for Proto message types after first</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3393">PR-3393</a> - Remove hibernate-validator exclusion and pin as the updated dependency uses new version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3390">PR-3390</a> - More robust retries in RetryExecutor</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3391">PR-3391</a> - Return 404 instead of 429 if schema lookup fails</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3389">PR-3389</a> - Retry on 500</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3388">PR-3388</a> - Add test that uses both JSONata and CEL</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3384">PR-3384</a> - Fix javadoc annotations to have no errors</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3382">PR-3382</a> - Handle refs with version of -1 when looking up schemas</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3379">PR-3379</a> - Allow empty fragment (#) in $schema prop for JSON Schema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3378">PR-3378</a> - Handle doubly nested CombinedSchema when getting tags</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3359">PR-3359</a> - Add latest caches at the SR client level</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3361">PR-3361</a> - Don’t create a new version if latest is equivalent</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3351">PR-3351</a> - Ensure InvalidSchemaException is thrown from parseSchema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3354">PR-3354</a> - Add test to ensure MD5 does not change for schema values</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3352">PR-3352</a> - Minor optimization to reduce schema ID lookups</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3348">PR-3348</a> - Reapply “Fix race condition when getting decoder for sensit</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3349">PR-3349</a> - Reapply “Allow SR to ignore confluent:version when matching</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3346">PR-3346</a> - Include sonarqube</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3343">PR-3343</a> - Change version “Allow SR to ignore confluent:version when matching</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3342">PR-3342</a> - Change version “Fix race condition when getting decoder for sensiti</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3334">PR-3334</a> - Change version to default rule actions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3339">PR-3339</a> - Change version “Fix race condition when getting decoder for sensiti</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3337">PR-3337</a> - Fix pint merge 7.4.x to 7.5.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3333">PR-3333</a> - Ensure encoders are synced when decoding sensitive metadata</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3332">PR-3332</a> - Fix NPE when listing versions by id</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3327">PR-3327</a> - Add additional tests for draft 2019-09 (#81)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3328">PR-3328</a> - Add dedupe test for same schema w/different version (#82)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3322">PR-3322</a> - Allow SR to ignore confluent:version when matching schemas</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3265">PR-3265</a> - Add performanceMetric to get config metadata API</p></li> </ul> </section> </section> ]]></description><content:encoded><![CDATA[ <span id="cp-changelog-7-8-2"></span> <p>Released March 2025</p> <section id="id42"> <h3>Community Features<a class="headerlink" href="#id42" title="Link to this heading"></a></h3> <section id="id43"> <h4>Common<a class="headerlink" href="#id43" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/fde07db0e10eb7f1d13a3221a4ea3318d3c17226">fde07db0</a> - Update Netty to 4.1.118</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/f982ea912740f8d7464d18726cbe1c5f36e56e22">f982ea91</a> - Update Bouncycastle dependencies</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/da33ed0372966daa17fe84d9c7cb857f435237a5">da33ed03</a> - Fix the merge conflict</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/29819815936255465b9343670c7e3113e5abd0a4">29819815</a> - Update Jetty to 9.4.57</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/ffe9fa48f9e8e3a90cd50413637e5ae14b2c4547">ffe9fa48</a> - Update Bouncycastle to version 2.x for testing in CP</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/d1341a9b3a878b40c57718f6b51b4c7d5bbd59eb">d1341a9b</a> - Add Commons codec to dependency management</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/fbb9acf3f6035910212437fb0ee85bc8c31f6a07">fbb9acf3</a> - Pin version of mina-core to override version from jetty</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/9277c65cc4980f970da9ec1c044cd635628644cb">9277c65c</a> - Update Netty to 4.1.115</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/35ba77cd383dcc03913c960e522b43f3a5732eca">35ba77cd</a> - Change bctls-fips to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/bbde81e96d02e7b263336ad8b860027dc485f4bf">bbde81e9</a> - Change bctls-fips to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/c37862895ba877356230ae845398b45d823ae967">c3786289</a> - Change bctls-fips to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/f78bf5b600736726f7c99bfbf65b5455d0da11c3">f78bf5b6</a> - Change bctls-fips to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/da4ebe399cd771fb12f579339add910cf77f8869">da4ebe39</a> - Change bctls-fips to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/86e4f1e2620c661e7afe1ee93fc9ea3715b41afb">86e4f1e2</a> - Change bctls-fips to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/93da41d2c5675be8db1e979dc27ba1de6817edc6">93da41d2</a> - Change bctls-fips to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/60e023337f9957f830a13d19836d68c3d37ba8b3">60e02333</a> - Change Bouncycastle bctls due to downstream failues</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/3bb5287b5b918d3e0ffd2cf1f30b2f898d98c9d7">3bb5287b</a> - Change Bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/16ab459fd0375abc42f657352fad9172291937e4">16ab459f</a> - Change Bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/9af7b9a392700fc5755ee3e91434b498170be6bc">9af7b9a3</a> - Change Bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/f478c73ef911aa6a78d751bb169233ce55fac472">f478c73e</a> - Change Bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/644fbf035889de3c775d497579c46e3803bcba8a">644fbf03</a> - Change Bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/c02b71d43f5b51ae695017da8d50a622bed9670a">c02b71d4</a> - Change Bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/62ad6c9a8ab81b4228323d0868d2cb6032dd0567">62ad6c9a</a> - Change Bouncycastle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/708">PR-708</a> - Change Bouncycastle fips libraries upgrade</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/706">PR-706</a> - Rename okio -&gt; okio-jvm</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/7fa060750e0d54cd0d7d358ca39462e6e489f1ba">7fa06075</a> - Update cyclonedx plugin( #704)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/fb4f806f2022cc75482d2eb392fafa8fb72aade8">fb4f806f</a> - Add okio-jvm to dependencyManagement to match ce-kafka</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/688">PR-688</a> - Merge Conflict Resolution (from 7.6.x to 7.7.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/687">PR-687</a> - Update Jetty to 9.4.56</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/684">PR-684</a> - Define version of commons-io and add it to dependencyManagement</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/79d5047dc1363d0940f226dc96fb2dbbb4e37af9">79d5047d</a> - Upgrade Avro to 1.11.4 to patch AVRO-3985</p></li> </ul> </section> <section id="id44"> <h4>Kafka<a class="headerlink" href="#id44" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18916">PR-18916</a> - The acls would appear at the wrong level of the metadata shell “tree” (#18916)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1580">PR-1580</a> - CCS CP release test regex updates</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18843">PR-18843</a> - Index may not always observe log.index.interval.bytes (#18843)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18767">PR-18767</a> - Add unit test to verify space separated brokers won’t cause exception for 3.8 and 3.9 (#18767)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18741">PR-18741</a> - Change the strict config validation for 3.8 and 3.9 (#18741)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18736">PR-18736</a> - Metadata v0-v3 should be undeprecated (#18736)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1552">PR-1552</a> - [3.8] Update Jetty to 9.4.57.v20241219</p></li> </ul> </section> <section id="id45"> <h4>ksqlDB<a class="headerlink" href="#id45" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/0a211a8884ad8c51b1a60289e97e3208c683aabd">0a211a88</a> - Corrected conflict</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10686">PR-10686</a> - Update Netty</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/b7c8a55fa785c1511d8d12808c3bd6c1265bdeca">b7c8a55f</a> - Bouncy castle fix</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10672">PR-10672</a> - Merge Conflict Resolution (from 7.4.x to 7.5.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10671">PR-10671</a> - Fix: Unpinned Jetty Version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/8fcad7f852dc78ab5a210fab4e0bcd711dc7ef2f">8fcad7f8</a> - Remove jetty pin / outdated comment</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/be8039596ddb7ee5a6fd148b591be760e734ca83">be803959</a> - debug</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/313fd1dab475d4b99286c24f28643338c208cf53">313fd1da</a> - debug</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/9c0edb4e6ce6103ce0bb21808559e15dd0c4e698">9c0edb4e</a> - nit</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/90d5e47e516dec53eee4917b1092f7dabce92a09">90d5e47e</a> - nit</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10659">PR-10659</a> - Fix the placement of default port number and capture the sub path while creating a client to ksqlDB.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10657">PR-10657</a> - Fix the placement of default port number and capture the sub path while creating a client to ksqlDB.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10655">PR-10655</a> - Fix the placement of default port number and capture the sub path while creating a client to ksqlDB.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10653">PR-10653</a> - Fix the placement of default port number and capture the sub path while creating a client to ksqlDB.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/f6c26e7a135d4c2667a57ce81dc0f0d5e224a744">f6c26e7a</a> - Fix the placement of default port number and capture the sub path while creating a client to ksqlDB.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/8bfe4b592790a0d3910937754a88e4f9d9f09c83">8bfe4b59</a> - Update vertx to 4.4.8 for 7.1.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10635">PR-10635</a> - Added Warn Logger for Orphan Topics (UnknownTopicOrPartitionException) &amp; for Command Topic Size exceeding threshold</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10620">PR-10620</a> - Fix jsonschema dependency</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10619">PR-10619</a> - Fix jsonschema dependency</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10613">PR-10613</a> - Fix jsonschema dependency</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10614">PR-10614</a> - Merge Conflict Resolution (from 7.3.x to 7.4.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10612">PR-10612</a> - Merge Conflict Resolution (from 7.2.x to 7.3.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10608">PR-10608</a> - Fix close query context error</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10610">PR-10610</a> - Merge Conflict Resolution (from 7.3.x to 7.4.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10607">PR-10607</a> - Merge Conflict Resolution (from 7.2.x to 7.3.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10601">PR-10601</a> - Optimize Latency in POST /ksql API for describe streams Due to Orphan Topics</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10593">PR-10593</a> - Fix for netty-common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10591">PR-10591</a> - Fix for netty-common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10590">PR-10590</a> - Fix for netty-common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10581">PR-10581</a> - Merge Conflict Fix and Build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10589">PR-10589</a> - Fix for netty-common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10587">PR-10587</a> - Fix for netty-common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10584">PR-10584</a> - Fix for netty-common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10582">PR-10582</a> - Fix for netty-common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10578">PR-10578</a> - Fix: for dependency update for jsonschema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10551">PR-10551</a> - Feat: add error log for logging topic client errors</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10503">PR-10503</a> - Fix classloader after connect starts</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10482">PR-10482</a> - Updated the args as per changes in kafka</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10478">PR-10478</a> - Update Netty version from 4.1.108.Final to 4.1.113.Final.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10481">PR-10481</a> - Fix for Arg Count Mismatch</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/0a63de1d032d8763ebc9477f8639302d962252cf">0a63de1d</a> - Fix issue</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/bb335fa1ae9379f081cd0c70047c7f72bc3159b5">bb335fa1</a> - nit</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/157">PR-157</a> - Remove internal topics from the list topic results. Sort the top</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/156">PR-156</a> - Improve test coverage for cli</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/10d04ca5728c241697855cfaf807b1c425eaafb1">10d04ca5</a> - Change configType</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/3213368f2535ea87ce1f6c0cd0250e706ffb5ac3">3213368f</a> - Update Netty version from 4.1.108.final to 1.1.113.Final.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/58125e73c6dd36134caedb7a77c7f8eaec0f3424">58125e73</a> - Address reviews</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/f5c31c2726fa3c5cb3d1ec7b771a03bee186b23e">f5c31c27</a> - Address reviews</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/aee1218eb73d8bf76bcdabecf08c980347a9765c">aee1218e</a> - Update netty version from 4.1.108.Final to 4.1.113.Final.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/1ef32457f555d18698c4e0a2a4e6021efc8d9ac1">1ef32457</a> - Update netty version from 4.1.108.Final to 4.1.113.Final.</p></li> </ul> </section> <section id="id46"> <h4>REST Proxy<a class="headerlink" href="#id46" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/a313d614226000ffe6c07d1ecca68d4c3f6b9208">a313d614</a> - Change imports to confluent package</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1322">PR-1322</a> - Fix visibility for stopRest function</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1318">PR-1318</a> - Change to manageRest to make the name consistent for all release branch</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1311">PR-1311</a> - Allow to start kafka rest separately so that the integration test can be more customisable</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1312">PR-1312</a> - Update codeowners</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/535">PR-535</a> - [7.8.x] Allow for upgrade to jetty and unpin jetty-servlets</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/524">PR-524</a> - Backport http2 support changes to 7.5.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/026159560070a4727a8898647ff99a2f6f129026">02615956</a> - Update async_http_client without upgrade of major version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/511">PR-511</a> - Add @confluentinc/kora-networking as Codeowner</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/48e032214ba3596d958902a7f18490f4339aac95">48e03221</a> - Remove the hibernate-validator exclusion no longer needed due to updated jersey-bean-validation</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/302da1b64e6c0485cb42057ce09346ac58c37393">302da1b6</a> - Add a comment</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/c6a50d8883ce839898dd4ab5c0cb6573b7e0fff6">c6a50d88</a> - Add access.control.expose.headers into the CORS filters</p></li> </ul> </section> <section id="id47"> <h4>Schema Registry<a class="headerlink" href="#id47" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3575">PR-3575</a> - Support Protobuf oneof fields in Data Contract rules</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3573">PR-3573</a> - Upgrade Commons.validator to 1.9.0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3568">PR-3568</a> - Merge Conflict Resolution (from 7.5.x to 7.6.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3561">PR-3561</a> - Ensure that DEK lookups use applicable aliases</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3559">PR-3559</a> - Setting default SSLSocketFactory from HttpsURLConnection in RestService.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3555">PR-3555</a> - Ensure lookup by schema logic matches logic during register</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3544">PR-3544</a> - Upgrade everit json-schema to 1.14.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3542">PR-3542</a> - Bouncy Castle and SunJSSE compatibility fix (additional flows)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3538">PR-3538</a> - Bouncy Castle and SunJSSE compatibility fix.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3539">PR-3539</a> - Fix inline tag retrieval for JSON Schema with null in array</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3527">PR-3527</a> - Set pagination limit for subjects to INT_MAX</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3528">PR-3528</a> - Fix security vulnerability in 7.0.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3523">PR-3523</a> - Retry on NotLeaderOrFollowerException</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3455">PR-3455</a> - Add pagination for get all subjects</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3515">PR-3515</a> - Fix equivalence checks for JSON and Protobuf</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3509">PR-3509</a> - Fix handling of nested Protobuf types when generating descriptor</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/d4c0fcd811487c8bad313376a16457c2185da5e4">d4c0fcd8</a> - Update parent POM version in new module</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3498">PR-3498</a> - Fix parent POM version in new module</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3497">PR-3497</a> - Fix parent POM version in new module</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3500">PR-3500</a> - Prevent overwriting argLine execution variable</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/e13dac33bfa7d3016c2e57c7c5f6713f9efa730c">e13dac33</a> - Update generated files</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/cd5df0bec7c2f179c9f005253c55cd1fd322a1b6">cd5df0be</a> - Add codeartifact paths</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/7f75e155668aa5fe1c9a0b2417f3495816e91129">7f75e155</a> - Update parent pom</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/13d494b6e981fbdda0cffbc9e70cad4d7094ffcb">13d494b6</a> - Don’t overwrite argLine var (<a class="reference external" href="https://stackoverflow.com/a/23605812">https://stackoverflow.com/a/23605812</a>)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/749e1c9ba2a6a9734138af58feb9ef2308365a72">749e1c9b</a> - Merge conflicts</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3462">PR-3462</a> - Enable SonarQube reporting</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3496">PR-3496</a> - Fix parent POM version in new module</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3495">PR-3495</a> - Fix parent POM version in new module</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3494">PR-3494</a> - Fix parent POM version in new module</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3484">PR-3484</a> - Prioritize the Shutdown of the Leader Elector</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3481">PR-3481</a> - Fix retry logic for callables that return void</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3478">PR-3478</a> - Fix JSON Schema dependency</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3461">PR-3461</a> - Add test to ensure Protobuf map entry option is preserved</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3468">PR-3468</a> - Ensure json-skema validator is called if possible</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3449">PR-3449</a> - Add composite deserializer for migration use cases</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3459">PR-3459</a> - Optimization to use confluent:version if available</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3458">PR-3458</a> - Enhance lookup match to be more lenient wrt confluent:version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3457">PR-3457</a> - Change version “Ensure map_entry option is not emitted (#3444)”</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3453">PR-3453</a> - Port AWS KMS integration code to AWS SDK v2</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3447">PR-3447</a> - Pass IP address so that requests sent to leader can forward the IP</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3444">PR-3444</a> - Ensure map_entry option is not emitted</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3441">PR-3441</a> - Added config for not waiting for kafka reader on store init and leader election</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3440">PR-3440</a> - Remove pin of bouncycastle to favor version defined in common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3437">PR-3437</a> - Fix: Config for not throwing timeout exception when waiting for Kafka reader on init</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3434">PR-3434</a> - Fix transformation of fields in JSON Schema definitions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3430">PR-3430</a> - Fix merge 7.4.x to 7.5.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3424">PR-3424</a> - Add retry logic to RestService</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3427">PR-3427</a> - Add config to specify packages to scan when deriving JSON Schema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3425">PR-3425</a> - Merge Conflict Resolution (from 7.2.x to 7.3.x)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3394">PR-3394</a> - Remove pin of bouncycastle to favor version defined in common</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3423">PR-3423</a> - Downgrade JSONata to 2.4.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3417">PR-3417</a> - Change version “Upgrade json-schema to 1.14.4 (#3400)”</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3415">PR-3415</a> - Fix merge issue</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3414">PR-3414</a> - Fix merge issue</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3402">PR-3402</a> - Upgrade wire to 5.1.0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/ebf23a1d9ee88a3b6133d9414c2203df4c2f7531">ebf23a1d</a> - Upgrade jsonata to 2.4.9</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3401">PR-3401</a> - Upgrade json-skema to 0.19.0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3400">PR-3400</a> - Upgrade json-schema to 1.14.4</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3399">PR-3399</a> - Upgrade tink to 1.15</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3397">PR-3397</a> - Upgrade cel-java to 0.4.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3396">PR-3396</a> - Remove scala dependency for mbknor library</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3404">PR-3404</a> - Added kafka-tools dependency</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3392">PR-3392</a> - Handle schema migrations for Proto message types after first</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3393">PR-3393</a> - Remove hibernate-validator exclusion and pin as the updated dependency uses new version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3390">PR-3390</a> - More robust retries in RetryExecutor</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3391">PR-3391</a> - Return 404 instead of 429 if schema lookup fails</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3389">PR-3389</a> - Retry on 500</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3388">PR-3388</a> - Add test that uses both JSONata and CEL</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3384">PR-3384</a> - Fix javadoc annotations to have no errors</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3382">PR-3382</a> - Handle refs with version of -1 when looking up schemas</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3379">PR-3379</a> - Allow empty fragment (#) in $schema prop for JSON Schema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3378">PR-3378</a> - Handle doubly nested CombinedSchema when getting tags</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3359">PR-3359</a> - Add latest caches at the SR client level</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3361">PR-3361</a> - Don’t create a new version if latest is equivalent</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3351">PR-3351</a> - Ensure InvalidSchemaException is thrown from parseSchema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3354">PR-3354</a> - Add test to ensure MD5 does not change for schema values</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3352">PR-3352</a> - Minor optimization to reduce schema ID lookups</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3348">PR-3348</a> - Reapply “Fix race condition when getting decoder for sensit</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3349">PR-3349</a> - Reapply “Allow SR to ignore confluent:version when matching</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3346">PR-3346</a> - Include sonarqube</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3343">PR-3343</a> - Change version “Allow SR to ignore confluent:version when matching</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3342">PR-3342</a> - Change version “Fix race condition when getting decoder for sensiti</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3334">PR-3334</a> - Change version to default rule actions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3339">PR-3339</a> - Change version “Fix race condition when getting decoder for sensiti</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3337">PR-3337</a> - Fix pint merge 7.4.x to 7.5.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3333">PR-3333</a> - Ensure encoders are synced when decoding sensitive metadata</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3332">PR-3332</a> - Fix NPE when listing versions by id</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3327">PR-3327</a> - Add additional tests for draft 2019-09 (#81)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3328">PR-3328</a> - Add dedupe test for same schema w/different version (#82)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3322">PR-3322</a> - Allow SR to ignore confluent:version when matching schemas</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3265">PR-3265</a> - Add performanceMetric to get config metadata API</p></li> </ul> </section> </section> ]]></content:encoded></item><item><title>Version 7.8.1</title><link>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-1</link><guid>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-1</guid><description><![CDATA[ <span id="cp-changelog-7-8-1"></span> <p>Released February 2025</p> <section id="id48"> <h3>Community Features<a class="headerlink" href="#id48" title="Link to this heading"></a></h3> <section id="id49"> <h4>Common<a class="headerlink" href="#id49" title="Link to this heading"></a></h4> </section> <section id="id50"> <h4>Kafka<a class="headerlink" href="#id50" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18690">PR-18690</a> - KAFKA-18597 Fix max-buffer-utilization-percent is always 0 (#18690)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/84093c0b4f24bbfcf8c847ed0e0a205cb77077f1">84093c0b</a> - KAFKA-17109: Implement exponential backoff for state directory lock</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18657">PR-18657</a> - KAFKA-18583; Fix getPartitionReplicaEndpoints for KRaft (#18657)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18607">PR-18607</a> - KAFKA-17402: DefaultStateUpdated should transite task atomically (#18607)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18565">PR-18565</a> - KAFKA-18546: Use mocks instead of a real DNS lookup to the outside (#18565)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18564">PR-18564</a> - KAFKA-18479: RocksDBTimeOrderedKeyValueBuffer not initialized correctly (#18490) (#18564)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/d64e8f39e1714aeccb8700022f7c621d877cccc5">d64e8f39</a> - fix broken build</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17527">PR-17527</a> - KAFKA-17455: fix stuck producer when throttling or retrying (#17527)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18287">PR-18287</a> - KAFKA-18326: fix merge iterator with cache tombstones (#18287)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18333">PR-18333</a> - KAFKA-18272: Deprecated protocol api usage should be logged at info level (3.8) (#18333)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18323">PR-18323</a> - KAFKA-18352: DeleteGroups v0 incorrectly tagged as deprecated (#18323)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18306">PR-18306</a> - KAFKA-18342 Use <cite>File.exist</cite> instead of <cite>File.exists</cite> to ensure the <cite>Vagrantfile</cite> works with Ruby 3.2+ (#18306)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18288">PR-18288</a> - KAFKA-18334: Produce v4-v6 should be undeprecated (#18288)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18262">PR-18262</a> - KAFKA-18270: FindCoordinator v0 incorrectly tagged as deprecated (#18262)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18221">PR-18221</a> - KAFKA-18270: SaslHandshake v0 incorrectly tagged as deprecated (#18221)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16612">PR-16612</a> - KAFKA-17141 ‘DescribeTopicPartitions API is not supported’ warning message confuses users (#16612)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18180">PR-18180</a> - KAFKA-18237: Upgrade system tests from using 3.7.1 to 3.7.2 (#18180)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1521">PR-1521</a> - [3.8] Update netty to 4.1.115.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1499">PR-1499</a> - [MINOR]: Fix version check in util.py</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16410">PR-16410</a> - KAFKA-16998 Fix warnings in our Github actions (#16410)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17920">PR-17920</a> - KAFKA-18047: Add org.apache.kafka.automatic.config.providers to System Properties section (#17920)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17919">PR-17919</a> - KAFKA-17299: add unit tests for previous fix (#17919)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17899">PR-17899</a> - KAFKA-17299: Fix Kafka Streams consumer hang issue (#17899)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17883">PR-17883</a> - KAFKA-18051: Disallow creating ACLs with principals that do not contain a colon (#17883)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17898">PR-17898</a> - KAFKA-18063: SnapshotRegistry should not leak memory (#17898)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17713">PR-17713</a> - KAFKA-17954: Error getting oldest-iterator-open-since-ms from JMX (#17713)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17799">PR-17799</a> - Update javadoc on split to mention first matching (#17799)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17716">PR-17716</a> - Backport fix from 3.9 (#17716)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17710">PR-17710</a> - KAFKA-17872: Update consumed offsets on records with invalid timestamp (#17710)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17703">PR-17703</a> - Removed Set.of usage (#17703)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17604">PR-17604</a> - [KAFKA-17870] Fail CreateTopicsRequest if total number of partitions exceeds 10k (#17604)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/70d6ff42debf7e17478beb899fb5756bfbdbfbb5">70d6ff42</a> - Bump version to 3.8.1</p></li> </ul> </section> <section id="id51"> <h4>ksqlDB<a class="headerlink" href="#id51" title="Link to this heading"></a></h4> </section> <section id="id52"> <h4>REST Proxy<a class="headerlink" href="#id52" title="Link to this heading"></a></h4> </section> <section id="id53"> <h4>Schema Registry<a class="headerlink" href="#id53" title="Link to this heading"></a></h4> </section> </section> ]]></description><content:encoded><![CDATA[ <span id="cp-changelog-7-8-1"></span> <p>Released February 2025</p> <section id="id48"> <h3>Community Features<a class="headerlink" href="#id48" title="Link to this heading"></a></h3> <section id="id49"> <h4>Common<a class="headerlink" href="#id49" title="Link to this heading"></a></h4> </section> <section id="id50"> <h4>Kafka<a class="headerlink" href="#id50" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18690">PR-18690</a> - KAFKA-18597 Fix max-buffer-utilization-percent is always 0 (#18690)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/84093c0b4f24bbfcf8c847ed0e0a205cb77077f1">84093c0b</a> - KAFKA-17109: Implement exponential backoff for state directory lock</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18657">PR-18657</a> - KAFKA-18583; Fix getPartitionReplicaEndpoints for KRaft (#18657)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18607">PR-18607</a> - KAFKA-17402: DefaultStateUpdated should transite task atomically (#18607)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18565">PR-18565</a> - KAFKA-18546: Use mocks instead of a real DNS lookup to the outside (#18565)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18564">PR-18564</a> - KAFKA-18479: RocksDBTimeOrderedKeyValueBuffer not initialized correctly (#18490) (#18564)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/d64e8f39e1714aeccb8700022f7c621d877cccc5">d64e8f39</a> - fix broken build</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17527">PR-17527</a> - KAFKA-17455: fix stuck producer when throttling or retrying (#17527)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18287">PR-18287</a> - KAFKA-18326: fix merge iterator with cache tombstones (#18287)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18333">PR-18333</a> - KAFKA-18272: Deprecated protocol api usage should be logged at info level (3.8) (#18333)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18323">PR-18323</a> - KAFKA-18352: DeleteGroups v0 incorrectly tagged as deprecated (#18323)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18306">PR-18306</a> - KAFKA-18342 Use <cite>File.exist</cite> instead of <cite>File.exists</cite> to ensure the <cite>Vagrantfile</cite> works with Ruby 3.2+ (#18306)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18288">PR-18288</a> - KAFKA-18334: Produce v4-v6 should be undeprecated (#18288)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18262">PR-18262</a> - KAFKA-18270: FindCoordinator v0 incorrectly tagged as deprecated (#18262)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18221">PR-18221</a> - KAFKA-18270: SaslHandshake v0 incorrectly tagged as deprecated (#18221)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16612">PR-16612</a> - KAFKA-17141 ‘DescribeTopicPartitions API is not supported’ warning message confuses users (#16612)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/18180">PR-18180</a> - KAFKA-18237: Upgrade system tests from using 3.7.1 to 3.7.2 (#18180)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1521">PR-1521</a> - [3.8] Update netty to 4.1.115.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1499">PR-1499</a> - [MINOR]: Fix version check in util.py</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16410">PR-16410</a> - KAFKA-16998 Fix warnings in our Github actions (#16410)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17920">PR-17920</a> - KAFKA-18047: Add org.apache.kafka.automatic.config.providers to System Properties section (#17920)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17919">PR-17919</a> - KAFKA-17299: add unit tests for previous fix (#17919)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17899">PR-17899</a> - KAFKA-17299: Fix Kafka Streams consumer hang issue (#17899)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17883">PR-17883</a> - KAFKA-18051: Disallow creating ACLs with principals that do not contain a colon (#17883)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17898">PR-17898</a> - KAFKA-18063: SnapshotRegistry should not leak memory (#17898)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17713">PR-17713</a> - KAFKA-17954: Error getting oldest-iterator-open-since-ms from JMX (#17713)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17799">PR-17799</a> - Update javadoc on split to mention first matching (#17799)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17716">PR-17716</a> - Backport fix from 3.9 (#17716)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17710">PR-17710</a> - KAFKA-17872: Update consumed offsets on records with invalid timestamp (#17710)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17703">PR-17703</a> - Removed Set.of usage (#17703)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17604">PR-17604</a> - [KAFKA-17870] Fail CreateTopicsRequest if total number of partitions exceeds 10k (#17604)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/70d6ff42debf7e17478beb899fb5756bfbdbfbb5">70d6ff42</a> - Bump version to 3.8.1</p></li> </ul> </section> <section id="id51"> <h4>ksqlDB<a class="headerlink" href="#id51" title="Link to this heading"></a></h4> </section> <section id="id52"> <h4>REST Proxy<a class="headerlink" href="#id52" title="Link to this heading"></a></h4> </section> <section id="id53"> <h4>Schema Registry<a class="headerlink" href="#id53" title="Link to this heading"></a></h4> </section> </section> ]]></content:encoded></item><item><title>Version 7.8.0</title><link>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-0</link><guid>https://docs.confluent.io/platform/7.8/release-notes/changelog.html#version-7-8-0</guid><description><![CDATA[ <span id="cp-changelog-7-8-0"></span> <p>Released December 2024</p> <section id="id54"> <h3>Community Features<a class="headerlink" href="#id54" title="Link to this heading"></a></h3> <section id="id55"> <h4>Common<a class="headerlink" href="#id55" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/702">PR-702</a> - add okio-jvm to dependencyManagement to avoid regressions from ce-kafka</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/684">PR-684</a> - define version of commons-io and add it to dependencyManagement</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/25">PR-25</a> - Update zkclient to 0.9</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/663">PR-663</a> - disable CI gating workflow for master branch</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/948d59f6ae68ba3033ba33a4fe72372a5d40d6ad">948d59f6</a> - Upgrade Netty</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/660">PR-660</a> - update protobuf to 3.25.5 (#16) (#654) (#17) (#657) (#18)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/657">PR-657</a> - update protobuf to 3.25.5 (#16) (#654) (#17)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/654">PR-654</a> - update protobuf to 3.25.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/646">PR-646</a> - update bouncycastle to version 2.0 (#11)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/651">PR-651</a> - update bouncycastle to 2.0.0 7.8.x branch (#14)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/637">PR-637</a> - adding cp-jar-build ci gating</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/631">PR-631</a> - Fix pint merge 7.7.x to 7.8.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/629">PR-629</a> - Bump protobuf version to 3.25.4</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/2">PR-2</a> - Remove IntelliJ and build output and add it to .gitignore.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/ab0d4be5abc2373597022e0475d9ba9869493eea">ab0d4be5</a> - Update pom.xml</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/2add2049f3dd7cab56a3515c0a8a8db8ce63f12d">2add2049</a> - pin classgraph</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/1825f6c264ee32ec5b69b514be6863df01702ba3">1825f6c2</a> - update azure-identity to 1.12.2</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/14541b03744d868cbd2fa6557086f91fd0b5c850">14541b03</a> - add cc-cluster-upgrader as downstream</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/57dce6aa3913d19ea8e7fcd9ee5f5dd9d4b96534">57dce6aa</a> - Remove bouncy property</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/3753b0151aad3c532b1d30a86754f704fbdca97a">3753b015</a> - Remove bcprov-jdk15on</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/a0c60665ec6f34be36af816e93d8c2b783a1ac84">a0c60665</a> - update zookeeeper to 3.8.4</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/9ee11d1c2e1f2ea6eca6bb397db188b168853178">9ee11d1c</a> - update</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/a19b74bda91491e0966eef3540b50ef5c385afdb">a19b74bd</a> - Bump Zookeeper to 3.8.4</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/588">PR-588</a> - Add CodeArtifact package paths to service.yml</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/8cd1f56bf43f7b31203809ef6d328aa341a70adf">8cd1f56b</a> - revert bc.tls-fips version to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/a7a6f3598c964a9b93f88552a3b3996b45f0cccd">a7a6f359</a> - revert bc upgrade</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/335ff6180fdee642645b7dbe841e120bcdbf81e2">335ff618</a> - rename okio -&gt; okio-jvm</p></li> </ul> </section> <section id="id56"> <h4>Kafka<a class="headerlink" href="#id56" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1452">PR-1452</a> - Bump commonsIo to version 2.16.0</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17517">PR-17517</a> - upgrade Jetty (#17517)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/86380a21ce4f7906d64f6d21b7232c7767fc9b7a">86380a21</a> - Align ducktape version in tests/docker/Dockerfile and tests/setup.py (#17482)”</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17501">PR-17501</a> - Document that control.plane.listener should be removed before ZK migration is finished (#17501)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/0bc10f33895cbb97e9c96e4076d8a003edf1f5b2">0bc10f33</a> - Ignore failing quota_test</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17508">PR-17508</a> - Pin all external GitHub Actions to the specific git hash (#16960) (#17461) (#17508)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17482">PR-17482</a> - Align ducktape version in tests/docker/Dockerfile and tests/setup.py (#17482)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17453">PR-17453</a> - Update protobuf and commons-io dependencies (#17453)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17430">PR-17430</a> - Fix Throttler metrics name (#17430)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17421">PR-17421</a> - release.py must not use home.apache.org (#17421)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17431">PR-17431</a> - Removed timed waiting signal for client telemetry close (#17431)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17359">PR-17359</a> - handle dangling “copy_segment_start” state when deleting… (#17359)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/596bb90c18af30056196f06178ff5cd11b4fd64c">596bb90c</a> - Bump protobuf to 3.25.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1438">PR-1438</a> - disable flakey test</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17278">PR-17278</a> - Fix incorrect synonym handling for dynamic log configurations (#17258) (#17278)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16337">PR-16337</a> - fix synchronization of streams threadState (#16337)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17250">PR-17250</a> - Stablize reassign_partitions_test.py (#17250)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17115">PR-17115</a> - Do not handle failed tasks as tasks to assign (#17115)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17147">PR-17147</a> - KRaftMigrationDriver initialization race (#17147)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17101">PR-17101</a> - Backport to 3.8 and Enable KRaft for BaseAdminIntegrationTest and SaslSslAdminIntegrationTest (#15175) (#17101)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17119">PR-17119</a> - Don’t allow ZK migration to start without transactions (#17094) (#17119)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16995">PR-16995</a> - local log retention ms/bytes “-2” is not treated correctly (#16995)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16858">PR-16858</a> - Fix the behavior of delegation tokens that expire immediately upon creation in KRaft mode (#16858)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16672">PR-16672</a> - AssignmentsManager gets stuck retrying on deleted topics (#16672)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16811">PR-16811</a> - Refactor compression code to only load codecs when used (#16782) (#16811)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16763">PR-16763</a> - Update zstd-jni lib (#16763)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16678">PR-16678</a> - Fix MirrorMaker2 worker config does not pass config.provi… (#16678)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16287">PR-16287</a> - Clean up and refactor release.py (#16287)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/771b9576b00ecf5b64ab6e8bedf04156fbdb5cd6">771b9576</a> - Bump version to 3.8.0</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16641">PR-16641</a> - Use NoOpScheduler to rewrite LogManagerTest#testLogRecoveryMetrics (#16641)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16614">PR-16614</a> - Fix deadlock caused by LogManagerTest#testLogRecoveryMetrics (#16614)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16617">PR-16617</a> - Remove print MetaPropertiesEnsemble from kafka-storage tool (#16607) (3.8) (#16617)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16608">PR-16608</a> - Use Utils.loadClass instead of Class.forName to resolve aliases correctly (#16608)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16249">PR-16249</a> - Fixing error in completing future (#16249)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16217">PR-16217</a> - Fix blocking DescribeCluster call in AdminClient DescribeTopics (#16217)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16570">PR-16570</a> - Re-add task to state updater if transit to RUNNING fails (#16570)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16565">PR-16565</a> - explicitly register Afterburner module in JsonSerializer and JsonDeserializer (#16565)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16555">PR-16555</a> - Handle tasks in state updater before tasks in task registry (#16555)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1393">PR-1393</a> - 3.7 fixed downstream trigger</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1394">PR-1394</a> - 3.8 fixed downstream trigger</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16545">PR-16545</a> - Close pending active tasks to init on partitions lost (#16545)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16533">PR-16533</a> - Update LATEST_STABLE_METADATA_VERSION in system tests (#16533)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16400">PR-16400</a> - mark MV 3.8-IV0 as the latest production (#16400)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1367">PR-1367</a> - 3.7 removed mk-include and make init-ci from semaphore</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1368">PR-1368</a> - 3.8 removed mk-include and make init-ci from semaphore</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16478">PR-16478</a> - Revert group.version from 3.8 (#16478)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16409">PR-16409</a> - Revert “Update kraft_upgrade_test.py to support KIP-848’s group protocol config (#16409)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1316">PR-1316</a> - Update refs to confluent-packaging-tools 3.7</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16380">PR-16380</a> - use the default dsl store supplier for fkj subscriptions (#16380)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/e2494e6ffb89f8288ed2aeb9b5596c755210bffd">e2494e6f</a> - Bump version to 3.7.1</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15473">PR-15473</a> - Fix the documentation and adjust the format (#15473)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16379">PR-16379</a> - add 1 more node for test_exactly_once_source system test (#16379)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16376">PR-16376</a> - fix consumer close to release assignment in background (#16376)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16353">PR-16353</a> - Reapply dynamic remote configs after broker restart (#16353)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16366">PR-16366</a> - Log error if config conficts with MV (#16366)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16369">PR-16369</a> - [MINOR] Add a note for JBOD support for tiered storage (#16369)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16338">PR-16338</a> - Add documentation for the native docker image (#16338)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15986">PR-15986</a> - Revert new configurations from Dynamic KRaft network manager and channel (#15986)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/c29260f3811c9a4cce5f7103e5033798ddd0036f">c29260f3</a> - Implement AddVoter, RemoveVoter, UpdateVoter RPCs”</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16310">PR-16310</a> - AsyncKafkaConsumer removes offset fetch responses from cache too aggressively (#16310)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16319">PR-16319</a> - Utils.getHost/getPort cannot parse SASL_PLAINTEXT://host:port (#16319)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16272">PR-16272</a> - New consumer unsubscribe close commit fixes (#16272)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16321">PR-16321</a> - Reset tier lag metrics on becoming follower (#16321)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16331">PR-16331</a> - (KIP-924 pt. 26) default standby task assignment nit (#16331)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16322">PR-16322</a> - (KIP-924 pt. 25) Rename old internal StickyTaskAssignor to LegacyStickyTaskAssignor (#16322)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16229">PR-16229</a> - FenceProducers API returns “unexpected error” when succes… (#16229)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16318">PR-16318</a> - (KIP-924 pt. 24) internal TaskAssignor rename to LegacyTaskAssignor (#16318)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16237">PR-16237</a> - Compute valid log-start-offset when deleting overlapping remote segments (#16237)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16288">PR-16288</a> - Automatically wait for cluster startup in embedded Connect integration tests (#16288)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16292">PR-16292</a> - (KIP-924 pt. 23) More TaskAssignmentUtils tests (#16292)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/13277">PR-13277</a> - KIP-899: Allow client to rebootstrap (#13277)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16136">PR-16136</a> - Add IncludeTopicAuthorizedOperations option for DescribeTopicPartitionsRequest (#16136)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16078">PR-16078</a> - Dynamic broker configs for remote fetch/copy quotas (#16078)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16215">PR-16215</a> - [2/2] Coalesce records into bigger batches (#16215)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16107">PR-16107</a> - Enable state updater by default (#16107)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16294">PR-16294</a> - (KIP-924 pt. 22) Add RackAwareOptimizationParams and other minor TaskAssignmentUtils changes (#16294)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15820">PR-15820</a> - Integrate RLMQuotaManager for throttling copies to remote storage (#15820)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15993">PR-15993</a> - Fix potential leader-epoch checkpoint file corruption (#15993)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16269">PR-16269</a> - (KIP-924 pt. 21) UUID to ProcessId migration (#16269)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16283">PR-16283</a> - UniformHeterogeneousAssignmentBuilder throws NPE when one member has no subscriptions (#16283)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16209">PR-16209</a> - Metric to measure the latency of remote read requests (#16209)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16281">PR-16281</a> - KIP-1028: Modfiying download url for kafka dockerfile (#16281)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16267">PR-16267</a> - KIP-1028: Adding 3.7.0 docker official images static assets (#16267)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16203">PR-16203</a> - Support added to update remote.fetch.max.wait.ms dynamically (#16203)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16256">PR-16256</a> - Renamed the enableRemoteStorageSystem to isRemoteStorageSystemEnabled (#16256)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16199">PR-16199</a> - Refactor RemoteLogManagerConfig with AbstractConfig (#16199)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14778">PR-14778</a> - Introduce remote.fetch.max.timeout.ms to configure DelayedRemoteFetch timeout (#14778)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16180">PR-16180</a> - Migrate RemoteLogSegmentLifecycleTest to ClusterInstance infra (#16180)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16173">PR-16173</a> - Update equals and hashcode methods for two attributes (#16173)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16154">PR-16154</a> - Adding two thread pools (#16154)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16153">PR-16153</a> - Cleanup check if tiered storage is enabled (#16153)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16170">PR-16170</a> - Migrate TopicBasedRemoteLogMetadataManagerRestartTest to new test infra (#16170)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16152">PR-16152</a> - Used the right constant in RemoteLogManagerTest#testFetchQuotaManagerConfig (#16152)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16053">PR-16053</a> - Restart tasks on runtime-only connector config changes (#16053)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16261">PR-16261</a> - [MINOR] KIP-1028: Modifying dockerfile comments (#16261)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16226">PR-16226</a> - modifying Readme for Docker official images (#16226)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16158">PR-16158</a> - Handle includeAuthorizedOperations in ConsumerGroupDescribe API (#16158)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16245">PR-16245</a> - (KIP-924 pt. 20) Custom task assignment configuration fix (#16245)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16201">PR-16201</a> - (KIP-924 pt. 18) Better assignment testing (#16201)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16232">PR-16232</a> - Detect replica demotion in AssignmentsManager (#16232)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/7879f1c01311912be5a055045111f1a628c47c60">7879f1c0</a> - Implement AddVoter, RemoveVoter, UpdateVoter RPCs</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15869">PR-15869</a> - Avoid unneeded subscription regex check if metadata version unchanged (#15869)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15834">PR-15834</a> - Gate JBOD configuration on 3.7-IV2 (#15834)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16031">PR-16031</a> - Enforce that RequestManager implementations respect user-provided timeout (#16031)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16214">PR-16214</a> - Remove old assignment strategy usage in new consumer (#16214)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16219">PR-16219</a> - (KIP-924 pt. 19) Update to new AssignmentConfigs (#16219)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16222">PR-16222</a> - Consider produce error of different task (#16222)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16198">PR-16198</a> - Move <cite>PartitionAssignor</cite> to new <cite>group-coordinator-api</cite> module (#16198)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16079">PR-16079</a> - Fix high-watermark calculation to not assume the leader is in the voter set (#16079)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16165">PR-16165</a> - Fix KRaft bug regarding config (#16165)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16194">PR-16194</a> - (KIP-924 pt. 17) State store computation fixed (#16194)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16147">PR-16147</a> - (KIP-924 pt. 16) TaskAssignor.onAssignmentComputed handling (#16147)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15689">PR-15689</a> - Update FK-left-join documentation (#15689)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15790">PR-15790</a> - Specify node and store where serdes are needed (#15790)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16161">PR-16161</a> - Add exception regarding schema (#16161)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16071">PR-16071</a> - Integrate RLMQuotaManager for throttling fetches from remote storage (#16071)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16186">PR-16186</a> - Fix failed StorageToolTest.testFormatSucceedsIfAllDirectoriesAreAvailable and StorageToolTest.testFormatEmptyDirectory (#16186)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16156">PR-16156</a> - The background thread should try to process the remaining task until the shutdown timer is expired. (#16156)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16118">PR-16118</a> - Handle PartitionChangeRecord without directory IDs (#16118)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16122">PR-16122</a> - KAFKA-16837, Ignore task configs for deleted connectors, and compare raw task configs before publishing them (#16122)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16068">PR-16068</a> - Member Subscription Spec Interface (#16068)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16151">PR-16151</a> - Use REQUEST_TIMEOUT_MS_CONFIG in AdminClient.fenceProducers (#16151)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16144">PR-16144</a> - Re-add EventAccumulator.poll(long, TimeUnit) (#16144)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15165">PR-15165</a> - Reset read offsets when seeking to beginning in TBRLMM (#15165)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16163">PR-16163</a> - Don’t convert to group to classic if the size is larger than group max size. (#16163)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16175">PR-16175</a> - InitialState type leaks into the Connect REST API OpenAPI spec (#16175)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16042">PR-16042</a> - DescribeLogDirsResponseData#results#topics have unexpected topics having empty partitions (#16042)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15945">PR-15945</a> - Fix broker re-registration issues around MV 3.7-IV2 (#15945)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/327b696b8a9412f35a83b14a16eac097728f4d5a">327b696b</a> - Fix broker re-registration issues around MV 3.7-IV2</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16017">PR-16017</a> - Ensure HeartbeatRequestManager generates leave request regardless of in-flight heartbeats. (#16017)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16088">PR-16088</a> - Optimize uniform (homogenous) assignor (#16088)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16149">PR-16149</a> - [2/2] Introduce group.version feature flag (#16149)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16120">PR-16120</a> - [1/2] Introduce group.version feature flag (#16120)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16048">PR-16048</a> - Utils.getHost and Utils.getPort do not catch a lot of invalid host and ports. (#16048)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16125">PR-16125</a> - offset fetch timeout exception in new consumer consistent with legacy (#16125)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16142">PR-16142</a> - Revert “Add ProcessingExceptionHandler interface and implementations (#16090)” (#16142)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16146">PR-16146</a> - RemoteLogManagerTest.testCopyQuotaManagerConfig failing (#16146)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16129">PR-16129</a> - (KIP-924 pt. 15) Implement #defaultStandbyTaskAssignment and finish rack-aware standby optimization (#16129)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16130">PR-16130</a> - [2/N]: Allow unstable feature versions and rename unstable metadata config (#16130)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16062">PR-16062</a> - Fixing PartitionInfo and Cluster equals and hashCode (#16062)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16135">PR-16135</a> - Move java versions inside java block to resolve deprecation (#16135)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16046">PR-16046</a> - Integrate kafka native-image with system tests (#16046)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15625">PR-15625</a> - Add Remote Log Manager quota manager (#15625)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16141">PR-16141</a> - Revert “Add ProcessingExceptionHandler in Streams configuration (#16092)” (#16141)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16101">PR-16101</a> - Add ByteBuffer support for Connect ByteArrayConverter (#16101)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15779">PR-15779</a> - Mirgrate <cite>ResetConsumerGroupOffsetTest</cite> to new test infra (#15779)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16092">PR-16092</a> - Add ProcessingExceptionHandler in Streams configuration (#16092)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16005">PR-16005</a> - Update RemoteLogManager configuration in broker server (#16005)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16075">PR-16075</a> - Improve producer ID expiration performance (#16075)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15685">PR-15685</a> - [1/N]: Create FeatureVersion interface and add <cite>–feature</cite> flag and handling to StorageTool (#15685)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16033">PR-16033</a> - (KIP-924 pt. 9) TaskAssignmentUtils implementation of optimizeRackAwareActiveTasks (#16033)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16123">PR-16123</a> - (KIP-924 pt. 14) Callback to TaskAssignor::onAssignmentComputed (#16123)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16010">PR-16010</a> - First log directory printed twice when formatting storage (#16010)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15998">PR-15998</a> - Introduce ConsumerGroupPartitionAssignor interface (#15998)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15946">PR-15946</a> - the flag “started” of RaftClusterInstance is false even though the cluster is started (#15946)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16090">PR-16090</a> - Add ProcessingExceptionHandler interface and implementations (#16090)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15601">PR-15601</a> - Fix type-unsafety in KStreamKStreamJoin caused by isLeftSide (#15601)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15690">PR-15690</a> - Add JBOD support in tiered storage (#15690)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16057">PR-16057</a> - LeaveGroup API for upgrading ConsumerGroup (#16057)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16114">PR-16114</a> - (KIP-924 pt. 13) AssignmentError calculation added (#16114)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16074">PR-16074</a> - (KIP-924 pt. 12) Wiring in new assignment configs and logic (#16074)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16052">PR-16052</a> - (KIP-924 pt. 11) Implemented StickyTaskAssignor (#16052)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16041">PR-16041</a> - Add oldest-iterator-open-since-ms metric (#16041)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15691">PR-15691</a> - Add KeyDeserializationException and ValueDeserializationException with record content (#15691)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16064">PR-16064</a> - Introduce new org.apache.kafka.tools.api.Decoder to replace kafka.serializer.Decoder (#16064)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15947">PR-15947</a> - Make sure to update highestOffsetInRemoteStorage after log dir change (#15947)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16040">PR-16040</a> - Move general configs out of KafkaConfig (#16040)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16081">PR-16081</a> - Stop using a ClosureBackedAction to configure Spotbugs reports (#16081)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15951">PR-15951</a> - abortAndPauseCleaning only when future log is not existed (#15951)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16072">PR-16072</a> - fix lingering pending commit when handling OFFSET_METADATA_TOO_LARGE (#16072)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15825">PR-15825</a> - Don’t throw OOORE when converting the offset to metadata (#15825)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16076">PR-16076</a> - Use LongAdder instead of AtomicInteger (#16076)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15974">PR-15974</a> - Reverse lookup map from topic partitions to members (#15974)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16059">PR-16059</a> - CoordinatorRuntime should initialize MemoryRecordsBuilder with max batch size write limit (#16059)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15910">PR-15910</a> - Restarts of MirrorCheckpointTask should not permanently i… (#15910)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/4f55786a8a86fe228a0b10a2f28529f5128e5d6f">4f55786a</a> - Fix the ZK Metadata cache confusion between brokers and controllers</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/90892ae99fb09f62197c50fedc320ecebe09baad">90892ae9</a> - Fix the controller node provider for broker to control channel</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16027">PR-16027</a> - KIP-1028: Adding code to support Apache Kafka Docker Official Images (#16027)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16047">PR-16047</a> - Handle FencedInstanceId in HB response (#16047)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15970">PR-15970</a> - Lazily convert subscribed topic names to topic ids (#15970)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16045">PR-16045</a> - Integrate Native Docker Image with github actions (#16045)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16044">PR-16044</a> - RackAwareTaskAssignorTest failed (#16044)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16034">PR-16034</a> - (KIP-924 pt. 10) Topic partition rack annotation simplified (#16034)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16020">PR-16020</a> - Fix broken compatibility in kafka.tools.NoOpMessageFormatter, kafka.tools.DefaultMessageFormatter, and kafka.tools.LoggingMessageFormatter (#16020)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16016">PR-16016</a> - Replace archivesBaseName with archivesName (#16016)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15697">PR-15697</a> - Handle directory failure timeout (#15697)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16038">PR-16038</a> - Update netty/jetty/jackson/zstd dependencies (#16038)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15988">PR-15988</a> - Heartbeat API for upgrading ConsumerGroup (#15988)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16028">PR-16028</a> - Add iterator-duration metrics (#16028)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16024">PR-16024</a> - (KIP-924 pt. 8) Added TopicPartitionAssignmentInfo (#16024)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16004">PR-16004</a> - (KIP-924 pt. 7) Simplify requirements for rack aware graphs (#16004)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15972">PR-15972</a> - (KIP-924 pt. 5) Add rack information to ApplicationState (#15972)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15985">PR-15985</a> - Deprecate KafkaLog4jAppender (#15985)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15640">PR-15640</a> - Enforce that event processing respects user-provided timeout (#15640)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15975">PR-15975</a> - Add num-open-iterators metric (#15975)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15927">PR-15927</a> - Native docker image for Apache Kafka (KIP-974) (#15927)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15983">PR-15983</a> - Migrate RemoteLogMetadataManagerTest to new test infra (#15983)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16002">PR-16002</a> - (KIP-924 pt. 6) Post process new assignment structure (#16002)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15564">PR-15564</a> - Add unit tests of foreignKeyJoin classes (#15564)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15516">PR-15516</a> - Support Compression Levels (KIP-390) (#15516)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15992">PR-15992</a> - Migrate TopicBasedRemoteLogMetadataManagerMultipleSubscriptionsTest to use ClusterTestExtensions (#15992)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15916">PR-15916</a> - Refactor kafka.test.annotation.Type and ClusterTestExtensions (#15916)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/b5a013e4564ad93026b9c61431e4573a39bec766">b5a013e4</a> - Add test for WriteTxnMarkers with AlterCluster permission</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15965">PR-15965</a> - Refactored and new rebalance callbacks integration tests (#15965)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15839">PR-15839</a> - [4/N] ConfigCommandTest rewritten in java (#15839)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15964">PR-15964</a> - [1/N] Coalesce records into bigger batches (#15964)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15305">PR-15305</a> - Print Connect worker specific logs on poll timeout expiry (#15305)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15997">PR-15997</a> - A bit cleanup of FeatureControlManager (#15997)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15971">PR-15971</a> - InvalidRequestException: ADD_PARTITIONS_TO_TXN with version 4 which is not enabled when upgrading from kafka (#15971)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15984">PR-15984</a> - Fix thread leak detection for event handler threads (#15984)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15933">PR-15933</a> - Replace EasyMock/PowerMock with Mockito for KafkaConfigBackingStoreTest (#15933)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15980">PR-15980</a> - KRaft support in ListOffsetsRequestTest (#15980)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15979">PR-15979</a> - DescribeTopicsResult#allTopicIds and DescribeTopicsResult#allTopicNames should return null instead of throwing NPE (#15979)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15958">PR-15958</a> - Upgrade to scala 2.12.19 and scala 2.13.14 (#15958)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15954">PR-15954</a> - SyncGroup API for upgrading ConsumerGroup (#15954)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15981">PR-15981</a> - Remove TRACE level logging from AsyncKafkaConsumer hot path (#15981)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1232">PR-1232</a> - Update aws-init.sh</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15956">PR-15956</a> - (KIP-924 pt. 4) Generify rack graph solving utilities (#15956)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15859">PR-15859</a> - Quorum state data version 1 (#15859)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15930">PR-15930</a> - [3/N] ConfigCommandTest rewritten in java (#15930)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15861">PR-15861</a> - Add tags support in ClusterTestExtension (#15861)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15953">PR-15953</a> - Fix IncrementalAlterConfigs during ZK migration (#15744) (#15953)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15962">PR-15962</a> - Fix race in TopicBasedRemoteLogMetadataManagerMultipleSubscriptionsTest (#15962)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15963">PR-15963</a> - Migrate tests in remaining packages in o.a.k.streams (#15963)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15957">PR-15957</a> - Handle telemetry push response while terminating (#15957)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1234">PR-1234</a> - Updated netty version to 4.1.108.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1235">PR-1235</a> - Updated netty version to 4.1.108.Final</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15784">PR-15784</a> - New consumer fails with stop within allotted timeout in consumer_test.py system test (#15784)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15408">PR-15408</a> - Implement example tests for common rebalance callback (#15408)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15896">PR-15896</a> - Remove queue-based remove from state updater (#15896)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15885">PR-15885</a> - Wait for given offset in TopicBasedRemoteLogMetadataManagerTest (#15885)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15868">PR-15868</a> - enable test for ensureInternalEndpointIsSecured (#15868)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15944">PR-15944</a> - (KIP-924 pt. 3) Implement KafkaStreamsAssignment (#15944)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15920">PR-15920</a> - (KIP-924 pt. 2) Implement ApplicationState and KafkaStreamsState (#15920)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/13965">PR-13965</a> - Fix rack-aware assignment in AbstractStickyAssignor (#13965)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15416">PR-15416</a> - AbstractStickyAssignor - Sort owned TopicPartitions by partition when reassigning (#15416)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15919">PR-15919</a> - Have Streams treat InvalidPidMappingException like a ProducerFencedException (#15919)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/11023">PR-11023</a> - Update doSend doc about possible blocking (#11023)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15922">PR-15922</a> - Fix producer leaks in KafkaLog4jAppenderTest (#15922)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15903">PR-15903</a> - Remove Rack Awareness Code from the Server Side Assignors (#15903)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15923">PR-15923</a> - Close serverChannel in SocketServer if unable to bind to a port (#15923)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15909">PR-15909</a> - Improve expired poll logging (#15909)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1229">PR-1229</a> - added specific paths to code artifact</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1228">PR-1228</a> - Make pipeline only trigger on branches in the kafkaMuckrakeVersionMap</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15727">PR-15727</a> - [3/4] Add integration test for consumerGroupDescribe API (#15727)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15931">PR-15931</a> - Deprecate offsets.commit.required.acks (#15931)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15894">PR-15894</a> - Shutdown with new remove operation in state updater (#15894)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15873">PR-15873</a> - [2/N] ConfigCommandTest rewritten in java (#15873)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15911">PR-15911</a> - Removed the in-memory implementation of RSM and RLMM (#15911)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15785">PR-15785</a> - Add subscription model information to group state (#15785)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15882">PR-15882</a> - Handle assignment with new remove operation in state updater (#15882)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15902">PR-15902</a> - Cancel write timeout TimerTask on successful event completion (#15902)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15897">PR-15897</a> - Replace ClusterType#ALL and ClusterType#DEFAULT by Array (#15897)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15884">PR-15884</a> - merge unit test down to the class of integration test (#15884)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15836">PR-15836</a> - Reduce contention for Fetch requests (#15836)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15837">PR-15837</a> - Allowing WriteTxnMarkers API to run with AlterCluster permissions (#15837)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14729">PR-14729</a> - Close SocketServer channels when calling shutdown before enableRequestProcessing (#14729)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1223">PR-1223</a> - changed package paths for codeartifact</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1219">PR-1219</a> - added codeartifact to service.yml</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15886">PR-15886</a> - Use helper method to shutdown ExecutorService (#15886)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15907">PR-15907</a> - reduce the check interval to speedup DelegationTokenRequestsTest (#15907)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14716">PR-14716</a> - Move StreamTaskTest to Mockito (#14716)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14360">PR-14360</a> - update/note deprecated configs (#14360)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15573">PR-15573</a> - MissingSourceTopicException should include topic names (#15573)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15715">PR-15715</a> - Support to define per broker/controller property by ClusterConfigProperty (#15715)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15887">PR-15887</a> - (KIP-924) New interfaces and stubbed utility classes for pluggable TaskAssignors. (#15887)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/6934">PR-6934</a> - Add PATCH method for connector config (#6934)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15149">PR-15149</a> - Fix spurious REST-related warnings on Connect startup (#15149)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15880">PR-15880</a> - Add parent exception to RLMTask warning logs (#15880)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15881">PR-15881</a> - Replace TestUtils#resource by scala.util.Using (#15881)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15871">PR-15871</a> - Revoke tasks from state updater with new remove (#15871)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15817">PR-15817</a> - Fix the leaking tiered segments during segment deletion (#15817)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15879">PR-15879</a> - Remove variable “unimplementedquorum” (#15879)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/13801">PR-13801</a> - Write connector tombstone offsets to secondary store before primary store (#13801)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15379">PR-15379</a> - Introduce FieldPath abstraction and nested path support for ExtractField SMT (#15379)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14309">PR-14309</a> - KAFKA-13328, (2): Add custom preflight validation support for connector header, key, and value converters (#14309)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15835">PR-15835</a> - Fix coordinator thread idle ratio (#15835)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15870">PR-15870</a> - Remove lost tasks in state updater with new remove (#15870)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15856">PR-15856</a> - Allow to initialize newly assigned partition’s positions without allowing fetching while callback runs (#15856)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15798">PR-15798</a> - JoinGroup API for upgrading ConsumerGroup (#15798)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15766">PR-15766</a> - Rewrite DeleteConsumerGroupsTest by ClusterTestExtensions (#15766)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15652">PR-15652</a> - kafka-dump-log –offsets-decoder should support new records (#15652)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15744">PR-15744</a> - Fix IncrementalAlterConfigs during ZK migration (#15744)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15803">PR-15803</a> - Honour interrupted thread state on KafkaConsumer.poll (#15803)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15620">PR-15620</a> - Remove class-name dispatch in RemoteLogMetadataSerde (#15620)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15831">PR-15831</a> - Don’t run scan job on forks (#15831)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15571">PR-15571</a> - read/write sequence of buffers correctly (#15571)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15850">PR-15850</a> - [3/N] ConfigCommandTest rewritten in java (#15850)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15852">PR-15852</a> - Add remove operation with future to state updater (#15852)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15841">PR-15841</a> - Replace EasyMock/PowerMock with Mockito for KafkaConfigBackingStoreTest (2/3) (#15841)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15853">PR-15853</a> - KafkaConsumer#position() does not respect wakup when group protocol is CONSUMER (#15853)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15671">PR-15671</a> - KRaft’s internal log listener to update voter set (#15671)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15843">PR-15843</a> - KafkaConsumer#position() does not respect timeout when group protocol is CONSUMER (#15843)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/1fd39150aa39f0b3d7a38d6e2ce4e295cf8a3842">1fd39150</a> - Deflake ZKMigrationIntegrationTest.testDualWrite #15845</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15849">PR-15849</a> - Accept only one task per element in output queue for failed tasks (#15849)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15745">PR-15745</a> - allow defining number of disks per broker in ClusterTest (#15745)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15810">PR-15810</a> - Don’t generate useless PartitionChangeRecord on older MV (#15810)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15832">PR-15832</a> - UserScramCredentialsCommandTest rewritten in Java (#15832)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15833">PR-15833</a> - Remove setMetadataDirectory from BrokerNode/ControllerNode (#15833)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15800">PR-15800</a> - Disallow @ClusterTemplate(“”) (#15800)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15773">PR-15773</a> - broker shutdown hangs when log.segment.delete.delay.ms is zero (#15773)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15735">PR-15735</a> - add more tests to TopicImageNodeTest (#15735)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15723">PR-15723</a> - Consumer’s RequestState has incorrect logic to determine if inflight (#15723)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15824">PR-15824</a> - Remove ClusterConfig parameter in BeforeEach and AfterEach (#15824)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15828">PR-15828</a> - fix kafka.server.ControllerRegistrationManagerTest#testWrongIncarnationId (#15828)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15645">PR-15645</a> - ConfigCommandIntegrationTest rewritten in java (#15645)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15822">PR-15822</a> - Move metrics configs out of KafkaConfig (#15822)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15778">PR-15778</a> - Fix consumer sys test revocation validation (#15778)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15732">PR-15732</a> - retry pollEvent in KRaftMigrationDriver for retriable errors (#15732)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15761">PR-15761</a> - Refactor/cleanup BrokerNode/ControllerNode/ClusterConfig (#15761)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15796">PR-15796</a> - Enable DynamicBrokerReconfigurationTest.testDefaultTopicConfig (#15796)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15775">PR-15775</a> - Move KRAFT configs out of KafkaConfig (#15775)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15742">PR-15742</a> - Ensure rebalance listener exceptions are propagated to the user on consumer poll (#15742)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15737">PR-15737</a> - IncrementalAssignmentConsumerEventHandler throws error when attempting to remove a partition that isn’t assigned (#15737)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15698">PR-15698</a> - Client HB timing fix (#15698)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15755">PR-15755</a> - cherrypick Convert NETWORK_EXCEPTIONs from KIP-890 transaction verification (#15755)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15717">PR-15717</a> - JMH Benchmarks for Server Side Rebalances (#15717)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15721">PR-15721</a> - Online downgrade triggering and group type conversion (#15721)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15799">PR-15799</a> - Update parse_describe_topic to support new topic describe output (#15799)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15795">PR-15795</a> - Replace “Map#entrySet#forEach” by “Map#forEach” (#15795)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15739">PR-15739</a> - reassign_partitions_test.bounce_brokers should wait for messages to be sent to every partition (#15739)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15794">PR-15794</a> - remove TestUtils#subscribeAndWaitForRecords (#15794)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15792">PR-15792</a> - Stop the abort transaction try loop when closing producers (#15541) (#15792)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15762">PR-15762</a> - Add a new constructor which invokes the existing constructor with default value for alternativeString (#15762)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15361">PR-15361</a> - Do not flush global state store at each commit (#15361)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15679">PR-15679</a> - migrate DeleteOffsetsConsumerGroupCommandIntegrationTest to use ClusterTestExtensions (#15679)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15616">PR-15616</a> - remove truncated logs after alter dir (#15616)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15774">PR-15774</a> - Move quota configs into server-common package (#15774)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1195">PR-1195</a> - add service.yml to run service bot (moving from jenkinsfile to semaphore)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15772">PR-15772</a> - Move socket configs into org.apache.kafka.network.SocketServerConfigs (#15772)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1172">PR-1172</a> - update tags and added seamphore tags as part of semaphore migration 3.7</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15777">PR-15777</a> - Avoid resuming future replica if current replica is in the same directory (#15777)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15746">PR-15746</a> - New consumer fails to consume records in security_test.py system test (#15746)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15701">PR-15701</a> - Log exception message for non-fault errors in QuorumController (#15701)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15776">PR-15776</a> - allow defining number of disks per broker in TestKitNodes (#15776)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15765">PR-15765</a> - Avoid decompressing/collecting all records when all we want to do is to find a single matched record from remote storage (#15765)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15767">PR-15767</a> - suppress the warnings from RemoteLogManager (#15767)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15613">PR-15613</a> - AsyncConsumer should await pending async commits on commitSync and close (#15613)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15770">PR-15770</a> - Refactor KafkaConfig to use PasswordEncoderConfigs (#15770)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15763">PR-15763</a> - Clear all admins after close all them. (#15763)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15719">PR-15719</a> - Create an internal config to control InitialTaskDelayMs in LogManager to speed up tests (#15719)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15136">PR-15136</a> - Avoid resuming future replica if current replica is in the same directory (#15136)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15682">PR-15682</a> - Integrate KIP-1019 measurability changes (KIP-714) (#15682)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15594">PR-15594</a> - Adding new coordinator related changes for connect_distributed.py (#15594)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15753">PR-15753</a> - Revert Consumer Rolling Upgrade (#15753)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15738">PR-15738</a> - Fix consumer static membership system test with new protocol (#15738)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15681">PR-15681</a> - Expose method to determine metric measurability (KIP-1019) (#15681)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15470">PR-15470</a> - DescribeTopicPartitions client side change. (#15470)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15747">PR-15747</a> - Increment the local-log-start-offset before deleting segments in memory table (#15631) (#15747)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15022">PR-15022</a> - Always create the /config/topics ZNode even for topics without configs (#15022)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15631">PR-15631</a> - Increment the local-log-start-offset before deleting segments in memory table (#15631)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15684">PR-15684</a> - Move consumer group and group coordinator configs out of core (#15684)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15662">PR-15662</a> - Online upgrade triggering and group type conversion (#15662)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15733">PR-15733</a> - Storage tool crashes if dir is unavailable (#15733)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15730">PR-15730</a> - allow defining number of disks per broker in TestKitNodes (#15730)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15720">PR-15720</a> - add test for TopicImageNodeTest (#15720)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15724">PR-15724</a> - SubscriptionState should not prematurely reset ‘pending’ partitions (#15724)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15558">PR-15558</a> - Improve MirrorMaker logging in case of authorization errors (#15558)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15397">PR-15397</a> - Notify listener of latest leader and epoch (#15397)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15716">PR-15716</a> - Upgrade gradle from 8.6 to 8.7 (#15716)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15489">PR-15489</a> - Add KRaft support in GetOffsetShellTest (#15489)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15695">PR-15695</a> - CurrentControllerId metric is unreliable in ZK mode (#15695)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15648">PR-15648</a> - Delete metadata log on ZK broker startup (#15648)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15670">PR-15670</a> - Move transactions configs out of core (#15670)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15658">PR-15658</a> - Use correct cluster ID when formatting log dir. (#15658)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15410">PR-15410</a> - Fix CoreUtils.swallow() test gaps (#15410)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15676">PR-15676</a> - Eliminate the IDE warnings of accepting ClusterConfig in BeforeEach (LeaderElectionCommandTest and ProducerIdsIntegrationTest) (#15676)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14995">PR-14995</a> - Allow restricting File and Directory ConfigProviders to specific paths (#14995)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15411">PR-15411</a> - Add group protocol migration enabling config (#15411)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15661">PR-15661</a> - ConsumerEventHandler does not support incremental assignment changes causing failure in system test (#15661)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15656">PR-15656</a> - Move Sasl and SSL configs out of core (#15656)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15557">PR-15557</a> - Race condition while promoting future replica (#15557)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15688">PR-15688</a> - BeginningAndEndOffsets and OffsetsForTimes should send an event and return empty with zero timeout provided (#15688)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15585">PR-15585</a> - Client support for java regex based subscription (#15585)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15621">PR-15621</a> - ListOffsets doesn’t report the offset with maxTimestamp a… (#15621)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15687">PR-15687</a> - Support to define server properties by ClusterTestDefaults (#15687)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/12174">PR-12174</a> - Fix hanging ServerShutdownTest.testCleanShutdownWithKRaftControllerUnavailable (#12174)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15680">PR-15680</a> - Broker metrics to follow kebab/hyphen case (KIP-714) (#15680)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15659">PR-15659</a> - Check partition exists before send reassignments to server in ReassignPartitionsCommand (#15659)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15668">PR-15668</a> - Detect thread leaked client-metrics-reaper in tests (#15668)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15525">PR-15525</a> - beginningOrEndOffsets does not need to build an OffsetAndTimestamps object upon completion (#15525)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15409">PR-15409</a> - Test log directory failure in Kraft (#15409)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15335">PR-15335</a> - Log directory failure re-creates partitions in another logdir automatically (#15335)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15663">PR-15663</a> - Fix integration tests in Java with parameter name (#15663)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15434">PR-15434</a> - Avoid optimisation in handshakeUnwrap (#15434)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15655">PR-15655</a> - invoke SSLEngine::closeInbound on SslTransportLayer close (#15655)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14706">PR-14706</a> - Clean shutdown detection - server side (#14706)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15532">PR-15532</a> - Corrected manifest file for kafka-clients (#15532)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15629">PR-15629</a> - Update replication_replica_failure_test.py to support KIP-848’s group protocol config (#15629)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15628">PR-15628</a> - Update security_test.py to support KIP-848’s group protocol config (#15628)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15627">PR-15627</a> - Update consumer_test.py’s static tests to support KIP-848’s group protocol config (#15627)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15626">PR-15626</a> - Update kraft_upgrade_test.py to support KIP-848’s group protocol config (#15626)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15624">PR-15624</a> - add FileLockTest (#15624)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15646">PR-15646</a> - Useless import class <cite>org.apache.kafka.common.config.ConfigDef.Type</cite> (#15646)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15510">PR-15510</a> - move outerJoinBreak-flags out of the loop (#15510)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15446">PR-15446</a> - Implement GroupMetadataManager#onUnloaded (#15446)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15521">PR-15521</a> - AssignmentsManager callback handling issues (#15521)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15636">PR-15636</a> - Avoid empty remote metadata snapshot file in partition dir (#15636)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15635">PR-15635</a> - Add test (#15635)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14760">PR-14760</a> - disconnect from controller on AuthenticationException (#14760)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15463">PR-15463</a> - fix testRemoteFetchExpiresPerSecMetric (#15463)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15630">PR-15630</a> - Fix failed ReplicaManagerTest (#15630)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15572">PR-15572</a> - [1/2] Move kafka.security package from core to server module (#15572)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15541">PR-15541</a> - Stop the abort transaction try loop when closing producers (#15541)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15520">PR-15520</a> - Replace EasyMock/PowerMock with Mockito for KafkaConfigBackingStoreTest (1/3) (#15520)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15423">PR-15423</a> - Add upgrade notes to 3.5.0, 3.5.2, and 3.7.0 about MM2 offset translation (#15423)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15589">PR-15589</a> - Use ByteBufferOutputStream to avoid array copy (#15589)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15484">PR-15484</a> - Prevent race conditions in Exit class from stopping test JVM (#15484)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/fc646f920701b792eb683bacd513a1f20909f6bc">fc646f92</a> - Revert “fix getOffsetByMaxTimestamp for compressed records (#15474)”</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/bd5989dd195d42c1608582316367a03b2c78cb11">bd5989dd</a> - Revert “fix the LogValidator for non-compressed type (#15476)”</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15414">PR-15414</a> - Reprocessing on user added global stores restore (#15414)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15612">PR-15612</a> - Split consumer commit tests (#15612)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15549">PR-15549</a> - kafka hangs forever in the starting process if the authorizer future is not returned (#15549)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15608">PR-15608</a> - Fix bug where config change notification znode may not get created during migration (#15608)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15584">PR-15584</a> - Correctly migrate default client quota entities (#15584)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15075">PR-15075</a> - ZK configuration moved to ZkConfig (#15075)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15576">PR-15576</a> - Update connect_distributed_test.py to support KIP-848’s group protocol config (#15576)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15492">PR-15492</a> - Offline protocol migration integration tests (#15492)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15568">PR-15568</a> - remove .lock file when FileLock#destroy (#15568)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15588">PR-15588</a> - Enhance documentation for retention.ms and retention.bytes configurations (#15588)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15389">PR-15389</a> - Simplify and deduplicate standalone herder test mocking (#15389)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15596">PR-15596</a> - Use NetworkClientTest to replace RequestResponseTest to be the example of log4j output (#15596)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15505">PR-15505</a> - Unify metadata.version format in log and error message (#15505)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1102">PR-1102</a> - update tags and added seamphore tags as part of semaphore migration</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15592">PR-15592</a> - Fix handling of “–version” option in ConsumerGroupCommand (#15592)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15586">PR-15586</a> - DeleteRecordsCommand should use standard exception handling (#15586)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15559">PR-15559</a> - Convert NETWORK_EXCEPTIONs from KIP-890 transaction verification (#15559)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15581">PR-15581</a> - Do not retry committing if topic or partition deleted (#15581)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14903">PR-14903</a> - Serialize heartbeat requests (#14903)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15535">PR-15535</a> - Splitting consumer integration test (#15535)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15562">PR-15562</a> - Stop emitting warning log message when parsing source connector offsets with null partitions (#15562)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15579">PR-15579</a> - Fix for rejoin while reconciling (#15579)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15013">PR-15013</a> - Add nightly docker image scan job (#15013)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15534">PR-15534</a> - High watermark updates should have a higher priority (#15534)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15591">PR-15591</a> - kafka-leader-election / LeaderElectionCommand doesn’t set exit code on error (#15591)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15583">PR-15583</a> - kafka-get-offsets / GetOffsetShell doesn’t handle –version or –help (#15583)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15563">PR-15563</a> - add production-ready test of 3.3 - 3.6 release to MetadataVersionTest.testFromVersionString (#15563)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15550">PR-15550</a> - use volatile to guarantee KafkaMetric#config visibility across threads (#15550)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15486">PR-15486</a> - Introducing the AbortableTransactionException (#15486)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15567">PR-15567</a> - Update transactions_test.py to support KIP-848’s group protocol config (#15567)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15577">PR-15577</a> - Update replica_scale_test.py to support KIP-848’s group protocol config (#15577)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15578">PR-15578</a> - Upgrade consumer_rolling_upgrade_test.py (#15578)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15254">PR-15254</a> - Move stateDirectory mock in TaskManagerTest to Mockito (#15254)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1013">PR-1013</a> - master update bcprov-jdk15on</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1064">PR-1064</a> - Fix for jetty</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15548">PR-15548</a> - Update consumer_bench_test.py to use consumer group protocol (#15548)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14206">PR-14206</a> - Fix unnecessary topic config deletion during ZK migration (#14206)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15483">PR-15483</a> - : add javafoc for kafka metric (#15483)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15546">PR-15546</a> - Offline group protocol migration (#15546)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14471">PR-14471</a> - ConsumerGroupCommand rewritten in java (#14471)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15481">PR-15481</a> - desanitize entity name when migrate client quotas (#15481)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15512">PR-15512</a> - replace assertTrue(obj instanceof X) with assertInstanceOf (#15512)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15533">PR-15533</a> - Full ConsumerGroupHeartbeat response must be sent when full request is received (#15533)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15476">PR-15476</a> - fix the LogValidator for non-compressed type (#15476)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15524">PR-15524</a> - Txn may get get stuck in PrepareCommit or PrepareAbort state (#15524)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15511">PR-15511</a> - KAFKA-16312, Local epochs in reconciliation (#15511)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15530">PR-15530</a> - Broker may not shut down when SocketServer fails to bind as Address already in use (#15530)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15464">PR-15464</a> - upgrade jline from 3.22.0 to 3.25.1 (#15464)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15401">PR-15401</a> - Member should send full heartbeat when rejoining (#15401)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15538">PR-15538</a> - Update snapshot_test.py to support KIP-848’s group protocol config (#15538)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15540">PR-15540</a> - Update reassign_partitions_test.py to support KIP-848’s group protocol config (#15540)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15539">PR-15539</a> - Update fetch_from_follower_test.py to support KIP-848’s group protocol config (#15539)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15537">PR-15537</a> - Update consumer_group_command_test.py to support KIP-848’s group protocol config (#15537)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15330">PR-15330</a> - Update consumer_test.py to support KIP-848’s group protocol config (#15330)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15499">PR-15499</a> - Sort transformations by name in documentation; add missing transformations to documentation; add hyperlinks (#15499)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15474">PR-15474</a> - fix getOffsetByMaxTimestamp for compressed records (#15474)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15506">PR-15506</a> - Cleanup WorkerSinkTaskTest (#15506)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15493">PR-15493</a> - Reduce synchronization between producer threads (#15323) (#15493)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/11982">PR-11982</a> - Adjustments for jacoco, coverage reporting (#11982)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15364">PR-15364</a> - Improve reconciliation state machine (#15364)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15491">PR-15491</a> - Avoid IllegalStateException during fetch initialization (#15491)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15497">PR-15497</a> - Move consumer mock in TaskManagerTest to Mockito - part 3 (#15497)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15201">PR-15201</a> - Checkpoint log-start-offset for remote log enabled topics (#15201)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/4cd36f938febf2054a41398b26fc2d178981b1a3">4cd36f93</a> - TRIVIAL: fix typo</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/861fe68cee5ae052531a34a7c40196d2ffdda055">861fe68c</a> - TRIVIAL: fix typo</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15465">PR-15465</a> - [4/4] Tests of ConsoleGroupCommand rewritten in java (#15465)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/12742">PR-12742</a> - Shared Readonly State Stores ( revisited ) (#12742)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15466">PR-15466</a> - Add missing producer metrics to documentatio (#15466)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15296">PR-15296</a> - Extra dot in error message in producer (#15296)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15088">PR-15088</a> - Fix orphaned locks when rebalancing and store cleanup race on unassigned task directories (#15088)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15479">PR-15479</a> - Divide DeleteTopics requests by leader node (#15479)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15455">PR-15455</a> - Add timeout to all the CompletableApplicationEvents (#15455)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15261">PR-15261</a> - Move consumer mock in TaskManagerTest to Mockito - part 2 (#15261)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15457">PR-15457</a> - Cleanups in ConsoleConsumer (#15457)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15363">PR-15363</a> - [2/4] Tests of ConsoleGroupCommand rewritten in java (#15363)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15316">PR-15316</a> - Migrate WorkerSinkTaskTest to Mockito (3/3) (#15316)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1064">PR-1064</a> - Fix for jetty</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15365">PR-15365</a> - [3/4] Tests of ConsoleGroupCommand rewritten in java (#15365)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15480">PR-15480</a> - Upgrade zookeeper 3.8.3 -&gt; 3.8.4 (#15480)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14426">PR-14426</a> - flip joinSpuriousLookBackTimeMs and emit non-joined items (#14426)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15444">PR-15444</a> - : fetchSnapshot might return null if topic is created before v2.8 (#15444)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15387">PR-15387</a> - Log cleaner configuration move to CleanerConfig (#15387)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15437">PR-15437</a> - FencedException in commitAsync not propagated without callback (#15437)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15399">PR-15399</a> - KAFKA-16288, Fix Values convertToDecimal exception and parseString corruption (#15399)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15395">PR-15395</a> - record discarded FK join subscription responses (#15395)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15426">PR-15426</a> - Make group metadata available when a new assignment is set (#15426)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14818">PR-14818</a> - KIP-768 - Extend support for opaque (i.e. non-JWT) tokens in SASL/OAUTHBEARER (#14818)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15440">PR-15440</a> - updateSubscription fails if already empty subscription (#15440)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15445">PR-15445</a> - Disable wakeups during autocommit on close (#15445)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15438">PR-15438</a> - Clean up of consumer client internal events (#15438)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15150">PR-15150</a> - Add Group Type Filter for List Group to the Admin Client (#15150)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15213">PR-15213</a> - Broker returns offset for LATEST_TIERED_TIMESTAMP (#15213)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15339">PR-15339</a> - Rebalance Metrics for AsyncKafkaConsumer (#15339)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15433">PR-15433</a> - fix GroupCoordinatorService logger (#15433)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15424">PR-15424</a> - migrate StreamedJoinTest to Mockito (#15424)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15385">PR-15385</a> - Add test for concurrently updatingMetadata and fetching snapshot/cluster (#15385)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15415">PR-15415</a> - callback to release assignment when stale member leaves group (#15415)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15384">PR-15384</a> - KIP-994 (Part 1) Minor Enhancements to ListTransactionsRequest (#15384)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15419">PR-15419</a> - Fix PlaintextConsumerTest.testStaticConsumerDetectsNewPartitionCreatedAfterRestart (#15419)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15392">PR-15392</a> - Fix for not sending heartbeat while fenced (#15392)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15422">PR-15422</a> - Remove check for log message that is no longer present (fix builds) (#15422)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15369">PR-15369</a> - Do not return records from poll if group metadata unknown (#15369)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15398">PR-15398</a> - Missing license for scala related dependencies (#15398)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15357">PR-15357</a> - Commit retry logic fixes (#15357)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15317">PR-15317</a> - Additional fix on the rollback migration documentation (#15317)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15393">PR-15393</a> - Fix performance regression in RocksDB (#15393)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15219">PR-15219</a> - IQv2 must return immutable position (#15219)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15372">PR-15372</a> - Make sure that we do not exceed max poll interval inside poll (#15372)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15391">PR-15391</a> - ducker-ak should fail fast when gradlew systemTestLibs fails (#15391)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15383">PR-15383</a> - Fix PlaintextConsumerTest. testMaxPollIntervalMsDelayInRevocation (#15383)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15359">PR-15359</a> - Enforce partition reassignment should complete when all target replicas are in ISR (#15359)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14631">PR-14631</a> - add “inter.broker.listener.name” config in KRaft controller config (#14631)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15328">PR-15328</a> - Update verifiable_consumer.py to support KIP-848’s group protocol config (#15328)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15375">PR-15375</a> - Fix invalid transition on poll timer expiration (#15375)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15358">PR-15358</a> - re-enable PlaintextConsumerTest.testAutoCommitOnCloseAfterWakeup (#15358)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15323">PR-15323</a> - Reduce synchronization between producer threads (#15323)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15334">PR-15334</a> - Re-enable testAutoCommitIntercept (#15334)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/be6653c8bc25717e25a7db164527635a6579b4cc">be6653c8</a> - [1/N]: Set metadata.log.dir to broker in KRAFT mode in integration test</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15274">PR-15274</a> - Move ConsoleConsumer to tools (#15274)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1013">PR-1013</a> - master update bcprov-jdk15on</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15256">PR-15256</a> - [1/3] Tests of ConsoleGroupCommand rewritten in java (#15256)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15313">PR-15313</a> - Migrate WorkerSinkTaskTest to Mockito (2/3) (#15313)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15275">PR-15275</a> - Trigger client reconciliation based on manager poll (#15275)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15352">PR-15352</a> - Clean up references to non-existent IntegrationTestHelper (#15352)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15351">PR-15351</a> - Avoid the keyword var for a variable declaration (#15351)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15311">PR-15311</a> - Fix member not rejoining after error (#15311)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/13909">PR-13909</a> - Update-Description-String (#13909)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15324">PR-15324</a> - Fix slow expired producer id deletion (#15324)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15347">PR-15347</a> - [MINOR] Fix docker image build by introducing bash (#15347)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15346">PR-15346</a> - Fix ConnectRestApiTest system test (#15346)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14645">PR-14645</a> - Allow git push to fail gracefully (#14645)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15121">PR-15121</a> - Thread unsafe use of HashMap stored in QueryableStoreProvider#storeProviders (#15121)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15325">PR-15325</a> - Update VerifiableConsumer to support KIP-848’s group protocol config (#15325)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15051">PR-15051</a> - Update Streams API broker compat table for AK 3.7 (#15051)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15243">PR-15243</a> - Remove more leaky NamedTopologyIntegrationTest tests (#15243)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14663">PR-14663</a> - Migrate WorkerSinkTaskTest to Mockito (1/3) (#14663)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15225">PR-15225</a> - Added KRaft support in LeaderEpochIntegrationTest (#15225)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15152">PR-15152</a> - Add group type filter to List Groups API (#15152)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15263">PR-15263</a> - fix topic recreation handling with offline disks (#15263)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15293">PR-15293</a> - Fix UMR and LAIR handling during ZK migration (#15293)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15262">PR-15262</a> - ignore metadata.log.dir failure in ZK mode (#15262)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14736">PR-14736</a> - KRaft support in DescribeUserScramCredentialsRequestNotAuthorizedTest (#14736)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15307">PR-15307</a> - Increase timeout in KTableKTableForeignKeyInnerJoinCustomPartitionerIntegrationTest (#15307)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15216">PR-15216</a> - Adding missing heartbeat metrics (#15216)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/9351">PR-9351</a> - Unnecessary widening of (int to long) scope in FloatSerializer (#9351)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/b8ad609541bb8b224d16ce832a08f51017002bc1">b8ad6095</a> - Revert “Additional fixes on KRaft migration documentation (#15287)”</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/a1addb5668b146f3cc77b61bba9e8b6ad4e5d9a3">a1addb56</a> - Revert “Additional fixes on KRaft migration documentation (#15287)”</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/945f4b91dfc2dd8ebfa49f04fba6230d01879d05">945f4b91</a> - Reduce batch size for initial metadata load during ZK migration</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/12ce9c7f98c1617824d7bd86f9cc1f4560646e26">12ce9c7f</a> - Reduce batch size for initial metadata load during ZK migration</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15180">PR-15180</a> - Begin enforcing ‘tasks.max’ property for connectors (#15180)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15285">PR-15285</a> - [2/N]: Fix inverted args &amp; more tests (#15285)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15249">PR-15249</a> - Improve worker liveness check during Connect integration tests (#15249)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15253">PR-15253</a> - Extend admin to support ConsumerGroupDescribe API (#15253)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15237">PR-15237</a> - Implement GroupCoordinator.onPartitionsDeleted (#15237)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15271">PR-15271</a> - Reconciliation may lose partitions when topic metadata is delayed (#15271)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15167">PR-15167</a> - Move AuthorizerUtils and its dependencies to server module (#15167)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14693">PR-14693</a> - KRaft support in LogRecoveryTest (#14693)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15282">PR-15282</a> - Fix bug on auto-commit empty offsets blocking inflight (#15282)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15176">PR-15176</a> - [6/N] Avoid recheduling callback in request thread (#15176)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15287">PR-15287</a> - Additional fixes on KRaft migration documentation (#15287)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15251">PR-15251</a> - Broker metrics for client telemetry (KIP-714) (#15251)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15292">PR-15292</a> - Revert “MINOR: Fix “No suitable checks publisher found” message during CI build” (#15292)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15246">PR-15246</a> - Move PasswordEncoder to server-common (#15246)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/cf6defb8b5327ae76d2e53467a8570261bad15b2">cf6defb8</a> - resend broker registration on metadata update to IBP 3.7-IV2</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/4c6f975ab3deba517c6621c4a051e9beb1240bbc">4c6f975a</a> - resend broker registration on metadata update to IBP 3.7-IV2</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15288">PR-15288</a> - Create partition dir for mockLog (#15288)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15284">PR-15284</a> - Update jose4j to 0.9.4 (#15284)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/5a861075bdde71f786cbb71949c213449d62af27">5a861075</a> - Fix stray replica of recreated topics in KRaft mode</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/f7feb43af351efa25be37cb78814c19bd28a22a2">f7feb43a</a> - Fix stray replica of recreated topics in KRaft mode</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14846">PR-14846</a> - KRaft support in DeleteTopicTest (#14846)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15193">PR-15193</a> - Fix KRaft migration documentation (#15193)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/b7098722994c7fc14ccc369b030123a8a6dc156b">b7098722</a> - Fix ZK migration controller race #15238</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/16ed7357b1899d4711c93c1fa094369f8b92480b">16ed7357</a> - Fix ZK migration controller race #15238</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15000">PR-15000</a> - Implement ConsumerInterceptors in the async consumer (#15000)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15211">PR-15211</a> - Update list group state type filter to include the states for the new consumer group type (#15211)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15133">PR-15133</a> - Add metric value consolidated for topics on a broker for tiered storage. (#15133)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15151">PR-15151</a> - Add version 3.6 to Kafka Streams system tests (#15151)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15266">PR-15266</a> - Handle retriable errors in TxnOffsetCommits (#15266)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15248">PR-15248</a> - ConsumerGroupServiceTest rewritten in java (#15248)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15087">PR-15087</a> - Refactor ReplicaManager code for transaction verification (#15087)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15202">PR-15202</a> - Fixes for commit/fetch error handling (#15202)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15267">PR-15267</a> - Handle invalid whole value casts in the Cast transform gracefully (#15267)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15221">PR-15221</a> - [8/8] Update offset delete paths (#15221)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15259">PR-15259</a> - Add groupType enum for KIP-848 (#15259)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15147">PR-15147</a> - Enable testMetricsReporterUpdate (#15147)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15162">PR-15162</a> - fix overlap of streams-config sections &amp; describe additional parameters (#15162)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14612">PR-14612</a> - Implement DescribeTopicPartitions RPC on broker (#14612)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15186">PR-15186</a> - Fix “Unable to find FetchSessionHandler for node X” bug (#15186)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15215">PR-15215</a> - Stop fetching while onPartitionsAssign completes (#15215)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14797">PR-14797</a> - Delete unused classes (#14797)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15234">PR-15234</a> - Evict client instances from cache (KIP-714) (#15234)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15139">PR-15139</a> - [1/2]: Prevent transaction coordinator reloads on already loaded leaders (#15139)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15183">PR-15183</a> - [7/N] Always materialize the most recent committed offset (#15183)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15235">PR-15235</a> - skip checkQuorum for only 1 voter case (#15235)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15233">PR-15233</a> - Generify RetryWithToleranceOperator, ErrorReporter, and WorkerTask (#15233)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14856">PR-14856</a> - ConsumerGroupCommand options and case classes rewritten (#14856)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15214">PR-15214</a> - Add missing RPC field descriptions (#15214)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15158">PR-15158</a> - Move KafkaConfig.Defaults to server module (#15158)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15212">PR-15212</a> - Partition is assigned to two members at the same time (#15212)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15236">PR-15236</a> - Note that Java 11 support for broker and tools is deprecated for removal in 4.0 (#15236)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14763">PR-14763</a> - Prevent KafkaBasedLog subclasses from leaking passed-in clients (#14763)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15190">PR-15190</a> - Enhance request context with client socket port information (KIP-714) (#15190)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15217">PR-15217</a> - Fix StreamsStandbyTask system test (#15217)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15210">PR-15210</a> - Add committed and commit sensor to record metrics (#15210)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15206">PR-15206</a> - Enable additional PlaintextConsumerTest tests for new consumer (#15206)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15228">PR-15228</a> - MINOR - Correcting logs to debug telemetry reporter (#15228)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15154">PR-15154</a> - Avoid data race which drops wrong record when errors.tolerance=all (#15154)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/13294">PR-13294</a> - Avoid NPE when RestClient calls expecting no-content receive content. (#13294)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15159">PR-15159</a> - Move ClientQuotaManagerConfig outside of core (#15159)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/3c92330274a6d5ac7b2923b27f15b8d1c426da15">3c923302</a> - Be more consistent about getting the latest MetadataVersion</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/7bf7fd99a50ba2dd71c41cd4c3623a3adce092b6">7bf7fd99</a> - Be more consistent about getting the latest MetadataVersion</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15197">PR-15197</a> - Only update directoryIds if the metadata version supports DirectoryAssignment (#15197)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15148">PR-15148</a> - Added support for compression of metrics (KIP-714) (#15148)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15207">PR-15207</a> - Fix StreamsUpgradeTest (#15207)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15204">PR-15204</a> - Disable state updater in trunk (#15204)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15199">PR-15199</a> - Fix StreamsUpgradeTest (#15199)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/b40368330814888d7f7f2fda3f5b7ecfa1eabeb2">b4036833</a> - Kcontroller dynamic configurations may fail to apply at startup</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/0015d0f01b130992acc37da85da6ee2088186a1f">0015d0f0</a> - Kcontroller dynamic configurations may fail to apply at startup</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15185">PR-15185</a> - Remove NamedTopologyIntegrationTest case which leaks clients (#15185)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15191">PR-15191</a> - KRaft support in ReplicationQuotasTest (#15191)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15182">PR-15182</a> - Coordinator unloading fails when replica is deleted (#15182)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15194">PR-15194</a> - - Reconciliation auto-commit fix (#15194)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14707">PR-14707</a> - KRaft support in KafkaMetricReporterExceptionHandlingTest (#14707)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14669">PR-14669</a> - KRaft support in DeleteOffsetsConsumerGroupCommandIntegrationTest (#14669)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/4280df4816195204ac2b60c7f8cdc3173bdaa375">4280df48</a> - Fix partition reassignment during ZK migration</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/d0f845a5e1a2ecceadca3978cdc6adb1eeed27e3">d0f845a5</a> - Fix partition reassignment during ZK migration</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15060">PR-15060</a> - Handling remote segment read in case of log compaction (#15060)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15080">PR-15080</a> - Fixed deadlock in StandaloneHerder (#15080)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14754">PR-14754</a> - Fix leaked sockets in core tests (#14754)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15155">PR-15155</a> - [5/N] Add <cite>UNSTABLE_OFFSET_COMMIT</cite> error support (#15155)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15160">PR-15160</a> - Move ReplicationQuotaManagerConfig to server module (#15160)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15171">PR-15171</a> - Adding KRaft support in ConsumerWithLegacyMessageFormatIntegrationTest (#15171)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14917">PR-14917</a> - Increase timeout for Trogdor CoordinatorTest (#14917)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15174">PR-15174</a> - Fix memory leak in RocksDBStore (#15174)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15142">PR-15142</a> - [4/N] Wire transaction verification (#15142)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15161">PR-15161</a> - Move OffsetConfig to group-coordinator module (#15161)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15130">PR-15130</a> - Exclude throttle time when expiring inflight requests on a connection (#15130)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15166">PR-15166</a> - Move ProcessRole to server module (#15166)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15168">PR-15168</a> - Verify pending recycle action when standby is re-assigned (#15168)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15028">PR-15028</a> - Add KRaft support in DynamicConnectionQuotaTest (#15028)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15112">PR-15112</a> - Migrate consumer mock in TaskManagerTest to Mockito (#15112)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15077">PR-15077</a> - close leaking threads in replica manager tests (#15077)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15163">PR-15163</a> - Add suspended tasks back to the state updater when reassigned (#15163)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15156">PR-15156</a> - KRaft support in SaslMultiMechanismConsumerTest (#15156)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15153">PR-15153</a> - BrokerRegistrationRequest.logDirs field must be ignorable (#15153)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14966">PR-14966</a> - Reuse embedded clusters across test cases in Connect OffsetsApiIntegrationTest suite (#14966)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14668">PR-14668</a> - KRaft support in DescribeConsumerGroupTest (#14668)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15124">PR-15124</a> - KRaft support in DeleteTopicsRequestWithDeletionDisabledTest (#15124)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15145">PR-15145</a> - Revert “Better Rocks column family management” (#15145)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15146">PR-15146</a> - Disable state updater in 3.7 (#15146)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15049">PR-15049</a> - Add KRaft support in OffsetsForLeaderEpochRequestTest (#15049)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15048">PR-15048</a> - Add docker wrapper in core and remove docker utility script (#15048)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14868">PR-14868</a> - Move ConfigEntityName to server-common (#14868)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15132">PR-15132</a> - close more kafkaApis instances (#15132)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15117">PR-15117</a> - Streams with state updater fails to close task upon fencing (#15117)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15135">PR-15135</a> - Fix memory leak in RocksDBStore (#15135)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15122">PR-15122</a> - fix threads leak threads in LocalLeaderEndPointTest and other tests (#15122)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15125">PR-15125</a> - Migrate remaining mocks in StoreChangelogReaderTest to Mockito (#15125)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15116">PR-15116</a> - Migrate storeMetadata mock in StoreChangelogReaderTest to Mockito (#15116)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15105">PR-15105</a> - Decouple RocksDB access from CF (#15105)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14599">PR-14599</a> - fix exception thrown in Admin#describeTopics for unknown ID (#14599)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15086">PR-15086</a> - KRaft support in GroupCoordinatorIntegrationTest (#15086)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14771">PR-14771</a> - Fix leaked sockets in trogdor tests (#14771)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15106">PR-15106</a> - Migrate activeStateManager and standbyStateManager mocks in StoreChangelogReaderTest to Mockito (#15106)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15073">PR-15073</a> - also fix stores for outer join (#15073)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15104">PR-15104</a> - Disable shutdownhook in MiniKdc (used for testing) (#15104)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15096">PR-15096</a> - Fix IllegalStateException in updateLags (#15096)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15093">PR-15093</a> - Fix thread leak KafkaAPIsTest (#15093)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14929">PR-14929</a> - Migrate stateManager mock in StoreChangelogReaderTest to Mockito (#14929)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14764">PR-14764</a> - Fix leaked sockets in runtime tests (#14764)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15094">PR-15094</a> - Save heap in AbstractCoordinatorConcurrencyTest by creating real ReplicaManager (#15094)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15091">PR-15091</a> - Improve ControllerApiTest (#15091)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15089">PR-15089</a> - Upgrade mockito to 5.8.0 (#15089)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15090">PR-15090</a> - close DelayedFuturePurgatory in DelayedOperationTest (#15090)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15030">PR-15030</a> - Fix custom timeouts overwritten by defaults in LeaderElectionCommand (#15030)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15084">PR-15084</a> - close controllerApi instance to avoid thread leaks (#15084)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15079">PR-15079</a> - Fix memory leaks due to KDC server in tests (#15079)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15068">PR-15068</a> - Fix ConfigCommandTest.shouldNotSupportAlterClientMetricsWithZookeeper (#15068)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14992">PR-14992</a> - Improve JsonConverter performance (#14992)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15024">PR-15024</a> - Eagerly look up StringSerializer encoding during configure (#15024)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15023">PR-15023</a> - Ensure new leader information merged correctly with the current metadata (#15023)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14867">PR-14867</a> - Move ConfigType to server-common (#14867)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15061">PR-15061</a> - fix stream-stream-join store types (#15061)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15035">PR-15035</a> - Send Poll event to the background thread (#15035)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15056">PR-15056</a> - add tests for remoteLogSizeComputationTime/remoteFetchExpiresPerSec metrics (#15056)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15050">PR-15050</a> - Implement RemoteLogSizeBytes (#15050)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15059">PR-15059</a> - Rename <cite>Generic</cite> to <cite>Classic</cite> (#15059)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14985">PR-14985</a> - [3/N] Wire WriteTxnMarkers API (#14985)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14557">PR-14557</a> - Commit/Fetch error handling improvements and V9 support (#14557)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15043">PR-15043</a> - new group coordinator should check if partition goes offline during load (#15043)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/12228">PR-12228</a> - Fix resource leak in error scenarios (#12228)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15053">PR-15053</a> - Add <cite>group.coordinator.rebalance.protocols</cite> and publish all new configs (#15053)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15044">PR-15044</a> - Checkpoint restored offsets instead of written offsets (#15044)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15015">PR-15015</a> - Throw an exception in DelayedRemoteFetch for follower fetch replicas. (#15015)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15005">PR-15005</a> - Implement RemoteCopyLagSegments, RemoteDeleteLagBytes and RemoteDeleteLagSegments (#15005)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14937">PR-14937</a> - Refactor closing consumer (#14937)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14930">PR-14930</a> - Migrate async consumer tests to mocks (#14930)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15032">PR-15032</a> - Add metric and request log attribute for deprecated request api versions (KIP-896) (#15032)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15026">PR-15026</a> - Add RemoteLogMetadataCount metric (#15026)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14848">PR-14848</a> - Move new group coordinator metrics from Yammer to Metrics (#14848)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14977">PR-14977</a> - Modify LogDirFailureTest for KRaft (#14977)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14853">PR-14853</a> - Generalise over RocksDB WriteBatch (#14853)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15039">PR-15039</a> - Update upgrade guide for KIP-988 (#15039)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/13662">PR-13662</a> - Upgrade Jackson dependencies to version 2.16.0 (#13662)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14375">PR-14375</a> - Add metrics for RemoteDelete and BuildRemoteLogAuxState (#14375)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15042">PR-15042</a> - Replay BrokerRegistrationChangeRecord.logDirs (#15042)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14998">PR-14998</a> - Replay BrokerRegistrationChangeRecord.logDirs (#14998)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15021">PR-15021</a> - Add RemoteLogSizeComputationTime metric (#15021)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15014">PR-15014</a> - Add metric for expiration rate of delayed remote fetch (#15014)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14832">PR-14832</a> - Implement RemoteCopyLagBytes (#14832)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15029">PR-15029</a> - Revert “Missing Tests for Transactions (#14702)” (#15029)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15007">PR-15007</a> - Merge batch records during ZK migration (#15007)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14702">PR-14702</a> - Missing Tests for Transactions (#14702)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14925">PR-14925</a> - Re-enable consumer integration tests for new consumer (#14925)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14962">PR-14962</a> - New consumer listTopics and partitionsFor (#14962)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14640">PR-14640</a> - Implement event plumbing for ConsumerRebalanceListener callbacks (#14640)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14996">PR-14996</a> - [MINOR]: Fix backward-compatibility bug (#14996)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14984">PR-14984</a> - Bump MetadataVersion to support JBOD with KRaft (#14984)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14774">PR-14774</a> - Ensure atomicity of in memory update and write when transactionally committing offsets (#14774)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14981">PR-14981</a> - Implement write operation timeout (#14981)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14988">PR-14988</a> - update Group size only when groups size changes (#14988)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14293">PR-14293</a> - Reconfigure dedicated MM2 connectors after leadership change (#14293)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14936">PR-14936</a> - Add support for clientInstanceIds in Kafka Stream (#14936)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14649">PR-14649</a> - Update the local log start offset of a log after rebuilding the auxiliary state (#14649)</p></li> </ul> </section> <section id="id57"> <h4>ksqlDB<a class="headerlink" href="#id57" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10477">PR-10477</a> - Update version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10442">PR-10442</a> - Ensure Deterministic UDF Loading by Avoiding Context ClassLoader Interference</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/70e7ffbf1a1743afbcd93113d74f67c441536f0f">70e7ffbf</a> - Update netty version from 4.1.108.Final to 4.1.113.Final.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/140">PR-140</a> - Delimited mode deserializer now can handle null values.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/139">PR-139</a> - Ksql 230 sanity check for persistent queries</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/138">PR-138</a> - Added props to the sanity check.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/f923a1ea9b3a24f3aee1b58485c5cbaf7415efdb">f923a1ea</a> - Fix git commit id plugin version for Java 8</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/ec48c83565989de048883104b439f24ae7b388f8">ec48c835</a> - Upgrade git commit id plugin version from 2.2.6 to 9.0.1 and include git.commit.id property only.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10413">PR-10413</a> - Fix for select struct-&gt;* for Pull Queries</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/789394d9abc2ec686f4a3574be92377de994e2ee">789394d9</a> - Fix CP Jar Build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/06ffd44071de43200715b37be3c47d7cd2d0496d">06ffd440</a> - Fix CP Jar Build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10443">PR-10443</a> - updating cp-jar-build block in semaphore pipeline</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/c7adca7f38b954208109d8d08fc0c67abafc25bd">c7adca7f</a> - some changes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/120">PR-120</a> - Now we can read avro content compatible with Schema Registry and also</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/36247b8f63e5ea65b4e7d78efb2c7c0eed8b42d0">36247b8f</a> - fix build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/7e97b9c22200a41cbb2a9f352b3e758fe768811c">7e97b9c2</a> - fix build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/4034cab4c6f7aa0d876cfecff9b6c5d85568d9b4">4034cab4</a> - fix build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/4f37472e177669cb92d1f8ff3bdb1ad72437f1af">4f37472e</a> - fix build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/6f54ef1a0a32982ce62766b7929dd0464e181dc2">6f54ef1a</a> - fix build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/df548cd9cf75c6196c051295d1128190de2266e8">df548cd9</a> - fix build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/c89dfafc8e1d06effe2a05ea7cc8ba53febad96c">c89dfafc</a> - KSQL OAuth Client Side Integration</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/80">PR-80</a> - Fix ‘PRINT TOPIC’ statement’s tabular output</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/63">PR-63</a> - Checkstyle fixes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/62">PR-62</a> - Remove unnecessary exclusions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/61">PR-61</a> - Remove unused imports</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/60">PR-60</a> - Removed the imlicit topic generation from th estatement executor.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/59">PR-59</a> - Added partition by clause to CSAS statement</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/52">PR-52</a> - Inherit from common POM, clean up dependencies</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/50">PR-50</a> - Ksql 47 json processing</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/49">PR-49</a> - Fixed the issue with COUNT(*).</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/47">PR-47</a> - Make tabular output for ‘DESCRIBE …’ statements a little prettier</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10403">PR-10403</a> - Add a null check in the response object to avoid NPE while accessing the connection status.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/37">PR-37</a> - Remove custom JSON (de)serialization, use Jackson’s ObjectMapper instead</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10401">PR-10401</a> - SystemTime is refactored to a singleton class. Fix the ref in the class MetricCollectors, MetricAppender.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10400">PR-10400</a> - SystemTime is refactored to a singleton class. Fix the ref in the class KafkaEmbedded.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10398">PR-10398</a> - Package kafka streams in api client</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10397">PR-10397</a> - Increase time limit for the pipeline</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/9">PR-9</a> - Leverage ARG (Avro Random Generator) in DataGen class</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10381">PR-10381</a> - MINOR: Fix typo (#1)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10380">PR-10380</a> - Use range version instead of pinned nano-versions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/3116084ba1ebdc11298bc20c7c2527a0659680fd">3116084b</a> - Use range version instead of pinned nano-versions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/88704d16a8132d00f7625ce7efd2e2e908520b00">88704d16</a> - Use range version instead of pinned nano-versions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/ea2c84c9fc9be47cda115ed041227a67797abaac">ea2c84c9</a> - Use range version instead of pinned nano-versions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/af2b0440e318d2f2c24245858cab4c4a4764ce35">af2b0440</a> - Use range version instead of pinned nano-versions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/e65fd80dd87200ca2c71692b72e12cc52a153d6b">e65fd80d</a> - Use range version instead of pinned nano-versions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/ddcda7d22a79d73af9ed83774731e9dceb023c83">ddcda7d2</a> - Use range version instead of pinned nano-versions(to fix build failure)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10369">PR-10369</a> - Add kafka streams dependency on ksqldb api client</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10371">PR-10371</a> - Fix ksql build failure</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10368">PR-10368</a> - MINOR: Fix compilation failures due to kafka changes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/21f1621d8302216a139736525604cefcbac2c6c7">21f1621d</a> - Add property name in the ksql codebase</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10354">PR-10354</a> - Migrate configs to ksql repo</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/78700556c6ab2d9874c076f02650bfd1b3423431">78700556</a> - Fix build failure</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10343">PR-10343</a> - Fix compilation errors due to visibility change in Kafka properties.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10326">PR-10326</a> - Move private kafka configs inside ksql</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10320">PR-10320</a> - Merge Conflict Resolution (from 7.7.x to master)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10306">PR-10306</a> - Migrate master to ranges</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10286">PR-10286</a> - docs: update create-stream.md</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10282">PR-10282</a> - Fix schema registry version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/ea42ac57e0f5617db4c40b0014e7e587b8d4983a">ea42ac57</a> - add service.yml file</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10270">PR-10270</a> - Fix version pump that has gone wrong by bot</p></li> </ul> </section> <section id="id58"> <h4>REST Proxy<a class="headerlink" href="#id58" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1290">PR-1290</a> - adding cp jar build workflow as PR ci gating</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1277">PR-1277</a> - Fix SystemTime and revert pin ak version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/e0da9c6e997a9a9b5db85809bb64915bc4cf3c00">e0da9c6e</a> - checkstyle again</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/8ad64614ef1f8be107027ad160f2c7af029bfa63">8ad64614</a> - fix checkstyle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/329a19d8333f5ced8869875ebb0e132a1bed3c36">329a19d8</a> - Remove uses of KafkaConfig…Prop</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/ff025ec56f134761c8b9ccea7e2bbab19be576d1">ff025ec5</a> - Uncaught exception while closing input stream is causing clean up failures</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1262">PR-1262</a> - Fix for ZkConnectProp that is moved in <a class="reference external" href="https://github.com/apache/kafka/pull/15075">https://github.com/apache/kafka/pull/15075</a></p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1261">PR-1261</a> - Upscale Semaphore CI instance to avoid occasionally crash</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/504">PR-504</a> - Update bcfips modules (#17)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/c843858b60ed8b84aa27165d6f0b9f1740eb8726">c843858b</a> - Changing filter order cpsec 482</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/753141efb1b419290be931243407d2783647cd61">753141ef</a> - changing order for filter configuration</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/500">PR-500</a> - skipping cp jar builds on master branch PRs</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/8">PR-8</a> - Remove the single static ConfigDef from RestConfig.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/492">PR-492</a> - adding cp-jar-build block for PR builds</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/477">PR-477</a> - Support HTTP/2 for BouncyCastle FIPS enabled (#472)</p></li> </ul> </section> <section id="id59"> <h4>Schema Registry<a class="headerlink" href="#id59" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3345">PR-3345</a> - Revert change to default rule actions (#3334)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3316">PR-3316</a> - Return encrypted value instead of throwing in exception</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3311">PR-3311</a> - Fix 7.1.x merge conflicts</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3264">PR-3264</a> - Add performanceMetric to list schema refs API</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3263">PR-3263</a> - Add performanceMetric to global delete config API</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3307">PR-3307</a> - Fix pint merge from 7.3.x to 7.4.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3244">PR-3244</a> - Handle 401/403 errors appropriately</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/e39cf350bc9d97b8ec76be9c81d3fee6b1ff638d">e39cf350</a> - Fix typo in scope for JSON schema else clause</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/e5853d1b7ceac54b1c6a6a99192e5e0256b8cace">e5853d1b</a> - Reenable Protobuf test after properly tracking scopes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/72">PR-72</a> - Fixed the wait timeout in the KafkaStoreReaderThread. Fixes #54</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/68">PR-68</a> - Updated classpath logic in shell script.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/70">PR-70</a> - Api update</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/71">PR-71</a> - Docs</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/41e967fcccb9a7fb26f0da2f8f3afc39fe817111">41e967fc</a> - inor fix</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/66a9487ac98797e09b17b698d50b0138515f436e">66a9487a</a> - inor fix</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3262">PR-3262</a> - remove azure-identity definition, update azure-keyvault version (#49)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3278">PR-3278</a> - Use concurrent hash maps in serde members (#61)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3276">PR-3276</a> - Add format query param to APIs that return a schema (#46)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3275">PR-3275</a> - Scrub refs in arrays when searching for inline tags (#59)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3273">PR-3273</a> - Dedupe imported schemas with older versions (#58)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3266">PR-3266</a> - Ensure register schema request is forwarded correctly (#53)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3252">PR-3252</a> - Add CSFLE tests with pre-canned data (#42)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3250">PR-3250</a> - Allow oneofs to be flattened in Protobuf converter (#41)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3249">PR-3249</a> - Bound recursion when finding tagged entities (#40)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/63">PR-63</a> - Integration tests</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3256">PR-3256</a> - adding cp jar build CI gating block (#38)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/593bad88c24b6f32e905835a42c879539bb8c2a3">593bad88</a> - Clean up pom</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/b478e3d15aa4a2e67367a5afd87599b1662300c0">b478e3d1</a> - revert more AK 3.9 related changes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/a86e9db8b7ec81b95c9c4f9b56cb7187151ed2f6">a86e9db8</a> - Revert breaking changes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/33">PR-33</a> - Moved key serialization to a JSON serializer.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/30">PR-30</a> - APIs changed to refer to subjects. Retrieval by globally unique schema id</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3235">PR-3235</a> - Fix Pint Merge Error</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/25">PR-25</a> - Issue 5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/11">PR-11</a> - Moves hard-coded configs</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/51f62d2fe087423dfb212fe3e616685c3fd04565">51f62d2f</a> - Dedupe schemas during IMPORT mode</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/3cdc010942c765e4b80ae144b3618d6138e8f6b7">3cdc0109</a> - fix license typo</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/8e113e930bb37629ce4352cde3f201770bd3885e">8e113e93</a> - Less ambiguous error message when unable to parse body from schema registry</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/dabb309c87797a59397b62ddc7f9b15d07832fb6">dabb309c</a> - checkstyle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/bc09ecc15dc7369ff23d116093805efd5b582367">bc09ecc1</a> - fix err</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/a4b184c7869e9f96d67b9b81c4d2b448b744f921">a4b184c7</a> - Upgrade tink to 1.13.0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/1808547b78706d53b9e5f2cff1bef491c18afc41">1808547b</a> - Fix license in io.confluent.connect.schema.AbstractDataConfig.java under schema-converter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/e9aad7d685043dcaba27aee99cd3ba834e3707d1">e9aad7d6</a> - Upgrade cel-java to 0.4.4</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/01ee0565261f7d6726dd7f716103afa4b7a09d4b">01ee0565</a> - Fix incorrect license in client/ and schema-serializer/</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/9db52d5afc6703817ea082036839b5a843b5b38f">9db52d5a</a> - fix compilation errors</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/d6812bb9b9610806b2cdf9c400a1387cda2f5bea">d6812bb9</a> - fix kafka config</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/01d024a5edde7e6a29b55b508ddb80b5b9ad6faa">01d024a5</a> - add back getMetricsTags() method</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3155">PR-3155</a> - Fix SystemTime that change visibility and compilation issue of KafkaGroupLeaderElector</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/14f98ec9682dc312a1f3ddd1df1825b7cfcd58ba">14f98ec9</a> - remove unused imports</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/5677e6364443bab07571a584801ad37211de0538">5677e636</a> - organize test</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/b5550ae6e9aed3d1ce27c441aa250dafb1d09b5c">b5550ae6</a> - Fix checkstyle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/00b6bca7184c9da55e16d89e1c041d2edd034306">00b6bca7</a> - Fix removal of Utils.join</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/c24ba5a79c65433b71e418e1fd51d73f83a2f660">c24ba5a7</a> - test if missing schema issue can be reproduced</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/a55efeba9feb9286531f74e4d2bd28bb87084773">a55efeba</a> - fix missed references</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/d6af16aa844605d2ec4ac2d7a3122a30144d95a1">d6af16aa</a> - fix</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/b43331bae4142bb1bd1a8df75d64fca071f8fcaa">b43331ba</a> - Update service.yml</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/fc51118edf58cf3491ad429d76416823a4a6e794">fc51118e</a> - missing whitespace</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/1d75d999683666ebf95c78c04b380a2060993025">1d75d999</a> - Added testing for nested schema in Json Union</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/c8c3fbca489fccf0b72d5a35ca63948b29bdd1a9">c8c3fbca</a> - Consider nested schemas in matching the correct Union schema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/da9cfe26644cf870248d4dfd4c4549ed1a777966">da9cfe26</a> - Unused</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/46eba5254fefa5aca8719acaee101fdfd12acad9">46eba525</a> - Updating emitting one metric for keystore and one for truststore</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/aa7f20782ff9f8b543b865d8f1f1f860877a0464">aa7f2078</a> - Logic to emit metrics for certificate expiration times, to create alerts and dashboards for observability and monitoring</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3405">PR-3405</a> - Added kafka-tools dependency</p></li> </ul> </section> </section> ]]></description><content:encoded><![CDATA[ <span id="cp-changelog-7-8-0"></span> <p>Released December 2024</p> <section id="id54"> <h3>Community Features<a class="headerlink" href="#id54" title="Link to this heading"></a></h3> <section id="id55"> <h4>Common<a class="headerlink" href="#id55" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/702">PR-702</a> - add okio-jvm to dependencyManagement to avoid regressions from ce-kafka</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/684">PR-684</a> - define version of commons-io and add it to dependencyManagement</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/25">PR-25</a> - Update zkclient to 0.9</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/663">PR-663</a> - disable CI gating workflow for master branch</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/948d59f6ae68ba3033ba33a4fe72372a5d40d6ad">948d59f6</a> - Upgrade Netty</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/660">PR-660</a> - update protobuf to 3.25.5 (#16) (#654) (#17) (#657) (#18)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/657">PR-657</a> - update protobuf to 3.25.5 (#16) (#654) (#17)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/654">PR-654</a> - update protobuf to 3.25.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/646">PR-646</a> - update bouncycastle to version 2.0 (#11)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/651">PR-651</a> - update bouncycastle to 2.0.0 7.8.x branch (#14)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/637">PR-637</a> - adding cp-jar-build ci gating</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/631">PR-631</a> - Fix pint merge 7.7.x to 7.8.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/629">PR-629</a> - Bump protobuf version to 3.25.4</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/2">PR-2</a> - Remove IntelliJ and build output and add it to .gitignore.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/ab0d4be5abc2373597022e0475d9ba9869493eea">ab0d4be5</a> - Update pom.xml</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/2add2049f3dd7cab56a3515c0a8a8db8ce63f12d">2add2049</a> - pin classgraph</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/1825f6c264ee32ec5b69b514be6863df01702ba3">1825f6c2</a> - update azure-identity to 1.12.2</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/14541b03744d868cbd2fa6557086f91fd0b5c850">14541b03</a> - add cc-cluster-upgrader as downstream</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/57dce6aa3913d19ea8e7fcd9ee5f5dd9d4b96534">57dce6aa</a> - Remove bouncy property</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/3753b0151aad3c532b1d30a86754f704fbdca97a">3753b015</a> - Remove bcprov-jdk15on</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/a0c60665ec6f34be36af816e93d8c2b783a1ac84">a0c60665</a> - update zookeeeper to 3.8.4</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/9ee11d1c2e1f2ea6eca6bb397db188b168853178">9ee11d1c</a> - update</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/a19b74bda91491e0966eef3540b50ef5c385afdb">a19b74bd</a> - Bump Zookeeper to 3.8.4</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/pull/588">PR-588</a> - Add CodeArtifact package paths to service.yml</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/8cd1f56bf43f7b31203809ef6d328aa341a70adf">8cd1f56b</a> - revert bc.tls-fips version to 1.0.13</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/a7a6f3598c964a9b93f88552a3b3996b45f0cccd">a7a6f359</a> - revert bc upgrade</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/common/commit/335ff6180fdee642645b7dbe841e120bcdbf81e2">335ff618</a> - rename okio -&gt; okio-jvm</p></li> </ul> </section> <section id="id56"> <h4>Kafka<a class="headerlink" href="#id56" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1452">PR-1452</a> - Bump commonsIo to version 2.16.0</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17517">PR-17517</a> - upgrade Jetty (#17517)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/86380a21ce4f7906d64f6d21b7232c7767fc9b7a">86380a21</a> - Align ducktape version in tests/docker/Dockerfile and tests/setup.py (#17482)”</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17501">PR-17501</a> - Document that control.plane.listener should be removed before ZK migration is finished (#17501)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/0bc10f33895cbb97e9c96e4076d8a003edf1f5b2">0bc10f33</a> - Ignore failing quota_test</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17508">PR-17508</a> - Pin all external GitHub Actions to the specific git hash (#16960) (#17461) (#17508)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17482">PR-17482</a> - Align ducktape version in tests/docker/Dockerfile and tests/setup.py (#17482)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17453">PR-17453</a> - Update protobuf and commons-io dependencies (#17453)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17430">PR-17430</a> - Fix Throttler metrics name (#17430)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17421">PR-17421</a> - release.py must not use home.apache.org (#17421)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17431">PR-17431</a> - Removed timed waiting signal for client telemetry close (#17431)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17359">PR-17359</a> - handle dangling “copy_segment_start” state when deleting… (#17359)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/596bb90c18af30056196f06178ff5cd11b4fd64c">596bb90c</a> - Bump protobuf to 3.25.5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1438">PR-1438</a> - disable flakey test</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17278">PR-17278</a> - Fix incorrect synonym handling for dynamic log configurations (#17258) (#17278)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16337">PR-16337</a> - fix synchronization of streams threadState (#16337)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17250">PR-17250</a> - Stablize reassign_partitions_test.py (#17250)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17115">PR-17115</a> - Do not handle failed tasks as tasks to assign (#17115)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17147">PR-17147</a> - KRaftMigrationDriver initialization race (#17147)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17101">PR-17101</a> - Backport to 3.8 and Enable KRaft for BaseAdminIntegrationTest and SaslSslAdminIntegrationTest (#15175) (#17101)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/17119">PR-17119</a> - Don’t allow ZK migration to start without transactions (#17094) (#17119)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16995">PR-16995</a> - local log retention ms/bytes “-2” is not treated correctly (#16995)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16858">PR-16858</a> - Fix the behavior of delegation tokens that expire immediately upon creation in KRaft mode (#16858)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16672">PR-16672</a> - AssignmentsManager gets stuck retrying on deleted topics (#16672)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16811">PR-16811</a> - Refactor compression code to only load codecs when used (#16782) (#16811)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16763">PR-16763</a> - Update zstd-jni lib (#16763)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16678">PR-16678</a> - Fix MirrorMaker2 worker config does not pass config.provi… (#16678)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16287">PR-16287</a> - Clean up and refactor release.py (#16287)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/771b9576b00ecf5b64ab6e8bedf04156fbdb5cd6">771b9576</a> - Bump version to 3.8.0</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16641">PR-16641</a> - Use NoOpScheduler to rewrite LogManagerTest#testLogRecoveryMetrics (#16641)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16614">PR-16614</a> - Fix deadlock caused by LogManagerTest#testLogRecoveryMetrics (#16614)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16617">PR-16617</a> - Remove print MetaPropertiesEnsemble from kafka-storage tool (#16607) (3.8) (#16617)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16608">PR-16608</a> - Use Utils.loadClass instead of Class.forName to resolve aliases correctly (#16608)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16249">PR-16249</a> - Fixing error in completing future (#16249)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16217">PR-16217</a> - Fix blocking DescribeCluster call in AdminClient DescribeTopics (#16217)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16570">PR-16570</a> - Re-add task to state updater if transit to RUNNING fails (#16570)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16565">PR-16565</a> - explicitly register Afterburner module in JsonSerializer and JsonDeserializer (#16565)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16555">PR-16555</a> - Handle tasks in state updater before tasks in task registry (#16555)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1393">PR-1393</a> - 3.7 fixed downstream trigger</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1394">PR-1394</a> - 3.8 fixed downstream trigger</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16545">PR-16545</a> - Close pending active tasks to init on partitions lost (#16545)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16533">PR-16533</a> - Update LATEST_STABLE_METADATA_VERSION in system tests (#16533)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16400">PR-16400</a> - mark MV 3.8-IV0 as the latest production (#16400)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1367">PR-1367</a> - 3.7 removed mk-include and make init-ci from semaphore</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1368">PR-1368</a> - 3.8 removed mk-include and make init-ci from semaphore</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16478">PR-16478</a> - Revert group.version from 3.8 (#16478)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16409">PR-16409</a> - Revert “Update kraft_upgrade_test.py to support KIP-848’s group protocol config (#16409)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1316">PR-1316</a> - Update refs to confluent-packaging-tools 3.7</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16380">PR-16380</a> - use the default dsl store supplier for fkj subscriptions (#16380)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/e2494e6ffb89f8288ed2aeb9b5596c755210bffd">e2494e6f</a> - Bump version to 3.7.1</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15473">PR-15473</a> - Fix the documentation and adjust the format (#15473)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16379">PR-16379</a> - add 1 more node for test_exactly_once_source system test (#16379)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16376">PR-16376</a> - fix consumer close to release assignment in background (#16376)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16353">PR-16353</a> - Reapply dynamic remote configs after broker restart (#16353)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16366">PR-16366</a> - Log error if config conficts with MV (#16366)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16369">PR-16369</a> - [MINOR] Add a note for JBOD support for tiered storage (#16369)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16338">PR-16338</a> - Add documentation for the native docker image (#16338)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15986">PR-15986</a> - Revert new configurations from Dynamic KRaft network manager and channel (#15986)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/c29260f3811c9a4cce5f7103e5033798ddd0036f">c29260f3</a> - Implement AddVoter, RemoveVoter, UpdateVoter RPCs”</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16310">PR-16310</a> - AsyncKafkaConsumer removes offset fetch responses from cache too aggressively (#16310)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16319">PR-16319</a> - Utils.getHost/getPort cannot parse SASL_PLAINTEXT://host:port (#16319)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16272">PR-16272</a> - New consumer unsubscribe close commit fixes (#16272)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16321">PR-16321</a> - Reset tier lag metrics on becoming follower (#16321)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16331">PR-16331</a> - (KIP-924 pt. 26) default standby task assignment nit (#16331)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16322">PR-16322</a> - (KIP-924 pt. 25) Rename old internal StickyTaskAssignor to LegacyStickyTaskAssignor (#16322)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16229">PR-16229</a> - FenceProducers API returns “unexpected error” when succes… (#16229)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16318">PR-16318</a> - (KIP-924 pt. 24) internal TaskAssignor rename to LegacyTaskAssignor (#16318)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16237">PR-16237</a> - Compute valid log-start-offset when deleting overlapping remote segments (#16237)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16288">PR-16288</a> - Automatically wait for cluster startup in embedded Connect integration tests (#16288)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16292">PR-16292</a> - (KIP-924 pt. 23) More TaskAssignmentUtils tests (#16292)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/13277">PR-13277</a> - KIP-899: Allow client to rebootstrap (#13277)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16136">PR-16136</a> - Add IncludeTopicAuthorizedOperations option for DescribeTopicPartitionsRequest (#16136)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16078">PR-16078</a> - Dynamic broker configs for remote fetch/copy quotas (#16078)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16215">PR-16215</a> - [2/2] Coalesce records into bigger batches (#16215)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16107">PR-16107</a> - Enable state updater by default (#16107)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16294">PR-16294</a> - (KIP-924 pt. 22) Add RackAwareOptimizationParams and other minor TaskAssignmentUtils changes (#16294)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15820">PR-15820</a> - Integrate RLMQuotaManager for throttling copies to remote storage (#15820)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15993">PR-15993</a> - Fix potential leader-epoch checkpoint file corruption (#15993)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16269">PR-16269</a> - (KIP-924 pt. 21) UUID to ProcessId migration (#16269)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16283">PR-16283</a> - UniformHeterogeneousAssignmentBuilder throws NPE when one member has no subscriptions (#16283)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16209">PR-16209</a> - Metric to measure the latency of remote read requests (#16209)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16281">PR-16281</a> - KIP-1028: Modfiying download url for kafka dockerfile (#16281)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16267">PR-16267</a> - KIP-1028: Adding 3.7.0 docker official images static assets (#16267)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16203">PR-16203</a> - Support added to update remote.fetch.max.wait.ms dynamically (#16203)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16256">PR-16256</a> - Renamed the enableRemoteStorageSystem to isRemoteStorageSystemEnabled (#16256)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16199">PR-16199</a> - Refactor RemoteLogManagerConfig with AbstractConfig (#16199)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14778">PR-14778</a> - Introduce remote.fetch.max.timeout.ms to configure DelayedRemoteFetch timeout (#14778)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16180">PR-16180</a> - Migrate RemoteLogSegmentLifecycleTest to ClusterInstance infra (#16180)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16173">PR-16173</a> - Update equals and hashcode methods for two attributes (#16173)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16154">PR-16154</a> - Adding two thread pools (#16154)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16153">PR-16153</a> - Cleanup check if tiered storage is enabled (#16153)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16170">PR-16170</a> - Migrate TopicBasedRemoteLogMetadataManagerRestartTest to new test infra (#16170)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16152">PR-16152</a> - Used the right constant in RemoteLogManagerTest#testFetchQuotaManagerConfig (#16152)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16053">PR-16053</a> - Restart tasks on runtime-only connector config changes (#16053)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16261">PR-16261</a> - [MINOR] KIP-1028: Modifying dockerfile comments (#16261)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16226">PR-16226</a> - modifying Readme for Docker official images (#16226)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16158">PR-16158</a> - Handle includeAuthorizedOperations in ConsumerGroupDescribe API (#16158)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16245">PR-16245</a> - (KIP-924 pt. 20) Custom task assignment configuration fix (#16245)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16201">PR-16201</a> - (KIP-924 pt. 18) Better assignment testing (#16201)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16232">PR-16232</a> - Detect replica demotion in AssignmentsManager (#16232)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/7879f1c01311912be5a055045111f1a628c47c60">7879f1c0</a> - Implement AddVoter, RemoveVoter, UpdateVoter RPCs</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15869">PR-15869</a> - Avoid unneeded subscription regex check if metadata version unchanged (#15869)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15834">PR-15834</a> - Gate JBOD configuration on 3.7-IV2 (#15834)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16031">PR-16031</a> - Enforce that RequestManager implementations respect user-provided timeout (#16031)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16214">PR-16214</a> - Remove old assignment strategy usage in new consumer (#16214)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16219">PR-16219</a> - (KIP-924 pt. 19) Update to new AssignmentConfigs (#16219)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16222">PR-16222</a> - Consider produce error of different task (#16222)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16198">PR-16198</a> - Move <cite>PartitionAssignor</cite> to new <cite>group-coordinator-api</cite> module (#16198)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16079">PR-16079</a> - Fix high-watermark calculation to not assume the leader is in the voter set (#16079)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16165">PR-16165</a> - Fix KRaft bug regarding config (#16165)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16194">PR-16194</a> - (KIP-924 pt. 17) State store computation fixed (#16194)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16147">PR-16147</a> - (KIP-924 pt. 16) TaskAssignor.onAssignmentComputed handling (#16147)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15689">PR-15689</a> - Update FK-left-join documentation (#15689)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15790">PR-15790</a> - Specify node and store where serdes are needed (#15790)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16161">PR-16161</a> - Add exception regarding schema (#16161)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16071">PR-16071</a> - Integrate RLMQuotaManager for throttling fetches from remote storage (#16071)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16186">PR-16186</a> - Fix failed StorageToolTest.testFormatSucceedsIfAllDirectoriesAreAvailable and StorageToolTest.testFormatEmptyDirectory (#16186)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16156">PR-16156</a> - The background thread should try to process the remaining task until the shutdown timer is expired. (#16156)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16118">PR-16118</a> - Handle PartitionChangeRecord without directory IDs (#16118)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16122">PR-16122</a> - KAFKA-16837, Ignore task configs for deleted connectors, and compare raw task configs before publishing them (#16122)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16068">PR-16068</a> - Member Subscription Spec Interface (#16068)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16151">PR-16151</a> - Use REQUEST_TIMEOUT_MS_CONFIG in AdminClient.fenceProducers (#16151)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16144">PR-16144</a> - Re-add EventAccumulator.poll(long, TimeUnit) (#16144)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15165">PR-15165</a> - Reset read offsets when seeking to beginning in TBRLMM (#15165)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16163">PR-16163</a> - Don’t convert to group to classic if the size is larger than group max size. (#16163)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16175">PR-16175</a> - InitialState type leaks into the Connect REST API OpenAPI spec (#16175)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16042">PR-16042</a> - DescribeLogDirsResponseData#results#topics have unexpected topics having empty partitions (#16042)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15945">PR-15945</a> - Fix broker re-registration issues around MV 3.7-IV2 (#15945)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/327b696b8a9412f35a83b14a16eac097728f4d5a">327b696b</a> - Fix broker re-registration issues around MV 3.7-IV2</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16017">PR-16017</a> - Ensure HeartbeatRequestManager generates leave request regardless of in-flight heartbeats. (#16017)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16088">PR-16088</a> - Optimize uniform (homogenous) assignor (#16088)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16149">PR-16149</a> - [2/2] Introduce group.version feature flag (#16149)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16120">PR-16120</a> - [1/2] Introduce group.version feature flag (#16120)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16048">PR-16048</a> - Utils.getHost and Utils.getPort do not catch a lot of invalid host and ports. (#16048)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16125">PR-16125</a> - offset fetch timeout exception in new consumer consistent with legacy (#16125)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16142">PR-16142</a> - Revert “Add ProcessingExceptionHandler interface and implementations (#16090)” (#16142)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16146">PR-16146</a> - RemoteLogManagerTest.testCopyQuotaManagerConfig failing (#16146)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16129">PR-16129</a> - (KIP-924 pt. 15) Implement #defaultStandbyTaskAssignment and finish rack-aware standby optimization (#16129)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16130">PR-16130</a> - [2/N]: Allow unstable feature versions and rename unstable metadata config (#16130)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16062">PR-16062</a> - Fixing PartitionInfo and Cluster equals and hashCode (#16062)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16135">PR-16135</a> - Move java versions inside java block to resolve deprecation (#16135)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16046">PR-16046</a> - Integrate kafka native-image with system tests (#16046)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15625">PR-15625</a> - Add Remote Log Manager quota manager (#15625)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16141">PR-16141</a> - Revert “Add ProcessingExceptionHandler in Streams configuration (#16092)” (#16141)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16101">PR-16101</a> - Add ByteBuffer support for Connect ByteArrayConverter (#16101)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15779">PR-15779</a> - Mirgrate <cite>ResetConsumerGroupOffsetTest</cite> to new test infra (#15779)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16092">PR-16092</a> - Add ProcessingExceptionHandler in Streams configuration (#16092)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16005">PR-16005</a> - Update RemoteLogManager configuration in broker server (#16005)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16075">PR-16075</a> - Improve producer ID expiration performance (#16075)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15685">PR-15685</a> - [1/N]: Create FeatureVersion interface and add <cite>–feature</cite> flag and handling to StorageTool (#15685)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16033">PR-16033</a> - (KIP-924 pt. 9) TaskAssignmentUtils implementation of optimizeRackAwareActiveTasks (#16033)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16123">PR-16123</a> - (KIP-924 pt. 14) Callback to TaskAssignor::onAssignmentComputed (#16123)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16010">PR-16010</a> - First log directory printed twice when formatting storage (#16010)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15998">PR-15998</a> - Introduce ConsumerGroupPartitionAssignor interface (#15998)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15946">PR-15946</a> - the flag “started” of RaftClusterInstance is false even though the cluster is started (#15946)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16090">PR-16090</a> - Add ProcessingExceptionHandler interface and implementations (#16090)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15601">PR-15601</a> - Fix type-unsafety in KStreamKStreamJoin caused by isLeftSide (#15601)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15690">PR-15690</a> - Add JBOD support in tiered storage (#15690)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16057">PR-16057</a> - LeaveGroup API for upgrading ConsumerGroup (#16057)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16114">PR-16114</a> - (KIP-924 pt. 13) AssignmentError calculation added (#16114)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16074">PR-16074</a> - (KIP-924 pt. 12) Wiring in new assignment configs and logic (#16074)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16052">PR-16052</a> - (KIP-924 pt. 11) Implemented StickyTaskAssignor (#16052)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16041">PR-16041</a> - Add oldest-iterator-open-since-ms metric (#16041)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15691">PR-15691</a> - Add KeyDeserializationException and ValueDeserializationException with record content (#15691)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16064">PR-16064</a> - Introduce new org.apache.kafka.tools.api.Decoder to replace kafka.serializer.Decoder (#16064)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15947">PR-15947</a> - Make sure to update highestOffsetInRemoteStorage after log dir change (#15947)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16040">PR-16040</a> - Move general configs out of KafkaConfig (#16040)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16081">PR-16081</a> - Stop using a ClosureBackedAction to configure Spotbugs reports (#16081)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15951">PR-15951</a> - abortAndPauseCleaning only when future log is not existed (#15951)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16072">PR-16072</a> - fix lingering pending commit when handling OFFSET_METADATA_TOO_LARGE (#16072)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15825">PR-15825</a> - Don’t throw OOORE when converting the offset to metadata (#15825)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16076">PR-16076</a> - Use LongAdder instead of AtomicInteger (#16076)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15974">PR-15974</a> - Reverse lookup map from topic partitions to members (#15974)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16059">PR-16059</a> - CoordinatorRuntime should initialize MemoryRecordsBuilder with max batch size write limit (#16059)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15910">PR-15910</a> - Restarts of MirrorCheckpointTask should not permanently i… (#15910)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/4f55786a8a86fe228a0b10a2f28529f5128e5d6f">4f55786a</a> - Fix the ZK Metadata cache confusion between brokers and controllers</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/90892ae99fb09f62197c50fedc320ecebe09baad">90892ae9</a> - Fix the controller node provider for broker to control channel</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16027">PR-16027</a> - KIP-1028: Adding code to support Apache Kafka Docker Official Images (#16027)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16047">PR-16047</a> - Handle FencedInstanceId in HB response (#16047)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15970">PR-15970</a> - Lazily convert subscribed topic names to topic ids (#15970)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16045">PR-16045</a> - Integrate Native Docker Image with github actions (#16045)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16044">PR-16044</a> - RackAwareTaskAssignorTest failed (#16044)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16034">PR-16034</a> - (KIP-924 pt. 10) Topic partition rack annotation simplified (#16034)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16020">PR-16020</a> - Fix broken compatibility in kafka.tools.NoOpMessageFormatter, kafka.tools.DefaultMessageFormatter, and kafka.tools.LoggingMessageFormatter (#16020)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16016">PR-16016</a> - Replace archivesBaseName with archivesName (#16016)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15697">PR-15697</a> - Handle directory failure timeout (#15697)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16038">PR-16038</a> - Update netty/jetty/jackson/zstd dependencies (#16038)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15988">PR-15988</a> - Heartbeat API for upgrading ConsumerGroup (#15988)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16028">PR-16028</a> - Add iterator-duration metrics (#16028)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16024">PR-16024</a> - (KIP-924 pt. 8) Added TopicPartitionAssignmentInfo (#16024)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16004">PR-16004</a> - (KIP-924 pt. 7) Simplify requirements for rack aware graphs (#16004)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15972">PR-15972</a> - (KIP-924 pt. 5) Add rack information to ApplicationState (#15972)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15985">PR-15985</a> - Deprecate KafkaLog4jAppender (#15985)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15640">PR-15640</a> - Enforce that event processing respects user-provided timeout (#15640)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15975">PR-15975</a> - Add num-open-iterators metric (#15975)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15927">PR-15927</a> - Native docker image for Apache Kafka (KIP-974) (#15927)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15983">PR-15983</a> - Migrate RemoteLogMetadataManagerTest to new test infra (#15983)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/16002">PR-16002</a> - (KIP-924 pt. 6) Post process new assignment structure (#16002)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15564">PR-15564</a> - Add unit tests of foreignKeyJoin classes (#15564)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15516">PR-15516</a> - Support Compression Levels (KIP-390) (#15516)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15992">PR-15992</a> - Migrate TopicBasedRemoteLogMetadataManagerMultipleSubscriptionsTest to use ClusterTestExtensions (#15992)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15916">PR-15916</a> - Refactor kafka.test.annotation.Type and ClusterTestExtensions (#15916)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/b5a013e4564ad93026b9c61431e4573a39bec766">b5a013e4</a> - Add test for WriteTxnMarkers with AlterCluster permission</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15965">PR-15965</a> - Refactored and new rebalance callbacks integration tests (#15965)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15839">PR-15839</a> - [4/N] ConfigCommandTest rewritten in java (#15839)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15964">PR-15964</a> - [1/N] Coalesce records into bigger batches (#15964)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15305">PR-15305</a> - Print Connect worker specific logs on poll timeout expiry (#15305)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15997">PR-15997</a> - A bit cleanup of FeatureControlManager (#15997)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15971">PR-15971</a> - InvalidRequestException: ADD_PARTITIONS_TO_TXN with version 4 which is not enabled when upgrading from kafka (#15971)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15984">PR-15984</a> - Fix thread leak detection for event handler threads (#15984)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15933">PR-15933</a> - Replace EasyMock/PowerMock with Mockito for KafkaConfigBackingStoreTest (#15933)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15980">PR-15980</a> - KRaft support in ListOffsetsRequestTest (#15980)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15979">PR-15979</a> - DescribeTopicsResult#allTopicIds and DescribeTopicsResult#allTopicNames should return null instead of throwing NPE (#15979)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15958">PR-15958</a> - Upgrade to scala 2.12.19 and scala 2.13.14 (#15958)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15954">PR-15954</a> - SyncGroup API for upgrading ConsumerGroup (#15954)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15981">PR-15981</a> - Remove TRACE level logging from AsyncKafkaConsumer hot path (#15981)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1232">PR-1232</a> - Update aws-init.sh</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15956">PR-15956</a> - (KIP-924 pt. 4) Generify rack graph solving utilities (#15956)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15859">PR-15859</a> - Quorum state data version 1 (#15859)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15930">PR-15930</a> - [3/N] ConfigCommandTest rewritten in java (#15930)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15861">PR-15861</a> - Add tags support in ClusterTestExtension (#15861)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15953">PR-15953</a> - Fix IncrementalAlterConfigs during ZK migration (#15744) (#15953)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15962">PR-15962</a> - Fix race in TopicBasedRemoteLogMetadataManagerMultipleSubscriptionsTest (#15962)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15963">PR-15963</a> - Migrate tests in remaining packages in o.a.k.streams (#15963)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15957">PR-15957</a> - Handle telemetry push response while terminating (#15957)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1234">PR-1234</a> - Updated netty version to 4.1.108.Final</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1235">PR-1235</a> - Updated netty version to 4.1.108.Final</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15784">PR-15784</a> - New consumer fails with stop within allotted timeout in consumer_test.py system test (#15784)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15408">PR-15408</a> - Implement example tests for common rebalance callback (#15408)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15896">PR-15896</a> - Remove queue-based remove from state updater (#15896)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15885">PR-15885</a> - Wait for given offset in TopicBasedRemoteLogMetadataManagerTest (#15885)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15868">PR-15868</a> - enable test for ensureInternalEndpointIsSecured (#15868)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15944">PR-15944</a> - (KIP-924 pt. 3) Implement KafkaStreamsAssignment (#15944)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15920">PR-15920</a> - (KIP-924 pt. 2) Implement ApplicationState and KafkaStreamsState (#15920)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/13965">PR-13965</a> - Fix rack-aware assignment in AbstractStickyAssignor (#13965)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15416">PR-15416</a> - AbstractStickyAssignor - Sort owned TopicPartitions by partition when reassigning (#15416)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15919">PR-15919</a> - Have Streams treat InvalidPidMappingException like a ProducerFencedException (#15919)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/11023">PR-11023</a> - Update doSend doc about possible blocking (#11023)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15922">PR-15922</a> - Fix producer leaks in KafkaLog4jAppenderTest (#15922)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15903">PR-15903</a> - Remove Rack Awareness Code from the Server Side Assignors (#15903)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15923">PR-15923</a> - Close serverChannel in SocketServer if unable to bind to a port (#15923)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15909">PR-15909</a> - Improve expired poll logging (#15909)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1229">PR-1229</a> - added specific paths to code artifact</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1228">PR-1228</a> - Make pipeline only trigger on branches in the kafkaMuckrakeVersionMap</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15727">PR-15727</a> - [3/4] Add integration test for consumerGroupDescribe API (#15727)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15931">PR-15931</a> - Deprecate offsets.commit.required.acks (#15931)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15894">PR-15894</a> - Shutdown with new remove operation in state updater (#15894)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15873">PR-15873</a> - [2/N] ConfigCommandTest rewritten in java (#15873)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15911">PR-15911</a> - Removed the in-memory implementation of RSM and RLMM (#15911)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15785">PR-15785</a> - Add subscription model information to group state (#15785)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15882">PR-15882</a> - Handle assignment with new remove operation in state updater (#15882)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15902">PR-15902</a> - Cancel write timeout TimerTask on successful event completion (#15902)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15897">PR-15897</a> - Replace ClusterType#ALL and ClusterType#DEFAULT by Array (#15897)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15884">PR-15884</a> - merge unit test down to the class of integration test (#15884)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15836">PR-15836</a> - Reduce contention for Fetch requests (#15836)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15837">PR-15837</a> - Allowing WriteTxnMarkers API to run with AlterCluster permissions (#15837)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14729">PR-14729</a> - Close SocketServer channels when calling shutdown before enableRequestProcessing (#14729)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1223">PR-1223</a> - changed package paths for codeartifact</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1219">PR-1219</a> - added codeartifact to service.yml</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15886">PR-15886</a> - Use helper method to shutdown ExecutorService (#15886)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15907">PR-15907</a> - reduce the check interval to speedup DelegationTokenRequestsTest (#15907)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14716">PR-14716</a> - Move StreamTaskTest to Mockito (#14716)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14360">PR-14360</a> - update/note deprecated configs (#14360)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15573">PR-15573</a> - MissingSourceTopicException should include topic names (#15573)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15715">PR-15715</a> - Support to define per broker/controller property by ClusterConfigProperty (#15715)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15887">PR-15887</a> - (KIP-924) New interfaces and stubbed utility classes for pluggable TaskAssignors. (#15887)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/6934">PR-6934</a> - Add PATCH method for connector config (#6934)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15149">PR-15149</a> - Fix spurious REST-related warnings on Connect startup (#15149)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15880">PR-15880</a> - Add parent exception to RLMTask warning logs (#15880)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15881">PR-15881</a> - Replace TestUtils#resource by scala.util.Using (#15881)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15871">PR-15871</a> - Revoke tasks from state updater with new remove (#15871)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15817">PR-15817</a> - Fix the leaking tiered segments during segment deletion (#15817)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15879">PR-15879</a> - Remove variable “unimplementedquorum” (#15879)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/13801">PR-13801</a> - Write connector tombstone offsets to secondary store before primary store (#13801)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15379">PR-15379</a> - Introduce FieldPath abstraction and nested path support for ExtractField SMT (#15379)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14309">PR-14309</a> - KAFKA-13328, (2): Add custom preflight validation support for connector header, key, and value converters (#14309)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15835">PR-15835</a> - Fix coordinator thread idle ratio (#15835)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15870">PR-15870</a> - Remove lost tasks in state updater with new remove (#15870)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15856">PR-15856</a> - Allow to initialize newly assigned partition’s positions without allowing fetching while callback runs (#15856)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15798">PR-15798</a> - JoinGroup API for upgrading ConsumerGroup (#15798)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15766">PR-15766</a> - Rewrite DeleteConsumerGroupsTest by ClusterTestExtensions (#15766)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15652">PR-15652</a> - kafka-dump-log –offsets-decoder should support new records (#15652)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15744">PR-15744</a> - Fix IncrementalAlterConfigs during ZK migration (#15744)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15803">PR-15803</a> - Honour interrupted thread state on KafkaConsumer.poll (#15803)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15620">PR-15620</a> - Remove class-name dispatch in RemoteLogMetadataSerde (#15620)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15831">PR-15831</a> - Don’t run scan job on forks (#15831)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15571">PR-15571</a> - read/write sequence of buffers correctly (#15571)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15850">PR-15850</a> - [3/N] ConfigCommandTest rewritten in java (#15850)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15852">PR-15852</a> - Add remove operation with future to state updater (#15852)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15841">PR-15841</a> - Replace EasyMock/PowerMock with Mockito for KafkaConfigBackingStoreTest (2/3) (#15841)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15853">PR-15853</a> - KafkaConsumer#position() does not respect wakup when group protocol is CONSUMER (#15853)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15671">PR-15671</a> - KRaft’s internal log listener to update voter set (#15671)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15843">PR-15843</a> - KafkaConsumer#position() does not respect timeout when group protocol is CONSUMER (#15843)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/1fd39150aa39f0b3d7a38d6e2ce4e295cf8a3842">1fd39150</a> - Deflake ZKMigrationIntegrationTest.testDualWrite #15845</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15849">PR-15849</a> - Accept only one task per element in output queue for failed tasks (#15849)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15745">PR-15745</a> - allow defining number of disks per broker in ClusterTest (#15745)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15810">PR-15810</a> - Don’t generate useless PartitionChangeRecord on older MV (#15810)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15832">PR-15832</a> - UserScramCredentialsCommandTest rewritten in Java (#15832)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15833">PR-15833</a> - Remove setMetadataDirectory from BrokerNode/ControllerNode (#15833)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15800">PR-15800</a> - Disallow @ClusterTemplate(“”) (#15800)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15773">PR-15773</a> - broker shutdown hangs when log.segment.delete.delay.ms is zero (#15773)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15735">PR-15735</a> - add more tests to TopicImageNodeTest (#15735)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15723">PR-15723</a> - Consumer’s RequestState has incorrect logic to determine if inflight (#15723)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15824">PR-15824</a> - Remove ClusterConfig parameter in BeforeEach and AfterEach (#15824)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15828">PR-15828</a> - fix kafka.server.ControllerRegistrationManagerTest#testWrongIncarnationId (#15828)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15645">PR-15645</a> - ConfigCommandIntegrationTest rewritten in java (#15645)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15822">PR-15822</a> - Move metrics configs out of KafkaConfig (#15822)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15778">PR-15778</a> - Fix consumer sys test revocation validation (#15778)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15732">PR-15732</a> - retry pollEvent in KRaftMigrationDriver for retriable errors (#15732)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15761">PR-15761</a> - Refactor/cleanup BrokerNode/ControllerNode/ClusterConfig (#15761)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15796">PR-15796</a> - Enable DynamicBrokerReconfigurationTest.testDefaultTopicConfig (#15796)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15775">PR-15775</a> - Move KRAFT configs out of KafkaConfig (#15775)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15742">PR-15742</a> - Ensure rebalance listener exceptions are propagated to the user on consumer poll (#15742)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15737">PR-15737</a> - IncrementalAssignmentConsumerEventHandler throws error when attempting to remove a partition that isn’t assigned (#15737)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15698">PR-15698</a> - Client HB timing fix (#15698)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15755">PR-15755</a> - cherrypick Convert NETWORK_EXCEPTIONs from KIP-890 transaction verification (#15755)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15717">PR-15717</a> - JMH Benchmarks for Server Side Rebalances (#15717)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15721">PR-15721</a> - Online downgrade triggering and group type conversion (#15721)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15799">PR-15799</a> - Update parse_describe_topic to support new topic describe output (#15799)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15795">PR-15795</a> - Replace “Map#entrySet#forEach” by “Map#forEach” (#15795)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15739">PR-15739</a> - reassign_partitions_test.bounce_brokers should wait for messages to be sent to every partition (#15739)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15794">PR-15794</a> - remove TestUtils#subscribeAndWaitForRecords (#15794)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15792">PR-15792</a> - Stop the abort transaction try loop when closing producers (#15541) (#15792)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15762">PR-15762</a> - Add a new constructor which invokes the existing constructor with default value for alternativeString (#15762)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15361">PR-15361</a> - Do not flush global state store at each commit (#15361)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15679">PR-15679</a> - migrate DeleteOffsetsConsumerGroupCommandIntegrationTest to use ClusterTestExtensions (#15679)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15616">PR-15616</a> - remove truncated logs after alter dir (#15616)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15774">PR-15774</a> - Move quota configs into server-common package (#15774)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1195">PR-1195</a> - add service.yml to run service bot (moving from jenkinsfile to semaphore)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15772">PR-15772</a> - Move socket configs into org.apache.kafka.network.SocketServerConfigs (#15772)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1172">PR-1172</a> - update tags and added seamphore tags as part of semaphore migration 3.7</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15777">PR-15777</a> - Avoid resuming future replica if current replica is in the same directory (#15777)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15746">PR-15746</a> - New consumer fails to consume records in security_test.py system test (#15746)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15701">PR-15701</a> - Log exception message for non-fault errors in QuorumController (#15701)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15776">PR-15776</a> - allow defining number of disks per broker in TestKitNodes (#15776)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15765">PR-15765</a> - Avoid decompressing/collecting all records when all we want to do is to find a single matched record from remote storage (#15765)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15767">PR-15767</a> - suppress the warnings from RemoteLogManager (#15767)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15613">PR-15613</a> - AsyncConsumer should await pending async commits on commitSync and close (#15613)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15770">PR-15770</a> - Refactor KafkaConfig to use PasswordEncoderConfigs (#15770)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15763">PR-15763</a> - Clear all admins after close all them. (#15763)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15719">PR-15719</a> - Create an internal config to control InitialTaskDelayMs in LogManager to speed up tests (#15719)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15136">PR-15136</a> - Avoid resuming future replica if current replica is in the same directory (#15136)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15682">PR-15682</a> - Integrate KIP-1019 measurability changes (KIP-714) (#15682)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15594">PR-15594</a> - Adding new coordinator related changes for connect_distributed.py (#15594)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15753">PR-15753</a> - Revert Consumer Rolling Upgrade (#15753)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15738">PR-15738</a> - Fix consumer static membership system test with new protocol (#15738)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15681">PR-15681</a> - Expose method to determine metric measurability (KIP-1019) (#15681)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15470">PR-15470</a> - DescribeTopicPartitions client side change. (#15470)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15747">PR-15747</a> - Increment the local-log-start-offset before deleting segments in memory table (#15631) (#15747)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15022">PR-15022</a> - Always create the /config/topics ZNode even for topics without configs (#15022)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15631">PR-15631</a> - Increment the local-log-start-offset before deleting segments in memory table (#15631)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15684">PR-15684</a> - Move consumer group and group coordinator configs out of core (#15684)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15662">PR-15662</a> - Online upgrade triggering and group type conversion (#15662)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15733">PR-15733</a> - Storage tool crashes if dir is unavailable (#15733)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15730">PR-15730</a> - allow defining number of disks per broker in TestKitNodes (#15730)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15720">PR-15720</a> - add test for TopicImageNodeTest (#15720)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15724">PR-15724</a> - SubscriptionState should not prematurely reset ‘pending’ partitions (#15724)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15558">PR-15558</a> - Improve MirrorMaker logging in case of authorization errors (#15558)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15397">PR-15397</a> - Notify listener of latest leader and epoch (#15397)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15716">PR-15716</a> - Upgrade gradle from 8.6 to 8.7 (#15716)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15489">PR-15489</a> - Add KRaft support in GetOffsetShellTest (#15489)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15695">PR-15695</a> - CurrentControllerId metric is unreliable in ZK mode (#15695)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15648">PR-15648</a> - Delete metadata log on ZK broker startup (#15648)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15670">PR-15670</a> - Move transactions configs out of core (#15670)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15658">PR-15658</a> - Use correct cluster ID when formatting log dir. (#15658)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15410">PR-15410</a> - Fix CoreUtils.swallow() test gaps (#15410)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15676">PR-15676</a> - Eliminate the IDE warnings of accepting ClusterConfig in BeforeEach (LeaderElectionCommandTest and ProducerIdsIntegrationTest) (#15676)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14995">PR-14995</a> - Allow restricting File and Directory ConfigProviders to specific paths (#14995)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15411">PR-15411</a> - Add group protocol migration enabling config (#15411)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15661">PR-15661</a> - ConsumerEventHandler does not support incremental assignment changes causing failure in system test (#15661)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15656">PR-15656</a> - Move Sasl and SSL configs out of core (#15656)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15557">PR-15557</a> - Race condition while promoting future replica (#15557)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15688">PR-15688</a> - BeginningAndEndOffsets and OffsetsForTimes should send an event and return empty with zero timeout provided (#15688)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15585">PR-15585</a> - Client support for java regex based subscription (#15585)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15621">PR-15621</a> - ListOffsets doesn’t report the offset with maxTimestamp a… (#15621)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15687">PR-15687</a> - Support to define server properties by ClusterTestDefaults (#15687)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/12174">PR-12174</a> - Fix hanging ServerShutdownTest.testCleanShutdownWithKRaftControllerUnavailable (#12174)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15680">PR-15680</a> - Broker metrics to follow kebab/hyphen case (KIP-714) (#15680)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15659">PR-15659</a> - Check partition exists before send reassignments to server in ReassignPartitionsCommand (#15659)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15668">PR-15668</a> - Detect thread leaked client-metrics-reaper in tests (#15668)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15525">PR-15525</a> - beginningOrEndOffsets does not need to build an OffsetAndTimestamps object upon completion (#15525)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15409">PR-15409</a> - Test log directory failure in Kraft (#15409)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15335">PR-15335</a> - Log directory failure re-creates partitions in another logdir automatically (#15335)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15663">PR-15663</a> - Fix integration tests in Java with parameter name (#15663)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15434">PR-15434</a> - Avoid optimisation in handshakeUnwrap (#15434)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15655">PR-15655</a> - invoke SSLEngine::closeInbound on SslTransportLayer close (#15655)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14706">PR-14706</a> - Clean shutdown detection - server side (#14706)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15532">PR-15532</a> - Corrected manifest file for kafka-clients (#15532)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15629">PR-15629</a> - Update replication_replica_failure_test.py to support KIP-848’s group protocol config (#15629)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15628">PR-15628</a> - Update security_test.py to support KIP-848’s group protocol config (#15628)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15627">PR-15627</a> - Update consumer_test.py’s static tests to support KIP-848’s group protocol config (#15627)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15626">PR-15626</a> - Update kraft_upgrade_test.py to support KIP-848’s group protocol config (#15626)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15624">PR-15624</a> - add FileLockTest (#15624)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15646">PR-15646</a> - Useless import class <cite>org.apache.kafka.common.config.ConfigDef.Type</cite> (#15646)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15510">PR-15510</a> - move outerJoinBreak-flags out of the loop (#15510)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15446">PR-15446</a> - Implement GroupMetadataManager#onUnloaded (#15446)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15521">PR-15521</a> - AssignmentsManager callback handling issues (#15521)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15636">PR-15636</a> - Avoid empty remote metadata snapshot file in partition dir (#15636)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15635">PR-15635</a> - Add test (#15635)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14760">PR-14760</a> - disconnect from controller on AuthenticationException (#14760)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15463">PR-15463</a> - fix testRemoteFetchExpiresPerSecMetric (#15463)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15630">PR-15630</a> - Fix failed ReplicaManagerTest (#15630)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15572">PR-15572</a> - [1/2] Move kafka.security package from core to server module (#15572)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15541">PR-15541</a> - Stop the abort transaction try loop when closing producers (#15541)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15520">PR-15520</a> - Replace EasyMock/PowerMock with Mockito for KafkaConfigBackingStoreTest (1/3) (#15520)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15423">PR-15423</a> - Add upgrade notes to 3.5.0, 3.5.2, and 3.7.0 about MM2 offset translation (#15423)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15589">PR-15589</a> - Use ByteBufferOutputStream to avoid array copy (#15589)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15484">PR-15484</a> - Prevent race conditions in Exit class from stopping test JVM (#15484)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/fc646f920701b792eb683bacd513a1f20909f6bc">fc646f92</a> - Revert “fix getOffsetByMaxTimestamp for compressed records (#15474)”</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/bd5989dd195d42c1608582316367a03b2c78cb11">bd5989dd</a> - Revert “fix the LogValidator for non-compressed type (#15476)”</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15414">PR-15414</a> - Reprocessing on user added global stores restore (#15414)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15612">PR-15612</a> - Split consumer commit tests (#15612)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15549">PR-15549</a> - kafka hangs forever in the starting process if the authorizer future is not returned (#15549)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15608">PR-15608</a> - Fix bug where config change notification znode may not get created during migration (#15608)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15584">PR-15584</a> - Correctly migrate default client quota entities (#15584)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15075">PR-15075</a> - ZK configuration moved to ZkConfig (#15075)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15576">PR-15576</a> - Update connect_distributed_test.py to support KIP-848’s group protocol config (#15576)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15492">PR-15492</a> - Offline protocol migration integration tests (#15492)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15568">PR-15568</a> - remove .lock file when FileLock#destroy (#15568)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15588">PR-15588</a> - Enhance documentation for retention.ms and retention.bytes configurations (#15588)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15389">PR-15389</a> - Simplify and deduplicate standalone herder test mocking (#15389)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15596">PR-15596</a> - Use NetworkClientTest to replace RequestResponseTest to be the example of log4j output (#15596)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15505">PR-15505</a> - Unify metadata.version format in log and error message (#15505)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1102">PR-1102</a> - update tags and added seamphore tags as part of semaphore migration</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15592">PR-15592</a> - Fix handling of “–version” option in ConsumerGroupCommand (#15592)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15586">PR-15586</a> - DeleteRecordsCommand should use standard exception handling (#15586)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15559">PR-15559</a> - Convert NETWORK_EXCEPTIONs from KIP-890 transaction verification (#15559)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15581">PR-15581</a> - Do not retry committing if topic or partition deleted (#15581)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14903">PR-14903</a> - Serialize heartbeat requests (#14903)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15535">PR-15535</a> - Splitting consumer integration test (#15535)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15562">PR-15562</a> - Stop emitting warning log message when parsing source connector offsets with null partitions (#15562)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15579">PR-15579</a> - Fix for rejoin while reconciling (#15579)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15013">PR-15013</a> - Add nightly docker image scan job (#15013)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15534">PR-15534</a> - High watermark updates should have a higher priority (#15534)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15591">PR-15591</a> - kafka-leader-election / LeaderElectionCommand doesn’t set exit code on error (#15591)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15583">PR-15583</a> - kafka-get-offsets / GetOffsetShell doesn’t handle –version or –help (#15583)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15563">PR-15563</a> - add production-ready test of 3.3 - 3.6 release to MetadataVersionTest.testFromVersionString (#15563)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15550">PR-15550</a> - use volatile to guarantee KafkaMetric#config visibility across threads (#15550)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15486">PR-15486</a> - Introducing the AbortableTransactionException (#15486)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15567">PR-15567</a> - Update transactions_test.py to support KIP-848’s group protocol config (#15567)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15577">PR-15577</a> - Update replica_scale_test.py to support KIP-848’s group protocol config (#15577)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15578">PR-15578</a> - Upgrade consumer_rolling_upgrade_test.py (#15578)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15254">PR-15254</a> - Move stateDirectory mock in TaskManagerTest to Mockito (#15254)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1013">PR-1013</a> - master update bcprov-jdk15on</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1064">PR-1064</a> - Fix for jetty</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15548">PR-15548</a> - Update consumer_bench_test.py to use consumer group protocol (#15548)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14206">PR-14206</a> - Fix unnecessary topic config deletion during ZK migration (#14206)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15483">PR-15483</a> - : add javafoc for kafka metric (#15483)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15546">PR-15546</a> - Offline group protocol migration (#15546)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14471">PR-14471</a> - ConsumerGroupCommand rewritten in java (#14471)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15481">PR-15481</a> - desanitize entity name when migrate client quotas (#15481)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15512">PR-15512</a> - replace assertTrue(obj instanceof X) with assertInstanceOf (#15512)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15533">PR-15533</a> - Full ConsumerGroupHeartbeat response must be sent when full request is received (#15533)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15476">PR-15476</a> - fix the LogValidator for non-compressed type (#15476)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15524">PR-15524</a> - Txn may get get stuck in PrepareCommit or PrepareAbort state (#15524)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15511">PR-15511</a> - KAFKA-16312, Local epochs in reconciliation (#15511)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15530">PR-15530</a> - Broker may not shut down when SocketServer fails to bind as Address already in use (#15530)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15464">PR-15464</a> - upgrade jline from 3.22.0 to 3.25.1 (#15464)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15401">PR-15401</a> - Member should send full heartbeat when rejoining (#15401)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15538">PR-15538</a> - Update snapshot_test.py to support KIP-848’s group protocol config (#15538)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15540">PR-15540</a> - Update reassign_partitions_test.py to support KIP-848’s group protocol config (#15540)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15539">PR-15539</a> - Update fetch_from_follower_test.py to support KIP-848’s group protocol config (#15539)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15537">PR-15537</a> - Update consumer_group_command_test.py to support KIP-848’s group protocol config (#15537)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15330">PR-15330</a> - Update consumer_test.py to support KIP-848’s group protocol config (#15330)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15499">PR-15499</a> - Sort transformations by name in documentation; add missing transformations to documentation; add hyperlinks (#15499)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15474">PR-15474</a> - fix getOffsetByMaxTimestamp for compressed records (#15474)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15506">PR-15506</a> - Cleanup WorkerSinkTaskTest (#15506)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15493">PR-15493</a> - Reduce synchronization between producer threads (#15323) (#15493)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/11982">PR-11982</a> - Adjustments for jacoco, coverage reporting (#11982)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15364">PR-15364</a> - Improve reconciliation state machine (#15364)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15491">PR-15491</a> - Avoid IllegalStateException during fetch initialization (#15491)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15497">PR-15497</a> - Move consumer mock in TaskManagerTest to Mockito - part 3 (#15497)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15201">PR-15201</a> - Checkpoint log-start-offset for remote log enabled topics (#15201)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/4cd36f938febf2054a41398b26fc2d178981b1a3">4cd36f93</a> - TRIVIAL: fix typo</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/861fe68cee5ae052531a34a7c40196d2ffdda055">861fe68c</a> - TRIVIAL: fix typo</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15465">PR-15465</a> - [4/4] Tests of ConsoleGroupCommand rewritten in java (#15465)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/12742">PR-12742</a> - Shared Readonly State Stores ( revisited ) (#12742)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15466">PR-15466</a> - Add missing producer metrics to documentatio (#15466)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15296">PR-15296</a> - Extra dot in error message in producer (#15296)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15088">PR-15088</a> - Fix orphaned locks when rebalancing and store cleanup race on unassigned task directories (#15088)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15479">PR-15479</a> - Divide DeleteTopics requests by leader node (#15479)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15455">PR-15455</a> - Add timeout to all the CompletableApplicationEvents (#15455)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15261">PR-15261</a> - Move consumer mock in TaskManagerTest to Mockito - part 2 (#15261)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15457">PR-15457</a> - Cleanups in ConsoleConsumer (#15457)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15363">PR-15363</a> - [2/4] Tests of ConsoleGroupCommand rewritten in java (#15363)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15316">PR-15316</a> - Migrate WorkerSinkTaskTest to Mockito (3/3) (#15316)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1064">PR-1064</a> - Fix for jetty</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15365">PR-15365</a> - [3/4] Tests of ConsoleGroupCommand rewritten in java (#15365)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15480">PR-15480</a> - Upgrade zookeeper 3.8.3 -&gt; 3.8.4 (#15480)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14426">PR-14426</a> - flip joinSpuriousLookBackTimeMs and emit non-joined items (#14426)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15444">PR-15444</a> - : fetchSnapshot might return null if topic is created before v2.8 (#15444)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15387">PR-15387</a> - Log cleaner configuration move to CleanerConfig (#15387)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15437">PR-15437</a> - FencedException in commitAsync not propagated without callback (#15437)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15399">PR-15399</a> - KAFKA-16288, Fix Values convertToDecimal exception and parseString corruption (#15399)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15395">PR-15395</a> - record discarded FK join subscription responses (#15395)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15426">PR-15426</a> - Make group metadata available when a new assignment is set (#15426)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14818">PR-14818</a> - KIP-768 - Extend support for opaque (i.e. non-JWT) tokens in SASL/OAUTHBEARER (#14818)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15440">PR-15440</a> - updateSubscription fails if already empty subscription (#15440)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15445">PR-15445</a> - Disable wakeups during autocommit on close (#15445)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15438">PR-15438</a> - Clean up of consumer client internal events (#15438)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15150">PR-15150</a> - Add Group Type Filter for List Group to the Admin Client (#15150)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15213">PR-15213</a> - Broker returns offset for LATEST_TIERED_TIMESTAMP (#15213)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15339">PR-15339</a> - Rebalance Metrics for AsyncKafkaConsumer (#15339)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15433">PR-15433</a> - fix GroupCoordinatorService logger (#15433)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15424">PR-15424</a> - migrate StreamedJoinTest to Mockito (#15424)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15385">PR-15385</a> - Add test for concurrently updatingMetadata and fetching snapshot/cluster (#15385)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15415">PR-15415</a> - callback to release assignment when stale member leaves group (#15415)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15384">PR-15384</a> - KIP-994 (Part 1) Minor Enhancements to ListTransactionsRequest (#15384)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15419">PR-15419</a> - Fix PlaintextConsumerTest.testStaticConsumerDetectsNewPartitionCreatedAfterRestart (#15419)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15392">PR-15392</a> - Fix for not sending heartbeat while fenced (#15392)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15422">PR-15422</a> - Remove check for log message that is no longer present (fix builds) (#15422)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15369">PR-15369</a> - Do not return records from poll if group metadata unknown (#15369)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15398">PR-15398</a> - Missing license for scala related dependencies (#15398)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15357">PR-15357</a> - Commit retry logic fixes (#15357)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15317">PR-15317</a> - Additional fix on the rollback migration documentation (#15317)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15393">PR-15393</a> - Fix performance regression in RocksDB (#15393)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15219">PR-15219</a> - IQv2 must return immutable position (#15219)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15372">PR-15372</a> - Make sure that we do not exceed max poll interval inside poll (#15372)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15391">PR-15391</a> - ducker-ak should fail fast when gradlew systemTestLibs fails (#15391)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15383">PR-15383</a> - Fix PlaintextConsumerTest. testMaxPollIntervalMsDelayInRevocation (#15383)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15359">PR-15359</a> - Enforce partition reassignment should complete when all target replicas are in ISR (#15359)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14631">PR-14631</a> - add “inter.broker.listener.name” config in KRaft controller config (#14631)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15328">PR-15328</a> - Update verifiable_consumer.py to support KIP-848’s group protocol config (#15328)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15375">PR-15375</a> - Fix invalid transition on poll timer expiration (#15375)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15358">PR-15358</a> - re-enable PlaintextConsumerTest.testAutoCommitOnCloseAfterWakeup (#15358)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15323">PR-15323</a> - Reduce synchronization between producer threads (#15323)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15334">PR-15334</a> - Re-enable testAutoCommitIntercept (#15334)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/be6653c8bc25717e25a7db164527635a6579b4cc">be6653c8</a> - [1/N]: Set metadata.log.dir to broker in KRAFT mode in integration test</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15274">PR-15274</a> - Move ConsoleConsumer to tools (#15274)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka/pull/1013">PR-1013</a> - master update bcprov-jdk15on</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15256">PR-15256</a> - [1/3] Tests of ConsoleGroupCommand rewritten in java (#15256)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15313">PR-15313</a> - Migrate WorkerSinkTaskTest to Mockito (2/3) (#15313)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15275">PR-15275</a> - Trigger client reconciliation based on manager poll (#15275)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15352">PR-15352</a> - Clean up references to non-existent IntegrationTestHelper (#15352)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15351">PR-15351</a> - Avoid the keyword var for a variable declaration (#15351)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15311">PR-15311</a> - Fix member not rejoining after error (#15311)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/13909">PR-13909</a> - Update-Description-String (#13909)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15324">PR-15324</a> - Fix slow expired producer id deletion (#15324)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15347">PR-15347</a> - [MINOR] Fix docker image build by introducing bash (#15347)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15346">PR-15346</a> - Fix ConnectRestApiTest system test (#15346)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14645">PR-14645</a> - Allow git push to fail gracefully (#14645)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15121">PR-15121</a> - Thread unsafe use of HashMap stored in QueryableStoreProvider#storeProviders (#15121)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15325">PR-15325</a> - Update VerifiableConsumer to support KIP-848’s group protocol config (#15325)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15051">PR-15051</a> - Update Streams API broker compat table for AK 3.7 (#15051)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15243">PR-15243</a> - Remove more leaky NamedTopologyIntegrationTest tests (#15243)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14663">PR-14663</a> - Migrate WorkerSinkTaskTest to Mockito (1/3) (#14663)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15225">PR-15225</a> - Added KRaft support in LeaderEpochIntegrationTest (#15225)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15152">PR-15152</a> - Add group type filter to List Groups API (#15152)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15263">PR-15263</a> - fix topic recreation handling with offline disks (#15263)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15293">PR-15293</a> - Fix UMR and LAIR handling during ZK migration (#15293)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15262">PR-15262</a> - ignore metadata.log.dir failure in ZK mode (#15262)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14736">PR-14736</a> - KRaft support in DescribeUserScramCredentialsRequestNotAuthorizedTest (#14736)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15307">PR-15307</a> - Increase timeout in KTableKTableForeignKeyInnerJoinCustomPartitionerIntegrationTest (#15307)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15216">PR-15216</a> - Adding missing heartbeat metrics (#15216)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/9351">PR-9351</a> - Unnecessary widening of (int to long) scope in FloatSerializer (#9351)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/b8ad609541bb8b224d16ce832a08f51017002bc1">b8ad6095</a> - Revert “Additional fixes on KRaft migration documentation (#15287)”</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/a1addb5668b146f3cc77b61bba9e8b6ad4e5d9a3">a1addb56</a> - Revert “Additional fixes on KRaft migration documentation (#15287)”</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/945f4b91dfc2dd8ebfa49f04fba6230d01879d05">945f4b91</a> - Reduce batch size for initial metadata load during ZK migration</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/12ce9c7f98c1617824d7bd86f9cc1f4560646e26">12ce9c7f</a> - Reduce batch size for initial metadata load during ZK migration</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15180">PR-15180</a> - Begin enforcing ‘tasks.max’ property for connectors (#15180)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15285">PR-15285</a> - [2/N]: Fix inverted args &amp; more tests (#15285)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15249">PR-15249</a> - Improve worker liveness check during Connect integration tests (#15249)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15253">PR-15253</a> - Extend admin to support ConsumerGroupDescribe API (#15253)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15237">PR-15237</a> - Implement GroupCoordinator.onPartitionsDeleted (#15237)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15271">PR-15271</a> - Reconciliation may lose partitions when topic metadata is delayed (#15271)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15167">PR-15167</a> - Move AuthorizerUtils and its dependencies to server module (#15167)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14693">PR-14693</a> - KRaft support in LogRecoveryTest (#14693)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15282">PR-15282</a> - Fix bug on auto-commit empty offsets blocking inflight (#15282)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15176">PR-15176</a> - [6/N] Avoid recheduling callback in request thread (#15176)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15287">PR-15287</a> - Additional fixes on KRaft migration documentation (#15287)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15251">PR-15251</a> - Broker metrics for client telemetry (KIP-714) (#15251)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15292">PR-15292</a> - Revert “MINOR: Fix “No suitable checks publisher found” message during CI build” (#15292)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15246">PR-15246</a> - Move PasswordEncoder to server-common (#15246)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/cf6defb8b5327ae76d2e53467a8570261bad15b2">cf6defb8</a> - resend broker registration on metadata update to IBP 3.7-IV2</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/4c6f975ab3deba517c6621c4a051e9beb1240bbc">4c6f975a</a> - resend broker registration on metadata update to IBP 3.7-IV2</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15288">PR-15288</a> - Create partition dir for mockLog (#15288)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15284">PR-15284</a> - Update jose4j to 0.9.4 (#15284)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/5a861075bdde71f786cbb71949c213449d62af27">5a861075</a> - Fix stray replica of recreated topics in KRaft mode</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/f7feb43af351efa25be37cb78814c19bd28a22a2">f7feb43a</a> - Fix stray replica of recreated topics in KRaft mode</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14846">PR-14846</a> - KRaft support in DeleteTopicTest (#14846)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15193">PR-15193</a> - Fix KRaft migration documentation (#15193)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/b7098722994c7fc14ccc369b030123a8a6dc156b">b7098722</a> - Fix ZK migration controller race #15238</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/16ed7357b1899d4711c93c1fa094369f8b92480b">16ed7357</a> - Fix ZK migration controller race #15238</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15000">PR-15000</a> - Implement ConsumerInterceptors in the async consumer (#15000)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15211">PR-15211</a> - Update list group state type filter to include the states for the new consumer group type (#15211)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15133">PR-15133</a> - Add metric value consolidated for topics on a broker for tiered storage. (#15133)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15151">PR-15151</a> - Add version 3.6 to Kafka Streams system tests (#15151)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15266">PR-15266</a> - Handle retriable errors in TxnOffsetCommits (#15266)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15248">PR-15248</a> - ConsumerGroupServiceTest rewritten in java (#15248)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15087">PR-15087</a> - Refactor ReplicaManager code for transaction verification (#15087)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15202">PR-15202</a> - Fixes for commit/fetch error handling (#15202)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15267">PR-15267</a> - Handle invalid whole value casts in the Cast transform gracefully (#15267)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15221">PR-15221</a> - [8/8] Update offset delete paths (#15221)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15259">PR-15259</a> - Add groupType enum for KIP-848 (#15259)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15147">PR-15147</a> - Enable testMetricsReporterUpdate (#15147)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15162">PR-15162</a> - fix overlap of streams-config sections &amp; describe additional parameters (#15162)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14612">PR-14612</a> - Implement DescribeTopicPartitions RPC on broker (#14612)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15186">PR-15186</a> - Fix “Unable to find FetchSessionHandler for node X” bug (#15186)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15215">PR-15215</a> - Stop fetching while onPartitionsAssign completes (#15215)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14797">PR-14797</a> - Delete unused classes (#14797)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15234">PR-15234</a> - Evict client instances from cache (KIP-714) (#15234)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15139">PR-15139</a> - [1/2]: Prevent transaction coordinator reloads on already loaded leaders (#15139)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15183">PR-15183</a> - [7/N] Always materialize the most recent committed offset (#15183)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15235">PR-15235</a> - skip checkQuorum for only 1 voter case (#15235)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15233">PR-15233</a> - Generify RetryWithToleranceOperator, ErrorReporter, and WorkerTask (#15233)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14856">PR-14856</a> - ConsumerGroupCommand options and case classes rewritten (#14856)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15214">PR-15214</a> - Add missing RPC field descriptions (#15214)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15158">PR-15158</a> - Move KafkaConfig.Defaults to server module (#15158)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15212">PR-15212</a> - Partition is assigned to two members at the same time (#15212)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15236">PR-15236</a> - Note that Java 11 support for broker and tools is deprecated for removal in 4.0 (#15236)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14763">PR-14763</a> - Prevent KafkaBasedLog subclasses from leaking passed-in clients (#14763)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15190">PR-15190</a> - Enhance request context with client socket port information (KIP-714) (#15190)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15217">PR-15217</a> - Fix StreamsStandbyTask system test (#15217)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15210">PR-15210</a> - Add committed and commit sensor to record metrics (#15210)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15206">PR-15206</a> - Enable additional PlaintextConsumerTest tests for new consumer (#15206)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15228">PR-15228</a> - MINOR - Correcting logs to debug telemetry reporter (#15228)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15154">PR-15154</a> - Avoid data race which drops wrong record when errors.tolerance=all (#15154)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/13294">PR-13294</a> - Avoid NPE when RestClient calls expecting no-content receive content. (#13294)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15159">PR-15159</a> - Move ClientQuotaManagerConfig outside of core (#15159)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/3c92330274a6d5ac7b2923b27f15b8d1c426da15">3c923302</a> - Be more consistent about getting the latest MetadataVersion</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/7bf7fd99a50ba2dd71c41cd4c3623a3adce092b6">7bf7fd99</a> - Be more consistent about getting the latest MetadataVersion</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15197">PR-15197</a> - Only update directoryIds if the metadata version supports DirectoryAssignment (#15197)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15148">PR-15148</a> - Added support for compression of metrics (KIP-714) (#15148)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15207">PR-15207</a> - Fix StreamsUpgradeTest (#15207)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15204">PR-15204</a> - Disable state updater in trunk (#15204)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15199">PR-15199</a> - Fix StreamsUpgradeTest (#15199)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/b40368330814888d7f7f2fda3f5b7ecfa1eabeb2">b4036833</a> - Kcontroller dynamic configurations may fail to apply at startup</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/0015d0f01b130992acc37da85da6ee2088186a1f">0015d0f0</a> - Kcontroller dynamic configurations may fail to apply at startup</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15185">PR-15185</a> - Remove NamedTopologyIntegrationTest case which leaks clients (#15185)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15191">PR-15191</a> - KRaft support in ReplicationQuotasTest (#15191)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15182">PR-15182</a> - Coordinator unloading fails when replica is deleted (#15182)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15194">PR-15194</a> - - Reconciliation auto-commit fix (#15194)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14707">PR-14707</a> - KRaft support in KafkaMetricReporterExceptionHandlingTest (#14707)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14669">PR-14669</a> - KRaft support in DeleteOffsetsConsumerGroupCommandIntegrationTest (#14669)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/4280df4816195204ac2b60c7f8cdc3173bdaa375">4280df48</a> - Fix partition reassignment during ZK migration</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/commit/d0f845a5e1a2ecceadca3978cdc6adb1eeed27e3">d0f845a5</a> - Fix partition reassignment during ZK migration</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15060">PR-15060</a> - Handling remote segment read in case of log compaction (#15060)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15080">PR-15080</a> - Fixed deadlock in StandaloneHerder (#15080)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14754">PR-14754</a> - Fix leaked sockets in core tests (#14754)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15155">PR-15155</a> - [5/N] Add <cite>UNSTABLE_OFFSET_COMMIT</cite> error support (#15155)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15160">PR-15160</a> - Move ReplicationQuotaManagerConfig to server module (#15160)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15171">PR-15171</a> - Adding KRaft support in ConsumerWithLegacyMessageFormatIntegrationTest (#15171)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14917">PR-14917</a> - Increase timeout for Trogdor CoordinatorTest (#14917)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15174">PR-15174</a> - Fix memory leak in RocksDBStore (#15174)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15142">PR-15142</a> - [4/N] Wire transaction verification (#15142)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15161">PR-15161</a> - Move OffsetConfig to group-coordinator module (#15161)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15130">PR-15130</a> - Exclude throttle time when expiring inflight requests on a connection (#15130)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15166">PR-15166</a> - Move ProcessRole to server module (#15166)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15168">PR-15168</a> - Verify pending recycle action when standby is re-assigned (#15168)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15028">PR-15028</a> - Add KRaft support in DynamicConnectionQuotaTest (#15028)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15112">PR-15112</a> - Migrate consumer mock in TaskManagerTest to Mockito (#15112)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15077">PR-15077</a> - close leaking threads in replica manager tests (#15077)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15163">PR-15163</a> - Add suspended tasks back to the state updater when reassigned (#15163)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15156">PR-15156</a> - KRaft support in SaslMultiMechanismConsumerTest (#15156)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15153">PR-15153</a> - BrokerRegistrationRequest.logDirs field must be ignorable (#15153)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14966">PR-14966</a> - Reuse embedded clusters across test cases in Connect OffsetsApiIntegrationTest suite (#14966)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14668">PR-14668</a> - KRaft support in DescribeConsumerGroupTest (#14668)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15124">PR-15124</a> - KRaft support in DeleteTopicsRequestWithDeletionDisabledTest (#15124)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15145">PR-15145</a> - Revert “Better Rocks column family management” (#15145)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15146">PR-15146</a> - Disable state updater in 3.7 (#15146)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15049">PR-15049</a> - Add KRaft support in OffsetsForLeaderEpochRequestTest (#15049)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15048">PR-15048</a> - Add docker wrapper in core and remove docker utility script (#15048)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14868">PR-14868</a> - Move ConfigEntityName to server-common (#14868)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15132">PR-15132</a> - close more kafkaApis instances (#15132)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15117">PR-15117</a> - Streams with state updater fails to close task upon fencing (#15117)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15135">PR-15135</a> - Fix memory leak in RocksDBStore (#15135)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15122">PR-15122</a> - fix threads leak threads in LocalLeaderEndPointTest and other tests (#15122)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15125">PR-15125</a> - Migrate remaining mocks in StoreChangelogReaderTest to Mockito (#15125)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15116">PR-15116</a> - Migrate storeMetadata mock in StoreChangelogReaderTest to Mockito (#15116)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15105">PR-15105</a> - Decouple RocksDB access from CF (#15105)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14599">PR-14599</a> - fix exception thrown in Admin#describeTopics for unknown ID (#14599)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15086">PR-15086</a> - KRaft support in GroupCoordinatorIntegrationTest (#15086)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14771">PR-14771</a> - Fix leaked sockets in trogdor tests (#14771)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15106">PR-15106</a> - Migrate activeStateManager and standbyStateManager mocks in StoreChangelogReaderTest to Mockito (#15106)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15073">PR-15073</a> - also fix stores for outer join (#15073)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15104">PR-15104</a> - Disable shutdownhook in MiniKdc (used for testing) (#15104)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15096">PR-15096</a> - Fix IllegalStateException in updateLags (#15096)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15093">PR-15093</a> - Fix thread leak KafkaAPIsTest (#15093)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14929">PR-14929</a> - Migrate stateManager mock in StoreChangelogReaderTest to Mockito (#14929)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14764">PR-14764</a> - Fix leaked sockets in runtime tests (#14764)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15094">PR-15094</a> - Save heap in AbstractCoordinatorConcurrencyTest by creating real ReplicaManager (#15094)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15091">PR-15091</a> - Improve ControllerApiTest (#15091)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15089">PR-15089</a> - Upgrade mockito to 5.8.0 (#15089)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15090">PR-15090</a> - close DelayedFuturePurgatory in DelayedOperationTest (#15090)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15030">PR-15030</a> - Fix custom timeouts overwritten by defaults in LeaderElectionCommand (#15030)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15084">PR-15084</a> - close controllerApi instance to avoid thread leaks (#15084)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15079">PR-15079</a> - Fix memory leaks due to KDC server in tests (#15079)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15068">PR-15068</a> - Fix ConfigCommandTest.shouldNotSupportAlterClientMetricsWithZookeeper (#15068)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14992">PR-14992</a> - Improve JsonConverter performance (#14992)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15024">PR-15024</a> - Eagerly look up StringSerializer encoding during configure (#15024)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15023">PR-15023</a> - Ensure new leader information merged correctly with the current metadata (#15023)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14867">PR-14867</a> - Move ConfigType to server-common (#14867)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15061">PR-15061</a> - fix stream-stream-join store types (#15061)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15035">PR-15035</a> - Send Poll event to the background thread (#15035)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15056">PR-15056</a> - add tests for remoteLogSizeComputationTime/remoteFetchExpiresPerSec metrics (#15056)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15050">PR-15050</a> - Implement RemoteLogSizeBytes (#15050)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15059">PR-15059</a> - Rename <cite>Generic</cite> to <cite>Classic</cite> (#15059)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14985">PR-14985</a> - [3/N] Wire WriteTxnMarkers API (#14985)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14557">PR-14557</a> - Commit/Fetch error handling improvements and V9 support (#14557)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15043">PR-15043</a> - new group coordinator should check if partition goes offline during load (#15043)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/12228">PR-12228</a> - Fix resource leak in error scenarios (#12228)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15053">PR-15053</a> - Add <cite>group.coordinator.rebalance.protocols</cite> and publish all new configs (#15053)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15044">PR-15044</a> - Checkpoint restored offsets instead of written offsets (#15044)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15015">PR-15015</a> - Throw an exception in DelayedRemoteFetch for follower fetch replicas. (#15015)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15005">PR-15005</a> - Implement RemoteCopyLagSegments, RemoteDeleteLagBytes and RemoteDeleteLagSegments (#15005)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14937">PR-14937</a> - Refactor closing consumer (#14937)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14930">PR-14930</a> - Migrate async consumer tests to mocks (#14930)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15032">PR-15032</a> - Add metric and request log attribute for deprecated request api versions (KIP-896) (#15032)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15026">PR-15026</a> - Add RemoteLogMetadataCount metric (#15026)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14848">PR-14848</a> - Move new group coordinator metrics from Yammer to Metrics (#14848)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14977">PR-14977</a> - Modify LogDirFailureTest for KRaft (#14977)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14853">PR-14853</a> - Generalise over RocksDB WriteBatch (#14853)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15039">PR-15039</a> - Update upgrade guide for KIP-988 (#15039)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/13662">PR-13662</a> - Upgrade Jackson dependencies to version 2.16.0 (#13662)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14375">PR-14375</a> - Add metrics for RemoteDelete and BuildRemoteLogAuxState (#14375)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15042">PR-15042</a> - Replay BrokerRegistrationChangeRecord.logDirs (#15042)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14998">PR-14998</a> - Replay BrokerRegistrationChangeRecord.logDirs (#14998)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15021">PR-15021</a> - Add RemoteLogSizeComputationTime metric (#15021)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15014">PR-15014</a> - Add metric for expiration rate of delayed remote fetch (#15014)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14832">PR-14832</a> - Implement RemoteCopyLagBytes (#14832)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15029">PR-15029</a> - Revert “Missing Tests for Transactions (#14702)” (#15029)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/15007">PR-15007</a> - Merge batch records during ZK migration (#15007)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14702">PR-14702</a> - Missing Tests for Transactions (#14702)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14925">PR-14925</a> - Re-enable consumer integration tests for new consumer (#14925)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14962">PR-14962</a> - New consumer listTopics and partitionsFor (#14962)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14640">PR-14640</a> - Implement event plumbing for ConsumerRebalanceListener callbacks (#14640)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14996">PR-14996</a> - [MINOR]: Fix backward-compatibility bug (#14996)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14984">PR-14984</a> - Bump MetadataVersion to support JBOD with KRaft (#14984)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14774">PR-14774</a> - Ensure atomicity of in memory update and write when transactionally committing offsets (#14774)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14981">PR-14981</a> - Implement write operation timeout (#14981)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14988">PR-14988</a> - update Group size only when groups size changes (#14988)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14293">PR-14293</a> - Reconfigure dedicated MM2 connectors after leadership change (#14293)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14936">PR-14936</a> - Add support for clientInstanceIds in Kafka Stream (#14936)</p></li> <li><p><a class="reference external" href="https://github.com/apache/kafka/pull/14649">PR-14649</a> - Update the local log start offset of a log after rebuilding the auxiliary state (#14649)</p></li> </ul> </section> <section id="id57"> <h4>ksqlDB<a class="headerlink" href="#id57" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10477">PR-10477</a> - Update version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10442">PR-10442</a> - Ensure Deterministic UDF Loading by Avoiding Context ClassLoader Interference</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/70e7ffbf1a1743afbcd93113d74f67c441536f0f">70e7ffbf</a> - Update netty version from 4.1.108.Final to 4.1.113.Final.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/140">PR-140</a> - Delimited mode deserializer now can handle null values.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/139">PR-139</a> - Ksql 230 sanity check for persistent queries</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/138">PR-138</a> - Added props to the sanity check.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/f923a1ea9b3a24f3aee1b58485c5cbaf7415efdb">f923a1ea</a> - Fix git commit id plugin version for Java 8</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/ec48c83565989de048883104b439f24ae7b388f8">ec48c835</a> - Upgrade git commit id plugin version from 2.2.6 to 9.0.1 and include git.commit.id property only.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10413">PR-10413</a> - Fix for select struct-&gt;* for Pull Queries</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/789394d9abc2ec686f4a3574be92377de994e2ee">789394d9</a> - Fix CP Jar Build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/06ffd44071de43200715b37be3c47d7cd2d0496d">06ffd440</a> - Fix CP Jar Build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10443">PR-10443</a> - updating cp-jar-build block in semaphore pipeline</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/c7adca7f38b954208109d8d08fc0c67abafc25bd">c7adca7f</a> - some changes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/120">PR-120</a> - Now we can read avro content compatible with Schema Registry and also</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/36247b8f63e5ea65b4e7d78efb2c7c0eed8b42d0">36247b8f</a> - fix build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/7e97b9c22200a41cbb2a9f352b3e758fe768811c">7e97b9c2</a> - fix build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/4034cab4c6f7aa0d876cfecff9b6c5d85568d9b4">4034cab4</a> - fix build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/4f37472e177669cb92d1f8ff3bdb1ad72437f1af">4f37472e</a> - fix build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/6f54ef1a0a32982ce62766b7929dd0464e181dc2">6f54ef1a</a> - fix build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/df548cd9cf75c6196c051295d1128190de2266e8">df548cd9</a> - fix build</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/c89dfafc8e1d06effe2a05ea7cc8ba53febad96c">c89dfafc</a> - KSQL OAuth Client Side Integration</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/80">PR-80</a> - Fix ‘PRINT TOPIC’ statement’s tabular output</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/63">PR-63</a> - Checkstyle fixes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/62">PR-62</a> - Remove unnecessary exclusions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/61">PR-61</a> - Remove unused imports</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/60">PR-60</a> - Removed the imlicit topic generation from th estatement executor.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/59">PR-59</a> - Added partition by clause to CSAS statement</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/52">PR-52</a> - Inherit from common POM, clean up dependencies</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/50">PR-50</a> - Ksql 47 json processing</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/49">PR-49</a> - Fixed the issue with COUNT(*).</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/47">PR-47</a> - Make tabular output for ‘DESCRIBE …’ statements a little prettier</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10403">PR-10403</a> - Add a null check in the response object to avoid NPE while accessing the connection status.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/37">PR-37</a> - Remove custom JSON (de)serialization, use Jackson’s ObjectMapper instead</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10401">PR-10401</a> - SystemTime is refactored to a singleton class. Fix the ref in the class MetricCollectors, MetricAppender.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10400">PR-10400</a> - SystemTime is refactored to a singleton class. Fix the ref in the class KafkaEmbedded.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10398">PR-10398</a> - Package kafka streams in api client</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10397">PR-10397</a> - Increase time limit for the pipeline</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/9">PR-9</a> - Leverage ARG (Avro Random Generator) in DataGen class</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10381">PR-10381</a> - MINOR: Fix typo (#1)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10380">PR-10380</a> - Use range version instead of pinned nano-versions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/3116084ba1ebdc11298bc20c7c2527a0659680fd">3116084b</a> - Use range version instead of pinned nano-versions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/88704d16a8132d00f7625ce7efd2e2e908520b00">88704d16</a> - Use range version instead of pinned nano-versions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/ea2c84c9fc9be47cda115ed041227a67797abaac">ea2c84c9</a> - Use range version instead of pinned nano-versions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/af2b0440e318d2f2c24245858cab4c4a4764ce35">af2b0440</a> - Use range version instead of pinned nano-versions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/e65fd80dd87200ca2c71692b72e12cc52a153d6b">e65fd80d</a> - Use range version instead of pinned nano-versions</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/ddcda7d22a79d73af9ed83774731e9dceb023c83">ddcda7d2</a> - Use range version instead of pinned nano-versions(to fix build failure)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10369">PR-10369</a> - Add kafka streams dependency on ksqldb api client</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10371">PR-10371</a> - Fix ksql build failure</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10368">PR-10368</a> - MINOR: Fix compilation failures due to kafka changes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/21f1621d8302216a139736525604cefcbac2c6c7">21f1621d</a> - Add property name in the ksql codebase</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10354">PR-10354</a> - Migrate configs to ksql repo</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/78700556c6ab2d9874c076f02650bfd1b3423431">78700556</a> - Fix build failure</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10343">PR-10343</a> - Fix compilation errors due to visibility change in Kafka properties.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10326">PR-10326</a> - Move private kafka configs inside ksql</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10320">PR-10320</a> - Merge Conflict Resolution (from 7.7.x to master)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10306">PR-10306</a> - Migrate master to ranges</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10286">PR-10286</a> - docs: update create-stream.md</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10282">PR-10282</a> - Fix schema registry version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/commit/ea42ac57e0f5617db4c40b0014e7e587b8d4983a">ea42ac57</a> - add service.yml file</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/ksql/pull/10270">PR-10270</a> - Fix version pump that has gone wrong by bot</p></li> </ul> </section> <section id="id58"> <h4>REST Proxy<a class="headerlink" href="#id58" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1290">PR-1290</a> - adding cp jar build workflow as PR ci gating</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1277">PR-1277</a> - Fix SystemTime and revert pin ak version</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/e0da9c6e997a9a9b5db85809bb64915bc4cf3c00">e0da9c6e</a> - checkstyle again</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/8ad64614ef1f8be107027ad160f2c7af029bfa63">8ad64614</a> - fix checkstyle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/329a19d8333f5ced8869875ebb0e132a1bed3c36">329a19d8</a> - Remove uses of KafkaConfig…Prop</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/commit/ff025ec56f134761c8b9ccea7e2bbab19be576d1">ff025ec5</a> - Uncaught exception while closing input stream is causing clean up failures</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1262">PR-1262</a> - Fix for ZkConnectProp that is moved in <a class="reference external" href="https://github.com/apache/kafka/pull/15075">https://github.com/apache/kafka/pull/15075</a></p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/kafka-rest/pull/1261">PR-1261</a> - Upscale Semaphore CI instance to avoid occasionally crash</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/504">PR-504</a> - Update bcfips modules (#17)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/c843858b60ed8b84aa27165d6f0b9f1740eb8726">c843858b</a> - Changing filter order cpsec 482</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/commit/753141efb1b419290be931243407d2783647cd61">753141ef</a> - changing order for filter configuration</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/500">PR-500</a> - skipping cp jar builds on master branch PRs</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/8">PR-8</a> - Remove the single static ConfigDef from RestConfig.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/492">PR-492</a> - adding cp-jar-build block for PR builds</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/rest-utils/pull/477">PR-477</a> - Support HTTP/2 for BouncyCastle FIPS enabled (#472)</p></li> </ul> </section> <section id="id59"> <h4>Schema Registry<a class="headerlink" href="#id59" title="Link to this heading"></a></h4> <ul class="simple"> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3345">PR-3345</a> - Revert change to default rule actions (#3334)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3316">PR-3316</a> - Return encrypted value instead of throwing in exception</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3311">PR-3311</a> - Fix 7.1.x merge conflicts</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3264">PR-3264</a> - Add performanceMetric to list schema refs API</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3263">PR-3263</a> - Add performanceMetric to global delete config API</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3307">PR-3307</a> - Fix pint merge from 7.3.x to 7.4.x</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3244">PR-3244</a> - Handle 401/403 errors appropriately</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/e39cf350bc9d97b8ec76be9c81d3fee6b1ff638d">e39cf350</a> - Fix typo in scope for JSON schema else clause</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/e5853d1b7ceac54b1c6a6a99192e5e0256b8cace">e5853d1b</a> - Reenable Protobuf test after properly tracking scopes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/72">PR-72</a> - Fixed the wait timeout in the KafkaStoreReaderThread. Fixes #54</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/68">PR-68</a> - Updated classpath logic in shell script.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/70">PR-70</a> - Api update</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/71">PR-71</a> - Docs</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/41e967fcccb9a7fb26f0da2f8f3afc39fe817111">41e967fc</a> - inor fix</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/66a9487ac98797e09b17b698d50b0138515f436e">66a9487a</a> - inor fix</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3262">PR-3262</a> - remove azure-identity definition, update azure-keyvault version (#49)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3278">PR-3278</a> - Use concurrent hash maps in serde members (#61)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3276">PR-3276</a> - Add format query param to APIs that return a schema (#46)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3275">PR-3275</a> - Scrub refs in arrays when searching for inline tags (#59)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3273">PR-3273</a> - Dedupe imported schemas with older versions (#58)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3266">PR-3266</a> - Ensure register schema request is forwarded correctly (#53)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3252">PR-3252</a> - Add CSFLE tests with pre-canned data (#42)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3250">PR-3250</a> - Allow oneofs to be flattened in Protobuf converter (#41)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3249">PR-3249</a> - Bound recursion when finding tagged entities (#40)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/63">PR-63</a> - Integration tests</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3256">PR-3256</a> - adding cp jar build CI gating block (#38)</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/593bad88c24b6f32e905835a42c879539bb8c2a3">593bad88</a> - Clean up pom</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/b478e3d15aa4a2e67367a5afd87599b1662300c0">b478e3d1</a> - revert more AK 3.9 related changes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/a86e9db8b7ec81b95c9c4f9b56cb7187151ed2f6">a86e9db8</a> - Revert breaking changes</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/33">PR-33</a> - Moved key serialization to a JSON serializer.</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/30">PR-30</a> - APIs changed to refer to subjects. Retrieval by globally unique schema id</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3235">PR-3235</a> - Fix Pint Merge Error</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/25">PR-25</a> - Issue 5</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/11">PR-11</a> - Moves hard-coded configs</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/51f62d2fe087423dfb212fe3e616685c3fd04565">51f62d2f</a> - Dedupe schemas during IMPORT mode</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/3cdc010942c765e4b80ae144b3618d6138e8f6b7">3cdc0109</a> - fix license typo</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/8e113e930bb37629ce4352cde3f201770bd3885e">8e113e93</a> - Less ambiguous error message when unable to parse body from schema registry</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/dabb309c87797a59397b62ddc7f9b15d07832fb6">dabb309c</a> - checkstyle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/bc09ecc15dc7369ff23d116093805efd5b582367">bc09ecc1</a> - fix err</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/a4b184c7869e9f96d67b9b81c4d2b448b744f921">a4b184c7</a> - Upgrade tink to 1.13.0</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/1808547b78706d53b9e5f2cff1bef491c18afc41">1808547b</a> - Fix license in io.confluent.connect.schema.AbstractDataConfig.java under schema-converter</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/e9aad7d685043dcaba27aee99cd3ba834e3707d1">e9aad7d6</a> - Upgrade cel-java to 0.4.4</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/01ee0565261f7d6726dd7f716103afa4b7a09d4b">01ee0565</a> - Fix incorrect license in client/ and schema-serializer/</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/9db52d5afc6703817ea082036839b5a843b5b38f">9db52d5a</a> - fix compilation errors</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/d6812bb9b9610806b2cdf9c400a1387cda2f5bea">d6812bb9</a> - fix kafka config</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/01d024a5edde7e6a29b55b508ddb80b5b9ad6faa">01d024a5</a> - add back getMetricsTags() method</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3155">PR-3155</a> - Fix SystemTime that change visibility and compilation issue of KafkaGroupLeaderElector</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/14f98ec9682dc312a1f3ddd1df1825b7cfcd58ba">14f98ec9</a> - remove unused imports</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/5677e6364443bab07571a584801ad37211de0538">5677e636</a> - organize test</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/b5550ae6e9aed3d1ce27c441aa250dafb1d09b5c">b5550ae6</a> - Fix checkstyle</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/00b6bca7184c9da55e16d89e1c041d2edd034306">00b6bca7</a> - Fix removal of Utils.join</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/c24ba5a79c65433b71e418e1fd51d73f83a2f660">c24ba5a7</a> - test if missing schema issue can be reproduced</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/a55efeba9feb9286531f74e4d2bd28bb87084773">a55efeba</a> - fix missed references</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/d6af16aa844605d2ec4ac2d7a3122a30144d95a1">d6af16aa</a> - fix</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/b43331bae4142bb1bd1a8df75d64fca071f8fcaa">b43331ba</a> - Update service.yml</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/fc51118edf58cf3491ad429d76416823a4a6e794">fc51118e</a> - missing whitespace</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/1d75d999683666ebf95c78c04b380a2060993025">1d75d999</a> - Added testing for nested schema in Json Union</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/c8c3fbca489fccf0b72d5a35ca63948b29bdd1a9">c8c3fbca</a> - Consider nested schemas in matching the correct Union schema</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/da9cfe26644cf870248d4dfd4c4549ed1a777966">da9cfe26</a> - Unused</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/46eba5254fefa5aca8719acaee101fdfd12acad9">46eba525</a> - Updating emitting one metric for keystore and one for truststore</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/commit/aa7f20782ff9f8b543b865d8f1f1f860877a0464">aa7f2078</a> - Logic to emit metrics for certificate expiration times, to create alerts and dashboards for observability and monitoring</p></li> <li><p><a class="reference external" href="https://github.com/confluentinc/schema-registry/pull/3405">PR-3405</a> - Added kafka-tools dependency</p></li> </ul> </section> </section> ]]></content:encoded></item></channel></rss>