Currently, we have set a threshold of 750 builds for a single update, above which (e.g. during a mass rebuild) the batch is split into multiple updates. AFAICS the largest single update we've had since then was 608 for the Python 3.15 upgrade so I wouldn't want to make that any smaller.
However, once we have passed that threshold and we're splitting anyway, then we could theoretically have a different (presumably smaller) split update size. IOW, up to 750 builds in one update, but if more, then split into groups of e.g. 500. Since we're not as concerned with testing things together, then maybe more (somewhat) smaller updates would be easier for bodhi/CI/QA to handle.
/cc @AdamWill @LecrisUT for their thoughts
Currently, we have set a threshold of 750 builds for a single update, above which (e.g. during a mass rebuild) the batch is split into multiple updates. AFAICS the largest single update we've had since then was 608 for the Python 3.15 upgrade so I wouldn't want to make that any smaller.
However, once we have passed that threshold and we're splitting anyway, then we could theoretically have a different (presumably smaller) split update size. IOW, up to 750 builds in one update, but if more, then split into groups of e.g. 500. Since we're not as concerned with testing things together, then maybe more (somewhat) smaller updates would be easier for bodhi/CI/QA to handle.
/cc @AdamWill @LecrisUT for their thoughts