We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7e7f846 commit 9bb565bCopy full SHA for 9bb565b
vulnerabilities/pipelines/remove_duplicate_advisories.py
@@ -70,15 +70,17 @@ def recompute_content_ids(self):
70
71
advisories = []
72
73
+ advisories = Advisory.objects.exclude(unique_content_id__length=64)
74
+
75
progress = LoopProgress(
- total_iterations=Advisory.objects.count(),
- progress_step=1,
76
+ total_iterations=advisories.count(),
77
+ progress_step=1000,
78
logger=self.log,
79
)
80
81
batch_size = 1000
82
- for advisory in progress.iter(Advisory.objects.all().paginated()):
83
+ for advisory in progress.iter(advisories.paginated()):
84
advisory.unique_content_id = compute_content_id(advisory.to_advisory_data())
85
advisories.append(advisory)
86
if len(advisories) % batch_size == 0:
0 commit comments