Edgewall Software

Changes between Version 1 and Version 2 of Ticket #12898, comment 3


Ignore:
Timestamp:
Aug 28, 2017, 8:22:02 AM (7 years ago)
Author:
Jun Omae

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12898, comment 3

    v1 v2  
    11I don't consider we should add new `ICachedRepositoryChangeListener`. Even though cache option is enabled/disabled, it should have seamless access to the repository.
    22
    3 The new listener would not be useful for th:TracBackLinkPlugin because the plugin doesn't use cache records for repository. The plugin needs a listener for repository to invoke `repository add|remove|sync|resync`.
     3The new listener would not be useful for th:TracBackLinkPlugin because the plugin reads revisions from both non-cached repository and cached repository. ~~doesn't use cache records for repository~~. The plugin needs a listener for repository to invoke `repository add|remove|sync|resync`.
    44
    55At least, `ICachedRepositoryChangeListener` shouldn't have `changeset_added` and `changeset_modified`, which it should implement via `IRepositoryChangeListener`.