-
Notifications
You must be signed in to change notification settings - Fork 82
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generic way to toggle data.all features #473
Comments
Hi @blitzmohit, this task is tackled in the modularization work that is on-going for the backend and frontend. From your points:
Here is a list of PRs where this work has been done or is in progress:
|
Thanks @dlpzx for sharing the detailed list. As discussed I am using the modularization-main branch now. For toggling of features inside the backend modules, I have been testing with a decorator similar to ones defined in permission_checker, this would read the property specified from the global config (dataall.core.config) and can be added to specific resolvers we need to disable. Sample code: https://github.com/awslabs/aws-dataall/compare/modularization-main...blitzmohit:modularization_feature_toggle?expand=1#diff-1d8a290d70ece43c4e742c1abefdff15ea551fb035528e0c17347eb388141e1aR1-R21 @noah-paige @dlpzx Please share your thoughts on the approach & any other recommendations on how feature toggling would work inside the modules or even core if needed. |
The above issue is addressed in the following PRs:
Closing this issue as complete! |
Is your feature request related to a problem? Please describe.
I'm trying to turn off certain features that are not needed in our instance of data.all
Describe the solution you'd like
Ability to turn off/disable features via a single configuration, with support for the following features:
For the implementation it should include the following:
The text was updated successfully, but these errors were encountered: