NOTE: If you are a developer, please use a private wiki based on foswiki/trunk on a daily base ...or use trunk.foswiki.org to view this page for some minimal testing.
Use Item9693 for docu changes for 1.2 and 2.0.

Item11406: remove redundant reference to archivist from all stored values

Priority: CurrentState: AppliesTo: Component: WaitingFor:
Normal Closed Extension DBCacheContrib  
... 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

 

ItemTemplate edit

Summary remove redundant reference to archivist from all stored values
ReportedBy MichaelDaum
Codebase
SVN Range
AppliesTo Extension
Component DBCacheContrib
Priority Normal
CurrentState Closed
WaitingFor
Checkins Foswikirev:13592 Foswikirev:13593
TargetRelease n/a
ReleasedIn n/a
CheckinsOnBranches trunk
trunkCheckins Foswikirev:13592 Foswikirev:13593
Release01x01Checkins
Topic attachments
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 LicenseGet Foswiki at sourceforge.net. Fast, secure and Free Open Source software downloads