Visitar URL original
Upgrade Vert.x to 4.5.35 by jamesnetherton · Pull Request #27558 · apache/camel · GitHub
Skip to content

Upgrade Vert.x to 4.5.35 - #27558

Merged
davsclaus merged 1 commit into
apache:mainfrom
jamesnetherton:vertx-4.5.35
Oct 8, 2026
Merged

davsclaus merged 1 commit into
apache:mainfrom
jamesnetherton:vertx-4.5.35

Conversation

@jamesnetherton

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown
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 although they are normally detected and executed by CI.
  • You can label PRs using 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.

@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

🧪 CI tested the following changed modules:

  • parent

✅ POM dependency changes: targeted tests included

Changed properties: vertx-version

Modules affected by dependency changes (10)
  • :camel-platform-http-vertx
  • :camel-vertx-common
  • :camel-vertx
  • :camel-vertx-http
  • :camel-vertx-websocket
  • :camel-platform-http-main
  • :camel-oauth
  • :camel-knative-http
  • :camel-platform-http-jolokia
  • :camel-cli-connector

🔬 Scalpel shadow comparison — Scalpel: 39 of 700 tested, 3 compile-only — current: 0 all tested

Maveniverse Scalpel detected 39 affected modules (current approach: 0).

Changed properties: vertx-version

Skip-tests mode would test 39 modules (17 direct + 4 downstream), skip tests for 3 (generated code, meta-modules)

⚠️ Modules only in Scalpel (39)
  • camel-a2a
  • camel-cli-connector
  • camel-cli-debug
  • camel-etc
  • camel-ibm-watsonx-ai
  • camel-jbang-mcp
  • camel-jbang-plugin-mcp
  • camel-jbang-plugin-route-parser
  • camel-jbang-plugin-tui
  • camel-jbang-plugin-validate
  • camel-jpa
  • camel-jsonpath
  • camel-knative-http
  • camel-launcher-container
  • camel-mcp-server
  • camel-micrometer-prometheus
  • camel-oauth
  • camel-observability-services
  • camel-openai
  • camel-openapi-validator
  • camel-opentelemetry
  • camel-platform-http-jolokia
  • camel-platform-http-main
  • camel-platform-http-vertx
  • camel-rest-openapi
  • camel-rest-postman
  • camel-salesforce
  • camel-salesforce-codegen
  • camel-salesforce-parent
  • camel-servicenow
  • camel-servicenow-maven-plugin
  • camel-servicenow-parent
  • camel-vertx
  • camel-vertx-common
  • camel-vertx-http
  • camel-vertx-websocket
  • camel-wasm
  • camel-yaml-dsl-validator
  • camel-yaml-dsl-validator-maven-plugin
