From c7a6d099d5dfaef64d3b75346521eb55eef91828 Mon Sep 17 00:00:00 2001 From: jsonbailey Date: Fri, 16 Oct 2026 11:35:35 -0500 Subject: [PATCH 1/2] chore: Remove the leftover experimental note from the data system config --- lib/ldclient-rb/config.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/ldclient-rb/config.rb b/lib/ldclient-rb/config.rb index db0f5e6c..e8e97dfa 100644 --- a/lib/ldclient-rb/config.rb +++ b/lib/ldclient-rb/config.rb @@ -468,9 +468,7 @@ def with_wrapper_information(wrapper_name, wrapper_version = nil) attr_reader :omit_anonymous_contexts # - # Configuration for the upcoming enhanced data system design. This is - # experimental and should not be set without direction from LaunchDarkly - # support. + # Configuration for the upcoming enhanced data system design. # # @return [DataSystemConfig, nil] # From 3c59dab4118ec5862a1a1e7bc3df35b7abfc5727 Mon Sep 17 00:00:00 2001 From: jsonbailey Date: Mon, 19 Oct 2026 10:24:53 -0500 Subject: [PATCH 2/2] chore: Describe the data system config and the settings it overrides --- lib/ldclient-rb/config.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/ldclient-rb/config.rb b/lib/ldclient-rb/config.rb index e8e97dfa..1b77ac16 100644 --- a/lib/ldclient-rb/config.rb +++ b/lib/ldclient-rb/config.rb @@ -468,7 +468,9 @@ def with_wrapper_information(wrapper_name, wrapper_version = nil) attr_reader :omit_anonymous_contexts # - # Configuration for the upcoming enhanced data system design. + # Configuration for the data system, which controls how the SDK gets + # flag and segment data. When set, it overrides {#feature_store}, + # {#data_source}, {#stream?}, and {#use_ldd?}. # # @return [DataSystemConfig, nil] #