feat: filter spaces by strategies
, plugins
and network
#704
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix #548
Fix #535
Add
strategies_in
andplugins_in
filter to Space.This allow query such as:
Those filters behave differently than the proposal's
strategies_contains
.strategies_contains
is using string search, and can match anything, such as{
.strategies/plugins_in
filter will exact match the strategy/plugin name.Feature has been applied to Proposal via #705
The strategies search only apply to level 2 strategies, and will not match nested strategies
Creating the following indices will improve search performance
The goal of those new filters will be to enable the snapshot UI to show the list of spaces using specific network/strategy/plugin
Note
JSON_OVERLAPS
require Mysql version >= 8.0.17