"Martin Letenay" <mle@whitestein.com> wrote on 07/08/2005 09:56:35 AM:
> Something like:
> "Synchronization process and syncInfo cache reimplemented.
> StatusCacheComposite replaced by SynchronizerSyncInfoCache which now
stores
> syncInfos directly via ISynchronizer#setSyncInfo.
> StatusCacheManager#refreshStatus reimplemented so only changed statuses
are
> refreshed (and triggering further notifications).
> Fixed sync info change listeners so they're now able to cope with
phantom
> resources"
Thanks committed. Please go ahead and do some cleanup now.
I think I found one side-effect problem in the new code. I was testing
issue #331
http://subclipse.tigris.org/issues/show_bug.cgi?id=331
The problem in this issue no longer exists. However, in testing it looks
like it revealed a problem in general with svn:ignore. When I followed
the recipe in the issue the file remained in the unversioned status. Prior
to your change, it would have immediately become undecorated. Likewise,
the file still showed as an outgoing change in the Synch view.
A possible second problem is that I am occassionaly experiencing a delay
when I right-click on stuff. This could be caused by other things, but I
suspect it has something to do with the new cache code.
Thanks
Mark
_____________________________________________________________________________
Scanned for SoftLanding Systems, Inc. by IBM Email Security Management Services powered by MessageLabs.
_____________________________________________________________________________
Received on Sat Jul 9 00:14:27 2005