Fedora Hosted Git Repositories - spacewalk.git/rss log, Jason Dobies <> wrote:
% Changed package architecture retrieval to not be a join
%
% • [DH] java/code/src/com/redhat/rhn/common/db/datasource/xml/
% Package_queries.xml
%
% URL: http://git.fedoraproject.org/git/?p=spacewalk.git;a=commitdiff;h=
% 41585dce3e9b5ee5e2692f9eb73d221750456d9c
%
Hi Jason,
just curious - what was the reason for this change?
Both versions are sematicaly equivalent and use same execution plan :).
--
Michael Mráka
Satellite Engineering, Red Hat
---
a/java/code/src/com/redhat/rhn/common/db/datasource/xml/Package_queries.xml
+++
b/java/code/src/com/redhat/rhn/common/db/datasource/xml/Package_queries.xml
@@ -1075,11 +1075,12 @@ SELECT pn.name AS NAME,
AND p.evr_id = pe.id
GROUP BY p.name_id
) full_list,
+ rhnPackageArch pa,
rhnPackageName pn
INNER JOIN rhnPackage PKG ON pkg.name_id = pn.id
- INNER JOIN rhnPackageArch PA ON pa.id = pkg.package_arch_id
WHERE full_list.name_id = pn.id
AND full_list.name_id NOT IN (SELECT SP.name_id FROM rhnServerPackage SP
WHERE SP.server_id = :sid)
+ AND pa.id = pkg.package_arch_id
ORDER BY UPPER(pn.name)
</query>
</mode>
_______________________________________________
Spacewalk-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-devel