Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
喜羊羊3508
Dak
提交
72185ff5
D
Dak
项目概览
喜羊羊3508
/
Dak
11 个月 前同步成功
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Dak
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
72185ff5
编写于
8月 12, 2012
作者:
A
Ansgar Burchardt
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
daklib/lists.py: update for multiarch changes
上级
80da5a3f
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
16 addition
and
6 deletion
+16
-6
daklib/lists.py
daklib/lists.py
+16
-6
未找到文件。
daklib/lists.py
浏览文件 @
72185ff5
...
...
@@ -42,14 +42,20 @@ def getSources(suite, component, session, timestamp = None):
if
timestamp
:
extra_cond
=
"AND extract(epoch from sa.created) > %d"
%
timestamp
query
=
"""
SELECT s.id,
l.path,
f.filename
SELECT s.id,
archive.path || '/pool/', c.name || '/' ||
f.filename
FROM source s
JOIN src_associations sa
ON s.id = sa.source AND sa.suite = :suite %s
JOIN suite
ON sa.suite = suite.id
JOIN archive
ON suite.archive_id = archive.id
JOIN files f
ON s.file = f.id
JOIN location l
ON f.location = l.id AND l.component = :component
JOIN files_archive_map fam
ON fam.file_id = f.id AND fam.component_id = :component
JOIN component c
ON fam.component_id = c.id
ORDER BY filename
"""
%
extra_cond
args
=
{
'suite'
:
suite
.
suite_id
,
...
...
@@ -106,12 +112,16 @@ CREATE TEMP TABLE gf_candidates (
source text);
INSERT INTO gf_candidates (id, filename, path, architecture, src, source)
SELECT bc.id,
f.filename, l.path
, bc.architecture, bc.source as src, s.source
SELECT bc.id,
c.name || '/' || f.filename, archive.path || '/pool/'
, bc.architecture, bc.source as src, s.source
FROM b_candidates bc
JOIN source s ON bc.source = s.id
JOIN files f ON bc.file = f.id
JOIN location l ON f.location = l.id
WHERE l.component = :component;
JOIN files_archive_map fam ON f.id = fam.file_id
JOIN component c ON fam.component_id = c.id
JOIN archive ON fam.archive_id = archive.id
JOIN suite ON suite.archive_id = archive.id
WHERE c.id = :component AND suite.id = :suite;
WITH arch_any AS
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录