dependabot[bot] opened a new pull request, #15884: URL: https://github.com/apache/pinot/pull/15884
Bumps `pulsar.version` from 4.0.4 to 4.0.5. Updates `org.apache.pulsar:pulsar-client` from 4.0.4 to 4.0.5 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/apache/pulsar/releases">org.apache.pulsar:pulsar-client's releases</a>.</em></p> <blockquote> <h2>v4.0.5</h2> <h4>2025-05-22</h4> <h3>Library updates</h3> <ul> <li>[fix][sec] Upgrade Jetty to 9.4.57.v20241219 to mitigate CVE-2024-6763 (<a href="https://redirect.github.com/apache/pulsar/pull/24232">#24232</a>)</li> <li>[improve] Upgrade Netty to 4.1.121.Final (<a href="https://redirect.github.com/apache/pulsar/pull/24214">#24214</a>)</li> <li>[improve] Upgrade Apache Commons library versions to compatible versions (<a href="https://redirect.github.com/apache/pulsar/pull/24205">#24205</a>)</li> <li>[improve] Upgrade pulsar-client-python to 3.7.0 in Docker image (<a href="https://redirect.github.com/apache/pulsar/pull/24302">#24302</a>)</li> <li>[improve][build] Upgrade commons-compress version from 1.27.0 to 1.27.1 (<a href="https://redirect.github.com/apache/pulsar/pull/24270">#24270</a>)</li> <li>[improve][build] Upgrade Lombok to 1.18.38 to support JDK 24 (<a href="https://redirect.github.com/apache/pulsar/pull/24237">#24237</a>)</li> </ul> <h3>Broker</h3> <ul> <li>[fix][broker] Consumer stuck when delete subscription __compaction failed (<a href="https://redirect.github.com/apache/pulsar/pull/23980">#23980</a>)</li> <li>[fix][broker] Fix broker shutdown delay by resolving hanging health checks (<a href="https://redirect.github.com/apache/pulsar/pull/24210">#24210</a>)</li> <li>[fix][broker] Fix ByteBuf memory leak in REST API for publishing messages (<a href="https://redirect.github.com/apache/pulsar/pull/24228">#24228</a>)</li> <li>[fix][broker] Fix cluster level OffloadedReadPriority to bookkeeper-first does not work (<a href="https://redirect.github.com/apache/pulsar/pull/24151">#24151</a>)</li> <li>[fix][broker] Fix compaction service log's wrong condition (<a href="https://redirect.github.com/apache/pulsar/pull/24207">#24207</a>)</li> <li>[fix][broker] fix ExtensibleLoadManager to override the ownerships concurrently without blocking load manager thread (<a href="https://redirect.github.com/apache/pulsar/pull/24156">#24156</a>)</li> <li>[fix][broker] Fix HashedWheelTimer leak in PulsarService by stopping it in shutdown (<a href="https://redirect.github.com/apache/pulsar/pull/24275">#24275</a>)</li> <li>[fix][broker] Fix HealthChecker deadlock in shutdown (<a href="https://redirect.github.com/apache/pulsar/pull/24216">#24216</a>)</li> <li>[fix][broker] Fix NPE from the wrong iterator in the ownership cleanup job(ExtensibleLoadManagerImpl only) (<a href="https://redirect.github.com/apache/pulsar/pull/24196">#24196</a>)</li> <li>[fix][broker] Fix potential deadlock when creating partitioned topic (<a href="https://redirect.github.com/apache/pulsar/pull/24313">#24313</a>)</li> <li>[fix][broker] Fix some problems in calculate totalAvailableBookies in method getExcludedBookiesWithIsolationGroups when some bookies belongs to multiple isolation groups. (<a href="https://redirect.github.com/apache/pulsar/pull/24091">#24091</a>)</li> <li>[fix][broker] Fix tenant creation and update with null value (<a href="https://redirect.github.com/apache/pulsar/pull/24209">#24209</a>)</li> <li>[fix][broker] fix wrong method name checkTopicExists. (<a href="https://redirect.github.com/apache/pulsar/pull/24293">#24293</a>)</li> <li>[fix][broker] Fixes Inconsistent ServiceUnitStateData View (ExtensibleLoadManagerImpl only) (<a href="https://redirect.github.com/apache/pulsar/pull/24186">#24186</a>)</li> <li>[fix][broker] Orphan schema after disabled a cluster for a namespace (<a href="https://redirect.github.com/apache/pulsar/pull/24223">#24223</a>)</li> <li>[fix][broker] The feature brokerDeleteInactivePartitionedTopicMetadataEnabled leaves orphan topic policies and topic schemas (<a href="https://redirect.github.com/apache/pulsar/pull/24150">#24150</a>)</li> <li>[fix][broker] Unregister non-static metrics collectors registered in Prometheus default registry (<a href="https://redirect.github.com/apache/pulsar/pull/24257">#24257</a>)</li> <li>[fix][broker]Fix incorrect priority between topic policies and global topic policies (<a href="https://redirect.github.com/apache/pulsar/pull/24254">#24254</a>)</li> <li>[fix][broker]fix memory leak, messages lost, incorrect replication state if using multiple schema versions(auto_produce) (<a href="https://redirect.github.com/apache/pulsar/pull/24178">#24178</a>)</li> <li>[fix][admin] Backlog quota's policy is null which causes a NPE (<a href="https://redirect.github.com/apache/pulsar/pull/24192">#24192</a>)</li> <li>[fix][ml] Fix ML thread blocking issue in internalGetPartitionedStats API (<a href="https://redirect.github.com/apache/pulsar/pull/24167">#24167</a>)</li> <li>[fix][ml] Skip deleting cursor if it was already deleted before calling unsubscribe (<a href="https://redirect.github.com/apache/pulsar/pull/24098">#24098</a>)</li> </ul> <h3>Client</h3> <ul> <li>[fix][client] Fix incorrect producer.getPendingQueueSize due to incomplete queue implementation (<a href="https://redirect.github.com/apache/pulsar/pull/24184">#24184</a>)</li> <li>[fix][client] Fix producer publishing getting stuck after message with incompatible schema is discarded (<a href="https://redirect.github.com/apache/pulsar/pull/24282">#24282</a>)</li> <li>[improve][client] validate ClientConfigurationData earlier to avoid resource leaks (<a href="https://redirect.github.com/apache/pulsar/pull/24187">#24187</a>)</li> <li>[improve][client]Improve transaction log when a TXN command timeout (<a href="https://redirect.github.com/apache/pulsar/pull/24230">#24230</a>)</li> </ul> <h3>Pulsar IO and Pulsar Functions</h3> <ul> <li>[fix][io] Fix SyntaxWarning in Pulsar Python functions (<a href="https://redirect.github.com/apache/pulsar/pull/24297">#24297</a>)</li> <li>[improve][io] Add configuration parameter for disabling aggregation for Kinesis Producers (<a href="https://redirect.github.com/apache/pulsar/pull/24289">#24289</a>)</li> <li>[improve][io] support kafka connect transforms and predicates (<a href="https://redirect.github.com/apache/pulsar/pull/24221">#24221</a>)</li> <li>[improve][io] Upgrade Kafka client and compatible Confluent platform version (<a href="https://redirect.github.com/apache/pulsar/pull/24201">#24201</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/pulsar/commit/578591985e54ba998a15cf61a1f89b5fe71c16a8"><code>5785919</code></a> Release 4.0.5</li> <li><a href="https://github.com/apache/pulsar/commit/1556a131ede11cc71aa03be9481ec7e789ab3aaf"><code>1556a13</code></a> [fix][test] Fix more resource leaks in tests (<a href="https://redirect.github.com/apache/pulsar/issues/24314">#24314</a>)</li> <li><a href="https://github.com/apache/pulsar/commit/612a1d0e503b1131af774399d2008d34ecae272f"><code>612a1d0</code></a> [cleanup] Remove unused config <code>autoShrinkForConsumerPendingAcksMap</code> (<a href="https://redirect.github.com/apache/pulsar/issues/24315">#24315</a>)</li> <li><a href="https://github.com/apache/pulsar/commit/bdf41aaeb35f7d98d1ffdd5ef53b40b199a33723"><code>bdf41aa</code></a> [fix][broker] Fix potential deadlock when creating partitioned topic (<a href="https://redirect.github.com/apache/pulsar/issues/24313">#24313</a>)</li> <li><a href="https://github.com/apache/pulsar/commit/86ef0a03e663ea71f58a2bdee5593e3e8e1afe94"><code>86ef0a0</code></a> [fix][broker] fix wrong method name checkTopicExists. (<a href="https://redirect.github.com/apache/pulsar/issues/24293">#24293</a>)</li> <li><a href="https://github.com/apache/pulsar/commit/e3ed8fcf343eb595cb32de0620123d54cb6f8334"><code>e3ed8fc</code></a> [improve][cli] Make pulsar-perf termination more responsive by using Thread i...</li> <li><a href="https://github.com/apache/pulsar/commit/c237ed5883186615903f7d37bc791776e2caa67b"><code>c237ed5</code></a> [fix][build] Ensure that buildtools is Java 8 compatible and fix remaining co...</li> <li><a href="https://github.com/apache/pulsar/commit/0fb354b164f39a2323d2fcd8eeb75758775271e8"><code>0fb354b</code></a> [fix][test] Simplify BetweenTestClassesListenerAdapter and fix issue with Bef...</li> <li><a href="https://github.com/apache/pulsar/commit/57c4b9b69dbb9b0818c79416c5829ccc121855a4"><code>57c4b9b</code></a> [improve][io] Add configuration parameter for disabling aggregation for Kines...</li> <li><a href="https://github.com/apache/pulsar/commit/19e7a0e53cbba1d7bdce69bfdb4bffa52d266690"><code>19e7a0e</code></a> [improve] Upgrade pulsar-client-python to 3.7.0 in Docker image (<a href="https://redirect.github.com/apache/pulsar/issues/24302">#24302</a>)</li> <li>Additional commits viewable in <a href="https://github.com/apache/pulsar/compare/v4.0.4...v4.0.5">compare view</a></li> </ul> </details> <br /> Updates `org.apache.pulsar:pulsar-client-admin` from 4.0.4 to 4.0.5 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/apache/pulsar/releases">org.apache.pulsar:pulsar-client-admin's releases</a>.</em></p> <blockquote> <h2>v4.0.5</h2> <h4>2025-05-22</h4> <h3>Library updates</h3> <ul> <li>[fix][sec] Upgrade Jetty to 9.4.57.v20241219 to mitigate CVE-2024-6763 (<a href="https://redirect.github.com/apache/pulsar/pull/24232">#24232</a>)</li> <li>[improve] Upgrade Netty to 4.1.121.Final (<a href="https://redirect.github.com/apache/pulsar/pull/24214">#24214</a>)</li> <li>[improve] Upgrade Apache Commons library versions to compatible versions (<a href="https://redirect.github.com/apache/pulsar/pull/24205">#24205</a>)</li> <li>[improve] Upgrade pulsar-client-python to 3.7.0 in Docker image (<a href="https://redirect.github.com/apache/pulsar/pull/24302">#24302</a>)</li> <li>[improve][build] Upgrade commons-compress version from 1.27.0 to 1.27.1 (<a href="https://redirect.github.com/apache/pulsar/pull/24270">#24270</a>)</li> <li>[improve][build] Upgrade Lombok to 1.18.38 to support JDK 24 (<a href="https://redirect.github.com/apache/pulsar/pull/24237">#24237</a>)</li> </ul> <h3>Broker</h3> <ul> <li>[fix][broker] Consumer stuck when delete subscription __compaction failed (<a href="https://redirect.github.com/apache/pulsar/pull/23980">#23980</a>)</li> <li>[fix][broker] Fix broker shutdown delay by resolving hanging health checks (<a href="https://redirect.github.com/apache/pulsar/pull/24210">#24210</a>)</li> <li>[fix][broker] Fix ByteBuf memory leak in REST API for publishing messages (<a href="https://redirect.github.com/apache/pulsar/pull/24228">#24228</a>)</li> <li>[fix][broker] Fix cluster level OffloadedReadPriority to bookkeeper-first does not work (<a href="https://redirect.github.com/apache/pulsar/pull/24151">#24151</a>)</li> <li>[fix][broker] Fix compaction service log's wrong condition (<a href="https://redirect.github.com/apache/pulsar/pull/24207">#24207</a>)</li> <li>[fix][broker] fix ExtensibleLoadManager to override the ownerships concurrently without blocking load manager thread (<a href="https://redirect.github.com/apache/pulsar/pull/24156">#24156</a>)</li> <li>[fix][broker] Fix HashedWheelTimer leak in PulsarService by stopping it in shutdown (<a href="https://redirect.github.com/apache/pulsar/pull/24275">#24275</a>)</li> <li>[fix][broker] Fix HealthChecker deadlock in shutdown (<a href="https://redirect.github.com/apache/pulsar/pull/24216">#24216</a>)</li> <li>[fix][broker] Fix NPE from the wrong iterator in the ownership cleanup job(ExtensibleLoadManagerImpl only) (<a href="https://redirect.github.com/apache/pulsar/pull/24196">#24196</a>)</li> <li>[fix][broker] Fix potential deadlock when creating partitioned topic (<a href="https://redirect.github.com/apache/pulsar/pull/24313">#24313</a>)</li> <li>[fix][broker] Fix some problems in calculate totalAvailableBookies in method getExcludedBookiesWithIsolationGroups when some bookies belongs to multiple isolation groups. (<a href="https://redirect.github.com/apache/pulsar/pull/24091">#24091</a>)</li> <li>[fix][broker] Fix tenant creation and update with null value (<a href="https://redirect.github.com/apache/pulsar/pull/24209">#24209</a>)</li> <li>[fix][broker] fix wrong method name checkTopicExists. (<a href="https://redirect.github.com/apache/pulsar/pull/24293">#24293</a>)</li> <li>[fix][broker] Fixes Inconsistent ServiceUnitStateData View (ExtensibleLoadManagerImpl only) (<a href="https://redirect.github.com/apache/pulsar/pull/24186">#24186</a>)</li> <li>[fix][broker] Orphan schema after disabled a cluster for a namespace (<a href="https://redirect.github.com/apache/pulsar/pull/24223">#24223</a>)</li> <li>[fix][broker] The feature brokerDeleteInactivePartitionedTopicMetadataEnabled leaves orphan topic policies and topic schemas (<a href="https://redirect.github.com/apache/pulsar/pull/24150">#24150</a>)</li> <li>[fix][broker] Unregister non-static metrics collectors registered in Prometheus default registry (<a href="https://redirect.github.com/apache/pulsar/pull/24257">#24257</a>)</li> <li>[fix][broker]Fix incorrect priority between topic policies and global topic policies (<a href="https://redirect.github.com/apache/pulsar/pull/24254">#24254</a>)</li> <li>[fix][broker]fix memory leak, messages lost, incorrect replication state if using multiple schema versions(auto_produce) (<a href="https://redirect.github.com/apache/pulsar/pull/24178">#24178</a>)</li> <li>[fix][admin] Backlog quota's policy is null which causes a NPE (<a href="https://redirect.github.com/apache/pulsar/pull/24192">#24192</a>)</li> <li>[fix][ml] Fix ML thread blocking issue in internalGetPartitionedStats API (<a href="https://redirect.github.com/apache/pulsar/pull/24167">#24167</a>)</li> <li>[fix][ml] Skip deleting cursor if it was already deleted before calling unsubscribe (<a href="https://redirect.github.com/apache/pulsar/pull/24098">#24098</a>)</li> </ul> <h3>Client</h3> <ul> <li>[fix][client] Fix incorrect producer.getPendingQueueSize due to incomplete queue implementation (<a href="https://redirect.github.com/apache/pulsar/pull/24184">#24184</a>)</li> <li>[fix][client] Fix producer publishing getting stuck after message with incompatible schema is discarded (<a href="https://redirect.github.com/apache/pulsar/pull/24282">#24282</a>)</li> <li>[improve][client] validate ClientConfigurationData earlier to avoid resource leaks (<a href="https://redirect.github.com/apache/pulsar/pull/24187">#24187</a>)</li> <li>[improve][client]Improve transaction log when a TXN command timeout (<a href="https://redirect.github.com/apache/pulsar/pull/24230">#24230</a>)</li> </ul> <h3>Pulsar IO and Pulsar Functions</h3> <ul> <li>[fix][io] Fix SyntaxWarning in Pulsar Python functions (<a href="https://redirect.github.com/apache/pulsar/pull/24297">#24297</a>)</li> <li>[improve][io] Add configuration parameter for disabling aggregation for Kinesis Producers (<a href="https://redirect.github.com/apache/pulsar/pull/24289">#24289</a>)</li> <li>[improve][io] support kafka connect transforms and predicates (<a href="https://redirect.github.com/apache/pulsar/pull/24221">#24221</a>)</li> <li>[improve][io] Upgrade Kafka client and compatible Confluent platform version (<a href="https://redirect.github.com/apache/pulsar/pull/24201">#24201</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/pulsar/commit/578591985e54ba998a15cf61a1f89b5fe71c16a8"><code>5785919</code></a> Release 4.0.5</li> <li><a href="https://github.com/apache/pulsar/commit/1556a131ede11cc71aa03be9481ec7e789ab3aaf"><code>1556a13</code></a> [fix][test] Fix more resource leaks in tests (<a href="https://redirect.github.com/apache/pulsar/issues/24314">#24314</a>)</li> <li><a href="https://github.com/apache/pulsar/commit/612a1d0e503b1131af774399d2008d34ecae272f"><code>612a1d0</code></a> [cleanup] Remove unused config <code>autoShrinkForConsumerPendingAcksMap</code> (<a href="https://redirect.github.com/apache/pulsar/issues/24315">#24315</a>)</li> <li><a href="https://github.com/apache/pulsar/commit/bdf41aaeb35f7d98d1ffdd5ef53b40b199a33723"><code>bdf41aa</code></a> [fix][broker] Fix potential deadlock when creating partitioned topic (<a href="https://redirect.github.com/apache/pulsar/issues/24313">#24313</a>)</li> <li><a href="https://github.com/apache/pulsar/commit/86ef0a03e663ea71f58a2bdee5593e3e8e1afe94"><code>86ef0a0</code></a> [fix][broker] fix wrong method name checkTopicExists. (<a href="https://redirect.github.com/apache/pulsar/issues/24293">#24293</a>)</li> <li><a href="https://github.com/apache/pulsar/commit/e3ed8fcf343eb595cb32de0620123d54cb6f8334"><code>e3ed8fc</code></a> [improve][cli] Make pulsar-perf termination more responsive by using Thread i...</li> <li><a href="https://github.com/apache/pulsar/commit/c237ed5883186615903f7d37bc791776e2caa67b"><code>c237ed5</code></a> [fix][build] Ensure that buildtools is Java 8 compatible and fix remaining co...</li> <li><a href="https://github.com/apache/pulsar/commit/0fb354b164f39a2323d2fcd8eeb75758775271e8"><code>0fb354b</code></a> [fix][test] Simplify BetweenTestClassesListenerAdapter and fix issue with Bef...</li> <li><a href="https://github.com/apache/pulsar/commit/57c4b9b69dbb9b0818c79416c5829ccc121855a4"><code>57c4b9b</code></a> [improve][io] Add configuration parameter for disabling aggregation for Kines...</li> <li><a href="https://github.com/apache/pulsar/commit/19e7a0e53cbba1d7bdce69bfdb4bffa52d266690"><code>19e7a0e</code></a> [improve] Upgrade pulsar-client-python to 3.7.0 in Docker image (<a href="https://redirect.github.com/apache/pulsar/issues/24302">#24302</a>)</li> <li>Additional commits viewable in <a href="https://github.com/apache/pulsar/compare/v4.0.4...v4.0.5">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org