Feature toggling is an application-based release pattern that provides the mechanism to modify system behavior by selectively enabling and disabling features without requiring a production code deployment. Feature toggles are usually implemented by wrapping application logic or UI elements with a conditional statement, where the feature is enabled or disabled based on a configuration setting stored somewhere.
How To Use
This component should be installed on LifeTime and requires that the Feature Toggle Library component be installed on the target environments (e.g. Development, Testing, and Production).
Please read the documentation on how to install and how to use this tool.
Benefits
Great impact on continuous delivery
Index Additions:
Added indexes to enhance query performance on the following attributes:
FeatureToggle: Name
LifetimeTeamUser: EnvKey, UserId
Tag: Name
Timer Fix:
Resolved an issue with the FeatureToggleTeams_Sync timer, which was causing duplicate entries in the LifetimeTeam and LifetimeTeamUser entities.
Duplicate Records Resolution:
Implemented a series of timers to back up and prevent duplicated records in the affected entities.