There is 1 comment.
 
 
XWiki Platform / cid:jira-generated-image-avatar-c49613ad-fae6-41f2-a04e-1da14e2ce91c XWIKI-25296 Open

The begin and end events of a remote refactoring job are handled on different threads, which breaks the observation context

 
View issue   ยท   Add comment
 

1 comment

 
cid:jira-generated-image-avatar-677f493c-0c9d-4d12-9e57-580b79916cbf Thomas Mortagne on 15/Oct/26 09:51
 
This is actually a much broader problem impacting also extensions jobs that I started thinking of about for XCOMMONS-3251. We need in general to have a better clustering handling of jobs, and events produced by jobs: we need a way to indicate jobs which needs to be taken into account by other cluster members, especially grouped jobs to deal with forbidden concurrent modifications (refactoring, extensions, etc.) and remote events need to be injected through those placeholder jobs threads.