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

dlmarion pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/accumulo.git


The following commit(s) were added to refs/heads/main by this push:
     new f70a12cced Removed experimental annotations on some Property values 
(#5839)
f70a12cced is described below

commit f70a12cced92eee4dbbb0a801c4cd9f982227d9a
Author: Dave Marion <[email protected]>
AuthorDate: Thu Aug 28 15:10:59 2025 -0400

    Removed experimental annotations on some Property values (#5839)
    
    Removed experimental annotations on Compactor properties
    and a few others.
---
 core/src/main/java/org/apache/accumulo/core/conf/Property.java     | 7 -------
 core/src/test/java/org/apache/accumulo/core/conf/PropertyTest.java | 2 +-
 2 files changed, 1 insertion(+), 8 deletions(-)

diff --git a/core/src/main/java/org/apache/accumulo/core/conf/Property.java 
b/core/src/main/java/org/apache/accumulo/core/conf/Property.java
index 1b21986f5e..a90e4fca41 100644
--- a/core/src/main/java/org/apache/accumulo/core/conf/Property.java
+++ b/core/src/main/java/org/apache/accumulo/core/conf/Property.java
@@ -283,7 +283,6 @@ public enum Property {
           + " This does not equate to how often tickets are actually renewed 
(which is"
           + " performed at 80% of the ticket lifetime).",
       "1.6.5"),
-  @Experimental
   GENERAL_OPENTELEMETRY_ENABLED("general.opentelemetry.enabled", "false", 
PropertyType.BOOLEAN,
       "Enables tracing functionality using OpenTelemetry (assuming 
OpenTelemetry is configured).",
       "2.1.0"),
@@ -291,7 +290,6 @@ public enum Property {
       "The number of threads to use for server-internal scheduled tasks.", 
"2.1.0"),
   // If you update the default type, be sure to update the default used for 
initialization failures
   // in VolumeManagerImpl
-  @Experimental
   GENERAL_VOLUME_CHOOSER("general.volume.chooser", 
RandomVolumeChooser.class.getName(),
       PropertyType.CLASSNAME,
       "The class that will be used to select which volume will be used to 
create new files.",
@@ -1264,13 +1262,11 @@ public enum Property {
       "Compactors do exponential backoff when their request for work 
repeatedly come back empty. "
           + "This is the maximum amount of time to wait between checks for the 
next compaction job.",
       "2.1.3"),
-  @Experimental
   COMPACTOR_FAILURE_BACKOFF_THRESHOLD("compactor.failure.backoff.threshold", 
"3",
       PropertyType.COUNT,
       "The number of consecutive failures that must occur before the Compactor 
starts to back off"
           + " processing compactions.",
       "2.1.4"),
-  @Experimental
   COMPACTOR_FAILURE_BACKOFF_INTERVAL("compactor.failure.backoff.interval", "0",
       PropertyType.TIMEDURATION,
       "The time basis for computing the wait time for compaction failure 
backoff. A value of zero disables"
@@ -1280,19 +1276,16 @@ public enum Property {
           + " three failures the Compactor will wait 30s before starting the 
next compaction. If the compaction fails"
           + " again, then it will wait 40s before starting the next 
compaction.",
       "2.1.4"),
-  @Experimental
   COMPACTOR_FAILURE_BACKOFF_RESET("compactor.failure.backoff.reset", "10m",
       PropertyType.TIMEDURATION,
       "The maximum amount of time that the compactor will wait before 
executing the next compaction. When this"
           + " time limit has been reached, the failures are cleared.",
       "2.1.4"),
-  @Experimental
   
COMPACTOR_FAILURE_TERMINATION_THRESHOLD("compactor.failure.termination.threshold",
 "0",
       PropertyType.COUNT,
       "The number of consecutive failures at which the Compactor exits and the 
process terminates. A zero"
           + " value disables this feature.",
       "2.1.4"),
-  @Experimental
   COMPACTOR_MINTHREADS("compactor.threads.minimum", "4", PropertyType.COUNT,
       "The minimum number of threads to use to handle incoming requests.", 
"2.1.0"),
   COMPACTOR_MINTHREADS_TIMEOUT("compactor.threads.timeout", "0s", 
PropertyType.TIMEDURATION,
diff --git a/core/src/test/java/org/apache/accumulo/core/conf/PropertyTest.java 
b/core/src/test/java/org/apache/accumulo/core/conf/PropertyTest.java
index 2a58e7e5fc..6d5cc19309 100644
--- a/core/src/test/java/org/apache/accumulo/core/conf/PropertyTest.java
+++ b/core/src/test/java/org/apache/accumulo/core/conf/PropertyTest.java
@@ -250,7 +250,7 @@ public class PropertyTest {
 
   @Test
   public void testAnnotations() {
-    assertTrue(Property.GENERAL_VOLUME_CHOOSER.isExperimental());
+    assertFalse(Property.GENERAL_VOLUME_CHOOSER.isExperimental());
     assertFalse(Property.TABLE_SAMPLER.isExperimental());
 
     assertTrue(Property.INSTANCE_SECRET.isSensitive());

Reply via email to