10078: When fetching recent_processes, do not select 'components' which is not needed...
authorradhika <radhika@curoverse.com>
Fri, 7 Oct 2016 14:19:48 +0000 (10:19 -0400)
committerradhika <radhika@curoverse.com>
Fri, 7 Oct 2016 18:33:59 +0000 (14:33 -0400)
apps/workbench/app/controllers/application_controller.rb

index c6148ca544befd57c44a1549511b038d5d57ceec..5b3f3f59ecebaf1c3b93efbe06509804e3dfa9f1 100644 (file)
@@ -855,7 +855,8 @@ class ApplicationController < ActionController::Base
   def recent_processes lim
     lim = 12 if lim.nil?
 
-    pipelines = PipelineInstance.limit(lim).order(["created_at desc"])
+    cols = %w(uuid owner_uuid created_at modified_at pipeline_template_uuid name state started_at finished_at)
+    pipelines = PipelineInstance.select(cols).limit(lim).order(["created_at desc"])
 
     crs = ContainerRequest.limit(lim).order(["created_at desc"]).filter([["requesting_container_uuid", "=", nil]])
     procs = {}