Skip to content

Paginate rule groups, add infinite scroll to rules within groups#15677

Merged
juliusv merged 1 commit intomainfrom
juliusv/rule-pagination
Dec 18, 2024
Merged

Paginate rule groups, add infinite scroll to rules within groups#15677
juliusv merged 1 commit intomainfrom
juliusv/rule-pagination

Conversation

@juliusv
Copy link
Member

@juliusv juliusv commented Dec 14, 2024

This addresses extreme slowness when you have thousands of rules in potentially hundreds of rule groups. It can still be a bit slow even with pagination and infinite scroll for very large use cases, but it's much better already than before.

Fixes #15551

This addresses extreme slowness when you have thousands of rules in
potentially hundreds of rule groups. It can still be a bit slow even with
pagination and infinite scroll for very large use cases, but it's much
better already than before.

Fixes #15551

Signed-off-by: Julius Volz <julius.volz@gmail.com>
@juliusv
Copy link
Member Author

juliusv commented Dec 14, 2024

Demo video with 50 groups and 50 rules each (2500 rules):

rule-pagination.mp4

Copy link
Member

@Nexucis Nexucis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks awesome !!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

v3 alerts UI laggy almost non-responsive when we have thousands of rules

2 participants