You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by ca...@apache.org on 2022/05/09 19:56:18 UTC

svn commit: r54398 - in /dev/kafka: ./ 3.2.0/

Author: cadonna
Date: Mon May  9 19:56:18 2022
New Revision: 54398

Log:
Release 3.2.0

Added:
    dev/kafka/3.2.0/
    dev/kafka/3.2.0/RELEASE_NOTES.html
    dev/kafka/3.2.0/RELEASE_NOTES.html.asc
    dev/kafka/3.2.0/RELEASE_NOTES.html.md5
    dev/kafka/3.2.0/RELEASE_NOTES.html.sha1
    dev/kafka/3.2.0/RELEASE_NOTES.html.sha512
    dev/kafka/3.2.0/kafka-3.2.0-src.tgz   (with props)
    dev/kafka/3.2.0/kafka-3.2.0-src.tgz.asc
    dev/kafka/3.2.0/kafka-3.2.0-src.tgz.md5
    dev/kafka/3.2.0/kafka-3.2.0-src.tgz.sha1
    dev/kafka/3.2.0/kafka-3.2.0-src.tgz.sha512
    dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz   (with props)
    dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.asc
    dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.md5
    dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.sha1
    dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.sha512
    dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz   (with props)
    dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.asc
    dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.md5
    dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.sha1
    dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.sha512
    dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz   (with props)
    dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.asc
    dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.md5
    dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.sha1
    dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.sha512
    dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz   (with props)
    dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.asc
    dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.md5
    dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.sha1
    dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.sha512
Modified:
    dev/kafka/KEYS

Added: dev/kafka/3.2.0/RELEASE_NOTES.html
==============================================================================
--- dev/kafka/3.2.0/RELEASE_NOTES.html (added)
+++ dev/kafka/3.2.0/RELEASE_NOTES.html Mon May  9 19:56:18 2022
@@ -0,0 +1,155 @@
+<h1>Release Notes - Kafka - Version 3.2.0</h1>
+<p>Below is a summary of the JIRA issues addressed in the 3.2.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/32/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>New Feature</h2>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-6718">KAFKA-6718</a>] - Rack Aware Stand-by Task Assignment for Kafka Streams</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13479">KAFKA-13479</a>] - Interactive Query v2</li>
+</ul>
+<h2>Improvement</h2>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-7077">KAFKA-7077</a>] - KIP-318: Make Kafka Connect Source idempotent</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-7589">KAFKA-7589</a>] - Allow configuring num.network.threads per listener</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-9648">KAFKA-9648</a>] - Add configuration to adjust listen backlog size for Acceptor</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-9847">KAFKA-9847</a>] - Add config to set default store type</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-12959">KAFKA-12959</a>] - Prioritize assigning standby tasks to threads without any active tasks</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-12980">KAFKA-12980</a>] - Allow consumers to return from poll when position advances due to aborted transactions</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13200">KAFKA-13200</a>] - Fix version of MirrorMaker2 connectors</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13323">KAFKA-13323</a>] - The words are ambiguous</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13348">KAFKA-13348</a>] - Allow Source Tasks to Handle Producer Exceptions</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13426">KAFKA-13426</a>] - Add recordMetadata to StateStoreContext</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13441">KAFKA-13441</a>] - improve upgrade doc</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13445">KAFKA-13445</a>] - Add ECDSA test for JWT validation</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13449">KAFKA-13449</a>] - Comment optimization for parameter log.cleaner.delete.retention.ms </li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13451">KAFKA-13451</a>] - Add reason to JoinGroupRequest and LeaveGroupRequest</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13455">KAFKA-13455</a>] - The Apache Kafka quickstart guide does not contain any steps for running Kafka Connect</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13497">KAFKA-13497</a>] - Debug Log RegexRouter transform</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13503">KAFKA-13503</a>] - Validate broker configs for KRaft</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13511">KAFKA-13511</a>] - Add support for different unix precisions in TimestampConverter SMT</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13549">KAFKA-13549</a>] - Add "delete interval" config</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13583">KAFKA-13583</a>] - Fix FetchRequestBetweenDifferentIbpTest flaky tests</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13585">KAFKA-13585</a>] - Fix `kafka.server.ReplicaManagerTest.testReplicaAlterLogDirsWithAndWithoutIds` flaky test</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13587">KAFKA-13587</a>] - Implement unclean leader election in KIP-704</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13590">KAFKA-13590</a>] - Rename InternalTopologyBuilder's #topicGroups method to be more descriptive</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13595">KAFKA-13595</a>] - Allow producing records with null values in Kafka Console Producer</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13603">KAFKA-13603</a>] - empty active segment can trigger recovery after clean shutdown and restart</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13618">KAFKA-13618</a>] - BatchAccumulator `Exptected` rename to `Expected`</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13629">KAFKA-13629</a>] - Client producer use faster ByteUtils sizeOfXxx algorithm</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13637">KAFKA-13637</a>] - User default.api.timeout.ms config as default timeout for KafkaConsumer.endOffsets</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13646">KAFKA-13646</a>] - Implement KIP-801: KRaft authorizer</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13671">KAFKA-13671</a>] - Power (ppc64le) support for kafka</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13673">KAFKA-13673</a>] - disable idempotent producer when acks/retries/max.in.flight config conflicts</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13676">KAFKA-13676</a>] - When processing in ALOS, when one task encounters a task-specific exception we could still commit progress made by other tasks</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13694">KAFKA-13694</a>] - Some InvalidRecordException messages are thrown away</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13752">KAFKA-13752</a>] - Using `equals` instead of `==` when Uuid compare in Java</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13767">KAFKA-13767</a>] - Fetch from consumers should return immediately when preferred read replica is defined by the leader</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13776">KAFKA-13776</a>] - Update rocksdb to support arm64 M1 Mac </li>
+</ul>
+<h2>Bug</h2>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-6502">KAFKA-6502</a>] - Kafka streams deserialization handler not committing offsets on error records</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-7540">KAFKA-7540</a>] - Flaky Test ConsumerBounceTest#testClose</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-7572">KAFKA-7572</a>] - Producer should not send requests with negative partition id</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-8659">KAFKA-8659</a>] - SetSchemaMetadata SMT fails on records with null value and schema</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-9279">KAFKA-9279</a>] - Silent data loss in Kafka producer</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-12226">KAFKA-12226</a>] - High-throughput source tasks fail to commit offsets</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-12256">KAFKA-12256</a>] - auto commit causes delays due to retriable UNKNOWN_TOPIC_OR_PARTITION</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-12841">KAFKA-12841</a>] - NPE from the provided metadata in client callback in case of ApiException</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-12879">KAFKA-12879</a>] - Compatibility break in Admin.listOffsets()</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13128">KAFKA-13128</a>] - Flaky Test StoreQueryIntegrationTest.shouldQueryStoresAfterAddingAndRemovingStreamThread</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13255">KAFKA-13255</a>] - Mirrormaker config property config.properties.exclude is not working as expected </li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13306">KAFKA-13306</a>] - Null connector config value passes validation, but fails creation</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13310">KAFKA-13310</a>] - KafkaConsumer cannot jump out of the poll method, and the consumer is blocked in the ConsumerCoordinator method maybeAutoCommitOffsetsSync(Timer timer). Cpu and traffic of  Broker‘s side increase sharply</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13374">KAFKA-13374</a>] - [Docs] - All reads from the leader of the partition even after KIP-392?</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13388">KAFKA-13388</a>] - Kafka Producer nodes stuck in CHECKING_API_VERSIONS</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13397">KAFKA-13397</a>] - MirrorMaker2 shouldn't mirror Connect's internal topics</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13412">KAFKA-13412</a>] - Retry of initTransactions after timeout may cause invalid transition</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13418">KAFKA-13418</a>] - Brokers disconnect intermittently with TLS1.3</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13423">KAFKA-13423</a>] - Error falsely reported on Kafka Streams app when GlobalKTables are used </li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13435">KAFKA-13435</a>] - Static membership protocol should let the leader skip assignment (KIP-814)</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13448">KAFKA-13448</a>] - Kafka Producer Client Callback behaviour does not align with Javadoc</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13457">KAFKA-13457</a>] - SocketChannel in Acceptor#accept is not closed upon IOException</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13466">KAFKA-13466</a>] - delete unused config batch.size in kafka-console-producer.sh</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13469">KAFKA-13469</a>] - End-of-life offset commit for source task can take place before all records are flushed</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13476">KAFKA-13476</a>] - Streams crashes when non Base64 Offset Metadata is found</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13507">KAFKA-13507</a>] - GlobalProcessor ignores user specified names</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13510">KAFKA-13510</a>] - KIP-769: Connect APIs to list all connector plugins and retrieve their configuration definitions</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13527">KAFKA-13527</a>] - Add top-level error code field to DescribeLogDirsResponse</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13539">KAFKA-13539</a>] - Improve propagation and processing of SSL handshake failures</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13552">KAFKA-13552</a>] - Unable to dynamically change broker log levels on KRaft</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13558">KAFKA-13558</a>] - NioEchoServer fails to close resources</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13563">KAFKA-13563</a>] - FindCoordinatorFuture never get cleared in non-group mode( consumer#assign)</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13579">KAFKA-13579</a>] - Upgrade vulnerable dependencies  </li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13584">KAFKA-13584</a>] - Fix `kafka.network.SocketServerTest.testUnmuteChannelWithBufferedReceives` flaky test</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13591">KAFKA-13591</a>] - Fix flaky test ControllerIntegrationTest.testTopicIdCreatedOnUpgrade</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13598">KAFKA-13598</a>] - idempotence producer is not enabled by default if not set explicitly</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13600">KAFKA-13600</a>] - Rebalances while streams is in degraded state can cause stores to be reassigned and restore from scratch</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13614">KAFKA-13614</a>] - Leader replication quota is applied to consumer fetches</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13636">KAFKA-13636</a>] - Committed offsets could be deleted during a rebalance if a group did not commit for a while</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13658">KAFKA-13658</a>] - Upgrade vulnerable dependencies jan 2022</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13660">KAFKA-13660</a>] - Replace log4j with reload4j</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13661">KAFKA-13661</a>] - KRaft uses the wrong permission for adding topic partitions</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13669">KAFKA-13669</a>] - Log messages for source tasks with no offsets to commit are noisy and confusing</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13672">KAFKA-13672</a>] - Race condition in DynamicBrokerConfig</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13674">KAFKA-13674</a>] - Failure on ZOS due to IOException when attempting to fsync the parent directory</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13699">KAFKA-13699</a>] - ProcessorContext does not expose Stream Time</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13706">KAFKA-13706</a>] - org.apache.kafka.test.MockSelector doesn't remove closed connections from its 'ready' field</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13714">KAFKA-13714</a>] - Flaky test IQv2StoreIntegrationTest</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13717">KAFKA-13717</a>] - KafkaConsumer.close throws authorization exception even when commit offsets is empty</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13719">KAFKA-13719</a>] - connector restart cause duplicate tasks</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13721">KAFKA-13721</a>] - Left-join still emit spurious results in stream-stream joins in some cases</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13728">KAFKA-13728</a>] - PushHttpMetricsReporter no longer pushes metrics when network failure is recovered.</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13735">KAFKA-13735</a>] - Flaky kafka.network.SocketServerTest.remoteCloseWithoutBufferedReceives</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13739">KAFKA-13739</a>] - Sliding window without grace not working</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13741">KAFKA-13741</a>] - Cluster IDs should not have leading dash</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13748">KAFKA-13748</a>] - Do not include file stream connectors in Connect's CLASSPATH and plugin.path by default</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13750">KAFKA-13750</a>] - Client Compatability KafkaTest uses invalid idempotency configs</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13759">KAFKA-13759</a>] - Disable producer idempotence by default in producers instantiated by Connect</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13770">KAFKA-13770</a>] - Regression when Connect uses 0.10.x brokers due to recently added retry logic in KafkaBasedLog</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13772">KAFKA-13772</a>] - Partitions are not correctly re-partitioned when the fetcher thread pool is resized</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13775">KAFKA-13775</a>] - CVE-2020-36518 - Upgrade jackson-databind to 2.12.6.1</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13782">KAFKA-13782</a>] - Producer may fail to add the correct partition to transaction</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13783">KAFKA-13783</a>] - Remove reason prefixing in JoinGroupRequest and LeaveGroupRequest</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13794">KAFKA-13794</a>] - Producer batch lost silently in TransactionManager</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13828">KAFKA-13828</a>] - Ensure reasons sent by the consumer are small</li>
+</ul>
+<h2>Task</h2>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13542">KAFKA-13542</a>] - Utilize the new Consumer#enforceRebalance(reason) API in Streams</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13599">KAFKA-13599</a>] - Upgrade RocksDB to 6.27.3</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13682">KAFKA-13682</a>] - Implement auto preferred leader election in KRaft Controller</li>
+</ul>
+<h2>Wish</h2>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13351">KAFKA-13351</a>] - Add possibility to write kafka headers in Kafka Console Producer</li>
+</ul>
+<h2>Test</h2>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-10405">KAFKA-10405</a>] - Flaky Test org.apache.kafka.streams.integration.PurgeRepartitionTopicIntegrationTest.shouldRestoreState</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13159">KAFKA-13159</a>] - Enable system tests for transactions in KRaft mode</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13589">KAFKA-13589</a>] - fix flaky `PlaintextAdminIntegrationTest.testReplicaCanFetchFromLogStartOffsetAfterDeleteRecords` test</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13666">KAFKA-13666</a>] - Tests should not ignore exceptions for supported OS</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13710">KAFKA-13710</a>] - Fix failed testProduceWithInvalidTimestamp/testSendWithInvalidCreateTime tests</li>
+</ul>
+<h2>Sub-task</h2>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-8941">KAFKA-8941</a>] - Add RocksDB Metrics that Could not be Added due to RocksDB Version</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13221">KAFKA-13221</a>] - Add metric for `PartitionsWithLateTransactionsCount`</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13316">KAFKA-13316</a>] - Convert CreateTopicsRequestWithPolicyTest to use ClusterTest</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13438">KAFKA-13438</a>] - Replace EasyMock and PowerMock with Mockito for WorkerTest</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13492">KAFKA-13492</a>] - IQ Parity: queries for key/value store range and scan</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13494">KAFKA-13494</a>] - Session and Window Queries for IQv2</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13495">KAFKA-13495</a>] - Add reason to JoinGroupRequest</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13496">KAFKA-13496</a>] - Add reason to LeaveGroupRequest</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13509">KAFKA-13509</a>] - Support max timestamp in GetOffsetShell</li>
+<li>[<a href="https://issues.apache.org/jira/browse/KAFKA-13577">KAFKA-13577</a>] - Replace EasyMock and PowerMock with Mockito in core module</li>
+</ul>

