Project

General

Profile

Actions

Bug #10444

open

[Performance][Workbench] While in a resource #show page, switching between tabs results in fetching the object again from API server. This can cause unacceptable amount of latency for large objects such as large pipeline instances and also to collections.

Added by Radhika Chippada about 8 years ago. Updated over 3 years ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Story points:
-

Description

The current caching model is not helping here. In workbench arvados_base, we use the following for cache_key.
Here the "Thread.current.object_id" changes for each request making the cache basically useless in this context.
Suggest using the current user token instead.

   cache_key = "request_#{Thread.current.object_id}_#{self.to_s}_#{uuid}" 
Actions #1

Updated by Radhika Chippada about 8 years ago

  • Description updated (diff)
Actions #2

Updated by Tom Morris over 7 years ago

  • Target version set to Arvados Future Sprints
Actions #3

Updated by Ward Vandewege over 3 years ago

  • Target version deleted (Arvados Future Sprints)
Actions

Also available in: Atom PDF