Bug #26405
Puppetclass index implicitly searches locations and organizations
Description
this can cause searches to be very slow, as the taxable_taxonomies table is joined twice
Related issues
Associated revisions
History
#1
Updated by The Foreman Bot about 4 years ago
- Assignee set to Tomer Brisker
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/6591 added
#2
Updated by Tomer Brisker about 4 years ago
- Target version set to 1.21.1
#3
Updated by Tomer Brisker about 4 years ago
- Found in Releases 1.21.0 added
#4
Updated by Tomer Brisker about 4 years ago
- Related to Bug #25097: Listing puppet classes fails after adding default organization/location added
#5
Updated by Marek Hulán about 4 years ago
- Fixed in Releases 1.22.0 added
#6
Updated by Tomer Brisker about 4 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset 5f50c1a18da81f68d04cae6e0534434ab3ea0bf1.
#7
Updated by Tomer Brisker about 4 years ago
- Fixed in Releases 1.21.1 added
Fixes #26405 - Disable implicit puppetclass taxonomy search (#6591)
Otherwise, every search not specifing the field causes a double left
join of the taxable_taxonomies table.