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 10 months ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
Story points:
-
Release:
Release relationship:
Auto

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 #4

Updated by Peter Amstutz almost 2 years ago

  • Release set to 60
Actions #5

Updated by Peter Amstutz 10 months ago

  • Target version set to Future
Actions

Also available in: Atom PDF