Skip to content

Commit b50121e

Browse files
upgrade notes: explain performance benefits
1 parent 3081970 commit b50121e

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

  • docs/content/en/open_source/upgrading

docs/content/en/open_source/upgrading/2.51.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,16 @@ weight: -20250902
55
description: Helm chart changes and Postgres major version updates.
66
---
77

8+
## Performance improvements
9+
10+
This release includes multiple improvements aimed at making DefectDojo faster, more scalable, and lighter on your database and workers.
11+
12+
- Import and reimport are significantly more efficient: product grading is now orchestrated in batches using Celery chords, reducing the number of background tasks and database churn during large scans. This means faster imports and smoother post-processing on busy systems. See [PR 12914](https://github.com/DefectDojo/django-DefectDojo/pull/12914).
13+
- Query-count reductions and importer hot-path tuning: we trimmed unnecessary ORM calls and optimized how findings/endpoints are updated during (re)import. You should see noticeably quicker runs out of the box. See [PR 13182](https://github.com/DefectDojo/django-DefectDojo/pull/13182) and [PR 13152](https://github.com/DefectDojo/django-DefectDojo/pull/13152).
14+
- Smarter background task orchestration and general cleanup: less duplicate work and better scheduling during heavy operations, keeping the UI responsive while long jobs run. See [PR 12900](https://github.com/DefectDojo/django-DefectDojo/pull/12900).
15+
16+
No configuration changes are required—gains are automatic after upgrading.
17+
818
## Helm Chart Changes
919

1020
This release introduces several important changes to the Helm chart configuration:

0 commit comments

Comments
 (0)