tests and optimizations for UJT list with non-joblet recent_jobs

This commit is contained in:
AlanCoding
2018-12-04 15:36:49 -05:00
parent 2a62e300a2
commit f09b8efa87
6 changed files with 52 additions and 40 deletions

View File

@@ -1276,6 +1276,7 @@ class JobTemplateAccess(BaseAccess):
'instance_groups',
'credentials__credential_type',
Prefetch('labels', queryset=Label.objects.all().order_by('name')),
Prefetch('last_job', queryset=UnifiedJob.objects.non_polymorphic()),
)
def filtered_queryset(self):