Merge pull request #2420 from jzelinskie/faster-min

data.model.tag: find min *alive* tag
This commit is contained in:
Jimmy Zelinskie 2017-03-10 13:21:41 -05:00 committed by GitHub
commit 47a99fccb6

View file

@ -20,11 +20,10 @@ def get_max_id_for_sec_scan():
def get_min_id_for_sec_scan(version):
""" Gets the minimum id for a security scanning """
return (RepositoryTag
.select(fn.Min(RepositoryTag.id))
.join(Image)
.where(Image.security_indexed_engine < version)
.scalar())
return _tag_alive(RepositoryTag
.select(fn.Min(RepositoryTag.id))
.join(Image)
.where(Image.security_indexed_engine < version)).scalar()
def get_tag_pk_field():