Added: dev/kafka/3.2.0/RELEASE_NOTES.html.asc
==============================================================================
--- dev/kafka/3.2.0/RELEASE_NOTES.html.asc (added)
+++ dev/kafka/3.2.0/RELEASE_NOTES.html.asc Mon May  9 19:56:18 2022
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQJHBAABCgAxFiEEGFCvIzmtobHy2+mhKZqX/GHHgYMFAmJxJzgTHGNhZG9ubmFA
+YXBhY2hlLm9yZwAKCRApmpf8YceBg71sD/9quUOQYYLxZvXLtey1r6smrB12HFDL
+jEN4MNrE946V0bam+1RxpsyF6EYdCiJ1uFo79HRWjKZLicU3KeHKN/KBEN/myspk
+w+3q/9mHAnzht13gJ8aCxj9hsd81CmgdaZzgVmfqcKtqn21b/usZO/zhQ2tzDNqi
+d3Bj/sUAQxzm/Uxf9rZHCBqWL6xHv+LqKepkfymOOJhhX/nTZvgjgkNcY6UvKFIr
+j3wd8yE3ttAUBAwbZL7EdA7PzsMyOxjwkAYKiNspCOK04fzkz/skqANykXkrBmyT
+fF2+7iWs9QkhfyEirvCIl4BKjyLJnf5QJCzjgX0KnNRw3ceqALMtDxw+OfIj0xz8
++D35zMydhixE5BiRuJSmDTIuiHcJqkk/LWFlrgTy6krpNLqGTWFnu+QGiHdHhJGB
+97xxCHAje6Rf8xi72jFWo+R0Sr+bPnKfWgafthyqTDeYx9YoVoUXnh1BWvgLVUwI
+t5SYgXkMNHHOfAaFbkXOOzdyc4QVsgkaTaITM51Ye/X0GVBKgsZmFpTcQ+AK7R8D
++zgXXsZMnN+HYPwf1Um4vcgvfrEfzm/ACA6G3eVtLh+zy47NuOcQr0vZXtyiHTXu
+lstQ6ozNzf9Wa+AH1l1VvNoGEsdmEKVxF3PpYcIfv5+C7uf1LYOOLomPaDiTINJR
+6IX9PeM0tV2fug==
+=DPYX
+-----END PGP SIGNATURE-----

