Skip to content

Share checker configurations across analysis runs via CheckerSet#4909

Open
barnabasdomozi wants to merge 1 commit into
Ericsson:masterfrom
barnabasdomozi:checker_set_rework
Open

Share checker configurations across analysis runs via CheckerSet#4909
barnabasdomozi wants to merge 1 commit into
Ericsson:masterfrom
barnabasdomozi:checker_set_rework

Conversation

@barnabasdomozi

Copy link
Copy Markdown
Collaborator

Introduce CheckerSet and CheckerSetItem tables to deduplicate checker configurations across analysis runs. Instead of storing enabled/disabled checkers per AnalysisInfo row, checkers are
now grouped into reusable sets identified by a SHA-256 hash.

This avoids redundant rows when multiple runs share the same checker configuration.

@barnabasdomozi barnabasdomozi force-pushed the checker_set_rework branch 3 times, most recently from 5a90dae to 126d785 Compare June 22, 2026 15:30
@barnabasdomozi barnabasdomozi added this to the release 6.29.0 milestone Jun 22, 2026
Introduce CheckerSet and CheckerSetItem tables to deduplicate checker
configurations across analysis runs. Instead of storing enabled/disabled
checkers per AnalysisInfo row, checkers are
now grouped into reusable sets identified by a SHA-256 hash.

This avoids redundant rows when multiple runs share the same
checker configuration.
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.

1 participant