Skip to content

Improve defragmentation strategy - #799

Open
aannleax wants to merge 4 commits into
mainfrom
performance/fragmentation
Open

Improve defragmentation strategy#799
aannleax wants to merge 4 commits into
mainfrom
performance/fragmentation

Conversation

@aannleax

@aannleax aannleax commented Aug 6, 2026

Copy link
Copy Markdown
Member

When deriving a lot of subtables for a predicate, we usually combine them after a set number of tables.

Apparently, there was a bug with the code that retrieved a suitable covering, causing it to suggest many small subtables to cover an interval instead of few larger ones.

Furthermore, this code improves upon the strategy with which we create the subtables.

I would suggest doing a small release after this has been merged, as this has quite a large performance impact on rules sets that have many rule applications.

@github-project-automation github-project-automation Bot moved this to Todo in nemo Aug 6, 2026
@aannleax aannleax added the bug Something isn't working label Aug 6, 2026
@aannleax aannleax added this to the Release 0.11.0 milestone Aug 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

1 participant