generate more partials for nightly so they go back more than a couple of days
Categories
(Release Engineering :: General, enhancement)
Tracking
(Not tracked)
People
(Reporter: jcristau, Assigned: jcristau)
References
Details
Attachments
(1 file)
Firefox won't download a complete MAR if it already has a MAR downloaded. It will only download more partials.
Because we're currently generating a maximum of 4 partials on nightly, that means if you don't restart at least once every couple of days you need 2 restarts to get to the latest version.
| Assignee | ||
Comment 1•2 months ago
|
||
Updated•1 month ago
|
| Assignee | ||
Updated•1 month ago
|
Comment 3•24 days ago
|
||
| bugherder | ||
Comment 5•19 hours ago
|
||
Backed out for causing Bug 2014991
Backout link: https://hg.mozilla.org/integration/autoland/rev/17c5907449623c60199ec607d9154913b89ad247
Comment 6•16 hours ago
|
||
I'm manually removing the extra partials from existing releases to fix things in the immediate term. I've downloaded the following releases locally:
Firefox-mozilla-central-nightly-20260206084530
Firefox-mozilla-central-nightly-20260205213633
Firefox-mozilla-central-nightly-20260205090734
Firefox-mozilla-central-nightly-20260204214433
Firefox-mozilla-central-nightly-20260204094524
Firefox-mozilla-central-nightly-20260203210813
Firefox-mozilla-central-nightly-20260203092803
Firefox-mozilla-central-nightly-20260202213805
Firefox-mozilla-central-nightly-20260202095009
Firefox-mozilla-central-nightly-20260201211235
Firefox-mozilla-central-nightly-20260201090314
Firefox-mozilla-central-nightly-20260131211441
Firefox-mozilla-central-nightly-20260131091743
Firefox-mozilla-central-nightly-20260130211306
Firefox-mozilla-central-nightly-20260130092147
Firefox-mozilla-central-nightly-20260129211141
Firefox-mozilla-central-nightly-20260129094811
Firefox-mozilla-central-nightly-20260128215503
Firefox-mozilla-central-nightly-20260128094816
Firefox-mozilla-central-nightly-20260127212501
Firefox-mozilla-central-nightly-20260127095052
Firefox-mozilla-central-nightly-20260126213906
Firefox-mozilla-central-nightly-20260126094845
Firefox-mozilla-central-nightly-20260125211630
Firefox-mozilla-central-nightly-20260125092301
Firefox-mozilla-central-nightly-20260124212758
Firefox-mozilla-central-nightly-20260124085715
Firefox-mozilla-central-nightly-20260123214640
Firefox-mozilla-central-nightly-20260123094553
Firefox-mozilla-central-nightly-latest
I've trimmed out all but the 4 most recent releases from each of them. I used jd to semantically diff the before and after. The summary of that diff showing the from releases being removed is as follows:
~/tmp/2026-02-06 ❯ cat diffs.txt | cut -d, -f3 | sort | uniq -c х INT
678 "from":"Firefox-mozilla-central-nightly-20260115095939"
1356 "from":"Firefox-mozilla-central-nightly-20260115210604"
2034 "from":"Firefox-mozilla-central-nightly-20260116093521"
2712 "from":"Firefox-mozilla-central-nightly-20260116212808"
3390 "from":"Firefox-mozilla-central-nightly-20260117091248"
4068 "from":"Firefox-mozilla-central-nightly-20260117213627"
4746 "from":"Firefox-mozilla-central-nightly-20260118090018"
5424 "from":"Firefox-mozilla-central-nightly-20260118214518"
6102 "from":"Firefox-mozilla-central-nightly-20260119093305"
6780 "from":"Firefox-mozilla-central-nightly-20260119202926"
7458 "from":"Firefox-mozilla-central-nightly-20260120100102"
8136 "from":"Firefox-mozilla-central-nightly-20260120211317"
8136 "from":"Firefox-mozilla-central-nightly-20260121095127"
8136 "from":"Firefox-mozilla-central-nightly-20260121163431"
8136 "from":"Firefox-mozilla-central-nightly-20260122072819"
8136 "from":"Firefox-mozilla-central-nightly-20260122234203"
8136 "from":"Firefox-mozilla-central-nightly-20260123094553"
8136 "from":"Firefox-mozilla-central-nightly-20260123214640"
8136 "from":"Firefox-mozilla-central-nightly-20260124085715"
8136 "from":"Firefox-mozilla-central-nightly-20260124212758"
8136 "from":"Firefox-mozilla-central-nightly-20260125092301"
8136 "from":"Firefox-mozilla-central-nightly-20260125211630"
8136 "from":"Firefox-mozilla-central-nightly-20260126094845"
8136 "from":"Firefox-mozilla-central-nightly-20260126213906"
8136 "from":"Firefox-mozilla-central-nightly-20260127095052"
8136 "from":"Firefox-mozilla-central-nightly-20260127212501"
8136 "from":"Firefox-mozilla-central-nightly-20260128094816"
8249 "from":"Firefox-mozilla-central-nightly-20260128215503"
8701 "from":"Firefox-mozilla-central-nightly-20260129094811"
8023 "from":"Firefox-mozilla-central-nightly-20260129211141"
6215 "from":"Firefox-mozilla-central-nightly-20260130092147"
6780 "from":"Firefox-mozilla-central-nightly-20260130211306"
6102 "from":"Firefox-mozilla-central-nightly-20260131091743"
5424 "from":"Firefox-mozilla-central-nightly-20260131211441"
4746 "from":"Firefox-mozilla-central-nightly-20260201090314"
4068 "from":"Firefox-mozilla-central-nightly-20260201211235"
3390 "from":"Firefox-mozilla-central-nightly-20260202095009"
2712 "from":"Firefox-mozilla-central-nightly-20260202213805"
2034 "from":"Firefox-mozilla-central-nightly-20260203092803"
1356 "from":"Firefox-mozilla-central-nightly-20260203210813"
...which looks very plausible, particularly the patch of 16 in the middle with exactly the same number of removals (8136).
8136 removals / 12 expected removals per platform is 678.
678 per platform / 6 (relevant) platforms is 113, which is exactly what we would expect.
I've begun uploading these updated releases to Balrog, starting with -latest.
Comment 7•12 hours ago
|
||
Backout merged to central: https://hg.mozilla.org/mozilla-central/rev/17c590744962
Description
•