Added: dev/kafka/3.2.0/RELEASE_NOTES.html.md5
==============================================================================
--- dev/kafka/3.2.0/RELEASE_NOTES.html.md5 (added)
+++ dev/kafka/3.2.0/RELEASE_NOTES.html.md5 Mon May  9 19:56:18 2022
@@ -0,0 +1 @@
+RELEASE_NOTES.html: 95 24 5D E0 21 9F B3 25  B3 E2 DB 8C A4 4D 9B C8

Added: dev/kafka/3.2.0/RELEASE_NOTES.html.sha1
==============================================================================
--- dev/kafka/3.2.0/RELEASE_NOTES.html.sha1 (added)
+++ dev/kafka/3.2.0/RELEASE_NOTES.html.sha1 Mon May  9 19:56:18 2022
@@ -0,0 +1 @@
+RELEASE_NOTES.html: 6240 6072 EDAC 3623 404A  0846 7027 C9F6 072A 5ADC

Added: dev/kafka/3.2.0/RELEASE_NOTES.html.sha512
==============================================================================
--- dev/kafka/3.2.0/RELEASE_NOTES.html.sha512 (added)
+++ dev/kafka/3.2.0/RELEASE_NOTES.html.sha512 Mon May  9 19:56:18 2022
@@ -0,0 +1,3 @@
+RELEASE_NOTES.html: FA0A5A9F EE94D70C C6058A45 49BB2389 3AACF5F4 20E1DB4D
+                    D73D8D5E E8D439D7 46885C54 5492E971 038B8216 76286E01
+                    65DCFEE5 6603F892 E26F0F95 91B1B440

Added: dev/kafka/3.2.0/kafka-3.2.0-src.tgz
==============================================================================
Binary file - no diff available.

