19129: Select specific fields to speed up dashboard loading
[arvados.git] / apps / workbench / app / views / projects / _show_dashboard.html.erb
index 6c58cd30fc723f7a662b2b6b6728cb719519136b..f26d89780b2238d5dc47d07912fd5a1a6832d864 100644 (file)
@@ -8,7 +8,10 @@ SPDX-License-Identifier: AGPL-3.0 %>
   # preload container_uuids of any container requests
   recent_crs = recent_procs.map {|p| p if p.is_a?(ContainerRequest)}.compact.uniq
   recent_cr_containers = recent_crs.map {|cr| cr.container_uuid}.compact.uniq
-  preload_objects_for_dataclass(Container, recent_cr_containers) if recent_cr_containers.andand.any?
+  if recent_cr_containers.andand.any?
+    preload_objects_for_dataclass(Container, recent_cr_containers, nil,
+                               ["uuid", "started_at", "finished_at", "state", "runtime_status", "created_at", "modified_at"])
+  end
 
   wus = {}
   outputs = []