From bc8d3fdf193bee8ed12b1bd5e49a8f5179ba8b21 Mon Sep 17 00:00:00 2001 From: Michael Klishin Date: Thu, 12 Sep 2024 11:00:34 -0400 Subject: [PATCH] More copywriting tweaks around the Khepri feature flag Per discussion with most of the core team. --- deps/rabbit/src/rabbit_core_ff.erl | 2 +- .../priv/www/js/tmpl/feature-flags.ejs | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/deps/rabbit/src/rabbit_core_ff.erl b/deps/rabbit/src/rabbit_core_ff.erl index 06fe77ebbd1..c6268a817d4 100644 --- a/deps/rabbit/src/rabbit_core_ff.erl +++ b/deps/rabbit/src/rabbit_core_ff.erl @@ -129,7 +129,7 @@ -rabbit_feature_flag( {khepri_db, - #{desc => "New Raft-based metadata store", + #{desc => "New Raft-based metadata store. Fully supported as of RabbitMQ 4.0", doc_url => "", %% TODO stability => experimental, depends_on => [feature_flags_v2, diff --git a/deps/rabbitmq_management/priv/www/js/tmpl/feature-flags.ejs b/deps/rabbitmq_management/priv/www/js/tmpl/feature-flags.ejs index 52901d78850..a2ed48ad457 100644 --- a/deps/rabbitmq_management/priv/www/js/tmpl/feature-flags.ejs +++ b/deps/rabbitmq_management/priv/www/js/tmpl/feature-flags.ejs @@ -83,12 +83,13 @@
-

Experimental Feature Flags

+

Opt-in Feature Flags

<% if (feature_flags.length > 0) { %>

- Feature flags listed below are experimental (maturing). They can be enabled in production deployments - after careful consideration and testing in non-production environments. +These feature flags opt-in. + +These flags can be enabled in production deployments after an appropriate amount of testing in non-production environments.

@@ -120,7 +121,7 @@ <% if (feature_flag.state == "disabled") { %>
-
+