Propchange: dev/kafka/3.2.0/kafka-3.2.0-src.tgz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/kafka/3.2.0/kafka-3.2.0-src.tgz.asc
==============================================================================
--- dev/kafka/3.2.0/kafka-3.2.0-src.tgz.asc (added)
+++ dev/kafka/3.2.0/kafka-3.2.0-src.tgz.asc Mon May  9 19:56:18 2022
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQJHBAABCgAxFiEEGFCvIzmtobHy2+mhKZqX/GHHgYMFAmJxJ0UTHGNhZG9ubmFA
+YXBhY2hlLm9yZwAKCRApmpf8YceBg3FFEACIFidMIET3rVQxGWQdu2QICKnQjues
+ojs8hRbgMoQsQcZyKiypZekNgJtYwylDQzbEESZEYPtaFV+9ueFwn00GPhCAXJL/
+anYdt+iTM/uHE33JatJneB2oGeZGIAGOO4eK53k9drhasea4sgXprD8ufO8fHezS
+W9HvVZ0IxIWijakQmn8MmP/P4ErOGVitccaO9buSNtBpuP0NMiW2btK9VHNZF2U9
+Ri3NT+YILlVT4WYOV+vgVVIQPR1pqPHGNSZrkOD1Alr4v1qesgaptuijU5l7Ke/E
+Uz2rK9Wwuu4WcoswUhc7YdqhmSs6vql9uT76tJTOt1fqQtjI4ihOHafSnN/elZXw
+zlfke2WtaW55HsEKlg4vNfcC/YfFE6IO4ms4Qd64+2v7nfVddAVHoWey5AZJFjnP
+eZ20q18IMk2EgmdK9HDr+f1p4n0crmzjkZb4EiTztgF0xFd/9S7WA5dM3pPxtZb7
+IHaoXnWoSBQ1mAdwuZ2HzIURhEXZMW2kkgxl7Eqow+MSx1LN+ORS07iYFrodHbeL
+9aqwXfGlkk48R0NhAuYS6P9PDhJCbtZGdIhNB/d9WVUPaSX7/qPDd8K/N5+CcqzL
+9OoBdBo9a1TDE2QstIYeiUjSLItkq4w6bF/NywAwJa2wEIw1upiLcO9L5yB1bhrA
+dQPu7gFbBdg2Ig==
+=Sglo
+-----END PGP SIGNATURE-----

Added: dev/kafka/3.2.0/kafka-3.2.0-src.tgz.md5
==============================================================================
--- dev/kafka/3.2.0/kafka-3.2.0-src.tgz.md5 (added)
+++ dev/kafka/3.2.0/kafka-3.2.0-src.tgz.md5 Mon May  9 19:56:18 2022
@@ -0,0 +1 @@
+kafka-3.2.0-src.tgz: 24 DD 8F 8F 95 9E 0B 3E  CD 11 2F 6C EB E3 2E E0

Added: dev/kafka/3.2.0/kafka-3.2.0-src.tgz.sha1
==============================================================================
--- dev/kafka/3.2.0/kafka-3.2.0-src.tgz.sha1 (added)
+++ dev/kafka/3.2.0/kafka-3.2.0-src.tgz.sha1 Mon May  9 19:56:18 2022
@@ -0,0 +1 @@
+kafka-3.2.0-src.tgz: 1991 796F FA29 89F9 F8C2  2378 878B FC73 ABA0 42EA

Added: dev/kafka/3.2.0/kafka-3.2.0-src.tgz.sha512
==============================================================================
--- dev/kafka/3.2.0/kafka-3.2.0-src.tgz.sha512 (added)
+++ dev/kafka/3.2.0/kafka-3.2.0-src.tgz.sha512 Mon May  9 19:56:18 2022
@@ -0,0 +1,3 @@
+kafka-3.2.0-src.tgz: 28DB86BC 0F329EDD FDD60489 DC239038 BFE0FF45 4CE91283
+                     139FB2FE 77BB43B6 1201CE58 8A83095D C545A42E 13067693
+                     79A01C76 3C329B3B E6B05D93 AC47A8FD

Added: dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz
==============================================================================
Binary file - no diff available.

Propchange: dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.asc
==============================================================================
--- dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.asc (added)
+++ dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.asc Mon May  9 19:56:18 2022
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQJHBAABCgAxFiEEGFCvIzmtobHy2+mhKZqX/GHHgYMFAmJxJz8THGNhZG9ubmFA
+YXBhY2hlLm9yZwAKCRApmpf8YceBg+/sD/9vrTHSqOFy9LUaByNA9g/MAr/FeL+6
+s8mrOiVSB5pKrN2D6w0Ebr1gLLpMIYp43RRSEHFO12z/WVejWx+JAOCL7yzHbQ5L
+5q7OrCHKX3DbuE1j7Owq6bItLgfh/BYexjeyiXZcOF5LGUqiZ849Qb1mXknrcm3S
+yBahEuUocn87tF4AP48ztkE+GTuhSTF9ugbfI06b6EQlOHLx2uEBNwaMFyqIBCDR
+Q0QHJxtkIYkrAPSZXhNwSoprejVCI9LnwrT0yhpjNuUZzakx3/WyRFH2Zyww+7e7
+di/BOj/6pDUl9N0Y87p7fBzhgc7+gD/LqT1pu1aGc3J8CTE45ZST1ZZycyZ12SDN
+Gd+LGwByTzB3EQGjyomy+QlRHMzjFCk4dxcN4voeZIwCCqtLtvDX+vQVmu5DIHh3
+EbdX1a2Xa/3bYCQ4yz9xnPT9iTWhPWfxFi5rkEwSHhljZbFU3Y5S7tq+1QJkjj28
+0/3cdY7Oe7ZhSr+l8BxDcwxBwp+HE1HF1BkBE1qK9aY3ALG/B2T1GLUxqhHVFchF
+hd2PP8hj8ynxrhHyyIqIK0Vy2DOShFGSCm5ko4VnOb46DZh1CGpLKoy6mqfmG/t2
+ZSJV0Gobi3AiKxzLeRIkGIgpF2xbbIZwezLGyaEMbhoETjPFEbhoLqDze09HdsID
+UX+wrrK6xIiV8A==
+=ykUZ
+-----END PGP SIGNATURE-----

Added: dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.md5
==============================================================================
--- dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.md5 (added)
+++ dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.md5 Mon May  9 19:56:18 2022
@@ -0,0 +1 @@
+kafka_2.12-3.2.0-site-docs.tgz: 1F 92 B3 DA 0A FB D9 49  31 E1 60 B0 4E 8B F6 C4

Added: dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.sha1
==============================================================================
--- dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.sha1 (added)
+++ dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.sha1 Mon May  9 19:56:18 2022
@@ -0,0 +1,2 @@
+kafka_2.12-3.2.0-site-docs.tgz: A718 E6C2 A0D2 6FF8 D4CE  29EC E2A9 7656 2BA8
+                                1F9E

Added: dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.sha512
==============================================================================
--- dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.sha512 (added)
+++ dev/kafka/3.2.0/kafka_2.12-3.2.0-site-docs.tgz.sha512 Mon May  9 19:56:18 2022
@@ -0,0 +1,4 @@
+kafka_2.12-3.2.0-site-docs.tgz: 190C19D4 269BB003 F7361141 1FEB7B80 84664D5F
+                                F67B1E14 B38B949D 86FC4076 A0EF4866 D1D11BA3
+                                45A31AAC B6C3D6A6 A8A92A64 DBC968BB 8D52C51D
+                                CF4CA6B0

Added: dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz
==============================================================================
Binary file - no diff available.

Propchange: dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.asc
==============================================================================
--- dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.asc (added)
+++ dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.asc Mon May  9 19:56:18 2022
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQJHBAABCgAxFiEEGFCvIzmtobHy2+mhKZqX/GHHgYMFAmJxJzkTHGNhZG9ubmFA
+YXBhY2hlLm9yZwAKCRApmpf8YceBg9btD/9FOcM4zHTi0+AO9/dPWuk+KeJennAl
+WeiWDYz5drG5QN4niFMWQTQG0mne2o5zoPkC8sKWmABfM0309M+kK/N8pJBLIxnG
+8sEYYUzaLIDHDKY2Oqop+1Gcubc31JNKYSbmY44T/Qo1amfSYDqezmVgcVTwSAeX
+zHi97vE9FVhY6HrXvyPsbBhzNrX63dOfUMybrK8BR6n5t2CDew2MXzr5e0zwe8lw
+BOlkrXgp/Vh+giSTAELZEupCdzjCjlMYUnUjaZMvaeSwuJ2Ft3jfV7IiOtmLGb9t
+ebWbyiah+8LwOsQjuwTuuZ/tcrLqgL1F1jHLh9FFGYa0rPDBv2E3pQ0mbWdZFuu0
+Lfm4uWjIYNjT5/aaE/2k8w9NcVJqUTxCPjU7pjxpSZBGGkpFlCS5H/qILzkTg26Z
+DN2rQ4QKsLtUy/GjsRhyTLrXVdOf2SPPfuo2XCp4kH9t6+g61vrXGJremPZt7khm
+TJVGqTnrNdPLStkyY+XsNX09Uf9G0Pni7aVvYBPxh5W+HDXiSOPO54Ad2wF1Wnfg
+5qb8o+BhXWLlSSlMgq78iMMVOzk3YfNR8wUdzWrhI22jUCPLQYRJOfBWo8O7dwXL
+UjozN1e24d3Xpvi4zDmkunoVbb6j79YIv09eh0uQ9O8ugYh3hopjtBSF7MLiU2ze
+6U/FqYskZ5CgMg==
+=KMwk
+-----END PGP SIGNATURE-----