Modules Scalpel would test (39)
  • camel-a2a ← depends on affected reactor module org.apache.camel:camel-platform-http-vertx
  • camel-cli-connector ← effective dep io.vertx:vertx-core
  • camel-cli-debug ← depends on affected reactor module org.apache.camel:camel-cli-connector
  • camel-etc ← effective property workspace
  • camel-ibm-watsonx-ai ← depends on affected reactor module org.apache.camel:camel-vertx-websocket
  • camel-jbang-mcp ← depends on affected reactor module org.apache.camel:camel-yaml-dsl
  • camel-jbang-plugin-mcp ← depends on affected reactor module org.apache.camel:camel-jbang-core
  • camel-jbang-plugin-route-parser ← depends on affected reactor module org.apache.camel:camel-route-parser
  • camel-jbang-plugin-tui ← depends on affected reactor module org.apache.camel:camel-yaml-dsl-validator
  • camel-jbang-plugin-validate ← depends on affected reactor module org.apache.camel:camel-yaml-dsl-validator
  • camel-jpa ← effective property camel.surefire.fork.additional-vmargs
  • camel-jsonpath ← depends on affected reactor module org.apache.camel:camel-platform-http-vertx
  • camel-knative-http ← effective dep io.vertx:vertx-web-client, effective dep io.vertx:vertx-web, effective dep io.vertx:vertx-codegen
  • camel-launcher-container ← effective property docker.context
  • camel-mcp-server ← depends on affected reactor module org.apache.camel:camel-openai
  • camel-micrometer-prometheus ← depends on affected reactor module org.apache.camel:camel-platform-http-main
  • camel-oauth ← effective dep io.vertx:vertx-auth-oauth2
  • camel-observability-services ← depends on affected reactor module org.apache.camel:camel-micrometer-prometheus
  • camel-openai ← depends on affected reactor module org.apache.camel:camel-platform-http-vertx
  • camel-openapi-validator ← depends on affected reactor module org.apache.camel:camel-platform-http-vertx
  • camel-opentelemetry ← effective property opentracing-agent.lib
  • camel-platform-http-jolokia ← effective dep io.vertx:vertx-web
  • camel-platform-http-main ← effective dep io.vertx:vertx-auth-properties, effective dep io.vertx:vertx-auth-jwt
  • camel-platform-http-vertx ← effective dep io.vertx:vertx-web, effective dep io.vertx:vertx-auth-properties, effective dep io.vertx:vertx-auth-jwt
  • camel-rest-openapi ← depends on affected reactor module org.apache.camel:camel-vertx-http
  • camel-rest-postman ← depends on affected reactor module org.apache.camel:camel-vertx-http
  • camel-salesforce ← downstream of org.apache.camel:camel-salesforce-parent
  • camel-salesforce-codegen ← downstream of org.apache.camel:camel-salesforce-parent
  • camel-salesforce-parent ← effective property salesforce.component.root
  • camel-servicenow ← downstream of org.apache.camel:camel-servicenow-parent
  • camel-servicenow-maven-plugin ← downstream of org.apache.camel:camel-servicenow-parent
  • camel-servicenow-parent ← effective property servicenow.component.root
  • camel-vertx ← effective dep io.vertx:vertx-core
  • camel-vertx-common ← effective dep io.vertx:vertx-core
  • camel-vertx-http ← effective dep io.vertx:vertx-web-client
  • camel-vertx-websocket ← effective dep io.vertx:vertx-web
  • camel-wasm ← effective property camel.surefire.fork.additional-vmargs
  • camel-yaml-dsl-validator ← depends on affected reactor module org.apache.camel:camel-catalog
  • camel-yaml-dsl-validator-maven-plugin ← depends on affected reactor module org.apache.camel:camel-yaml-dsl-validator
Modules with tests skipped (3)
  • camel-itest
  • camel-salesforce-maven-plugin
  • camel-yaml-dsl-deserializers

ℹ️ Shadow mode — Scalpel observes but does not affect test execution. Learn more

All tested modules (68 modules, 13m 24s total)

Total reactor time: 13m 24s

