This is an automated email from the ASF dual-hosted git repository.

jamesnetherton pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


The following commit(s) were added to refs/heads/main by this push:
     new e7fabbd8b3 Undeprecate quarkus.camel.cluster.file.enabled and 
quarkus.camel.cluster.kubernetes.enabled
e7fabbd8b3 is described below

commit e7fabbd8b3799c8d1203073ad7f43afd0e7ec196
Author: James Netherton <[email protected]>
AuthorDate: Fri Oct 23 07:33:40 2026 +0100

    Undeprecate quarkus.camel.cluster.file.enabled and 
quarkus.camel.cluster.kubernetes.enabled
    
    The properties were deprecated when the cluster services moved to
    dedicated extensions in 3.10.0. They still allow the cluster service to
    be disabled without removing the extension, consistent with
    quarkus.camel.cluster.infinispan.enabled and the Camel Spring Boot
    cluster service starters.
    
    Co-authored-by: Claude Opus 5.5 <[email protected]>
---
 .../pages/reference/extensions/file-cluster-service.adoc   | 14 +++++++-------
 .../reference/extensions/kubernetes-cluster-service.adoc   | 14 +++++++-------
 .../cluster/FileLockClusterServiceBuildTimeConfig.java     |  3 ---
 .../cluster/KubernetesClusterServiceBuildTimeConfig.java   |  3 ---
 4 files changed, 14 insertions(+), 20 deletions(-)

diff --git 
a/docs/modules/ROOT/pages/reference/extensions/file-cluster-service.adoc 
b/docs/modules/ROOT/pages/reference/extensions/file-cluster-service.adoc
index 19a200f8c9..da8f2745e8 100644
--- a/docs/modules/ROOT/pages/reference/extensions/file-cluster-service.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/file-cluster-service.adoc
@@ -73,6 +73,13 @@ The file cluster service could further be tuned by tweaking 
`quarkus.camel.clust
 | Configuration property | Type | Default
 
 
+a|icon:lock[title=Fixed at build time] 
[[quarkus-camel-cluster-file-enabled]]`link:#quarkus-camel-cluster-file-enabled[quarkus.camel.cluster.file.enabled]`
+
+Whether a File Lock Cluster Service should be automatically configured 
according to
+'quarkus.camel.cluster.file.++*++' configurations.
+| `boolean`
+| `true`
+
 a| 
[[quarkus-camel-cluster-file-id]]`link:#quarkus-camel-cluster-file-id[quarkus.camel.cluster.file.id]`
 
 The cluster service ID (defaults to null).
@@ -141,13 +148,6 @@ Timeouts are useful when the cluster data root is on 
network storage, where I/O
 for long or unpredictable periods.
 | `string`
 | 
-
-a|icon:lock[title=Fixed at build time] 
[[quarkus-camel-cluster-file-enabled]]`link:#quarkus-camel-cluster-file-enabled[quarkus.camel.cluster.file.enabled]`
-
-Whether a File Lock Cluster Service should be automatically configured 
according to
-'quarkus.camel.cluster.file.++*++' configurations.
-| `boolean`
-| `true`
 |===
 
 [.configuration-legend]
diff --git 
a/docs/modules/ROOT/pages/reference/extensions/kubernetes-cluster-service.adoc 
b/docs/modules/ROOT/pages/reference/extensions/kubernetes-cluster-service.adoc
index 0ead43de12..1e47443acb 100644
--- 
a/docs/modules/ROOT/pages/reference/extensions/kubernetes-cluster-service.adoc
+++ 
b/docs/modules/ROOT/pages/reference/extensions/kubernetes-cluster-service.adoc
@@ -70,6 +70,13 @@ The kubernetes cluster service could further be tuned by 
tweaking `quarkus.camel
 | Configuration property | Type | Default
 
 
+a|icon:lock[title=Fixed at build time] 
[[quarkus-camel-cluster-kubernetes-enabled]]`link:#quarkus-camel-cluster-kubernetes-enabled[quarkus.camel.cluster.kubernetes.enabled]`
+
+Whether a Kubernetes Cluster Service should be automatically configured 
according to
+'quarkus.camel.cluster.kubernetes.++*++' configurations.
+| `boolean`
+| `true`
+
 a|icon:lock[title=Fixed at build time] 