Added: dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.md5
==============================================================================
--- dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.md5 (added)
+++ dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.md5 Mon May  9 19:56:18 2022
@@ -0,0 +1 @@
+kafka_2.12-3.2.0.tgz: 09 85 47 21 69 D5 94 9A  DD DD 59 D9 F1 4A 66 F4

Added: dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.sha1
==============================================================================
--- dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.sha1 (added)
+++ dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.sha1 Mon May  9 19:56:18 2022
@@ -0,0 +1 @@
+kafka_2.12-3.2.0.tgz: 7FD8 756F E73F 0B2E 4A9D  F307 27A2 B35B F71A FD17

Added: dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.sha512
==============================================================================
--- dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.sha512 (added)
+++ dev/kafka/3.2.0/kafka_2.12-3.2.0.tgz.sha512 Mon May  9 19:56:18 2022
@@ -0,0 +1,3 @@
+kafka_2.12-3.2.0.tgz: 2F19A2FE 63DBD48C D1A029D6 B135B55B F4CCCC03 9F7E86D2
+                      C3FFA2AE 865A5810 163B3F9E ABC3FFBE 423B5AEA D6D4AA20
+                      58028DB9 9A544895 C907A234 61DDB845

Added: dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz
==============================================================================
Binary file - no diff available.

Propchange: dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.asc
==============================================================================
--- dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.asc (added)
+++ dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.asc Mon May  9 19:56:18 2022
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQJHBAABCgAxFiEEGFCvIzmtobHy2+mhKZqX/GHHgYMFAmJxJz4THGNhZG9ubmFA
+YXBhY2hlLm9yZwAKCRApmpf8YceBg5I5EACerWoHfF0KqCYv3LtKrukq4lXwvxJl
+pBCgy9m2VrpkCs42B22gyBeSG9/ftY4M7tuLvcizeFCdcoGcVANarSdKv3kwaEFf
+AFbMipRRRBk61I6EJbSzbS3CBBrO6xxEStIGvHYHecbfkKQ2Z5nxsVe3CMjM9it4
+JgXCzw9DrdgCv45oEiz42NnWaIF+pWGkOEV4srFJ9UZZCVVx449zrAXH0lChEe7+
+ProsaY1cju1XLObggwNweAYImr8BhWWRO92K2zCBo72TmW2H1lSJDXD1j4L9ZTe0
+7HJVr64PSzS1FM++bhFf5I1VAv3T0qtJ/gZKLD6Al0yk07zeGs7AqrBDkFmFJr5e
+hee3sMG7MwQynuxhyxzp5C4glhURAEc8S4o1mDX0ybkIIribxAOS7vsm9k1AE+dh
+BjMN4qZx2rhzUtKrfp3Eu/EFGoVAewSDxPSIxPmRSxImnkT5BkPZEGvAWGtp+hBI
+u4KgnpCto3I+bYBpA8YOBunuZY8dkerCw3GYxZvPffvKiHCNqVk9zldm4DeW5tlb
+EbEGXkCLtRd0Wl0YzgYCOBLH8t6+DpuqOA7jjKsOdu7XgkX9yHIedM2YWkzEe/+1
+5BgynoHP7sPXpsi3o+U97WGlLoGRKBAhvLJXUqpc115/LVUOIOkZ0xp6HZvN8ryd
+pWIHPokMqTD9bg==
+=QCam
+-----END PGP SIGNATURE-----

Added: dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.md5
==============================================================================
--- dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.md5 (added)
+++ dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.md5 Mon May  9 19:56:18 2022
@@ -0,0 +1 @@
+kafka_2.13-3.2.0-site-docs.tgz: F7 DD E7 7B DF 51 42 DF  3A 4B 0F DE 7E B4 04 58

Added: dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.sha1
==============================================================================
--- dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.sha1 (added)
+++ dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.sha1 Mon May  9 19:56:18 2022
@@ -0,0 +1,2 @@
+kafka_2.13-3.2.0-site-docs.tgz: 06E2 09D8 BABC D202 FE43  7103 A81B 684A E248
+                                357C

Added: dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.sha512
==============================================================================
--- dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.sha512 (added)
+++ dev/kafka/3.2.0/kafka_2.13-3.2.0-site-docs.tgz.sha512 Mon May  9 19:56:18 2022
@@ -0,0 +1,4 @@
+kafka_2.13-3.2.0-site-docs.tgz: A52B70E1 A7E71486 4332A617 D05AFE14 F7100263
+                                9C22AA58 AB91E878 67509EE4 787D812F 9416ECFC
+                                E7889374 49F84DA1 BF50C273 8D59AF15 BDA72430
+                                1B4247AA

