This repository has been archived on 2020-03-24. You can view files and clone it, but cannot push or open issues or pull requests.
quay/endpoints/v2
Joseph Schorr 9e16a989f5 Audit the number of SQL queries we make in writing manifests, and significantly reduce in the common case
Instead of 41 queries now for the simple manifest, we are down to 14.

The biggest changes:
  - Only synthesize the V1 image rows if we haven't already found them in the database
  - Thread the repository object through to the other model method calls, and use it instead of loading again and again
2018-01-25 11:10:43 -05:00
..
test Audit the number of SQL queries we make in writing manifests, and significantly reduce in the common case 2018-01-25 11:10:43 -05:00
__init__.py Change v2 registry auth code to not hit the database when we know we have permissions loaded 2017-12-14 13:37:31 -05:00
blob.py Add a bunch of logging to the data model caching mechanism 2017-12-18 14:18:37 -05:00
catalog.py endpoints.v2: yapf format 2017-06-26 18:22:17 -04:00
errors.py Change error message when trying to pull a deleted or expired tag 2017-07-19 17:13:48 -04:00
labelhandlers.py Fix for hard merge 2017-07-19 17:13:49 -04:00
MAINTAINERS MAINTAINERS: init owners to subpkgs 2017-01-23 17:46:34 -05:00
manifest.py Audit the number of SQL queries we make in writing manifests, and significantly reduce in the common case 2018-01-25 11:10:43 -05:00
models_interface.py Audit the number of SQL queries we make in writing manifests, and significantly reduce in the common case 2018-01-25 11:10:43 -05:00
models_pre_oci.py Audit the number of SQL queries we make in writing manifests, and significantly reduce in the common case 2018-01-25 11:10:43 -05:00
tag.py Move parse_repository_name into decorators 2017-07-20 16:01:38 -04:00
v2auth.py Add an AppSpecificAuthToken data model for app-specific auth tokens. These will be used for the Docker CLI in place of username+password 2018-01-04 15:27:41 -05:00