Item11406: remove redundant reference to archivist from all stored values

Priority: Normal
Current State: Closed
Released In: n/a
Target Release: n/a
Applies To: Extension
Component: DBCacheContrib
Branches: trunk
Reported By: MichaelDaum
Waiting For:
Last Change By: MichaelDaum
... as maintaining these is a major performance issue according to Devel::NYTProf showing setArchivist() being called very often. It occurs to me that storing a reference to the containing archivist in each object isn't of any practical use anyway. So the below patch removes this. Tests still pass without any change to them. Patch attached.

-- MichaelDaum - 04 Jan 2012

 

I Attachment Action Size Date Who Comment
DBCacheContrib.patchpatch DBCacheContrib.patch manage 6.6 K 04 Jan 2012 - 19:03 MichaelDaum  
Topic revision: r5 - 10 Jan 2012, MichaelDaum
 
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. see CopyrightStatement. Creative Commons License