-
Bug
-
Resolution: Fixed
-
Low (View bug fix roadmap)
-
3.12.2
-
any
-
3.12
-
See JRA-7156 for a related issue with creating links.
This was fixed for link creation but the bug still exists for link deletion.
After deleting a link, the correct "updated date" is stored in the DB, but the lucene index is not updated.
The user will see the correct date when viewing an issue, but they will see the old value in lists, searches etc that use the Lucene index.
- is related to
-
JRASERVER-59930 inconsistent updated time when issues are updated with a link to an applinked wiki page
-
- Gathering Impact
-
- relates to
-
JRASERVER-7156 Broken Sorting for Updated
-
- Closed
-
-
JRASERVER-16199 Plugins that index Link information can end up with stale link information in the Lucene Index.
-
- Closed
-
- supersedes
-
JRASERVER-13954 Creating Links between issues seems to make unnecessary calls to re-index those issues.
- Closed
Hi Tibor,
Thanks for the comment, I think I understand the point you are making now.
My change does indeed fix the issue as reported here, but you have a separate problem because your plugin is adding Link information to the Lucene Issue index.
This information is gathered by calling the IssueLinkManager, and your plugin is adding stale information to the Lucene index because the IssueLinkCache is not yet cleared.
This means that createIssueLink() would also cause the same problem for you at the moment.
I have raised a separate issue
JRA-16199to manage the caching issue; please use this new issue for further comments.