Skip to content

Commit 56fcb3d

Browse files
committed
chore: remove FDv2 pre-release warnings for GA promotion
FDv2 / data-saving mode is going GA per the SDK release-standards spec. Removes the pre-release warning prose ("not stable, and not subject to any backwards compatibility guarantees", "in early access. ...join the EAP") from FDv2-related Javadoc comments in the server SDK package. Descriptive Javadoc is preserved. SDK-2349
1 parent 9e0003b commit 56fcb3d

16 files changed

Lines changed: 0 additions & 70 deletions

lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/Components.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -484,10 +484,6 @@ public static PluginsConfigurationBuilder plugins() {
484484
* Returns a set of builder options for configuring the SDK data system. When the data system configuration
485485
* is used it overrides {@link LDConfig.Builder#dataSource(ComponentConfigurer)} and
486486
* {@link LDConfig.Builder#dataStore(ComponentConfigurer)} in the configuration.
487-
* <p>
488-
* This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning.
489-
* It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode
490-
* </p>
491487
*
492488
* @return a configuration builder
493489
*/

lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/DataSystem.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@
1212
* Internal interface for the data system abstraction.
1313
* <p>
1414
* This interface is package-private and should not be used by application code.
15-
* <p>
16-
* This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning.
17-
* It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode
1815
*/
1916
interface DataSystem {
2017
/**

lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/DataSystemComponents.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,6 @@
1515

1616
/**
1717
* Components for use with the data system.
18-
* <p>
19-
* This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning.
20-
* It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode
21-
* </p>
2218
*/
2319
public final class DataSystemComponents {
2420

lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/LDConfig.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -421,10 +421,6 @@ public Builder wrapper(WrapperInfoBuilder wrapperBuilder) {
421421
* When the data system configuration is used it overrides {@link #dataSource(ComponentConfigurer)} and
422422
* {@link #dataStore(ComponentConfigurer)} in the configuration.
423423
* <p>
424-
* This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning.
425-
* It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode
426-
* </p>
427-
* <p>
428424
* <b>Example:</b>
429425
* </p>
430426
* <pre><code>

lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/DataSystemBuilder.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@
1111

1212
/**
1313
* Configuration builder for the SDK's data acquisition and storage strategy.
14-
* <p>
15-
* This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning.
16-
* It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode
17-
* </p>
1814
*/
1915
public final class DataSystemBuilder {
2016

lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/DataSystemModes.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,6 @@
88
/**
99
* A set of different data system modes which provide pre-configured {@link DataSystemBuilder}s.
1010
* <p>
11-
* This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning.
12-
* It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode
13-
* </p>
14-
* <p>
1511
* This implementation is non-static to allow for easy usage with "Components".
1612
* Where we can return an instance of this object, and the user can chain into their desired configuration.
1713
* </p>

lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FDv2PollingInitializerBuilder.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@
1313
/**
1414
* Contains methods for configuring the polling initializer.
1515
* <p>
16-
* This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning.
17-
* It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode
18-
* </p>
19-
* <p>
2016
* <b>Example:</b>
2117
* </p>
2218
* <pre><code>

lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FDv2PollingSynchronizerBuilder.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,6 @@
1515
/**
1616
* Contains methods for configuring the polling synchronizer.
1717
* <p>
18-
* This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning.
19-
* It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode
20-
* </p>
21-
* <p>
2218
* <b>Example:</b>
2319
* </p>
2420
* <pre><code>

lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FDv2StreamingSynchronizerBuilder.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,6 @@
1515
/**
1616
* Contains methods for configuring the streaming synchronizer.
1717
* <p>
18-
* This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning.
19-
* It is in early access. If you want access to this feature please join the EAP. https://launchdarkly.com/docs/sdk/features/data-saving-mode
20-
* </p>
21-
* <p>
2218
* <b>Example:</b>
2319
* </p>
2420
* <pre><code>

lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/FileData.java

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -150,10 +150,6 @@ public static FileDataSourceBuilder dataSource() {
150150
* <p>
151151
* An initializer performs a one-shot load of the file data. This is used with the FDv2 data system
152152
* for initial data loading.
153-
* <p>
154-
* This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning.
155-
* It is in early access. If you want access to this feature please join the EAP.
156-
* <a href="https://launchdarkly.com/docs/sdk/features/data-saving-mode">https://launchdarkly.com/docs/sdk/features/data-saving-mode</a>
157153
*
158154
* @return a builder for configuring the file data initializer
159155
*/
@@ -166,10 +162,6 @@ public static FileInitializerBuilder initializer() {
166162
* <p>
167163
* A synchronizer loads file data and can watch for changes (if autoUpdate is enabled).
168164
* This is used with the FDv2 data system for ongoing data synchronization.
169-
* <p>
170-
* This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning.
171-
* It is in early access. If you want access to this feature please join the EAP.
172-
* <a href="https://launchdarkly.com/docs/sdk/features/data-saving-mode">https://launchdarkly.com/docs/sdk/features/data-saving-mode</a>
173165
*
174166
* @return a builder for configuring the file data synchronizer
175167
*/
@@ -181,10 +173,6 @@ private FileData() {}
181173

182174
/**
183175
* Builder for creating an FDv2 {@link Initializer} that loads file data.
184-
* <p>
185-
* This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning.
186-
* It is in early access. If you want access to this feature please join the EAP.
187-
* <a href="https://launchdarkly.com/docs/sdk/features/data-saving-mode">https://launchdarkly.com/docs/sdk/features/data-saving-mode</a>
188176
*/
189177
public static final class FileInitializerBuilder implements DataSourceBuilder<Initializer> {
190178
private final FileDataSourceBuilder delegate = new FileDataSourceBuilder();
@@ -274,10 +262,6 @@ public Initializer build(DataSourceBuildInputs context) {
274262

275263
/**
276264
* Builder for creating an FDv2 {@link Synchronizer} that loads and watches file data.
277-
* <p>
278-
* This class is not stable, and not subject to any backwards compatibility guarantees or semantic versioning.
279-
* It is in early access. If you want access to this feature please join the EAP.
280-
* <a href="https://launchdarkly.com/docs/sdk/features/data-saving-mode">https://launchdarkly.com/docs/sdk/features/data-saving-mode</a>
281265
*/
282266
public static final class FileSynchronizerBuilder implements DataSourceBuilder<Synchronizer> {
283267
private final FileDataSourceBuilder delegate = new FileDataSourceBuilder();

0 commit comments

Comments
 (0)