Project

General

Profile

Actions

Task #2969

closed

Idea #2871: Improve workbench performance by using helper methods to cache API lookups during view rendering

Review branch: 2871-preload-objects

Added by Radhika Chippada almost 10 years ago. Updated almost 10 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:

Description

Added several helper methods to workbench application_controller and used them in dashboard, metadata tab, and pipeline instances component display.

No functional tests are added yet for the helper methods and I will take that up later.

It will also help if we can comb through the code and identify pages where we can pre-load objects and reuse them. After adding the tests, I will make an attempt to identify some more of these areas.

Actions #1

Updated by Tom Clegg almost 10 years ago

  • Status changed from New to In Progress
Actions #2

Updated by Tom Clegg almost 10 years ago

  • Assigned To set to Tom Clegg
Actions #3

Updated by Tom Clegg almost 10 years ago

  • Assigned To changed from Tom Clegg to Peter Amstutz
Actions #4

Updated by Radhika Chippada almost 10 years ago

  • Status changed from In Progress to Resolved
  • Remaining (hours) set to 0.0

Discussed with Peter and we agreed that we might have to revisit the pages after merging 2872 (folder branch) and use preloaded objects in any pages that need them the most. Some pages suggested by Peter are: index pages, pipeline index pages.

Actions

Also available in: Atom PDF