[
https://issues.apache.org/jira/browse/OAK-9132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Marcel Reutegger resolved OAK-9132.
-----------------------------------
Fix Version/s: 1.32.0
Resolution: Fixed
Committed most recent state of the proposal: http://svn.apache.org/r1879706
[~royteeuwen], [~jsedding], thanks for your review and feedback.
> Feature toggles
> ---------------
>
> Key: OAK-9132
> URL: https://issues.apache.org/jira/browse/OAK-9132
> Project: Jackrabbit Oak
> Issue Type: New Feature
> Components: core-spi
> Reporter: Marcel Reutegger
> Assignee: Marcel Reutegger
> Priority: Minor
> Fix For: 1.32.0
>
>
> Introduce the concept of [feature
> toggles|https://martinfowler.com/articles/feature-toggles.html]. Oak already
> has various system properties that control configuration or runtime behaviour
> of the repository. With Oak moving to a more frequent release cycle there is
> an increased need for control over new features. Some features should not be
> enabled by default, for other features we may want to have a way to disable
> if they introduce unexpected side effects for some users. Preferably, feature
> toggles can be changed at runtime and no restart is required.
> It should also be possible to integrate third party systems that manage
> feature toggles centrally.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)