[[quarkus-camel-cluster-kubernetes-rebalancing]]`link:#quarkus-camel-cluster-kubernetes-rebalancing[quarkus.camel.cluster.kubernetes.rebalancing]`
 
 Whether the camel master namespace leaders should be distributed evenly across 
all the camel contexts in the cluster.
@@ -157,13 +164,6 @@ a| 
[[quarkus-camel-cluster-kubernetes-labels-labels]]`link:#quarkus-camel-cluste
 The labels key/value used to identify the pods composing the cluster, defaults 
to empty map.
 | `Map<String,String>`
 | 
-
-a|icon:lock[title=Fixed at build time] 
[[quarkus-camel-cluster-kubernetes-enabled]]`link:#quarkus-camel-cluster-kubernetes-enabled[quarkus.camel.cluster.kubernetes.enabled]`
-
-Whether a Kubernetes Cluster Service should be automatically configured 
according to
-'quarkus.camel.cluster.kubernetes.++*++' configurations.
-| `boolean`
-| `true`
 |===
 
 [.configuration-legend]
diff --git 
a/extensions/file-cluster-service/runtime/src/main/java/org/apache/camel/quarkus/component/file/cluster/FileLockClusterServiceBuildTimeConfig.java
 
b/extensions/file-cluster-service/runtime/src/main/java/org/apache/camel/quarkus/component/file/cluster/FileLockClusterServiceBuildTimeConfig.java
index 814db8fffd..99a2321d0a 100644
--- 
a/extensions/file-cluster-service/runtime/src/main/java/org/apache/camel/quarkus/component/file/cluster/FileLockClusterServiceBuildTimeConfig.java
+++ 
b/extensions/file-cluster-service/runtime/src/main/java/org/apache/camel/quarkus/component/file/cluster/FileLockClusterServiceBuildTimeConfig.java
@@ -33,11 +33,8 @@ public interface FileLockClusterServiceBuildTimeConfig {
      * Whether a File Lock Cluster Service should be automatically configured 
according to
      * 'quarkus.camel.cluster.file.++*++' configurations.
      *
-     * @deprecated  this property is no longer needed as the FileLock 
implementation of the Camel CLuster Service API has
-     *              been moved to a dedicated extension.
      * @asciidoclet
      */
-    @Deprecated(since = "3.10.0", forRemoval = true)
     @WithDefault("true")
     boolean enabled();
 
diff --git 
a/extensions/kubernetes-cluster-service/runtime/src/main/java/org/apache/camel/quarkus/component/kubernetes/cluster/KubernetesClusterServiceBuildTimeConfig.java
 
b/extensions/kubernetes-cluster-service/runtime/src/main/java/org/apache/camel/quarkus/component/kubernetes/cluster/KubernetesClusterServiceBuildTimeConfig.java
index d2025a327f..064502de10 100644
--- 
a/extensions/kubernetes-cluster-service/runtime/src/main/java/org/apache/camel/quarkus/component/kubernetes/cluster/KubernetesClusterServiceBuildTimeConfig.java
+++ 
b/extensions/kubernetes-cluster-service/runtime/src/main/java/org/apache/camel/quarkus/component/kubernetes/cluster/KubernetesClusterServiceBuildTimeConfig.java
@@ -30,11 +30,8 @@ public interface KubernetesClusterServiceBuildTimeConfig {
      * Whether a Kubernetes Cluster Service should be automatically configured 
according to
      * 'quarkus.camel.cluster.kubernetes.++*++' configurations.
      *
-     * @deprecated  this property is no longer needed as the Kubernetes 
implementation of the Camel CLuster Service API has
-     *              been moved to a dedicated extension.
      * @asciidoclet
      */
-    @Deprecated(since = "3.10.0", forRemoval = true)
     @WithDefault("true")
     boolean enabled();
 

Reply via email to