dependabot[bot] opened a new pull request, #17707:
URL: https://github.com/apache/camel/pull/17707

   Bumps `pulsar-version` from 3.3.3 to 4.0.4.
   Updates `org.apache.pulsar:pulsar-client` from 3.3.3 to 4.0.4
   <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.4</h2>
   <h4>2025-04-09</h4>
   <h3>Library updates</h3>
   <ul>
   <li>[fix][sec] Upgrade jwt/v5 to 5.2.2 to address CVE-2025-30204 (<a 
href="https://redirect.github.com/apache/pulsar/pull/24140";>#24140</a>)</li>
   <li>[fix][sec] Upgrade pulsar-function-go dependencies to address 
CVE-2025-22870 (<a 
href="https://redirect.github.com/apache/pulsar/pull/24135";>#24135</a>)</li>
   <li>[improve] Upgrade Netty to 4.1.119.Final (<a 
href="https://redirect.github.com/apache/pulsar/pull/24049";>#24049</a>)</li>
   </ul>
   <h3>Broker</h3>
   <ul>
   <li>[fix] Avoid negative estimated entry count (<a 
href="https://redirect.github.com/apache/pulsar/pull/24055";>#24055</a>)</li>
   <li>[fix][broker] Add expire check for replicator (<a 
href="https://redirect.github.com/apache/pulsar/pull/23975";>#23975</a>)</li>
   <li>[fix][broker] Avoid IllegalStateException when marker_type field is not 
set in publishing (<a 
href="https://redirect.github.com/apache/pulsar/pull/24087";>#24087</a>)</li>
   <li>[fix][broker] fix delay queue sequence issue. (<a 
href="https://redirect.github.com/apache/pulsar/pull/24035";>#24035</a>)</li>
   <li>[fix][broker] Fix Metadata Event Synchronizer producer creation retry so 
that the producer gets created eventually (<a 
href="https://redirect.github.com/apache/pulsar/pull/24081";>#24081</a>)</li>
   <li>[fix][broker] Fix Metadata event synchronizer should not fail with bad 
version (<a 
href="https://redirect.github.com/apache/pulsar/pull/24080";>#24080</a>)</li>
   <li>[fix][broker] Fix missing validation when setting retention policy on 
topic level (<a 
href="https://redirect.github.com/apache/pulsar/pull/24032";>#24032</a>)</li>
   <li>[fix][broker] Fix NPE while publishing Metadata-Event with not init 
producer (<a 
href="https://redirect.github.com/apache/pulsar/pull/24079";>#24079</a>)</li>
   <li>[fix][broker] Fix UnsupportedOperationException while setting 
subscription level dispatch rate policy (<a 
href="https://redirect.github.com/apache/pulsar/pull/24048";>#24048</a>)</li>
   <li>[fix][broker] http metric endpoint get compaction latency stats always 
be 0 (<a 
href="https://redirect.github.com/apache/pulsar/pull/24067";>#24067</a>)</li>
   <li>[fix][broker] Pattern subscription doesn't work when the pattern 
excludes the topic domain. (<a 
href="https://redirect.github.com/apache/pulsar/pull/24072";>#24072</a>)</li>
   <li>[fix][broker] Restore the behavior to dispatch batch messages according 
to consumer permits (<a 
href="https://redirect.github.com/apache/pulsar/pull/24092";>#24092</a>)</li>
   <li>[fix][broker] topics infinitely failed to delete after remove cluster 
from replicated clusters modifying when using partitioned system topic (<a 
href="https://redirect.github.com/apache/pulsar/pull/24097";>#24097</a>)</li>
   <li>[fix][broker]Fix failed consumption after loaded up a terminated topic 
(<a href="https://redirect.github.com/apache/pulsar/pull/24063";>#24063</a>)</li>
   <li>[fix][ml] Corrected pulsar_storage_size metric to not multiply offloaded 
storage by the write quorum (<a 
href="https://redirect.github.com/apache/pulsar/pull/24054";>#24054</a>)</li>
   <li>[fix][ml] Don't estimate number of entries when ledgers are empty, 
return 1 instead (<a 
href="https://redirect.github.com/apache/pulsar/pull/24125";>#24125</a>)</li>
   <li>[fix][ml] Fix issues in estimateEntryCountBySize (<a 
href="https://redirect.github.com/apache/pulsar/pull/24089";>#24089</a>)</li>
   <li>[fix][ml] Return 1 when bytes size is 0 or negative for entry count 
estimation (<a 
href="https://redirect.github.com/apache/pulsar/pull/24131";>#24131</a>)</li>
   <li>[improve][broker] Change topic exists log to warn (<a 
href="https://redirect.github.com/apache/pulsar/pull/24116";>#24116</a>)</li>
   <li>[improve][broker] extract getMaxEntriesInThisBatch into a method and add 
unit test for it (<a 
href="https://redirect.github.com/apache/pulsar/pull/24117";>#24117</a>)</li>
   <li>[improve][broker] Optimize message expiration rate repeated update 
issues (<a 
href="https://redirect.github.com/apache/pulsar/pull/24073";>#24073</a>)</li>
   <li>[improve][broker] Optimize ThresholdShedder with improved boundary 
checks and parameter reuse (<a 
href="https://redirect.github.com/apache/pulsar/pull/24064";>#24064</a>)</li>
   <li>[improve][broker][branch-4.0] PIP-406: Introduce metrics related to 
dispatch throttled events (<a 
href="https://redirect.github.com/apache/pulsar/pull/24111";>#24111</a>)</li>
   <li>[improve][meta] Change log level from error to warn for unknown 
notification types in OxiaMetadataStore (<a 
href="https://redirect.github.com/apache/pulsar/pull/24126";>#24126</a>)</li>
   </ul>
   <h3>Client</h3>
   <ul>
   <li>[fix][client] Copy eventTime to retry letter topic and DLQ messages (<a 
href="https://redirect.github.com/apache/pulsar/pull/24059";>#24059</a>)</li>
   <li>[fix][client] Fix building broken batched message when publishing (<a 
href="https://redirect.github.com/apache/pulsar/pull/24061";>#24061</a>)</li>
   <li>[fix][client] Fix consumer leak when thread is interrupted before 
subscribe completes (<a 
href="https://redirect.github.com/apache/pulsar/pull/24100";>#24100</a>)</li>
   <li>[fix][client] Pattern subscription regression when broker-side 
evaluation is disabled (<a 
href="https://redirect.github.com/apache/pulsar/pull/24104";>#24104</a>)</li>
   <li>[fix][client] PIP-409 retry/dead letter topic producer config don't take 
effect. (<a 
href="https://redirect.github.com/apache/pulsar/pull/24071";>#24071</a>)</li>
   <li>[improve][client] PIP-409: support producer configuration for retry/dead 
letter topic producer (<a 
href="https://redirect.github.com/apache/pulsar/pull/24020";>#24020</a>)</li>
   <li>[improve][client] Prevent NullPointException when closing 
ClientCredentialsFlow (<a 
href="https://redirect.github.com/apache/pulsar/pull/24123";>#24123</a>)</li>
   <li>[clean][client] Clean code for the construction of retry/dead letter 
topic name (<a 
href="https://redirect.github.com/apache/pulsar/pull/24082";>#24082</a>)</li>
   </ul>
   <h3>Pulsar IO and Pulsar Functions</h3>
   <ul>
   <li>[fix][io] Fix KinesisSink json flattening for AVRO's SchemaType.BYTES 
(<a href="https://redirect.github.com/apache/pulsar/pull/24132";>#24132</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/5685bb6fd4e8ee806ff75ab5a87cd4664a7c8e2f";><code>5685bb6</code></a>
 Release 4.0.4</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/f10df17f27e3cf44beefe239cfd166ded61d4d8c";><code>f10df17</code></a>
 [fix] [broker] topics infinitely failed to delete after remove cluster from 
r...</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/65525cd3ff02b189a07ec14ca891b7ad511911bd";><code>65525cd</code></a>
 [improve][broker] extract getMaxEntriesInThisBatch into a method and add 
unit...</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/239a9944d6cbb2916c53283b434f5cadf2300d14";><code>239a994</code></a>
 [fix][sec] Upgrade jwt/v5 to 5.2.2 to address CVE-2025-30204 (<a 
href="https://redirect.github.com/apache/pulsar/issues/24140";>#24140</a>)</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/2be02a4af311d487531e1cdea97fb396ee19d00d";><code>2be02a4</code></a>
 [fix][sec] Upgrade pulsar-function-go dependencies to address CVE-2025-22870 
...</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/d828bc6f2ef25e66a09e551be588a9f6ff15014d";><code>d828bc6</code></a>
 [improve][fn] Introduce NewOutputMessageWithError to enable error handling 
(#...</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/a630282fad3c55c59479d59921356c93a176c476";><code>a630282</code></a>
 [fix][test] Fix flaky NonPersistentTopicTest.testMsgDropStat (<a 
href="https://redirect.github.com/apache/pulsar/issues/24134";>#24134</a>)</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/271370da1ae9bdd622edf1a04e7bbea939add333";><code>271370d</code></a>
 [fix][io] Fix KinesisSink json flattening for AVRO's SchemaType.BYTES (<a 
href="https://redirect.github.com/apache/pulsar/issues/24132";>#24132</a>)</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/deadc5fbb78df153072842186ca1fb770c5b6386";><code>deadc5f</code></a>
 [improve][meta] Change log level from error to warn for unknown notification 
...</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/e40c0b81829437ac91ef7909cb193a82f4dbebbb";><code>e40c0b8</code></a>
 [fix][ml] Return 1 when bytes size is 0 or negative for entry count 
estimatio...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/apache/pulsar/compare/v3.3.3...v4.0.4";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `org.apache.pulsar:pulsar-client-admin` from 3.3.3 to 4.0.4
   <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.4</h2>
   <h4>2025-04-09</h4>
   <h3>Library updates</h3>
   <ul>
   <li>[fix][sec] Upgrade jwt/v5 to 5.2.2 to address CVE-2025-30204 (<a 
href="https://redirect.github.com/apache/pulsar/pull/24140";>#24140</a>)</li>
   <li>[fix][sec] Upgrade pulsar-function-go dependencies to address 
CVE-2025-22870 (<a 
href="https://redirect.github.com/apache/pulsar/pull/24135";>#24135</a>)</li>
   <li>[improve] Upgrade Netty to 4.1.119.Final (<a 
href="https://redirect.github.com/apache/pulsar/pull/24049";>#24049</a>)</li>
   </ul>
   <h3>Broker</h3>
   <ul>
   <li>[fix] Avoid negative estimated entry count (<a 
href="https://redirect.github.com/apache/pulsar/pull/24055";>#24055</a>)</li>
   <li>[fix][broker] Add expire check for replicator (<a 
href="https://redirect.github.com/apache/pulsar/pull/23975";>#23975</a>)</li>
   <li>[fix][broker] Avoid IllegalStateException when marker_type field is not 
set in publishing (<a 
href="https://redirect.github.com/apache/pulsar/pull/24087";>#24087</a>)</li>
   <li>[fix][broker] fix delay queue sequence issue. (<a 
href="https://redirect.github.com/apache/pulsar/pull/24035";>#24035</a>)</li>
   <li>[fix][broker] Fix Metadata Event Synchronizer producer creation retry so 
that the producer gets created eventually (<a 
href="https://redirect.github.com/apache/pulsar/pull/24081";>#24081</a>)</li>
   <li>[fix][broker] Fix Metadata event synchronizer should not fail with bad 
version (<a 
href="https://redirect.github.com/apache/pulsar/pull/24080";>#24080</a>)</li>
   <li>[fix][broker] Fix missing validation when setting retention policy on 
topic level (<a 
href="https://redirect.github.com/apache/pulsar/pull/24032";>#24032</a>)</li>
   <li>[fix][broker] Fix NPE while publishing Metadata-Event with not init 
producer (<a 
href="https://redirect.github.com/apache/pulsar/pull/24079";>#24079</a>)</li>
   <li>[fix][broker] Fix UnsupportedOperationException while setting 
subscription level dispatch rate policy (<a 
href="https://redirect.github.com/apache/pulsar/pull/24048";>#24048</a>)</li>
   <li>[fix][broker] http metric endpoint get compaction latency stats always 
be 0 (<a 
href="https://redirect.github.com/apache/pulsar/pull/24067";>#24067</a>)</li>
   <li>[fix][broker] Pattern subscription doesn't work when the pattern 
excludes the topic domain. (<a 
href="https://redirect.github.com/apache/pulsar/pull/24072";>#24072</a>)</li>
   <li>[fix][broker] Restore the behavior to dispatch batch messages according 
to consumer permits (<a 
href="https://redirect.github.com/apache/pulsar/pull/24092";>#24092</a>)</li>
   <li>[fix][broker] topics infinitely failed to delete after remove cluster 
from replicated clusters modifying when using partitioned system topic (<a 
href="https://redirect.github.com/apache/pulsar/pull/24097";>#24097</a>)</li>
   <li>[fix][broker]Fix failed consumption after loaded up a terminated topic 
(<a href="https://redirect.github.com/apache/pulsar/pull/24063";>#24063</a>)</li>
   <li>[fix][ml] Corrected pulsar_storage_size metric to not multiply offloaded 
storage by the write quorum (<a 
href="https://redirect.github.com/apache/pulsar/pull/24054";>#24054</a>)</li>
   <li>[fix][ml] Don't estimate number of entries when ledgers are empty, 
return 1 instead (<a 
href="https://redirect.github.com/apache/pulsar/pull/24125";>#24125</a>)</li>
   <li>[fix][ml] Fix issues in estimateEntryCountBySize (<a 
href="https://redirect.github.com/apache/pulsar/pull/24089";>#24089</a>)</li>
   <li>[fix][ml] Return 1 when bytes size is 0 or negative for entry count 
estimation (<a 
href="https://redirect.github.com/apache/pulsar/pull/24131";>#24131</a>)</li>
   <li>[improve][broker] Change topic exists log to warn (<a 
href="https://redirect.github.com/apache/pulsar/pull/24116";>#24116</a>)</li>
   <li>[improve][broker] extract getMaxEntriesInThisBatch into a method and add 
unit test for it (<a 
href="https://redirect.github.com/apache/pulsar/pull/24117";>#24117</a>)</li>
   <li>[improve][broker] Optimize message expiration rate repeated update 
issues (<a 
href="https://redirect.github.com/apache/pulsar/pull/24073";>#24073</a>)</li>
   <li>[improve][broker] Optimize ThresholdShedder with improved boundary 
checks and parameter reuse (<a 
href="https://redirect.github.com/apache/pulsar/pull/24064";>#24064</a>)</li>
   <li>[improve][broker][branch-4.0] PIP-406: Introduce metrics related to 
dispatch throttled events (<a 
href="https://redirect.github.com/apache/pulsar/pull/24111";>#24111</a>)</li>
   <li>[improve][meta] Change log level from error to warn for unknown 
notification types in OxiaMetadataStore (<a 
href="https://redirect.github.com/apache/pulsar/pull/24126";>#24126</a>)</li>
   </ul>
   <h3>Client</h3>
   <ul>
   <li>[fix][client] Copy eventTime to retry letter topic and DLQ messages (<a 
href="https://redirect.github.com/apache/pulsar/pull/24059";>#24059</a>)</li>
   <li>[fix][client] Fix building broken batched message when publishing (<a 
href="https://redirect.github.com/apache/pulsar/pull/24061";>#24061</a>)</li>
   <li>[fix][client] Fix consumer leak when thread is interrupted before 
subscribe completes (<a 
href="https://redirect.github.com/apache/pulsar/pull/24100";>#24100</a>)</li>
   <li>[fix][client] Pattern subscription regression when broker-side 
evaluation is disabled (<a 
href="https://redirect.github.com/apache/pulsar/pull/24104";>#24104</a>)</li>
   <li>[fix][client] PIP-409 retry/dead letter topic producer config don't take 
effect. (<a 
href="https://redirect.github.com/apache/pulsar/pull/24071";>#24071</a>)</li>
   <li>[improve][client] PIP-409: support producer configuration for retry/dead 
letter topic producer (<a 
href="https://redirect.github.com/apache/pulsar/pull/24020";>#24020</a>)</li>
   <li>[improve][client] Prevent NullPointException when closing 
ClientCredentialsFlow (<a 
href="https://redirect.github.com/apache/pulsar/pull/24123";>#24123</a>)</li>
   <li>[clean][client] Clean code for the construction of retry/dead letter 
topic name (<a 
href="https://redirect.github.com/apache/pulsar/pull/24082";>#24082</a>)</li>
   </ul>
   <h3>Pulsar IO and Pulsar Functions</h3>
   <ul>
   <li>[fix][io] Fix KinesisSink json flattening for AVRO's SchemaType.BYTES 
(<a href="https://redirect.github.com/apache/pulsar/pull/24132";>#24132</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/5685bb6fd4e8ee806ff75ab5a87cd4664a7c8e2f";><code>5685bb6</code></a>
 Release 4.0.4</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/f10df17f27e3cf44beefe239cfd166ded61d4d8c";><code>f10df17</code></a>
 [fix] [broker] topics infinitely failed to delete after remove cluster from 
r...</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/65525cd3ff02b189a07ec14ca891b7ad511911bd";><code>65525cd</code></a>
 [improve][broker] extract getMaxEntriesInThisBatch into a method and add 
unit...</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/239a9944d6cbb2916c53283b434f5cadf2300d14";><code>239a994</code></a>
 [fix][sec] Upgrade jwt/v5 to 5.2.2 to address CVE-2025-30204 (<a 
href="https://redirect.github.com/apache/pulsar/issues/24140";>#24140</a>)</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/2be02a4af311d487531e1cdea97fb396ee19d00d";><code>2be02a4</code></a>
 [fix][sec] Upgrade pulsar-function-go dependencies to address CVE-2025-22870 
...</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/d828bc6f2ef25e66a09e551be588a9f6ff15014d";><code>d828bc6</code></a>
 [improve][fn] Introduce NewOutputMessageWithError to enable error handling 
(#...</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/a630282fad3c55c59479d59921356c93a176c476";><code>a630282</code></a>
 [fix][test] Fix flaky NonPersistentTopicTest.testMsgDropStat (<a 
href="https://redirect.github.com/apache/pulsar/issues/24134";>#24134</a>)</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/271370da1ae9bdd622edf1a04e7bbea939add333";><code>271370d</code></a>
 [fix][io] Fix KinesisSink json flattening for AVRO's SchemaType.BYTES (<a 
href="https://redirect.github.com/apache/pulsar/issues/24132";>#24132</a>)</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/deadc5fbb78df153072842186ca1fb770c5b6386";><code>deadc5f</code></a>
 [improve][meta] Change log level from error to warn for unknown notification 
...</li>
   <li><a 
href="https://github.com/apache/pulsar/commit/e40c0b81829437ac91ef7909cb193a82f4dbebbb";><code>e40c0b8</code></a>
 [fix][ml] Return 1 when bytes size is 0 or negative for entry count 
estimatio...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/apache/pulsar/compare/v3.3.3...v4.0.4";>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...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to