Small fixes to make loading of logs faster
Removes filtering of log types where not necessary, removes filtering based on namespace when filtering based on repository (superfluous check that was causing issues in MySQL preventing the use of the correct index) and fix some other small issues around the API Fixes https://jira.coreos.com/browse/QUAY-931
This commit is contained in:
parent
29058201e5
commit
e3248bde47
3 changed files with 15 additions and 17 deletions
|
@ -37,8 +37,8 @@ class PreOCIModel(LogEntryDataInterface):
|
|||
before it was changed to support the OCI specification.
|
||||
"""
|
||||
|
||||
def get_logs_query(self, start_time, end_time, performer_name=None, repository_name=None, namespace_name=None,
|
||||
ignore=None, page_token=None):
|
||||
def get_logs_query(self, start_time, end_time, performer_name=None, repository_name=None,
|
||||
namespace_name=None, ignore=None, page_token=None):
|
||||
repo = None
|
||||
if repository_name and namespace_name:
|
||||
repo = model.repository.get_repository(namespace_name, repository_name)
|
||||
|
@ -65,8 +65,8 @@ class PreOCIModel(LogEntryDataInterface):
|
|||
return False
|
||||
return True
|
||||
|
||||
def get_aggregated_logs(self, start_time, end_time, performer_name=None, repository_name=None, namespace_name=None,
|
||||
ignore=None):
|
||||
def get_aggregated_logs(self, start_time, end_time, performer_name=None, repository_name=None,
|
||||
namespace_name=None, ignore=None):
|
||||
repo = None
|
||||
if repository_name and namespace_name:
|
||||
repo = model.repository.get_repository(namespace_name, repository_name)
|
||||
|
|
Reference in a new issue