Performance penalty in ClientResourceManager.FileExists

Description

Checking the file disk for every css file on every page load is a waste of resources. This function alone accounts for 8% of loading a simple page. It's definitely not worth it.

Let's implement some caching.

QA Test Plan

None

Activity

Show:
Bing Wu
December 19, 2014, 7:16 PM

no QA required for this issue, and Code review needed to close it

cathal connolly
December 22, 2014, 3:45 PM

reviewed - changes look fine

Ken Grierson
December 30, 2014, 12:02 AM

Closing per Cathal's code review comment

Assignee

Ken Grierson

Reporter

Bogdan Litescu

Story Size

Unknown

Severity

Major

Triage

New

Fixed in Build

Dev Owner

None

Includes Code Fix

No

Documentation Required

No

Trouble Ticket

None

Requires More Info

None

QA Story Points

None

QA Owner

None

Injected

None

Automation Required

None

Code Review Owner

None

Fix versions

Priority

Low
Configure