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.

Reply via email to