diff --git a/packages/shared/common/src/api/subsystem/DataSystem/DataSource.ts b/packages/shared/common/src/api/subsystem/DataSystem/DataSource.ts index f0fb5ce010..7b0fa096b3 100644 --- a/packages/shared/common/src/api/subsystem/DataSystem/DataSource.ts +++ b/packages/shared/common/src/api/subsystem/DataSystem/DataSource.ts @@ -1,9 +1,4 @@ // TODO: refactor client-sdk to use this enum -/** - * @experimental - * This feature is not stable and not subject to any backwards compatibility guarantees or semantic - * versioning. It is not suitable for production usage. - */ export enum DataSourceState { // Positive confirmation of connection/data receipt Valid, @@ -15,11 +10,6 @@ export enum DataSourceState { Closed, } -/** - * @experimental - * This feature is not stable and not subject to any backwards compatibility guarantees or semantic - * versioning. It is not suitable for production usage. - */ export interface DataSource { /** * May be called any number of times, if already started, has no effect @@ -40,9 +30,4 @@ export interface DataSource { stop(): void; } -/** - * @experimental - * This feature is not stable and not subject to any backwards compatibility guarantees or semantic - * versioning. It is not suitable for production usage. - */ export type LDDataSourceFactory = () => DataSource; diff --git a/packages/shared/sdk-server/src/api/options/LDDataSystemOptions.ts b/packages/shared/sdk-server/src/api/options/LDDataSystemOptions.ts index a13a91d455..9cb81a40ad 100644 --- a/packages/shared/sdk-server/src/api/options/LDDataSystemOptions.ts +++ b/packages/shared/sdk-server/src/api/options/LDDataSystemOptions.ts @@ -3,10 +3,6 @@ import { LDClientContext } from '@launchdarkly/js-sdk-common'; import { LDFeatureStore } from '../subsystems'; /** - * @experimental - * This feature is not stable and not subject to any backwards compatibility guarantees or semantic - * versioning. It is not suitable for production usage. - * * Configuration options for the Data System that the SDK uses to get and maintain flags and other * data from LaunchDarkly and other sources. * @@ -186,10 +182,7 @@ export type SynchronizerDataSource = | StreamingDataSourceConfiguration; /** - * @experimental * This data source will allow developers to define their own composite data source. - * This is a free-form option and is not subject to any backwards compatibility guarantees or semantic - * versioning. * * The following example is roughly equivilent to using the {@link StandardDataSourceOptions} with the default values. * @example diff --git a/packages/shared/sdk-server/src/api/options/LDOptions.ts b/packages/shared/sdk-server/src/api/options/LDOptions.ts index 25196ad984..205ad771d2 100644 --- a/packages/shared/sdk-server/src/api/options/LDOptions.ts +++ b/packages/shared/sdk-server/src/api/options/LDOptions.ts @@ -74,10 +74,6 @@ export interface LDOptions { featureStore?: LDFeatureStore | ((clientContext: LDClientContext) => LDFeatureStore); /** - * @experimental - * This feature is not stable and not subject to any backwards compatibility guarantees or semantic - * versioning. It is not suitable for production usage. - * * Configuration options for the Data System that the SDK uses to get and maintain flags and other * data from LaunchDarkly and other sources. * diff --git a/packages/shared/sdk-server/src/api/subsystems/LDTransactionalFeatureStore.ts b/packages/shared/sdk-server/src/api/subsystems/LDTransactionalFeatureStore.ts index 1ee37f24f8..36892c2e5f 100644 --- a/packages/shared/sdk-server/src/api/subsystems/LDTransactionalFeatureStore.ts +++ b/packages/shared/sdk-server/src/api/subsystems/LDTransactionalFeatureStore.ts @@ -5,10 +5,6 @@ import { LDFeatureStore, LDFeatureStoreDataStorage } from './LDFeatureStore'; type InitMetadata = internal.InitMetadata; /** - * @experimental - * This feature is not stable and not subject to any backwards compatibility guarantees or semantic - * versioning. It is not suitable for production usage. - * * Transactional version of {@link LDFeatureStore} with support for {@link applyChanges} */ export interface LDTransactionalFeatureStore extends LDFeatureStore {