Refactor #27588
Bug #26760: Audits page is very slow
refactor audit extensions to rely less on taxonomix
Status:
Closed
Priority:
Normal
Assignee:
Category:
Organizations and Locations
Target version:
-
Description
This will allow simplifying taxonomix as well as refactoring the handling of calculating audits in current taxonomies
Related issues
Associated revisions
History
#1
Updated by Tomer Brisker over 3 years ago
- Related to Refactor #25754: simplify audit_extensions.rb added
#2
Updated by The Foreman Bot over 3 years ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/6973 added
#3
Updated by The Foreman Bot over 3 years ago
- Fixed in Releases 1.24.0 added
#4
Updated by Tomer Brisker over 3 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset ebc93a15154c222249f0235d6dcceb9fe7dd6306.
Fixes #27588 - Refactor audit taxonomy handling
This stops relying on `with_taxonomy_scope` to handle objects that are
only scoped by one taxonomy, allowing for simplifying that method and
eventually improving the performance of these lookups.