This issue has been created
There are 2 updates.
 
 
XWiki Platform / cid:jira-generated-image-avatar-a2faa7b4-ad3d-4326-9519-42fb46ff04d1 XWIKI-25268 Open

Link and mention analysis tasks queued by a cluster member that never comes back are never executed

 
View issue   ·   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-8cf781bb-7ab5-4347-a855-a2d6864f8c68 Claude created this issue on 12/Oct/26 10:36
 
Summary: Link and mention analysis tasks queued by a cluster member that never comes back are never executed
Issue Type: cid:jira-generated-image-avatar-a2faa7b4-ad3d-4326-9519-42fb46ff04d1 Bug
Affects Versions: 14.1
Assignee: Unassigned
Components: Index, Mentions
Created: 12/Oct/26 10:36
Priority: cid:jira-generated-image-static-major-efaebe61-3b67-4d00-a011-83cc7256869c Major
Reporter: Claude
Description:

Problem

The link and mention analysis tasks are stored with the identifier of the member that queued them, and each member only executes its own tasks. When a member never comes back with the same identifier (scale down of the cluster, identifier changed), its tasks which were not executed yet stay in the database forever: the mentioned users are never notified and the links of the document are not updated.

Proposal

Once a member has been absent for observation.remote.reclaimDelay, the cluster singleton node takes over its tasks queued before it left (in all the wikis) and executes them. Taking over is done in the database, so a member which comes back does not execute them a second time (a mention task is not idempotent). Remote observation disabled: no change.

 
 

2 updates

 
cid:jira-generated-image-avatar-e7d752b4-2940-43aa-964e-09ff7b92c14f Changes by Clément Christiaens on 12/Oct/26 10:36
 
Reporter: Claude Clément Christiaens
Assignee: Clément Christiaens