Item11406: remove redundant reference to archivist from all stored values

pencil
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

 
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 Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy