Quick diff not updated on commit

Bug #1186130 reported by Piotr Piastucki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar Plugin for Eclipse
Fix Released
Low
Piotr Piastucki

Bug Description

Quick diff is not updated on commit.
Root cause:
1) BazaarResourceVariant extends CachedResourceVariant
2) the value returned by getCachedPath() correctly depends on resource's name and revision
3) BazaarStatusSubscriber uses last:1 instead of the actual revision number hence the cached content is used before and after the commit regardless of resource revision changes.

Fix:
1) Use the actual revision number in BazaarStatusSubscriber by calling StatusCacheManager.getResourceRevision()
2) Implement revision number caching in StatusCacheManager

Changed in bzr-eclipse:
status: New → In Progress
Changed in bzr-eclipse:
status: In Progress → Fix Committed
Changed in bzr-eclipse:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.