Skip to content
This repository was archived by the owner on May 30, 2024. It is now read-only.

Conversation

@mwksl
Copy link

@mwksl mwksl commented Jan 2, 2020

…sers to pass in small features for evaluation locally without having to connect to Launch Darkly services. This also allows easy "pull and play" configurations

Requirements

  • I have added test coverage for new or changed functionality
  • I have followed the repository's pull request submission guidelines
  • I have validated my changes against all supported platform versions

Related issues

N/A

Describe the solution you've provided

This allows a configuration option for feature flags to be evaluated offline in the update processor.

Describe alternatives you've considered

In-theory, you could select offline mode and provide an SDK key and file to evaluate, but this gets messy across large distributed teams. This allows us to have one LaunchDarkly config that can be easily changed across branches.

Additional context

For our release cycles, it became hard to manage multiple flags, files, and configs. This unifies configuration into the LD configuration and allows new members to pull projects and easily implement local feature flags server-side.

mwksl added 2 commits January 2, 2020 14:03
…sers to pass in small features for evaluation locally without having to connect to Launch Darkly services. This also allows easy "pull and play" configurations
@mwksl mwksl closed this Jan 2, 2020
@mwksl
Copy link
Author

mwksl commented Jan 2, 2020

Nevermind, we figured out how to do this with InMemoryFeatureStore.

@mwksl mwksl deleted the create-in-memory-data-source-for-local-development branch January 2, 2020 20:26
LaunchDarklyCI pushed a commit that referenced this pull request Jan 13, 2020
fix Redis client parameter to match TS declaration (but still support old incorrect parameter)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant