To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=60812
                  Issue #:|60812
                  Summary:|refresh in configmgr leaves invalid items in cache
                Component:|framework
                  Version:|680m142
                 Platform:|All
                      URL:|
               OS/Version:|All
                   Status:|NEW
        Status whiteboard:|
                 Keywords:|
               Resolution:|
               Issue type:|DEFECT
                 Priority:|P3
             Subcomponent:|code
              Assigned to:|sb
              Reported by:|lo





------- Additional comments from [EMAIL PROTECTED] Thu Jan 19 01:57:35 -0800 
2006 -------
When refresh is called in the ConfigurationProvider's XRefresh interface, the
cachemanager only refreshes those items in the cache that are referenced at the
time of the refresh. Unreferenced items are neither refreshed, nor are they
removed from the cache. This leads to requests for items having invalid results,
if an item has been used (and cached) before the refresh but is no longer
referenced at the time of the refresh and is used again after the refresh.

To fix Bugtracker issue 122215 I have modified the code in
configmgr/source/treecache/cachecontroller.cxx:921 so that every item in the
cache is refreshed. This is a potential performance problem. Unreferenced items
should be disposed in the else-branch of that code.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to