Details
-
Bug
-
Resolution: Fixed
-
Low
-
2.5.4
-
None
-
None
Description
FishEye's internals have a timestamp of when its indexes were last indexed and a timestamp of the last time it checked for watches. We would search the internals based on these values which is wrong. Instead the date of the last sent changeset should be used as a starting point and search until the last indexed time.
This will only fix centralised version control systems and won't fix Git and Mercurial as someone can have changes committed in the past but not pushed to the repository which is being indexed. The way we handle watches needs to be revisited to handle this case
Attachments
Issue Links
- is related to
-
FE-3038 Watch Notification Emails are not sent correctly for Mercurial and Git repositories
- Closed