Closed Bug 1650530 Opened 4 years ago Closed 4 years ago

Add missing ESR releases to searchfox (esr10, esr24 and esr52)

Categories

(Webtools :: Searchfox, task)

task

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: iannbugzilla, Unassigned)

Details

If you look at https://searchfox.org/ it shows all mozilla-esr releases apart from esr10, esr24 and esr52. Is it possible to have at least esr52 added?
It would also be nice to get comm-esr52 added

Do you need esr52 for something in particular? There is a cost to each repo we add so we decided to do every other esr for the older ones.

Flags: needinfo?(iann_bugzilla)

Also keep in mind dxr has comm-esr52 and since it's not getting updates the fact that dxr is out of date doesn't matter.

https://dxr.mozilla.org/comm-esr52/source/

(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #1)

Do you need esr52 for something in particular? There is a cost to each repo we add so we decided to do every other esr for the older ones.

(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #2)

Also keep in mind dxr has comm-esr52 and since it's not getting updates the fact that dxr is out of date doesn't matter.

https://dxr.mozilla.org/comm-esr52/source/

As dxr is becoming less stable and has limited support going forward we need a way of accessing the same information. Unless there is a way (current or planned) of doing a search on files at a certain point in time on searchfox, it is very useful to jump through the various esr snapshots to find when a particular change happened.

Flags: needinfo?(iann_bugzilla)

Can you elaborate a bit more on the specific use case you have? "Find when a particular change happened" seems like the exact thing that blame information is for, why do you need to jump through ESR snapshots instead of just looking at the blame of the c-c repo? And in particular why do you need every ESR instead of every other ESR?

Also yes, dxr is becoming less stable, but for older ESRs it is still working fine as far as I know. The stability is a problem for repos that are actively getting updates like m-c and c-c. Have you run into specific problems where dxr doesn't work for ESRs? Certainly if dxr goes down completely I'd consider this more important but for now it seems like the extra cost isn't justified, unless there are common use cases that I'm missing.

^

Flags: needinfo?(iann_bugzilla)
Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(iann_bugzilla)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.