[Collab-qa-commits] r2533 - rc-buggy-leaf-packages

Niels Thykier nthykier at alioth.debian.org
Mon Oct 29 11:16:05 UTC 2012


Author: nthykier
Date: 2012-10-29 11:16:05 +0000 (Mon, 29 Oct 2012)
New Revision: 2533

Modified:
   rc-buggy-leaf-packages/rt-source-rcbugs.sql
Log:
Skip tagged bugs

Modified: rc-buggy-leaf-packages/rt-source-rcbugs.sql
===================================================================
--- rc-buggy-leaf-packages/rt-source-rcbugs.sql	2012-10-29 04:01:49 UTC (rev 2532)
+++ rc-buggy-leaf-packages/rt-source-rcbugs.sql	2012-10-29 11:16:05 UTC (rev 2533)
@@ -1,5 +1,6 @@
 --
 -- Copyright (c) 2011 Alexander Reichle-Schmehl <tolimar at debian.org>
+-- Copyright (c) 2012 Niels Thykier <niels at thykier.net>
 -- 
 -- Permission is hereby granted, free of charge, to any person obtaining a
 -- copy of this software and associated documentation files (the
@@ -25,22 +26,25 @@
 --
 
 SELECT	b.source,
-	id AS "RC Bugs" --,
---	(SELECT array_to_string(array(
---		SELECT DISTINCT(packages.package)
---		FROM packages JOIN packages_summary
---		ON packages.package=packages_summary.package
---		WHERE packages.source=b.source
---			AND packages_summary.release='sid'), ' ')) AS "Builds"
-	-- id AS "RC Bug",
-	-- b.package,
-	--(SELECT COUNT(DISTINCT packages.package) FROM packages WHERE packages.depends LIKE '%.' || b.package || '%') AS Dependencies
+	id AS "RC Bugs"
 FROM	bugs b 
 WHERE	b.severity >= 'serious'
 	AND b.status != 'done'
 	AND b.affects_testing = true AND b.affects_unstable = true
+        AND b.id NOT IN ( -- Not <release>-ignore
+                 SELECT t.id FROM bugs_tags t WHERE t.id = b.id AND
+                        t.tag = 'wheezy-ignore'
+            )
+        AND b.id NOT IN ( -- Not <release>-{is-blocker,will-remove...} ...
+                 SELECT ut.id FROM bugs_usertags ut
+                 WHERE ut.email = 'release.debian.org at packages.debian.org'
+                     AND ut.id = b.id AND
+                         (   ut.tag = 'wheeze-will-remove'
+                          OR ut.tag = 'wheezy-will-defer'
+                          OR ut.tag = 'wheezy-is-blocker'
+                          OR ut.tag = 'wheezy-no-auto-remove'
+                         )
+            )
 	AND b.last_modified < CURRENT_TIMESTAMP - INTERVAL '14 days'
-GROUP BY b.source, b.id --, b.package
--- LIMIT 10;
+GROUP BY b.source, b.id
 
-




More information about the Collab-qa-commits mailing list