Skip to content

CAMEL-22692: Upgrade Infinispan to 16.0.1#20018

Merged
jamesnetherton merged 2 commits intoapache:mainfrom
jamesnetherton:CAMEL-22692
Nov 21, 2025
Merged

CAMEL-22692: Upgrade Infinispan to 16.0.1#20018
jamesnetherton merged 2 commits intoapache:mainfrom
jamesnetherton:CAMEL-22692

Conversation

@jamesnetherton
Copy link
Contributor

Minor note - I had to rework InfinispanEmbeddedConsumerTest. The Infinispan switch to virtual threads seems to impact the cache event listeners. The pre & non-pre events are broadcast from separate threads, so the order Camel processes them is not guaranteed.

Things seem more predictable when virtual threads are disabled, pre / non-pre events come from the same thread.

@github-actions
Copy link
Contributor

🌟 Thank you for your contribution to the Apache Camel project! 🌟

🤖 CI automation will test this PR automatically.

🐫 Apache Camel Committers, please review the following items:

  • First-time contributors require MANUAL approval for the GitHub Actions to run

  • You can use the command /component-test (camel-)component-name1 (camel-)component-name2.. to request a test from the test bot.

  • You can label PRs using build-all, build-dependents, skip-tests and test-dependents to fine-tune the checks executed by this PR.

  • Build and test logs are available in the Summary page. Only Apache Camel committers have access to the summary.

  • ⚠️ Be careful when sharing logs. Review their contents before sharing them publicly.

@davsclaus
Copy link
Contributor

Maybe something to add in the 4.17 upgrade doc about that out of order with virtual threads

@github-actions github-actions bot added the docs label Nov 21, 2025
@jamesnetherton
Copy link
Contributor Author

Maybe something to add in the 4.17 upgrade doc about that out of order with virtual threads

I added a few notes to the migration guide.

@jamesnetherton jamesnetherton merged commit edeff6f into apache:main Nov 21, 2025
5 checks passed
@jamesnetherton jamesnetherton deleted the CAMEL-22692 branch November 21, 2025 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants