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

   Bumps [org.apache.iggy:iggy](https://github.com/apache/iggy) from 0.6.0 to 
0.7.0.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/apache/iggy/releases";>org.apache.iggy:iggy's 
releases</a>.</em></p>
   <blockquote>
   <h2>server-0.7.0</h2>
   <h2>Major Improvements &amp; New Capabilities in 0.7.0</h2>
   <p><strong>Cluster &amp; Metadata Foundations</strong></p>
   <ul>
   <li>Deterministic tick-based timeout mechanism for VSR — improves 
reliability for Viewstamped Replication workflows, a core building block toward 
clustering and distributed coordination.</li>
   <li>New cluster primitives (<code>on_replicate</code>, 
<code>send_prepare_ok</code>, <code>replicate</code>, view change, partitions 
trait) to solidify cluster control paths and prepare for future distributed 
expansions.</li>
   <li>Metadata state machine foundation &amp; snapshot interface — essential 
groundwork for robust metadata handling and future high-availability 
features.</li>
   </ul>
   <p><strong>Server &amp; Runtime Enhancements</strong></p>
   <ul>
   <li>Embedded Web UI now included in the server and enabled by default — no 
extra deployment step required for the dashboard experience.</li>
   <li>NUMA awareness — improves performance on multi-socket hardware by 
aligning memory and CPU locality.</li>
   <li>Http.web_ui config option gives users control over Web UI exposure and 
configuration.</li>
   <li>Graceful shard shutdown on panic, enhanced async disk I/O availability 
handling, and improved critical task failure handling — all contribute to 
greater server resilience.</li>
   </ul>
   <p><strong>Connectors &amp; Integrations</strong></p>
   <ul>
   <li>Retry mechanism and detailed logging for connector HTTP configuration — 
increasing robustness when integrating with external systems.</li>
   <li>Prometheus metrics and stats endpoints now exposed for connectors so 
observability is first-class.</li>
   <li>Extended Postgres sink &amp; source plugins with integration tests for 
richer pipeline ingestion.</li>
   <li>Connector runtime <code>--version</code> flag &amp; other 
quality-of-life improvements for ops tooling.</li>
   </ul>
   <p><strong>CLI, SDK &amp; Tooling</strong></p>
   <ul>
   <li>Java SDK enhancements: fluent builder API, better tests, and async 
serialization improvements.</li>
   <li>Python SDK: async iterator support for consumer — smoother integration 
for modern async apps.</li>
   <li>Go leader redirection scenario addition — improved client routing 
logic.</li>
   <li>C# SDK: expanded API surface and .NET 10 support.</li>
   </ul>
   <p><strong>Quality, CI &amp; Developer Experience</strong></p>
   <ul>
   <li>Linux edge binary builds + ARM64 support — expands platform 
compatibility for pre-release runners.</li>
   <li>Automated artifacts &amp; enhanced CI workflows (auto-publish, better 
shared caches, native runners) to speed iteration and ensure release 
quality.</li>
   <li>Pre-commit hooks, TOML formatting, auto-publish workflows across SDKs 
and languages — boosts contribution hygiene.</li>
   <li>Expanded API tests, integration tests, watchdogs, and crash detection — 
better confidence in deployment and regression risk reduction.</li>
   </ul>
   <p><strong>Dependency &amp; Architecture Upgrades</strong></p>
   <ul>
   <li>Rust toolchain bump (1.92.0) and widespread dependency updates.</li>
   <li>Replace unmaintained serialization (msgpack replacing old libs) — steers 
toward more sustainable and performant internals.</li>
   <li>Migration to up-to-date ecosystem dependencies (e.g., Yew &amp; 
yew-router) for UI stack improvements.</li>
   </ul>
   <h2>Complete Changelog</h2>
   <ul>
   <li>feat(connectors): add retry mechanism to connectors HTTP config provider 
by <a href="https://github.com/tungtose";><code>@​tungtose</code></a> in <a 
href="https://redirect.github.com/apache/iggy/pull/2437";>apache/iggy#2437</a></li>
   <li>chore(docs): improve Rust examples documentation by <a 
href="https://github.com/slbotbm";><code>@​slbotbm</code></a> in <a 
href="https://redirect.github.com/apache/iggy/pull/2440";>apache/iggy#2440</a></li>
   <li>fix(server): graceful shutdown all shards when one panics by <a 
href="https://github.com/hubcio";><code>@​hubcio</code></a> in <a 
href="https://redirect.github.com/apache/iggy/pull/2439";>apache/iggy#2439</a></li>
   <li>refactor(server): initialize logging before config parsing by <a 
href="https://github.com/hubcio";><code>@​hubcio</code></a> in <a 
href="https://redirect.github.com/apache/iggy/pull/2442";>apache/iggy#2442</a></li>
   <li>feat(server): add file_enabled option to logging config by <a 
href="https://github.com/hubcio";><code>@​hubcio</code></a> in <a 
href="https://redirect.github.com/apache/iggy/pull/2443";>apache/iggy#2443</a></li>
   <li>fix(bench): fix failed to run pinned-consumer bench by <a 
href="https://github.com/tungtose";><code>@​tungtose</code></a> in <a 
href="https://redirect.github.com/apache/iggy/pull/2444";>apache/iggy#2444</a></li>
   <li>feat(ci): add Linux edge binary builds with rolling GitHub pre-release 
by <a href="https://github.com/hubcio";><code>@​hubcio</code></a> in <a 
href="https://redirect.github.com/apache/iggy/pull/2447";>apache/iggy#2447</a></li>
   <li>feat(message_bus): create message_bus interface and basic impl for 
IggyMessageBus by <a 
href="https://github.com/numinnex";><code>@​numinnex</code></a> in <a 
href="https://redirect.github.com/apache/iggy/pull/2446";>apache/iggy#2446</a></li>
   <li>feat(cluster): Add deterministic tick-based timeout mechanism for VSR by 
<a href="https://github.com/krishvishal";><code>@​krishvishal</code></a> in <a 
href="https://redirect.github.com/apache/iggy/pull/2450";>apache/iggy#2450</a></li>
   <li>fix(ci): use newer gh runner for macos-intel by <a 
href="https://github.com/hubcio";><code>@​hubcio</code></a> in <a 
href="https://redirect.github.com/apache/iggy/pull/2463";>apache/iggy#2463</a></li>
   <li>fix(ci): use correct macos runner for building python wheels by <a 
href="https://github.com/hubcio";><code>@​hubcio</code></a> in <a 
href="https://redirect.github.com/apache/iggy/pull/2464";>apache/iggy#2464</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/apache/iggy/commit/7ebaf9b793e3cb28a221c7184f12108758367ed3";><code>7ebaf9b</code></a>
 chore(deps): upgrade rust dependencies (<a 
href="https://redirect.github.com/apache/iggy/issues/2075";>#2075</a>)</li>
   <li><a 
href="https://github.com/apache/iggy/commit/108d905e5bb0247974b27f7b73d1a32a3a1551ef";><code>108d905</code></a>
 fix(ci): fix docker setup action (<a 
href="https://redirect.github.com/apache/iggy/issues/2074";>#2074</a>)</li>
   <li><a 
href="https://github.com/apache/iggy/commit/22e9416c4c638add422687acd71b245e76de5374";><code>22e9416</code></a>
 chore(java): update Java SDK version (<a 
href="https://redirect.github.com/apache/iggy/issues/2072";>#2072</a>)</li>
   <li><a 
href="https://github.com/apache/iggy/commit/f24a11a29cbd91d77f517f39b182ab2c8d8fb02c";><code>f24a11a</code></a>
 fix(python): add proper typings for async method args and return types (<a 
href="https://redirect.github.com/apache/iggy/issues/2071";>#2071</a>)</li>
   <li><a 
href="https://github.com/apache/iggy/commit/ec7545f4745f30ccfa0744281fd4f1348c2f44de";><code>ec7545f</code></a>
 fix(web): improve browsing messages in Web UI (<a 
href="https://redirect.github.com/apache/iggy/issues/2069";>#2069</a>)</li>
   <li><a 
href="https://github.com/apache/iggy/commit/b2fa48927343e3014208072dff7bcb0847fc295c";><code>b2fa489</code></a>
 chore(repo): update readme, update deps (<a 
href="https://redirect.github.com/apache/iggy/issues/2063";>#2063</a>)</li>
   <li><a 
href="https://github.com/apache/iggy/commit/8cfd671ca9f67026875b461a18349bcd339328e5";><code>8cfd671</code></a>
 feat(go): add godog go bdd test according to scenarios. (<a 
href="https://redirect.github.com/apache/iggy/issues/2021";>#2021</a>)</li>
   <li><a 
href="https://github.com/apache/iggy/commit/02cebc2d8e1ee769cf72c073ca1827e07718af31";><code>02cebc2</code></a>
 fix(ci): run bdd test when sdk changed (<a 
href="https://redirect.github.com/apache/iggy/issues/2059";>#2059</a>)</li>
   <li><a 
href="https://github.com/apache/iggy/commit/25b5b29e7efe65362fe38ff7183ce1b04df4ad66";><code>25b5b29</code></a>
 fix(bdd): rename Python SDK import in bdd tests (<a 
href="https://redirect.github.com/apache/iggy/issues/2057";>#2057</a>)</li>
   <li><a 
href="https://github.com/apache/iggy/commit/63473b281dc7e12b298f89cddc4dc485fbebd471";><code>63473b2</code></a>
 chore(repo): add missing license headers (<a 
href="https://redirect.github.com/apache/iggy/issues/2061";>#2061</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/apache/iggy/compare/iggy-0.6.0...iggy-0.7.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.iggy:iggy&package-manager=maven&previous-version=0.6.0&new-version=0.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   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 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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to