This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch docs/CAMEL-26490-upgrade-notes-sync in repository https://gitbox.apache.org/repos/asf/camel.git
commit 2755978ea97e812318f3a90f4676948354214dba Author: Claus Ibsen <[email protected]> AuthorDate: Tue Nov 3 08:59:06 2026 +0100 CAMEL-26490: docs - add the span attribute upgrade note to the 4.22.3 and 4.18.6 sections of the upgrade guides on main The backports (#28994, #28995) added the note to the 4_22 and 4_18 upgrade guides on the maintenance branches. main holds the upgrade guides of every release line, so the note goes there as well. Co-Authored-By: Claude Opus 5.5 <[email protected]> Signed-off-by: Claus Ibsen <[email protected]> --- .../modules/ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 17 +++++++++++++++++ .../modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_18.adoc b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_18.adoc index 7348254e86fd..1603524c35a5 100644 --- a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_18.adoc +++ b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_18.adoc @@ -594,6 +594,23 @@ The generated Endpoint DSL header accessors on the Swift `HeaderNameBuilder` are `openstackSwiftVersionsLocation()`, `xContainerRead()` -> `openstackSwiftContainerRead()`, `xContainerWrite()` -> `openstackSwiftContainerWrite()`). +=== camel-telemetry, camel-tracing - the http.url, url.path and server.address span attributes are presented like camel.uri + +This applies to `camel-opentelemetry2`, `camel-micrometer-observability`, `camel-telemetry-dev`, `camel-opentelemetry` +and `camel-observation`. The `http.url`, `url.path` and `server.address` attributes of a span are now presented the same +way as the `camel.uri` attribute, which shows the endpoint URI as `Endpoint.toString()` does: + +* `http.url`, when the message has neither a `CamelHttpUrl` nor a `CamelHttpUri` header, is now the HTTP address the + endpoint sends to, with the query parameters it sends but without the Camel endpoint options. Before, it was the + endpoint URI from the last `http:` onwards, with all the endpoint options. A `camel-http` endpoint with an `https` + address now sets the attribute as well, and for a `camel-vertx-http` endpoint with an `https` address the value no + longer starts with `http://https://`. +* `url.path` no longer includes the user info in front of the host of the endpoint URI. +* `server.address`, and `http.url` taken from the `CamelHttpUrl` or `CamelHttpUri` header, are presented as `camel.uri` + is. + +Dashboards or queries that use the old values may need a change. + == Upgrading from 4.18.4 to 4.18.5 === camel-azure-eventhubs diff --git a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc index 1dcd49a6d72e..9b14837eb472 100644 --- a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc +++ b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_22.adoc @@ -445,6 +445,23 @@ The generated Endpoint DSL header accessors on the Swift `HeaderNameBuilder` are `openstackSwiftVersionsLocation()`, `xContainerRead()` -> `openstackSwiftContainerRead()`, `xContainerWrite()` -> `openstackSwiftContainerWrite()`). +=== camel-telemetry, camel-tracing - the http.url, url.path and server.address span attributes are presented like camel.uri + +This applies to `camel-opentelemetry2`, `camel-micrometer-observability`, `camel-telemetry-dev`, `camel-opentelemetry` +and `camel-observation`. The `http.url`, `url.path` and `server.address` attributes of a span are now presented the same +way as the `camel.uri` attribute, which shows the endpoint URI as `Endpoint.toString()` does: + +* `http.url`, when the message has neither a `CamelHttpUrl` nor a `CamelHttpUri` header, is now the HTTP address the + endpoint sends to, with the query parameters it sends but without the Camel endpoint options. Before, it was the + endpoint URI from the last `http:` onwards, with all the endpoint options. A `camel-http` endpoint with an `https` + address now sets the attribute as well, and for a `camel-vertx-http` endpoint with an `https` address the value no + longer starts with `http://https://`. +* `url.path` no longer includes the user info in front of the host of the endpoint URI. +* `server.address`, and `http.url` taken from the `CamelHttpUrl` or `CamelHttpUri` header, are presented as `camel.uri` + is. + +Dashboards or queries that use the old values may need a change. + == Upgrading from 4.22.1 to 4.22.2 === camel-lra - only an LRA hosted by the configured coordinator is joined