Module Duration Status
Camel :: AI :: MCP Server 55.6s SUCCESS
Camel :: Salesforce 50.0s SUCCESS
Camel :: JPA 49.4s SUCCESS
Camel :: JBang :: Plugin :: TUI 48.3s FAILURE
Camel :: AI :: OpenAI 46.8s SUCCESS
Camel :: Vert.x :: WebSocket 35.1s SUCCESS
Camel :: DSL :: CLI Connector 34.2s SUCCESS
Camel :: Knative HTTP 33.6s SUCCESS
Camel :: OpenTelemetry (deprecated) 30.3s SUCCESS
Camel :: Platform HTTP :: Vert.x 29.6s SUCCESS
Camel :: REST OpenApi 29.0s SUCCESS
Camel :: OAuth 28.6s SUCCESS
Camel :: YAML DSL :: Validator 22.6s SUCCESS
Camel :: Catalog :: Camel Catalog 22.1s SUCCESS
Camel :: AI :: A2A 21.0s SUCCESS
Camel :: Component DSL 20.3s SUCCESS
Camel :: YAML DSL 17.8s SUCCESS
Camel :: JBang :: Plugin :: Validate 16.4s SUCCESS
Camel :: Platform HTTP :: Main 16.1s SUCCESS
Camel :: Vert.x :: HTTP 15.6s SUCCESS
Camel :: JSon Path 14.6s SUCCESS
Camel :: Docs 14.0s SUCCESS
Camel :: JBang :: Plugin :: Kubernetes 12.9s SUCCESS
Camel :: JBang :: Plugin :: Testing 12.7s SUCCESS
Camel :: Kamelet Main 12.2s SUCCESS
Camel :: Wasm 10.5s SUCCESS
Camel :: OpenAPI :: Validator 10.4s SUCCESS
Camel :: REST Postman 8.7s SUCCESS
Camel :: Catalog :: Camel Report Maven Plugin 7.8s SUCCESS
Camel :: Catalog :: Camel Route Parser 7.0s SUCCESS
Camel :: YAML DSL :: Deserializers 7.0s SUCCESS
Camel :: Salesforce :: Maven Plugin 5.7s SUCCESS
Camel :: Vert.x :: Common 5.2s SUCCESS
Camel :: Platform HTTP :: Jolokia 5.0s SUCCESS
Camel :: IBM :: watsonx.ai 4.6s SUCCESS
Camel :: ServiceNow :: Component 4.6s SUCCESS
Camel :: All Components Sync point 4.2s SUCCESS
Camel :: Vertx 3.5s SUCCESS
Camel :: YAML DSL :: Validator Maven Plugin 3.5s SUCCESS
Camel :: ServiceNow :: Maven Plugin 2.6s SUCCESS
Camel :: Catalog :: Maven 2.5s SUCCESS
Camel :: Catalog :: Suggest (deprecated) 2.4s SUCCESS
Camel :: Assembly 2.1s SUCCESS
Camel :: Micrometer :: Prometheus 2.0s SUCCESS
Camel :: JBang :: Plugin :: MCP 1.5s SUCCESS
Camel :: JBang :: Plugin :: Edit 1.4s SUCCESS
Camel :: Coverage 1.4s SUCCESS
Camel :: Salesforce :: Parent 1.4s SUCCESS
Camel :: YAML DSL :: Maven Plugins 1.3s SUCCESS
Camel :: JBang :: Plugin :: Generate 1.1s SUCCESS
Camel :: Parent 1.0s SUCCESS
Camel :: Salesforce :: CodeGen 1.0s SUCCESS
Camel :: ServiceNow :: Parent 1.0s SUCCESS
Camel :: Endpoint DSL :: Support 0.8s SUCCESS
Camel :: Catalog :: Dummy Component 0.7s SUCCESS
Camel :: JBang :: Plugin :: Route Parser 0.5s SUCCESS
Camel :: Catalog :: Console 0.5s SUCCESS
Camel :: DSL :: CLI Debug 0.5s SUCCESS
Camel :: Observability Services 0.5s SUCCESS
Camel :: JBang :: Main 0.5s SUCCESS
Camel :: Etc 0.1s SUCCESS
Camel :: Endpoint DSL n/a
Camel :: Integration Tests n/a
Camel :: JBang :: Core n/a
Camel :: JBang :: Integration tests n/a
Camel :: JBang :: MCP n/a
Camel :: Launcher n/a
Camel :: Launcher :: Container n/a

Top 20 slowest modules:

  • Camel :: AI :: MCP Server (55.6s)
  • Camel :: Salesforce (50.0s)
  • Camel :: JPA (49.4s)
  • Camel :: JBang :: Plugin :: TUI (48.3s)
  • Camel :: AI :: OpenAI (46.8s)
  • Camel :: Vert.x :: WebSocket (35.1s)
  • Camel :: DSL :: CLI Connector (34.2s)
  • Camel :: Knative HTTP (33.6s)
  • Camel :: OpenTelemetry (deprecated) (30.3s)
  • Camel :: Platform HTTP :: Vert.x (29.6s)
  • Camel :: REST OpenApi (29.0s)
  • Camel :: OAuth (28.6s)
  • Camel :: YAML DSL :: Validator (22.6s)
  • Camel :: Catalog :: Camel Catalog (22.1s)
  • Camel :: AI :: A2A (21.0s)
  • Camel :: Component DSL (20.3s)
  • Camel :: YAML DSL (17.8s)
  • Camel :: JBang :: Plugin :: Validate (16.4s)
  • Camel :: Platform HTTP :: Main (16.1s)
  • Camel :: Vert.x :: HTTP (15.6s)

⚙️ View full build and test results

@apupier

apupier commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

to rebase on main when #27570 is merged

@davsclaus
davsclaus merged commit 6eb5de9 into apache:main Oct 8, 2026
3 of 5 checks passed
@apupier

apupier commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

@davsclaus have you played the test locally at least?

@davsclaus

Copy link
Copy Markdown
Contributor

the CI has tested the modules

@jamesnetherton jamesnetherton added the port/camel-4.22.x Bug needs porting to camel-4.22.x label Oct 9, 2026
@gnodet

gnodet commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

🔄 Backport Bot

Conflicts (🤖 agent dispatched to resolve):

  • ⚠️ camel-4.22.x — Cherry-pick conflict in: parent/pom.xml

ℹ️ If you push additional commits after /port, use /port again to update the port PRs.

@gnodet

gnodet commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

✅ Backport to camel-4.22.x created: #27600

@gnodet gnodet removed the port/camel-4.22.x Bug needs porting to camel-4.22.x label Oct 9, 2026
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.

4 participants