From 9e2483f99938fe915be7ed61eae46188112fb546 Mon Sep 17 00:00:00 2001 From: randomdan Date: Fri, 18 Feb 2011 11:01:26 +0000 Subject: Don't require the (probably repeated) inclusion of datasource definitions, have CommonObjects load them once on demand Fix rdbmsDataSource closing transactions it didn't open Change XML to match the above changes --- gentoobrowse/console/bugassociate.xml | 1 - gentoobrowse/console/bugimport.xml | 1 - gentoobrowse/console/emailebuilds.xml | 1 - gentoobrowse/console/fileimport.xml | 1 - gentoobrowse/console/packageimport.xml | 2 -- gentoobrowse/console/packagemasks.xml | 1 - gentoobrowse/emails/newpackageversions.xml | 1 - gentoobrowse/emails/welcome.xml | 1 - gentoobrowse/present/accountTracked.xml | 1 - gentoobrowse/request/doconfirm.xml | 1 - gentoobrowse/request/dologin.xml | 1 - gentoobrowse/request/dosignup.xml | 1 - gentoobrowse/request/track.xml | 1 - gentoobrowse/request/untrack.xml | 1 - gentoobrowse/views/categories.xml | 1 - gentoobrowse/views/category.xml | 1 - gentoobrowse/views/newebuilds.xml | 1 - gentoobrowse/views/newebuildsatom.xml | 1 - gentoobrowse/views/package.xml | 1 - gentoobrowse/views/popular.xml | 1 - gentoobrowse/views/search.xml | 1 - gentoobrowse/views/tracked.xml | 1 - gentoobrowse/views/user.xml | 1 - 23 files changed, 24 deletions(-) diff --git a/gentoobrowse/console/bugassociate.xml b/gentoobrowse/console/bugassociate.xml index 245c62d..d18a98f 100644 --- a/gentoobrowse/console/bugassociate.xml +++ b/gentoobrowse/console/bugassociate.xml @@ -1,7 +1,6 @@ - SELECT b.bugid, p.packageid diff --git a/gentoobrowse/console/bugimport.xml b/gentoobrowse/console/bugimport.xml index 994de7f..84fb761 100644 --- a/gentoobrowse/console/bugimport.xml +++ b/gentoobrowse/console/bugimport.xml @@ -1,7 +1,6 @@ - url diff --git a/gentoobrowse/console/emailebuilds.xml b/gentoobrowse/console/emailebuilds.xml index 6854602..b02d102 100644 --- a/gentoobrowse/console/emailebuilds.xml +++ b/gentoobrowse/console/emailebuilds.xml @@ -1,7 +1,6 @@ - select ut.userid, ut.useremail from diff --git a/gentoobrowse/console/fileimport.xml b/gentoobrowse/console/fileimport.xml index 37b7814..6be8298 100644 --- a/gentoobrowse/console/fileimport.xml +++ b/gentoobrowse/console/fileimport.xml @@ -1,7 +1,6 @@ - SELECT filetypeid, searchroot, searchspec diff --git a/gentoobrowse/console/packageimport.xml b/gentoobrowse/console/packageimport.xml index 8e281ef..23d4641 100644 --- a/gentoobrowse/console/packageimport.xml +++ b/gentoobrowse/console/packageimport.xml @@ -1,8 +1,6 @@ - - SELECT DISTINCT (REGEXP_MATCHES(filename, '^[^/]+'))[1] AS name FROM files WHERE filetypeid = 1 diff --git a/gentoobrowse/console/packagemasks.xml b/gentoobrowse/console/packagemasks.xml index 20fd8fd..7a26188 100644 --- a/gentoobrowse/console/packagemasks.xml +++ b/gentoobrowse/console/packagemasks.xml @@ -1,7 +1,6 @@ - SELECT d.setno, diff --git a/gentoobrowse/emails/newpackageversions.xml b/gentoobrowse/emails/newpackageversions.xml index 1132407..2e567b0 100644 --- a/gentoobrowse/emails/newpackageversions.xml +++ b/gentoobrowse/emails/newpackageversions.xml @@ -1,7 +1,6 @@ - select ut.cname, ut.pname, ut.version diff --git a/gentoobrowse/emails/welcome.xml b/gentoobrowse/emails/welcome.xml index f3242ca..277ea90 100644 --- a/gentoobrowse/emails/welcome.xml +++ b/gentoobrowse/emails/welcome.xml @@ -1,7 +1,6 @@ - SELECT userid, CAST(verifyguid AS TEXT) AS guid diff --git a/gentoobrowse/present/accountTracked.xml b/gentoobrowse/present/accountTracked.xml index 0359c43..18a72a0 100644 --- a/gentoobrowse/present/accountTracked.xml +++ b/gentoobrowse/present/accountTracked.xml @@ -1,7 +1,6 @@ - diff --git a/gentoobrowse/request/doconfirm.xml b/gentoobrowse/request/doconfirm.xml index 83785a3..200ae31 100644 --- a/gentoobrowse/request/doconfirm.xml +++ b/gentoobrowse/request/doconfirm.xml @@ -1,7 +1,6 @@ - No such pending account diff --git a/gentoobrowse/request/dologin.xml b/gentoobrowse/request/dologin.xml index 43ff3ce..1194bab 100644 --- a/gentoobrowse/request/dologin.xml +++ b/gentoobrowse/request/dologin.xml @@ -1,7 +1,6 @@ - diff --git a/gentoobrowse/request/dosignup.xml b/gentoobrowse/request/dosignup.xml index d4b6711..d06ca57 100644 --- a/gentoobrowse/request/dosignup.xml +++ b/gentoobrowse/request/dosignup.xml @@ -1,7 +1,6 @@ - User name required diff --git a/gentoobrowse/request/track.xml b/gentoobrowse/request/track.xml index ca7b8c8..8708daf 100644 --- a/gentoobrowse/request/track.xml +++ b/gentoobrowse/request/track.xml @@ -1,7 +1,6 @@ - Package already tracked diff --git a/gentoobrowse/request/untrack.xml b/gentoobrowse/request/untrack.xml index 1cef535..6604151 100644 --- a/gentoobrowse/request/untrack.xml +++ b/gentoobrowse/request/untrack.xml @@ -1,7 +1,6 @@ - DELETE FROM user_packages diff --git a/gentoobrowse/views/categories.xml b/gentoobrowse/views/categories.xml index 15b74a1..8b41184 100644 --- a/gentoobrowse/views/categories.xml +++ b/gentoobrowse/views/categories.xml @@ -1,7 +1,6 @@ - SELECT c.categoryid, MIN(c.name) AS catname, COUNT(*) AS packages diff --git a/gentoobrowse/views/category.xml b/gentoobrowse/views/category.xml index ebb4470..2803ce4 100644 --- a/gentoobrowse/views/category.xml +++ b/gentoobrowse/views/category.xml @@ -1,7 +1,6 @@ - SELECT c.name AS catname, p.name AS pkgname, p.description diff --git a/gentoobrowse/views/newebuilds.xml b/gentoobrowse/views/newebuilds.xml index 2fc10c4..8bcc6e9 100644 --- a/gentoobrowse/views/newebuilds.xml +++ b/gentoobrowse/views/newebuilds.xml @@ -1,6 +1,5 @@ - SELECT description, moddate, p.name AS pkgname, c.name AS catname, e.version, e.firstseen sync, diff --git a/gentoobrowse/views/newebuildsatom.xml b/gentoobrowse/views/newebuildsatom.xml index d229b45..fcc7e8f 100644 --- a/gentoobrowse/views/newebuildsatom.xml +++ b/gentoobrowse/views/newebuildsatom.xml @@ -1,6 +1,5 @@ - SELECT version, description, moddate, p.name AS pkgname, c.name AS catname, e.firstseen sync diff --git a/gentoobrowse/views/package.xml b/gentoobrowse/views/package.xml index e4797e9..454685e 100644 --- a/gentoobrowse/views/package.xml +++ b/gentoobrowse/views/package.xml @@ -1,7 +1,6 @@ - SELECT p.packageid, p.name AS pkgname, p.description, p.firstseen, c.name AS catname diff --git a/gentoobrowse/views/popular.xml b/gentoobrowse/views/popular.xml index e21a296..9668a7d 100644 --- a/gentoobrowse/views/popular.xml +++ b/gentoobrowse/views/popular.xml @@ -1,7 +1,6 @@ - SELECT p.packageid, MIN(c.name) AS catname, MIN(p.name) AS pkgname, MIN(p.description) AS description, COUNT(*) AS trackers diff --git a/gentoobrowse/views/search.xml b/gentoobrowse/views/search.xml index 87ce6eb..100677c 100644 --- a/gentoobrowse/views/search.xml +++ b/gentoobrowse/views/search.xml @@ -1,7 +1,6 @@ - select c.name as catname, p.name as pkgname, description diff --git a/gentoobrowse/views/tracked.xml b/gentoobrowse/views/tracked.xml index a7b50a9..ddfda03 100644 --- a/gentoobrowse/views/tracked.xml +++ b/gentoobrowse/views/tracked.xml @@ -1,7 +1,6 @@ - SELECT c.name AS catname, p.name AS pkgname, ( diff --git a/gentoobrowse/views/user.xml b/gentoobrowse/views/user.xml index a2ea60d..f989514 100644 --- a/gentoobrowse/views/user.xml +++ b/gentoobrowse/views/user.xml @@ -1,7 +1,6 @@ - SELECT u.* -- cgit v1.2.3