core
core copied to clipboard
fix(jobs) : fixed external transaction for delete content job batche
Closes #32203
Proposed Changes
This pull request introduces changes to the ESContentFactoryImpl class:
- Added a method
pauseDeleteContentIfNeededto pause the deletion process after a configurable number of batches to prevent system overload. New configuration propertiesOLD_CONTENT_JOB_PAUSE_MSandOLD_CONTENT_BATCHES_BEFORE_PAUSEwere introduced to control the pause duration and batch count threshold. - Replaced
@WrapInTransaction(externalize = true)with@ExternalTransactionin thedeleteContentBatchmethod to simplify transaction handling. - *Updated the default value of
OLD_CONTENT_BATCH_SIZEfrom8192to100to reduce the workload per batch and improve system responsiveness.
The latest updates on your projects. Learn more about Vercel for Git ↗︎
| Name | Status | Preview | Comments | Updated (UTC) |
|---|---|---|---|---|
| angular-example-uve | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Jun 16, 2025 4:20pm |
| astro-example-uve | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Jun 16, 2025 4:20pm |
| nextjs-example-uve | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Jun 16, 2025 4:20pm |
🤖 No test run has been triggered as your Meticulous project has been deactivated (since you haven't viewed any test results in a while). Click here to reactivate.
Last updated for commit fe94ac8. This comment will update as new commits are pushed.