Added: dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz
==============================================================================
Binary file - no diff available.

Propchange: dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.asc
==============================================================================
--- dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.asc (added)
+++ dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.asc Mon May  9 19:56:18 2022
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQJHBAABCgAxFiEEGFCvIzmtobHy2+mhKZqX/GHHgYMFAmJxJ0ATHGNhZG9ubmFA
+YXBhY2hlLm9yZwAKCRApmpf8YceBg4YWEACPFNP0i2Kn/P7mYk6aQTQUrPoi0JUj
+O9y04GZS1DmTF8rODVrfzJt6bEfZvt+mmWAHL6HL+M/C4dUsVoe9now//IoXm96A
+3n1NIy6fbwTZq510djdokZyHEfUIBVlyKxGPm7or1zsSY3lB52RUIFtw9DUQV9SH
+U067BsSMpBnLze4ImhjddjIbtNeAQzVUm6Uc+Rmr9oovUYHNb0nHCbsszGPvNcE1
+NBP1pm+tLEaKUjZyZt+TJ+kaOJ/cXRG8yqDdO/8daIW3n/6I7lP4yIsHx7KRe6DH
+AHApxS+a8L2TpI3Mt37vaExHeOQjnRQ3M9ZRlNpWdMA0qFeTznyz/MjDdPlxKxVN
+oCnoNG0d6ZIT35GOOFWAmSjfCsV+88oltJyZ0l+8wq5ZrWBZKqfrUPvvhFqdg2k5
+oywFnfQiropJ20XYg6nNmDJfPz224MIcQrB0zAC9ljM3k/9S+UQ4Y4Qm/qwTaiQj
+DuwCu//7nY+bbedDWaLZHhb59loNvRSGpvdUQGEI3szy8Y+xT6uQ6cxICqrgk/V3
+XVAjTXhLnyHiwOeFtV0fUpFzUbRHt+zoUS8LJ3RZz56sZU/NaeKZ2GS2rJ28oCyg
+UbmVIDt3BjYc92r8ahyjvJIk3NJIYyxaICi/5EjC/o5M3E7GUZCHOHxyLXK2touY
+5Ij6iiL/AK8/uw==
+=FBjD
+-----END PGP SIGNATURE-----

Added: dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.md5
==============================================================================
--- dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.md5 (added)
+++ dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.md5 Mon May  9 19:56:18 2022
@@ -0,0 +1 @@
+kafka_2.13-3.2.0.tgz: 3D 96 30 72 0A 33 6A 82  27 2F 37 9A 61 B2 AB F8

Added: dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.sha1
==============================================================================
--- dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.sha1 (added)
+++ dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.sha1 Mon May  9 19:56:18 2022
@@ -0,0 +1 @@
+kafka_2.13-3.2.0.tgz: 5021 E19C AB9F 5E09 D138  7594 6E43 605F 99AC EC75

Added: dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.sha512
==============================================================================
--- dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.sha512 (added)
+++ dev/kafka/3.2.0/kafka_2.13-3.2.0.tgz.sha512 Mon May  9 19:56:18 2022
@@ -0,0 +1,3 @@
+kafka_2.13-3.2.0.tgz: 736A1298 23B058DC 10788D08 93BDE47B 6F39B9E4 972F9EAC
+                      2D5C9E85 E51E4773 44C6F1E1 EBD126CE 34D5FD43 0EB07E55
+                      FDD60D60 CB541F1D 48655C0E BC0A4778

Modified: dev/kafka/KEYS
==============================================================================
--- dev/kafka/KEYS (original)
+++ dev/kafka/KEYS Mon May  9 19:56:18 2022
@@ -1593,4 +1593,64 @@ XvgII5OrP0lNAtKivJ/1TBgWuDGIPKmotNajB4+Z
 4ioO9KuRf++HR8co1gRKns/90lYLjNdc3N/qnrDA62on1u/toZLqof1jifnsCMHC
 2OzvrTn69mry9SmQrw==
 =FjzY
------END PGP PUBLIC KEY BLOCK-----
\ No newline at end of file
+-----END PGP PUBLIC KEY BLOCK-----
+
+pub   rsa4096 2022-04-14 [SC]
+      1850AF2339ADA1B1F2DBE9A1299A97FC61C78183
+uid           [ultimate] Bruno Cadonna (CODE SIGNING KEY) <ca...@apache.org>
+sig 3        299A97FC61C78183 2022-04-14  Bruno Cadonna (CODE SIGNING KEY) <ca...@apache.org>
+sub   rsa4096 2022-04-14 [E]
+sig          299A97FC61C78183 2022-04-14  Bruno Cadonna (CODE SIGNING KEY) <ca...@apache.org>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+LL4IRnF8Qae9/v8li+2YykM=
+=TxAz
+-----END PGP PUBLIC KEY BLOCK-----