Merge pull request #1512 from coreos-inc/optimize-queries

Optimize various queries
This commit is contained in:
josephschorr 2016-06-16 14:22:59 -04:00 committed by GitHub
commit 614b9124ae
7 changed files with 80 additions and 34 deletions

View file

@ -514,7 +514,7 @@ def delete_manifest_by_digest(namespace_name, repo_name, manifest_ref):
def _generate_and_store_manifest(namespace_name, repo_name, tag_name):
# First look up the tag object and its ancestors
image = model.tag.get_tag_image(namespace_name, repo_name, tag_name)
image = model.tag.get_tag_image(namespace_name, repo_name, tag_name, include_storage=True)
parents = model.image.get_parent_images(namespace_name, repo_name, image)
# If the manifest is being generated under the library namespace, then we make its namespace