[Collab-qa-commits] r370 - svnbuildstat

goneri-guest at alioth.debian.org goneri-guest at alioth.debian.org
Tue Aug 7 12:48:54 UTC 2007


Author: goneri-guest
Date: 2007-08-07 12:48:53 +0000 (Tue, 07 Aug 2007)
New Revision: 370

Modified:
   svnbuildstat/schema-pg.sql
Log:
update the view "viewtobuild"


Modified: svnbuildstat/schema-pg.sql
===================================================================
--- svnbuildstat/schema-pg.sql	2007-08-07 07:12:09 UTC (rev 369)
+++ svnbuildstat/schema-pg.sql	2007-08-07 12:48:53 UTC (rev 370)
@@ -24,8 +24,6 @@
     LANGUAGE sql;
 
 
-ALTER FUNCTION public.lindacount(integer) OWNER TO svnbuildstat;
-
 --
 -- Name: lindaerrcount(integer); Type: FUNCTION; Schema: public; Owner: svnbuildstat
 --
@@ -35,8 +33,6 @@
     LANGUAGE sql;
 
 
-ALTER FUNCTION public.lindaerrcount(integer) OWNER TO svnbuildstat;
-
 --
 -- Name: lintiancount(integer); Type: FUNCTION; Schema: public; Owner: svnbuildstat
 --
@@ -46,8 +42,6 @@
     LANGUAGE sql;
 
 
-ALTER FUNCTION public.lintiancount(integer) OWNER TO svnbuildstat;
-
 --
 -- Name: lintianerrcount(integer); Type: FUNCTION; Schema: public; Owner: svnbuildstat
 --
@@ -57,8 +51,6 @@
     LANGUAGE sql;
 
 
-ALTER FUNCTION public.lintianerrcount(integer) OWNER TO svnbuildstat;
-
 --
 -- Name: arch_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
@@ -70,8 +62,6 @@
     CACHE 1;
 
 
-ALTER TABLE public.arch_id_seq OWNER TO svnbuildstat;
-
 SET default_tablespace = '';
 
 SET default_with_oids = false;
@@ -86,8 +76,6 @@
 );
 
 
-ALTER TABLE public.arch OWNER TO svnbuildstat;
-
 --
 -- Name: bug; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
@@ -100,8 +88,6 @@
 );
 
 
-ALTER TABLE public.bug OWNER TO svnbuildstat;
-
 --
 -- Name: build_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
@@ -113,8 +99,6 @@
     CACHE 1;
 
 
-ALTER TABLE public.build_id_seq OWNER TO svnbuildstat;
-
 --
 -- Name: build; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
@@ -146,8 +130,6 @@
 );
 
 
-ALTER TABLE public.build OWNER TO svnbuildstat;
-
 --
 -- Name: build_linda; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
@@ -158,8 +140,6 @@
 );
 
 
-ALTER TABLE public.build_linda OWNER TO svnbuildstat;
-
 --
 -- Name: build_lintian; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
@@ -170,8 +150,6 @@
 );
 
 
-ALTER TABLE public.build_lintian OWNER TO svnbuildstat;
-
 --
 -- Name: host_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
@@ -183,8 +161,6 @@
     CACHE 1;
 
 
-ALTER TABLE public.host_id_seq OWNER TO svnbuildstat;
-
 --
 -- Name: host; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
@@ -197,8 +173,6 @@
 );
 
 
-ALTER TABLE public.host OWNER TO svnbuildstat;
-
 --
 -- Name: linda_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
@@ -210,8 +184,6 @@
     CACHE 1;
 
 
-ALTER TABLE public.linda_id_seq OWNER TO svnbuildstat;
-
 --
 -- Name: linda; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
@@ -223,8 +195,6 @@
 );
 
 
-ALTER TABLE public.linda OWNER TO svnbuildstat;
-
 --
 -- Name: lintian_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
@@ -236,8 +206,6 @@
     CACHE 1;
 
 
-ALTER TABLE public.lintian_id_seq OWNER TO svnbuildstat;
-
 --
 -- Name: lintian; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
@@ -249,8 +217,6 @@
 );
 
 
-ALTER TABLE public.lintian OWNER TO svnbuildstat;
-
 --
 -- Name: maintainer_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
@@ -262,8 +228,6 @@
     CACHE 1;
 
 
-ALTER TABLE public.maintainer_id_seq OWNER TO svnbuildstat;
-
 --
 -- Name: maintainer; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
@@ -275,8 +239,6 @@
 );
 
 
-ALTER TABLE public.maintainer OWNER TO svnbuildstat;
-
 --
 -- Name: package_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
@@ -288,8 +250,6 @@
     CACHE 1;
 
 
-ALTER TABLE public.package_id_seq OWNER TO svnbuildstat;
-
 --
 -- Name: package; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
@@ -313,8 +273,6 @@
 );
 
 
-ALTER TABLE public.package OWNER TO svnbuildstat;
-
 --
 -- Name: package_maintainer; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
@@ -325,8 +283,6 @@
 );
 
 
-ALTER TABLE public.package_maintainer OWNER TO svnbuildstat;
-
 --
 -- Name: repository_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
@@ -338,8 +294,6 @@
     CACHE 1;
 
 
-ALTER TABLE public.repository_id_seq OWNER TO svnbuildstat;
-
 --
 -- Name: repository; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
@@ -355,8 +309,6 @@
 );
 
 
-ALTER TABLE public.repository OWNER TO svnbuildstat;
-
 --
 -- Name: severity_id_seq; Type: SEQUENCE; Schema: public; Owner: svnbuildstat
 --
@@ -368,8 +320,6 @@
     CACHE 1;
 
 
-ALTER TABLE public.severity_id_seq OWNER TO svnbuildstat;
-
 --
 -- Name: severity; Type: TABLE; Schema: public; Owner: svnbuildstat; Tablespace: 
 --
@@ -380,8 +330,6 @@
 );
 
 
-ALTER TABLE public.severity OWNER TO svnbuildstat;
-
 --
 -- Name: viewpackage; Type: VIEW; Schema: public; Owner: svnbuildstat
 --
@@ -390,18 +338,22 @@
     SELECT DISTINCT count(build.id) AS builded, max(lintiancount(build.id)) AS lintiancount, max(lintianerrcount(build.id)) AS lintianerrcount, max(lindacount(build.id)) AS lindacount, max(lindaerrcount(build.id)) AS lindaerrcount, bool_or(build.buildisok) AS buildisok, bool_or(build.piupartsisok) AS piupartsisok, max(build."time") AS lastbuilddate, package.id AS package_id, package.name, package.repository_id, package.isindebian, package.isuptodate, package.tarballuri, package.uri, package.isnative, package.iswatchfilebroken, count(bug.bug_id) AS bugcount, max(bug.severity_id) AS bugmaxseverity, package.istarballpresent, package.svndebrelease, package.lastbuildstart FROM ((package LEFT JOIN build build ON ((((package.id = build.package_id) AND (package.rev = (build.rev)::text)) AND (build.isbuildinprogress = false)))) LEFT JOIN bug ON ((package.id = bug.package_id))) GROUP BY package.id, package.name, package.repository_id, package.isindebian, package.isuptodate, package.istarballpresent, package.tarballuri, package.uri, package.svndebrelease, package.isnative, package.iswatchfilebroken, package.lastbuildstart ORDER BY count(build.id), max(lintiancount(build.id)), max(lintianerrcount(build.id)), max(lindacount(build.id)), max(lindaerrcount(build.id)), bool_or(build.buildisok), bool_or(build.piupartsisok), max(build."time"), package.id, package.name, package.repository_id, package.isindebian, package.isuptodate, package.tarballuri, package.uri, package.isnative, package.iswatchfilebroken, count(bug.bug_id), max(bug.severity_id), package.istarballpresent, package.svndebrelease, package.lastbuildstart;
 
 
-ALTER TABLE public.viewpackage OWNER TO svnbuildstat;
+--
+-- Name: viewpackage2; Type: VIEW; Schema: public; Owner: svnbuildstat
+--
 
+CREATE VIEW viewpackage2 AS
+    SELECT DISTINCT count(build.id) AS builded, max(lintiancount(build.id)) AS lintiancount, max(lintianerrcount(build.id)) AS lintianerrcount, max(lindacount(build.id)) AS lindacount, max(lindaerrcount(build.id)) AS lindaerrcount, bool_or(build.buildisok) AS buildisok, bool_or(build.piupartsisok) AS piupartsisok, max(build."time") AS lastbuilddate, package.id AS package_id, package.name, package.repository_id, package.isindebian, package.isuptodate, package.tarballuri, package.uri, package.isnative, package.iswatchfilebroken, count(bug.bug_id) AS bugcount, max(bug.severity_id) AS bugmaxseverity, package.istarballpresent, package.svndebrelease, package.lastbuildstart, bool_or(build.isbuildinprogress) AS isbuildinprogress FROM ((package LEFT JOIN build build ON ((((package.id = build.package_id) AND (package.rev = (build.rev)::text)) AND (build.isbuildinprogress = false)))) LEFT JOIN bug ON ((package.id = bug.package_id))) GROUP BY package.id, package.name, package.repository_id, package.isindebian, package.isuptodate, package.istarballpresent, package.tarballuri, package.uri, package.svndebrelease, package.isnative, package.iswatchfilebroken, package.lastbuildstart ORDER BY count(build.id), max(lintiancount(build.id)), max(lintianerrcount(build.id)), max(lindacount(build.id)), max(lindaerrcount(build.id)), bool_or(build.buildisok), bool_or(build.piupartsisok), max(build."time"), package.id, package.name, package.repository_id, package.isindebian, package.isuptodate, package.tarballuri, package.uri, package.isnative, package.iswatchfilebroken, count(bug.bug_id), max(bug.severity_id), package.istarballpresent, package.svndebrelease, package.lastbuildstart, bool_or(build.isbuildinprogress);
+
+
 --
 -- Name: viewtobuild; Type: VIEW; Schema: public; Owner: svnbuildstat
 --
 
 CREATE VIEW viewtobuild AS
-    SELECT viewpackage.package_id FROM viewpackage WHERE ((viewpackage.istarballpresent = true) OR (viewpackage.isnative = true)) ORDER BY viewpackage.builded, (viewpackage.lastbuildstart IS NOT NULL), viewpackage.lastbuildstart, viewpackage.lastbuilddate;
+    SELECT package.id AS package_id FROM (package LEFT JOIN build ON ((((package.id = build.package_id) AND (package.rev = (build.rev)::text)) AND (build.isbuildinprogress = false)))) WHERE (((((package.isnative = true) OR (package.isnative = false)) AND (package.istarballpresent = true)) AND (package.lastbuildstart IS NULL)) OR (package.lastbuildstart < (now() - '03:00:00'::interval))) ORDER BY (build.id IS NOT NULL), build."time";
 
 
-ALTER TABLE public.viewtobuild OWNER TO svnbuildstat;
-
 --
 -- Name: arch_arch_key; Type: CONSTRAINT; Schema: public; Owner: svnbuildstat; Tablespace: 
 --




More information about the Collab-qa-commits mailing list