From d54dedc039d68ca974744568739bff5e77b615c2 Mon Sep 17 00:00:00 2001 From: Mike McLean Date: Apr 24 2024 12:59:54 +0000 Subject: sort checksums before inserting --- diff --git a/kojihub/kojihub.py b/kojihub/kojihub.py index 88fb94d..6a739e0 100644 --- a/kojihub/kojihub.py +++ b/kojihub/kojihub.py @@ -16117,7 +16117,7 @@ def create_rpm_checksum(rpm_id, sigkey, chsum_dict): f"checksum type {koji.CHECKSUM_TYPES[r['checksum_type']]}.") if chsum_dict: insert = BulkInsertProcessor(table='rpm_checksum') - for func, chsum in chsum_dict.items(): + for func, chsum in sorted(chsum_dict.items()): insert.add_record(rpm_id=rpm_id, sigkey=sigkey, checksum=chsum, checksum_type=koji.CHECKSUM_TYPES[func]) insert.execute()