+++ This bug was initially created as a clone of Bug #738055 +++ Description of problem: Package search, when done from webui works according to the following worlflow: 1. Query string is passed from webui to the search server, which then returns its own list of search results, trimmed down to the value of configuration option "max_hits_returned" (500 by default). These results contain list of full NEVRA strings. 2. Spacewalk (the tomcat part of the application) does some further database queries for the results returned. Then it removes EVRA parts from the search results and displays only unique package names in webui. It may happen, that Spacewalk will not display all matching packages in the search webui in cases when the mathing packages would not make the cut performed in step 1. It is possible to increase the "max_hits_returned" config value to something larger, but currently, when the value is larger than 1000, you will get the following Oracle error: ORA-01795: maximum number of expressions in a list is 1000 Version-Release number of selected component (if applicable): Spacewalk 2.0 How reproducible: Always Steps to reproduce: 1. Spacewalk, lots of channels / packages imported 2. Perform package search in webui Actual results: Webui package search may not always return all matches. Expected results: Webui package search should return all package matches.
spacewalk.git master: 8ba08460cebddaf5dfe889e2cbccdf0e5d1e0da7
Switching MODIFIED Spacewalk bugs to ON_QA before 2.1 release.
Spacewalk 2.1 has been released. https://fedorahosted.org/spacewalk/wiki/ReleaseNotes21