Skip to content
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

Option to run Federated Operation on all graphs except for specified graphs #3224

Open
GCHQDeveloper314 opened this issue May 31, 2024 · 0 comments
Labels
feature A proposed new feature federated-store Specific to/touches the federated-store module

Comments

@GCHQDeveloper314
Copy link
Member

Describe the new feature you'd like
An ability to specify the IDs of graphs to exclude from a Federated Operation. This would have the opposite effect to the existing graphIds option of the Federated Operation.

Why do you want this feature?
The Federated Operation has an option to specify a set of graph IDs to run the operation on. Currently if no graph IDs are specified using this, then the operation is run on all graphs in the Federated Store (assuming there's no admin config to override this).

Sometimes there might be a lot of graphs and a user might want to run an operation on most of these (e.g. 9 out of 10 graphs). Instead of specifying all 9 graph IDs, it would be easier to give just the ID of the graph that should be excluded.

Additional context
Originally an idea from @GCHQDev404. Some work towards this has been done on the branch federated-store-GraphIdExclusion-option. This includes adding a new option called excludedGraphIds.

@GCHQDeveloper314 GCHQDeveloper314 added federated-store Specific to/touches the federated-store module feature A proposed new feature labels May 31, 2024
@GCHQDeveloper314 GCHQDeveloper314 added this to the Medium Term Backlog milestone May 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A proposed new feature federated-store Specific to/touches the federated-store module
Projects
None yet
Development

No branches or pull requests

1 participant