[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [OSSTEST PATCH 3/4] cs-bisection-step: Provide no-urls variant of the main query
This variant just returns '' for urls. Unlike the with-urls variant, it does not ignore trees without urls. Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> --- cs-bisection-step | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/cs-bisection-step b/cs-bisection-step index b36bac05..2f75313e 100755 --- a/cs-bisection-step +++ b/cs-bisection-step @@ -181,6 +181,7 @@ END sub flight_rmap ($) { my ($flight) = @_; + my $need_urls = 1; $dbh_tests->do(<<END, {}); CREATE TEMP TABLE tmp_build_info ( @@ -241,7 +242,19 @@ END rev.name LIKE E'revision\\_%') END - my $sth= db_prepare(<<END); + my $sth= db_prepare(!$need_urls ? <<END_NOURLS : <<END_URLS); + SELECT +$qtxt_common_results + '' AS uval + +$qtxt_common_tables + + WHERE +$qtxt_common_rev_condition + + ORDER by rev.name; + +END_NOURLS SELECT $qtxt_common_results url.val AS uval @@ -258,7 +271,8 @@ $qtxt_common_rev_condition rev.name = 'revision_' || substr(url.name,6)) ORDER by url.val; -END +END_URLS + $sth->execute(); my $row; my $mixed=0; -- 2.20.1
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |