Skip to content

Conversation

@surli
Copy link
Member

@surli surli commented Dec 2, 2025

Jira URL

Changes

XWiki Commons PR (needed before merging this ⚠️) xwiki/xwiki-commons#1549

Description

  • Handle properly classloader reload in Scheduler plugin with a
    dedicated component

Clarifications

Screenshots & Video

Executed Tests

mvn clean install -Pquality on the modules. Manually tested with both antivirus app and Change Request on a subwiki after modifying it locally to have upgrades breaking schedulers.

Expected merging strategy

  • Prefers squash: Yes
  • Backport on branches:
    • 17.10.x

@surli surli force-pushed the feature-deploy-XWIKI-14494 branch from b864e9d to 1ed328f Compare December 2, 2025 16:58
surli added 4 commits December 9, 2025 10:03
…eduled when the extension is upgraded

  * Handle properly classloader reload in Scheduler plugin with a
    dedicated component
…eduled when the extension is upgraded

  * Use proper event
…eduled when the extension is upgraded

  * use WikiNamespace
…eduled when the extension is upgraded

  * Fix bad handling of iteration
@surli surli force-pushed the feature-deploy-XWIKI-14494 branch from 5e8483c to ece7e32 Compare December 9, 2025 15:02
@surli surli marked this pull request as ready for review December 9, 2025 15:27
@surli surli self-assigned this Dec 9, 2025
@surli surli merged commit a6aee2c into master Dec 10, 2025
3 checks passed
@surli surli deleted the feature-deploy-XWIKI-14494 branch December 10, 2025 08:31
github-actions bot pushed a commit that referenced this pull request Dec 10, 2025
…eduled when the extension is upgraded (#4869)

  * Handle properly classloader reload in Scheduler plugin with a
    dedicated component
  * Use proper event
  * use WikiNamespace
  * Fix bad handling of iteration

(cherry picked from commit a6aee2c)
@github-actions
Copy link

💚 All backports created successfully

Status Branch Result
stable-17.10.x

Questions ?

Please refer to the Backport tool documentation and see the Github Action logs for details

surli added a commit that referenced this pull request Dec 10, 2025
…eduled when the extension is upgraded (#4869)

  * Handle properly classloader reload in Scheduler plugin with a
    dedicated component
  * Use proper event
  * use WikiNamespace
  * Fix bad handling of iteration

(cherry picked from commit a6aee2c)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants