]> git.ipfire.org Git - pbs.git/commitdiff
packages: Fetch distribution without join
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 3 May 2025 11:25:23 +0000 (11:25 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 3 May 2025 11:25:23 +0000 (11:25 +0000)
This should slightly reduce the database bandwidth.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/buildservice/packages.py

index 10a94f06fe58b5bd1119f575f930acb38f6b0a0d..9a6cb9cdd95a42a092b913fb89072be2d1a3edfc 100644 (file)
@@ -416,7 +416,7 @@ class Package(database.Base, database.BackendMixin, database.SoftDeleteMixin):
        # Distro
 
        distro = sqlalchemy.orm.relationship("Distro",
-               foreign_keys=[distro_id], lazy="joined", innerjoin=True)
+               foreign_keys=[distro_id], lazy="selectin")
 
        # Build ID