This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch CAMEL-26531-lra-stable in repository https://gitbox.apache.org/repos/asf/camel.git
commit ca690128d70bd3ad2edcfbf2005413c455a752eb Author: Claus Ibsen <[email protected]> AuthorDate: Thu Nov 12 21:11:54 2026 +0100 CAMEL-26531: camel-lra - promote to stable support level Raise the support level of camel-lra from Preview to Stable, update the generated component metadata and catalog copies, and note the change in the 4.24 upgrade guide. Narayana LRA, which camel-lra uses as its coordinator, is now fully supported. Co-Authored-By: Claude Opus 5.5 <[email protected]> Signed-off-by: Claus Ibsen <[email protected]> --- .../src/generated/resources/org/apache/camel/catalog/docs/lra.adoc | 2 +- .../src/generated/resources/org/apache/camel/catalog/others/lra.json | 2 +- components/camel-lra/pom.xml | 2 +- components/camel-lra/src/generated/resources/lra.json | 2 +- components/camel-lra/src/main/docs/lra.adoc | 2 +- docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 4 ++++ 6 files changed, 9 insertions(+), 5 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lra.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lra.adoc index d44d0319da57..84a39e4b2af9 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lra.adoc +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/lra.adoc @@ -4,7 +4,7 @@ :artifactid: camel-lra :description: Camel saga binding for Long-Running-Action framework :since: 2.21 -:supportlevel: Preview +:supportlevel: Stable :tabs-sync-option: *Since Camel {since}* diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/lra.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/lra.json index 777f0ebaafd4..42faed4c49c9 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/lra.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/lra.json @@ -7,7 +7,7 @@ "deprecated": false, "firstVersion": "2.21.0", "label": "microservice", - "supportLevel": "Preview", + "supportLevel": "Stable", "groupId": "org.apache.camel", "artifactId": "camel-lra", "version": "4.24.0-SNAPSHOT" diff --git a/components/camel-lra/pom.xml b/components/camel-lra/pom.xml index 2e54d13902ec..edb70cada5bb 100644 --- a/components/camel-lra/pom.xml +++ b/components/camel-lra/pom.xml @@ -36,7 +36,7 @@ <firstVersion>2.21.0</firstVersion> <title>LRA</title> <label>microservice</label> - <supportLevel>preview</supportLevel> + <supportLevel>Stable</supportLevel> <!-- LRA coordinator container is only available for x86 --> <skipITs.s390x>true</skipITs.s390x> diff --git a/components/camel-lra/src/generated/resources/lra.json b/components/camel-lra/src/generated/resources/lra.json index 777f0ebaafd4..42faed4c49c9 100644 --- a/components/camel-lra/src/generated/resources/lra.json +++ b/components/camel-lra/src/generated/resources/lra.json @@ -7,7 +7,7 @@ "deprecated": false, "firstVersion": "2.21.0", "label": "microservice", - "supportLevel": "Preview", + "supportLevel": "Stable", "groupId": "org.apache.camel", "artifactId": "camel-lra", "version": "4.24.0-SNAPSHOT" diff --git a/components/camel-lra/src/main/docs/lra.adoc b/components/camel-lra/src/main/docs/lra.adoc index d44d0319da57..84a39e4b2af9 100644 --- a/components/camel-lra/src/main/docs/lra.adoc +++ b/components/camel-lra/src/main/docs/lra.adoc @@ -4,7 +4,7 @@ :artifactid: camel-lra :description: Camel saga binding for Long-Running-Action framework :since: 2.21 -:supportlevel: Preview +:supportlevel: Stable :tabs-sync-option: *Since Camel {since}* diff --git a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_24.adoc b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_24.adoc index 91fe68dc137b..202eb2e46ae2 100644 --- a/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_24.adoc +++ b/docs/user-manual/modules/ROOT/pages/camel-4x-upgrade-guide-4_24.adoc @@ -17,6 +17,10 @@ See the xref:camel-upgrade-recipes-tool.adoc[documentation] page for details. The `camel-observability-services` component has been promoted from _Preview_ to _Stable_ support level. +=== camel-lra - promoted to Stable + +The `camel-lra` component has been promoted from _Preview_ to _Stable_ support level. + === KeyValueRepository and State Store - namespace partitioning on shared backends In Camel 4.23, `state-store` endpoints stored keys directly into the underlying `KeyValueRepository` without namespacing. When a single `KeyValueRepository` was shared between multiple state stores, the Cache EIP, or repository adapters (such as `KeyValueAggregationRepository` or `KeyValueIdempotentRepository`), operations on one store (such as `clear()`) or key collisions could affect entries of another component or pattern.
