You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by mi...@apache.org on 2023/06/13 10:29:17 UTC
svn commit: r62398 - /release/kafka/3.5.0/
Author: mimaison
Date: Tue Jun 13 10:29:16 2023
New Revision: 62398
Log:
Release 3.5.0
Added:
release/kafka/3.5.0/
release/kafka/3.5.0/RELEASE_NOTES.html
release/kafka/3.5.0/RELEASE_NOTES.html.asc
release/kafka/3.5.0/RELEASE_NOTES.html.md5
release/kafka/3.5.0/RELEASE_NOTES.html.sha1
release/kafka/3.5.0/RELEASE_NOTES.html.sha512
release/kafka/3.5.0/kafka-3.5.0-src.tgz (with props)
release/kafka/3.5.0/kafka-3.5.0-src.tgz.asc
release/kafka/3.5.0/kafka-3.5.0-src.tgz.md5
release/kafka/3.5.0/kafka-3.5.0-src.tgz.sha1
release/kafka/3.5.0/kafka-3.5.0-src.tgz.sha512
release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz (with props)
release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.asc
release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.md5
release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.sha1
release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.sha512
release/kafka/3.5.0/kafka_2.12-3.5.0.tgz (with props)
release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.asc
release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.md5
release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.sha1
release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.sha512
release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz (with props)
release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.asc
release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.md5
release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.sha1
release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.sha512
release/kafka/3.5.0/kafka_2.13-3.5.0.tgz (with props)
release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.asc
release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.md5
release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.sha1
release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.sha512
Added: release/kafka/3.5.0/RELEASE_NOTES.html
==============================================================================
--- release/kafka/3.5.0/RELEASE_NOTES.html (added)
+++ release/kafka/3.5.0/RELEASE_NOTES.html Tue Jun 13 10:29:16 2023
@@ -0,0 +1,227 @@
+<h1>Release Notes - Kafka - Version 3.5.0</h1>
+<p>Below is a summary of the JIRA issues addressed in the 3.5.0 release of Kafka. For full documentation of the
+ release, a guide to get started, and information about the project, see the <a href="https://kafka.apache.org/">Kafka
+ project site</a>.</p>
+
+ <p><b>Note about upgrades:</b> Please carefully review the
+ <a href="https://kafka.apache.org/35/documentation.html#upgrade">upgrade documentation</a> for this release thoroughly
+ before upgrading your cluster. The upgrade notes discuss any critical information about incompatibilities and breaking
+ changes, performance changes, and any other changes that might impact your production deployment of Kafka.</p>
+
+ <p>The documentation for the most recent release can be found at
+ <a href="https://kafka.apache.org/documentation.html">https://kafka.apache.org/documentation.html</a>.</p>
+<h2>Improvement</h2>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-6586">KAFKA-6586</a>] - Refactor Connect executables</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-7109">KAFKA-7109</a>] - KafkaConsumer should close its incremental fetch sessions on close</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-7499">KAFKA-7499</a>] - Extend ProductionExceptionHandler to cover serialization exceptions</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-10244">KAFKA-10244</a>] - An new java interface to replace 'kafka.common.MessageReader'</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-10575">KAFKA-10575</a>] - StateRestoreListener#onRestoreEnd should always be triggered</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-12446">KAFKA-12446</a>] - Define KGroupedTable#aggregate subtractor + adder order of execution</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-12634">KAFKA-12634</a>] - Should checkpoint after restore finished</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13659">KAFKA-13659</a>] - MM2 should read all offset syncs at start up</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13771">KAFKA-13771</a>] - Support to explicitly delete delegationTokens that have expired but have not been automatically cleaned up</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13817">KAFKA-13817</a>] - Schedule nextTimeToEmit to system time every time instead of just once</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13999">KAFKA-13999</a>] - Add ProducerCount metrics (KIP-847)</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14021">KAFKA-14021</a>] - MirrorMaker 2 should implement KIP-618 APIs</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14084">KAFKA-14084</a>] - Support SCRAM when using KRaft mode</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14253">KAFKA-14253</a>] - StreamsPartitionAssignor should print the member count in assignment logs</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14285">KAFKA-14285</a>] - Delete quota node in zookeeper when configs are empty</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14351">KAFKA-14351</a>] - Implement controller mutation quotas in KRaft</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14365">KAFKA-14365</a>] - Extract common logic from Fetcher</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14376">KAFKA-14376</a>] - Add ConfigProvider to make use of environment variables</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14395">KAFKA-14395</a>] - Add config to configure client supplier for KafkaStreams</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14491">KAFKA-14491</a>] - Introduce Versioned Key-Value Stores to Kafka Streams</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14565">KAFKA-14565</a>] - Interceptor Resource Leak</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14570">KAFKA-14570</a>] - Problem description missing closing parenthesis symbol</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14610">KAFKA-14610</a>] - Publish Mirror Maker 2 offset syncs in task commit method</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14617">KAFKA-14617</a>] - Replicas with stale broker epoch should not be allowed to join the ISR</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14638">KAFKA-14638</a>] - Documentation for transaction.timeout.ms should be more precise</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14666">KAFKA-14666</a>] - MM2 should translate consumer group offsets behind replication flow</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14680">KAFKA-14680</a>] - Gradle version upgrade 7 -->> 8</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14720">KAFKA-14720</a>] - KIP-906: Tools migration guidelines</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14722">KAFKA-14722</a>] - Make BooleanSerde public</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14732">KAFKA-14732</a>] - Use an exponential backoff retry mechanism while reconfiguring connector tasks</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14740">KAFKA-14740</a>] - Missing source tag on MirrorSource metrics</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14745">KAFKA-14745</a>] - MirrorSourceConnector keeps creating ReplicationPolicy instances</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14758">KAFKA-14758</a>] - Extract inner classes from Fetcher for reuse in refactoring</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14765">KAFKA-14765</a>] - Support SCRAM for brokers at bootstrap</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14770">KAFKA-14770</a>] - Allow dynamic keystore update for brokers if string representation of DN matches even if canonical DNs don't match</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14771">KAFKA-14771</a>] - Include current thread ids in ConcurrentModificationException message</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14775">KAFKA-14775</a>] - Support SCRAM for broker to controller authentication</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14776">KAFKA-14776</a>] - Update SCRAM integration tests to run with KRaft</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14795">KAFKA-14795</a>] - Provide message formatter for RemoteLogMetadata</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14814">KAFKA-14814</a>] - Skip restart of connectors when redundant resume request is made</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14827">KAFKA-14827</a>] - Support for StandardAuthorizer in Benchmark</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14829">KAFKA-14829</a>] - Consolidate reassignment logic in PartitionReassignmentReplicas</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14834">KAFKA-14834</a>] - Improved processor semantics for versioned stores</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14837">KAFKA-14837</a>] - The MirrorCheckPointConnector of MM2 will rebalance frequently, when the source cluster group is many more and changes frequently (but the list of configured synchronous group does not change)</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14838">KAFKA-14838</a>] - MM2 Worker/Connector/Task clients should specify client ID based on flow and role</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14842">KAFKA-14842</a>] - MirrorCheckpointTask can reduce the rpc calls of "listConsumerGroupOffsets(group)" of irrelevant groups at each poll</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14881">KAFKA-14881</a>] - Update UserScramCredentialRecord for SCRAM ZK to KRaft migration</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14883">KAFKA-14883</a>] - Broker state should be "observer" in KRaft quorum</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14887">KAFKA-14887</a>] - ZK session timeout can cause broker to shutdown</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14988">KAFKA-14988</a>] - Upgrade scalaCollectionCompact to v2.9 for CVE-2022-36944</li>
+</ul>
+<h2>Bug</h2>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-5756">KAFKA-5756</a>] - Synchronization issue on flush</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-6793">KAFKA-6793</a>] - Unnecessary warning log message </li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-6891">KAFKA-6891</a>] - send.buffer.bytes should be allowed to set -1 in KafkaConnect</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-8713">KAFKA-8713</a>] - [Connect] JsonConverter NULL Values are replaced by default values even in NULLABLE fields</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-9087">KAFKA-9087</a>] - ReplicaAlterLogDirs stuck and restart fails with java.lang.IllegalStateException: Offset mismatch for the future replica</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-9981">KAFKA-9981</a>] - Running a dedicated mm2 cluster with more than one nodes,When the configuration is updated the task is not aware and will lose the update operation.</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-12468">KAFKA-12468</a>] - Initial offsets are copied from source to target cluster</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-12558">KAFKA-12558</a>] - MM2 may not sync partition offsets correctly</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-12639">KAFKA-12639</a>] - AbstractCoordinator ignores backoff timeout when joining the consumer group</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13891">KAFKA-13891</a>] - sync group failed with rebalanceInProgress error cause rebalance many rounds in coopeartive</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14016">KAFKA-14016</a>] - Revoke more partitions than expected in Cooperative rebalance</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14054">KAFKA-14054</a>] - Unexpected client shutdown as TimeoutException is thrown as IllegalStateException</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14072">KAFKA-14072</a>] - Crashed MirrorCheckpointConnector appears as running in REST API</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14128">KAFKA-14128</a>] - Kafka Streams terminates on topic check</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14139">KAFKA-14139</a>] - Replaced disk can lead to loss of committed data even with non-empty ISR</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14172">KAFKA-14172</a>] - bug: State stores lose state when tasks are reassigned under EOS witâ¦</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14295">KAFKA-14295</a>] - FetchMessageConversionsPerSec meter not recorded</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14311">KAFKA-14311</a>] - Connect Worker clean shutdown does not cleanly stop connectors/tasks</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14317">KAFKA-14317</a>] - ProduceRequest timeouts are logged as network exceptions</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14420">KAFKA-14420</a>] - MirrorMaker should not clear filtered configs on target topics</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14455">KAFKA-14455</a>] - Kafka Connect create and update REST APIs should surface failures while writing to the config topic</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14463">KAFKA-14463</a>] - ConnectorClientConfigOverridePolicy is not closed at worker shutdown</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14531">KAFKA-14531</a>] - KRaft controller time-based snapshots are too frequent</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14544">KAFKA-14544</a>] - The "is-future" should be removed from metrics tags after future log becomes current log</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14545">KAFKA-14545</a>] - MirrorCheckpointTask throws NullPointerException when group hasn't consumed from some partitions</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14564">KAFKA-14564</a>] - Upgrade Netty to 4.1.86.Final to fix CVEs</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14639">KAFKA-14639</a>] - Kafka CooperativeStickyAssignor revokes/assigns partition in one rebalance cycle</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14644">KAFKA-14644</a>] - Process should stop after failure in raft IO thread</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14645">KAFKA-14645</a>] - Plugin classloader not used when retrieving connector plugin config defs via REST API</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14649">KAFKA-14649</a>] - Failures instantiating Connect plugins hides other plugins from REST API, or crash worker</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14650">KAFKA-14650</a>] - IQv2 can throw ConcurrentModificationException when accessing Tasks </li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14659">KAFKA-14659</a>] - source-record-write-[rate|total] metrics include filtered records</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14660">KAFKA-14660</a>] - Divide by zero security vulnerability (sonatype-2019-0422)</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14664">KAFKA-14664</a>] - Raft idle ratio is inaccurate</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14676">KAFKA-14676</a>] - Token endpoint URL used for OIDC cannot be set on the JAAS config</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14693">KAFKA-14693</a>] - KRaft Controller and ProcessExitingFaultHandler can deadlock shutdown</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14704">KAFKA-14704</a>] - Follower should truncate before incrementing high watermark</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14717">KAFKA-14717</a>] - KafkaStreams can' get running if the rebalance happens before StreamThread gets shutdown completely</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14727">KAFKA-14727</a>] - Connect EOS mode should periodically call task commit</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14729">KAFKA-14729</a>] - The kafakConsumer pollForFetches(timer) method takes up a lot of cpu due to the abnormal exit of the heartbeat thread</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14743">KAFKA-14743</a>] - MessageConversionsTimeMs for fetch request metric is not updated</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14744">KAFKA-14744</a>] - NPE while converting OffsetFetch from version < 8 to version >= 8</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14774">KAFKA-14774</a>] - the removed listeners should not be reconfigurable</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14781">KAFKA-14781</a>] - MM2 logs misleading error during topic ACL sync when broker does not have authorizer configured</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14792">KAFKA-14792</a>] - Race condition in LazyIndex.get()</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14794">KAFKA-14794</a>] - Unable to deserialize base64 JSON strings </li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14797">KAFKA-14797</a>] - MM2 does not emit offset syncs when conservative translation logic exceeds positive max.offset.lag</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14799">KAFKA-14799</a>] - Source tasks fail if connector attempts to abort empty transaction</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14800">KAFKA-14800</a>] - Upgrade snappy-java Version to 1.1.9.1</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14801">KAFKA-14801</a>] - Encoded sensitive configs are not decoded before migration</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14804">KAFKA-14804</a>] - Connect docs fail to build with Gradle Swagger plugin 2.2.8</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14809">KAFKA-14809</a>] - Connect incorrectly logs that no records were produced by source tasks</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14812">KAFKA-14812</a>] - ProducerPerformance still counting successful sending in console when sending failed</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14816">KAFKA-14816</a>] - Connect loading SSL configs when contacting non-HTTPS URLs</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14836">KAFKA-14836</a>] - Fix UtilsTest#testToLogDateTimeFormat failure in some cases</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14839">KAFKA-14839</a>] - Exclude protected variable from JavaDocs</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14843">KAFKA-14843</a>] - Connector plugins config endpoint does not include Common configs</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14853">KAFKA-14853</a>] - the serializer/deserialize which extends ClusterResourceListener is not added to Metadata</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14862">KAFKA-14862</a>] - Outer stream-stream join does not output all results with multiple input partitions</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14864">KAFKA-14864</a>] - Memory leak in KStreamWindowAggregate with ON_WINDOW_CLOSE emit strategy</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14891">KAFKA-14891</a>] - Fix rack-aware range assignor to improve rack-awareness with co-partitioning</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14894">KAFKA-14894</a>] - MetadataLoader must call finishSnapshot after loading a snapshot</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14902">KAFKA-14902</a>] - KafkaBasedLog infinite retries can lead to StackOverflowError</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14943">KAFKA-14943</a>] - Fix ClientQuotaControlManager validation</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14946">KAFKA-14946</a>] - KRaft controller node shutting down while renouncing leadership</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14978">KAFKA-14978</a>] - ExactlyOnceWorkerSourceTask does not remove parent metrics</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14980">KAFKA-14980</a>] - MirrorMaker consumers don't get configs prefixed with source.cluster</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14994">KAFKA-14994</a>] - jose4j is vulnerable to CVE- Improper Cryptographic Algorithm</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14996">KAFKA-14996</a>] - The KRaft controller should properly handle overly large user operations</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-15003">KAFKA-15003</a>] - TopicIdReplicaAssignment is not updated in migration (dual-write) when partitions are changed for topic</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-15004">KAFKA-15004</a>] - Topic config changes are not synced during zk to kraft migration (dual-write)</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-15007">KAFKA-15007</a>] - MV is not set correctly in the MetadataPropagator in migration.</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-15009">KAFKA-15009</a>] - New ACLs are not written to ZK during migration</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-15010">KAFKA-15010</a>] - KRaft Controller doesn't reconcile with Zookeeper metadata upon becoming new controller while in dual write mode.</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-15015">KAFKA-15015</a>] - Binaries contain 2 versions of reload4j</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-15019">KAFKA-15019</a>] - Improve handling of broker heartbeat timeouts</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-15044">KAFKA-15044</a>] - Snappy v.1.1.9.1 NoClassDefFound on ARM machines</li>
+</ul>
+<h2>Task</h2>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-10586">KAFKA-10586</a>] - Full support for distributed mode in dedicated MirrorMaker 2.0 clusters</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14530">KAFKA-14530</a>] - Check state updater more than once in process loops</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14708">KAFKA-14708</a>] - Remove kafka.examples.Consumer dependancy on ShutdownableThread</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14731">KAFKA-14731</a>] - Upgrade ZooKeeper to 3.6.4</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14749">KAFKA-14749</a>] - Re-enable 'spotlessScalaCheck' task (in Jenkinsfile)</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14869">KAFKA-14869</a>] - txn and group coordinator downgrade foundation</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14974">KAFKA-14974</a>] - Restore backward compatibility in KafkaBasedLog</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14983">KAFKA-14983</a>] - Upgrade jetty-server to 9.4.51</li>
+</ul>
+<h2>Test</h2>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-12566">KAFKA-12566</a>] - Flaky Test MirrorConnectorsIntegrationSSLTest#testReplication</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14529">KAFKA-14529</a>] - fix failed KafkaServerKRaftRegistrationTest</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14534">KAFKA-14534</a>] - Flaky Test TransactionsExpirationTest.testTransactionAfterProducerIdExpires</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14905">KAFKA-14905</a>] - Failing tests in MM2 ForwardingAdmin test since KIP-894</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14929">KAFKA-14929</a>] - Flaky KafkaStatusBackingStoreFormatTest#putTopicStateRetriableFailure</li>
+</ul>
+<h2>Sub-task</h2>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-9550">KAFKA-9550</a>] - RemoteLogManager - copying eligible log segments to remote storage implementation </li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-9990">KAFKA-9990</a>] - Supporting transactions in tiered storage</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13020">KAFKA-13020</a>] - SnapshotReader should decode and report the append time in the header</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13369">KAFKA-13369</a>] - Follower fetch protocol enhancements for tiered storage.</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13884">KAFKA-13884</a>] - KRaft Obsever are not required to flush on every append</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14003">KAFKA-14003</a>] - Part 2</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14367">KAFKA-14367</a>] - Introduce `GroupCoordinator` interface</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14391">KAFKA-14391</a>] - Add ConsumerGroupHeartbeat API</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14425">KAFKA-14425</a>] - The Kafka protocol should support nullable structs</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14451">KAFKA-14451</a>] - Make range assignor rack-aware if consumer racks are configured</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14452">KAFKA-14452</a>] - Make sticky assignors rack-aware if consumer racks are configured.</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14466">KAFKA-14466</a>] - Refactor ClassLoaderAwareRemoteStorageManager.scala to ClassLoaderAwareRemoteStorageManager.java and move it to storage module.</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14468">KAFKA-14468</a>] - Refactor Commit Logic</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14471">KAFKA-14471</a>] - Move IndexEntry and related to storage module</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14472">KAFKA-14472</a>] - Move TransactionIndex and related to storage module</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14473">KAFKA-14473</a>] - Move AbstractIndex to storage module</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14474">KAFKA-14474</a>] - Move OffsetIndex to storage module</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14475">KAFKA-14475</a>] - Move TimeIndex/LazyIndex to storage module</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14476">KAFKA-14476</a>] - Move OffsetMap to storage module</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14477">KAFKA-14477</a>] - Move LogValidator and related to storage module</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14478">KAFKA-14478</a>] - Move LogConfig/CleanerConfig to storage module</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14480">KAFKA-14480</a>] - Move ProducerStateManager to storage module</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14495">KAFKA-14495</a>] - Improve the RemoteIndexCacheTest</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14521">KAFKA-14521</a>] - Replace BrokerCompressionCodec with BrokerCompressionType</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14543">KAFKA-14543</a>] - Move LogOffsetMetadata to storage module</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14549">KAFKA-14549</a>] - Move LogDirFailureChannel to storage module</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14550">KAFKA-14550</a>] - MoveSnapshotFile and CorruptSnapshotException to storage module</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14551">KAFKA-14551</a>] - Move LeaderEpochFileCache to storage module</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14554">KAFKA-14554</a>] - Move ClassLoaderAwareRemoteStorageManagerTest to storage module</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14558">KAFKA-14558</a>] - Move LastRecord, TxnMetadata, BatchMetadata, ProducerStateEntry, and ProducerAppendInfo to the storage module.</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14568">KAFKA-14568</a>] - Move FetchDataInfo and related to storage module</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14575">KAFKA-14575</a>] - Move ClusterTool to tools</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14578">KAFKA-14578</a>] - Move ConsumerPerformance to tools</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14580">KAFKA-14580</a>] - Move EndToEndLatency to tools</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14582">KAFKA-14582</a>] - Move JmxTool to tools</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14586">KAFKA-14586</a>] - Move StreamsResetter to tools</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14590">KAFKA-14590</a>] - Move DelegationTokenCommand to tools</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14603">KAFKA-14603</a>] - Move KafkaMetricsGroup to server-common module.</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14607">KAFKA-14607</a>] - Move Scheduler/KafkaScheduler to server-common</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14611">KAFKA-14611</a>] - ZK broker should not send epoch during registration</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14628">KAFKA-14628</a>] - Move CommandLineUtils and CommandDefaultOptions shared classes</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14630">KAFKA-14630</a>] - Update zstd-jni version to 1.5.5</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14653">KAFKA-14653</a>] - MM2 should delay resolving config provider references</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14673">KAFKA-14673</a>] - Add high watermark listener to Partition/Log layers</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14678">KAFKA-14678</a>] - Move __consumer_offsets records from core to group-coordinator</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14679">KAFKA-14679</a>] - Add new __consumer_offsets records</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14685">KAFKA-14685</a>] - TierStateMachine interface for building remote aux log</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14688">KAFKA-14688</a>] - Move org.apache.kafka.server.log.internals to org.apache.kafka.storage.internals.log</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14706">KAFKA-14706</a>] - Move ShutdownableThread to server-commons module. </li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14783">KAFKA-14783</a>] - Implement new STOPPED state for connectors</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14785">KAFKA-14785</a>] - Implement connector offset read REST API</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14793">KAFKA-14793</a>] - Propagate Topic Ids to the Group Coordinator during Offsets Commit</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14796">KAFKA-14796</a>] - Migrate ZK ACLs to KRaft</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14805">KAFKA-14805</a>] - KRaft Controller shouldn't allow metadata updates before migration starts</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14840">KAFKA-14840</a>] - Handle KRaft snapshots in dual-write mode</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14850">KAFKA-14850</a>] - Introduce InMemoryLeaderEpochCheckpoint to allow quick write/read</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14867">KAFKA-14867</a>] - Trigger rebalance when replica racks change if client.rack is configured</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14876">KAFKA-14876</a>] - Public documentation for new Kafka Connect offset management REST APIs in 3.5</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14909">KAFKA-14909</a>] - KRaft Controllers not setting ZkMigrationReady tagged field</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-14918">KAFKA-14918</a>] - KRaft controller sending ZK controller RPCs to KRaft brokers</li>
+</ul>
Added: release/kafka/3.5.0/RELEASE_NOTES.html.asc
==============================================================================
--- release/kafka/3.5.0/RELEASE_NOTES.html.asc (added)
+++ release/kafka/3.5.0/RELEASE_NOTES.html.asc Tue Jun 13 10:29:16 2023
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQJIBAABCAAyFiEE09+TKgMDdYDVRT9JgGD8Dalir+UFAmR9pkoUHG1pbWFpc29u
+QGFwYWNoZS5vcmcACgkQgGD8Dalir+VIPQ//eoZGyd1ty+kkdsVo7M4anAvUJVql
+GE+v84uv2pqi8dOtfMMY0iFSJdwFlZEbkMIlysTS+LrYlGo5ecbNuKAX37YVxngS
+FkxQ8rXOjlzKQ+WOg71PAaBWqk0hZT0l8s3I6BDD1W0RZ16fyAAL04Vh7Od487oG
+vBovCbVhuCxxLOzlG7NzUg9J+p4QnMUQGhO4ahSwdmlevpDUz0sWUOKvcphi6kkx
+kRAOBfhjxlrKGfkX7MGAPJSyPZ8kKrd4VjWD+xvfXl0F/yCbdXPGNUWVR+oOPOu2
+AGphgNYul1m0wpv4NBAZ6o6Vf7zyk6RSH5UdnBVql5tmAP6MSyeAh/Woq0cMu+Ws
+xqVzSLSz0yiQ+nTIqnEin4896A4sk4jXOf7GBZv4JJ2ACQhcgHiiRgPsY5XeYsYL
+pUFFK72Zsc3HTUlMAxd3NpIkwDJ86bu/DlkwrECyxHrPNSR7qD5lcJUTWmkCXKkj
+Lkn58QspbwxNPwGZ005L3DDuxoIG/t/odQB1Ob430OoWQSUQM4MyyzRegBTyjqFe
+Fo6WktZthTEkOOdOQniY+eNcjdPSf/s7XQCSgVdCNTgVgqm8Qp/udNeo7FIyIJHN
+doXnxzOn7N6tdKyqhDAVv7YX8EDahegLtnK3OZS8CM1U+6Z+3mRtlcQDclRlFZOG
+JV6E7Tn2xO9kwFI=
+=Nxth
+-----END PGP SIGNATURE-----
Added: release/kafka/3.5.0/RELEASE_NOTES.html.md5
==============================================================================
--- release/kafka/3.5.0/RELEASE_NOTES.html.md5 (added)
+++ release/kafka/3.5.0/RELEASE_NOTES.html.md5 Tue Jun 13 10:29:16 2023
@@ -0,0 +1 @@
+RELEASE_NOTES.html: E8 35 03 86 04 2B 9D D9 8B 16 AE 5A 01 FD A4 13
Added: release/kafka/3.5.0/RELEASE_NOTES.html.sha1
==============================================================================
--- release/kafka/3.5.0/RELEASE_NOTES.html.sha1 (added)
+++ release/kafka/3.5.0/RELEASE_NOTES.html.sha1 Tue Jun 13 10:29:16 2023
@@ -0,0 +1 @@
+RELEASE_NOTES.html: 7AF6 EC0F 1CB9 CB86 D403 BD0F 8A1F 23A6 EC25 83EA
Added: release/kafka/3.5.0/RELEASE_NOTES.html.sha512
==============================================================================
--- release/kafka/3.5.0/RELEASE_NOTES.html.sha512 (added)
+++ release/kafka/3.5.0/RELEASE_NOTES.html.sha512 Tue Jun 13 10:29:16 2023
@@ -0,0 +1,3 @@
+RELEASE_NOTES.html: 9A1D1B67 22E9066E D5FF2327 35B7019E 3EEB4F62 3CAC58CD
+ C36484F9 895C886E 16951311 DC377B50 3266A5E3 64DC8F8D
+ 6E9719F8 E3A2B138 943CFEA3 D379B326
Added: release/kafka/3.5.0/kafka-3.5.0-src.tgz
==============================================================================
Binary file - no diff available.
Propchange: release/kafka/3.5.0/kafka-3.5.0-src.tgz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: release/kafka/3.5.0/kafka-3.5.0-src.tgz.asc
==============================================================================
--- release/kafka/3.5.0/kafka-3.5.0-src.tgz.asc (added)
+++ release/kafka/3.5.0/kafka-3.5.0-src.tgz.asc Tue Jun 13 10:29:16 2023
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQJIBAABCAAyFiEE09+TKgMDdYDVRT9JgGD8Dalir+UFAmR9pk0UHG1pbWFpc29u
+QGFwYWNoZS5vcmcACgkQgGD8Dalir+WSeA//VXELD4Ezi1ZeUDim4n76W+pyFCVW
+BCsPrIpHf0wEhHyfUrr6Npf2dPLwCHFuVEGYwOaeEcTk2kOkFgZcEe0qaPw0i2Rn
+a5kwXQ6mfS6NR4gaoH3adyQu74w0xESgTMx8CEahEgjZ9lmuzdvsty8qNxd56Ru2
+XzowUJyEDAmLkaJJM0DkDLsHL72ZjSEOxuk2V6+U6+G2Hz0y260cjgdj/yP4CQ1M
+w+De0NbQbKRxlif432VrCV3kQPho1ifIKnT6uKbTq+5a4ViDMJm2Q82RkQdxRq8u
+Qtykv+OEjrJPdW9a1R0bDA3teUYVydzf5AQ+9PKjmOXunqBydEPuASOvCfuIMp9W
+fDbJlCU1QBeqGICK74cDh15G3iqOofelR38fO/T2ihRaptxt7wmLzxiENOTZ33Aq
+sIUSu9Go7iskQuH5jl/j1HRvMp04/sWlgj55Te0pkUeTY0ldnHNlsKEhLRhQZxdA
+1zsIZbLGEDw/Y9j5s7nXiBAihtGkjRFRWZjydP53QdP9U6vqZ1ire6L1PtFQcVut
+nU+A8ZbVxmS05HNq2ug0pX/G//UsmftGMU5eqrdFTPM8KTBMBAOrZxVd3uHSxuxx
+Hkxj4qMNBx/+itUklizcuI01AuSdlHm8YMvdqWQ08L3sEuY7PhSg39VCDNrQ1uRt
+N4yS1qrA6VUe1J8=
+=pazg
+-----END PGP SIGNATURE-----
Added: release/kafka/3.5.0/kafka-3.5.0-src.tgz.md5
==============================================================================
--- release/kafka/3.5.0/kafka-3.5.0-src.tgz.md5 (added)
+++ release/kafka/3.5.0/kafka-3.5.0-src.tgz.md5 Tue Jun 13 10:29:16 2023
@@ -0,0 +1 @@
+kafka-3.5.0-src.tgz: 93 72 D7 EB DC 76 70 ED FE 35 8F 38 0B 4F 0F 65
Added: release/kafka/3.5.0/kafka-3.5.0-src.tgz.sha1
==============================================================================
--- release/kafka/3.5.0/kafka-3.5.0-src.tgz.sha1 (added)
+++ release/kafka/3.5.0/kafka-3.5.0-src.tgz.sha1 Tue Jun 13 10:29:16 2023
@@ -0,0 +1 @@
+kafka-3.5.0-src.tgz: ED70 E726 083E 3653 E7EF 3A08 7468 3F48 9F20 C20B
Added: release/kafka/3.5.0/kafka-3.5.0-src.tgz.sha512
==============================================================================
--- release/kafka/3.5.0/kafka-3.5.0-src.tgz.sha512 (added)
+++ release/kafka/3.5.0/kafka-3.5.0-src.tgz.sha512 Tue Jun 13 10:29:16 2023
@@ -0,0 +1,3 @@
+kafka-3.5.0-src.tgz: 61E700E9 0FD01005 8CC0143D 8775BFF7 E29A1EB2 734C6E31
+ BC594051 DF9E1FD5 572B7CB9 BBCD0A3D EE7F1ACD F6E113BB
+ 2D19A7B1 D62DD259 A5C44482 0373AC59
Added: release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz
==============================================================================
Binary file - no diff available.
Propchange: release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.asc
==============================================================================
--- release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.asc (added)
+++ release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.asc Tue Jun 13 10:29:16 2023
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQJIBAABCAAyFiEE09+TKgMDdYDVRT9JgGD8Dalir+UFAmR9pk0UHG1pbWFpc29u
+QGFwYWNoZS5vcmcACgkQgGD8Dalir+WoXBAAianmpyud6kahEQs5XgxeHUtOsSZB
+bWbZLW959jm9pa6ALYtts+/Zu/r0ntmguRVXF//sQmvXSpxZtXv/B8XQwEnytjsU
+0dy6TFATBfryo0Crut5pgickq+TqocgeTCUE+XUAm7CtWxKFNhB+l/dhU/AB9Ad2
+B1mlDAWYkffHogsUJiIoxPrZftYXY6NUXiM4Lw5SZwsyiiolyiJkfqVRMxE2MCLT
+0zgJoi7qV5K964xkf8PQsCn2guQ4maqjsy8yr5wJ7QNmRN3qnwvOrSUtqIyLFjVp
+lEaFkXXZ00lAO2+DWzFi0KA+eYV5Cg9+eLLZ1fMRnsJfTB2y1c648O2XEydfZydA
+eHezXpkAKDIDY3BhZbmjCXGA0YNO1w5POjhbpexCmPH9lEM1guULYoVqxztetWSd
+ODwPvndGP919j3yZM8osataOn0PvkB/EXZtmfJkuV/jEesW2pd3Cqw32oCNiLYRI
+PVuF8lUd3HwKf7n8QImyU1GqaUgXUt1Ink0M9NnsQhhXOnT5HFcRvWFqefCWvmzD
+B9NhjD8xaF86UrZgVFGzJfryFf2YCC/ebDW4s0pghZ3HyaDSxTkU683/6iNQ5wS2
+XgqJaYqezev6JGikKeTGILbE3Cj31mBVwjXU74h+p3ba2bPjGNDyeBqDDGM0xf2i
+EYQsyZji3huvJ6A=
+=NuHJ
+-----END PGP SIGNATURE-----
Added: release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.md5
==============================================================================
--- release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.md5 (added)
+++ release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.md5 Tue Jun 13 10:29:16 2023
@@ -0,0 +1 @@
+kafka_2.12-3.5.0-site-docs.tgz: 3B 8F D8 AA 70 46 C0 3B DF A4 DB 20 73 DD E4 3D
Added: release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.sha1
==============================================================================
--- release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.sha1 (added)
+++ release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.sha1 Tue Jun 13 10:29:16 2023
@@ -0,0 +1,2 @@
+kafka_2.12-3.5.0-site-docs.tgz: DD14 8A32 4654 EC60 E46F 3316 26AD 8D21 1635
+ CD21
Added: release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.sha512
==============================================================================
--- release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.sha512 (added)
+++ release/kafka/3.5.0/kafka_2.12-3.5.0-site-docs.tgz.sha512 Tue Jun 13 10:29:16 2023
@@ -0,0 +1,4 @@
+kafka_2.12-3.5.0-site-docs.tgz: 2D59005D 0CBB9D7A DA1A7C12 725A1CA6 49CB1758
+ 6B926A3A 684B5F3D 4E46A2C2 CD740516 EDD6289C
+ 124DC899 31909132 7F846F53 BB8BEC63 7B682428
+ 26C5DA9D
Added: release/kafka/3.5.0/kafka_2.12-3.5.0.tgz
==============================================================================
Binary file - no diff available.
Propchange: release/kafka/3.5.0/kafka_2.12-3.5.0.tgz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.asc
==============================================================================
--- release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.asc (added)
+++ release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.asc Tue Jun 13 10:29:16 2023
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQJIBAABCAAyFiEE09+TKgMDdYDVRT9JgGD8Dalir+UFAmR9pk8UHG1pbWFpc29u
+QGFwYWNoZS5vcmcACgkQgGD8Dalir+V8Rg/9HvSSrcN3+raDFgz5DewrjevMHOn6
+YeebpuBSNWVMjn4EhrFm3nn40sYC1T81mTQ+Fue/K6dln2/wW5ew2L+puMVGkXKL
+69yeVKEUixGNS7hSGoyT8o++Q3+mlZ/N/5xOnF/AgOZvocC0HeM7oJDe16KLByiK
+7Hv+gNXdDaB0W7uTu6GogfsPzreK7MxKPC+gaIIOgwYWb8zRrFWrnXtZHmayAoxs
+vyzoJA15nnUvOxHfwPyWlQtCXbB5uXr2XoR8YqyRgX3FYwkDm52RtuXJZKOUFhg4
+SYu2s+HK2Q2fa0M+U1vYOaZeUDnpqr5Z1woqcTbnSGZ+1uW3kKe8a4T6l0ZKpBDQ
+85VVQw/hhroD3+lF4xeHhdU4Mw9mpuYt+p03orU2O5BdXy+7jM1fHDxrhTM021sG
+OTR5dBHIViz6iZueBdQE48B++sfdA0IhgC6sZk68l4TAIlqCTWXgjtRG39wQzfHP
+XIXnZUch2aEokLcnhY3UNFqv2czHRigrqHAZMrEYpWjCtIAAwzghyjq9PizTOEWF
+u325CLHgwpvyZM9YCgW/I4xeyZrXfCwnTlOk+HR+HxJfxb644ux2/NaLYsMtmSjA
++v0vP4PaEWPKnT9K/RxIGg31LYYVWet/ra3dWU1pwqb+md0BHiDYxuo4kpuyiu/D
+iXLoqKBRlgF/qxw=
+=cU5H
+-----END PGP SIGNATURE-----
Added: release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.md5
==============================================================================
--- release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.md5 (added)
+++ release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.md5 Tue Jun 13 10:29:16 2023
@@ -0,0 +1 @@
+kafka_2.12-3.5.0.tgz: 73 FA DA 88 B4 29 D3 B3 36 B6 6D C6 FA 33 73 7A
Added: release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.sha1
==============================================================================
--- release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.sha1 (added)
+++ release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.sha1 Tue Jun 13 10:29:16 2023
@@ -0,0 +1 @@
+kafka_2.12-3.5.0.tgz: A4EA 73B6 D5FE CCBA F6E4 6795 501D 8289 07F0 1529
Added: release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.sha512
==============================================================================
--- release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.sha512 (added)
+++ release/kafka/3.5.0/kafka_2.12-3.5.0.tgz.sha512 Tue Jun 13 10:29:16 2023
@@ -0,0 +1,3 @@
+kafka_2.12-3.5.0.tgz: FFEB9AB1 52E83754 DA0E93E8 CACDBF80 626BB015 5DAE55D5
+ 7232703A 27B42C9B E2BDED0B 430FD9C6 428F198C FFCCFACD
+ 69A882F4 81ECA39F F816CA19 2AD6DECF
Added: release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz
==============================================================================
Binary file - no diff available.
Propchange: release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.asc
==============================================================================
--- release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.asc (added)
+++ release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.asc Tue Jun 13 10:29:16 2023
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQJIBAABCAAyFiEE09+TKgMDdYDVRT9JgGD8Dalir+UFAmR9pk4UHG1pbWFpc29u
+QGFwYWNoZS5vcmcACgkQgGD8Dalir+WIfRAAoXbCufPVhFpSDEDqCKJbWUFXbqwZ
+5qIZ61UEm30DVjzk8+j/74QZDJ9jzbexJ67O5PzRsV8aetM7og23jPzEJWo3ItUY
+oH+PPCU5+wNXxwDpduUoNxSUhiNpqrvVjdSQCvFBc3QMvYttoTg4O9Qmc0FtGz+o
+4O/8GNuKnqb1obH4VRLnyoiQCjBvDHwzfS6m5oFrraOirX5SdhdNeVplstyNTw4g
+khuu/0fqLiPNZuNnW6sjGhVrLtWbS7dlSVM7pU53pFMY4plLZ6V1jrj134k4BmuB
+KKJAOvJ1AmQIi8HAbfSwmJYxrHocm8qgmbid+Ls3WGT9vcbxg4N72gBivhgZ2ayE
+w3mmGPpG4Em9xhmX4BINQ9vi8TPRpbVp/qbpERM2JWzYxke7mB5VasEJ5VEY0P7d
+ut0oUnSb+6oXLMme0iZHaXbsNI6GzwY1oV+5dQegzxg7E23+/yWwwASeV9bwNbAx
+h5mBEAR8HNMbZ+3doIzrlrFyu+l7FtjWzSDs3U/79sufJkTOrhCCJ2ZMbquYKyX9
+2ri6aj9tljkfMNyhKTDwQdUOsihodLPgqSZosXUNIpQhIFXAW0dXZYLXL+f3L/DI
+pNA9LLmpG1EQJAVvzC+S5SLCceumqah4ORZ/XZECX/pZFOgsk+KMrdDp01fnww9w
+txC1XIHqjs4LL0Q=
+=mGk2
+-----END PGP SIGNATURE-----
Added: release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.md5
==============================================================================
--- release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.md5 (added)
+++ release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.md5 Tue Jun 13 10:29:16 2023
@@ -0,0 +1 @@
+kafka_2.13-3.5.0-site-docs.tgz: EC BB 14 1E BA 99 5F 15 A0 29 E0 6B 55 17 BA 40
Added: release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.sha1
==============================================================================
--- release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.sha1 (added)
+++ release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.sha1 Tue Jun 13 10:29:16 2023
@@ -0,0 +1,2 @@
+kafka_2.13-3.5.0-site-docs.tgz: EACD EA58 7528 7320 3569 512B FC7B 2B12 F15C
+ 04F5
Added: release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.sha512
==============================================================================
--- release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.sha512 (added)
+++ release/kafka/3.5.0/kafka_2.13-3.5.0-site-docs.tgz.sha512 Tue Jun 13 10:29:16 2023
@@ -0,0 +1,4 @@
+kafka_2.13-3.5.0-site-docs.tgz: F919EA08 0AFF68B4 01AB74E8 61843B73 3C3ACD9C
+ 6B3F1AC5 960F21B9 EE6E7023 77ECDDFF 0FB85D49
+ ADFDE4B9 08E63986 3D82FCA3 F21CFAB8 39B4637B
+ DAC6A851
Added: release/kafka/3.5.0/kafka_2.13-3.5.0.tgz
==============================================================================
Binary file - no diff available.
Propchange: release/kafka/3.5.0/kafka_2.13-3.5.0.tgz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.asc
==============================================================================
--- release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.asc (added)
+++ release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.asc Tue Jun 13 10:29:16 2023
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQJIBAABCAAyFiEE09+TKgMDdYDVRT9JgGD8Dalir+UFAmR9pksUHG1pbWFpc29u
+QGFwYWNoZS5vcmcACgkQgGD8Dalir+Vsug//cyV2Fnep/AqobhgVWbQJx7fri0Ci
+JSoy8f6MhM4Zwl5XOQVaZ8foakF4g10YAFg2dRE/uGYcfoAxYSobhnjkjdHBYDhG
+ys/DVaCZM+eOPneMOJ25d4tEUyBcZH1EQSat5BAfeOEnH5gfwTnD51VxZFlhuGgj
+7oMY89R2wG6h5rhQyM0ZkKuRSBFMydawH/Mfmo0c+kMmVusvCfthtGPEflV7JFNi
++cHnY88X2bDHwQMAlVyclI0vcYc8FyH/ShI3H8h52NbDYpjvp5iNYePa/O/DD35Q
+0zNliDkVPGcpxBFtMqA3dY5dU45IL6yg0GmsVaxw9xFYclmtq0aJa4q2lzicjVbR
+AS1g6FjL4bEOHKqwaTLhc8dRKUcoBZ3lGkSN4DBsHdtWTOydy2klI7BviN7KkgXR
+kp02u9vJQEwR+MrQv8J96nZEJCGL31UtJeeZaBfNuuXiyvRRXzbQ2xMTOCkFYj+1
+kj4GCxWtEVs24NSNk5R5xPWg5j4SfWFhUEpoUKtfLnocxh6akOfUJDe8rEP7nr1B
+ZEVRibg/iTeq3QBs5CiTtI9zr9bST1FIdKlyAasZAsp+BUu2VX6+WCXIoCbhFa0a
+cPzEQjlxFZwZV8dAcAQLJ24YiE/FhStNvfQ94YQ8xGpLE4bvqOo+TwRHUCRBRWCA
+HNcji9vz/rDwgVs=
+=54J4
+-----END PGP SIGNATURE-----
Added: release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.md5
==============================================================================
--- release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.md5 (added)
+++ release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.md5 Tue Jun 13 10:29:16 2023
@@ -0,0 +1 @@
+kafka_2.13-3.5.0.tgz: 0A 99 99 BB 3F 77 B6 D7 AA 54 88 1E 9E 54 20 1A
Added: release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.sha1
==============================================================================
--- release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.sha1 (added)
+++ release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.sha1 Tue Jun 13 10:29:16 2023
@@ -0,0 +1 @@
+kafka_2.13-3.5.0.tgz: CE46 06BA B891 101D A0DD 58F4 1DAE 3796 455D 623C
Added: release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.sha512
==============================================================================
--- release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.sha512 (added)
+++ release/kafka/3.5.0/kafka_2.13-3.5.0.tgz.sha512 Tue Jun 13 10:29:16 2023
@@ -0,0 +1,3 @@
+kafka_2.13-3.5.0.tgz: 7B79BD08 44DB683C 06C34919 55BB183D 48A47FA4 639D2E24
+ 1B9F4FF4 060C4B70 814DAC7D 96BEA87D FFCA0C8A E038278C
+ 4FABF68D 4EA11942 28D67D9C 3B1D247C