Closed Bug 1729797 Opened 3 years ago Closed 2 years ago

Index mozilla-central elm project branch

Categories

(Webtools :: Searchfox, enhancement)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ng, Assigned: asuth)

References

Details

(Keywords: leave-open)

Attachments

(3 files)

The libwebrtc merge project has moved onto the Elm repo to facilitate temporary Searchfox indexing. Each week we do one or more rebases on top of mozilla-central, so the code is expected to track central fairly closely. There are many changes to C++, JS, WebIDL, etc. underway and I think we would benefit from broad indexing.

+++ This bug was initially created as a clone of Bug #1712622 +++

Assignee: nobody → na-g
Status: NEW → ASSIGNED
Pushed by na-g@nostrum.com:
https://hg.mozilla.org/integration/autoland/rev/bb9e3e0ea0f6
Enable Searchfox indexing of Elm;r=asuth DONTBUILD
Keywords: leave-open

To check-in on this, I don't see any builds on https://treeherder.mozilla.org/jobs?repo=elm including any searchfox runs, and if C++/semantic indexing is desired (versus just fulltext), then those are needed to enable searchfox indexing. I wonder if a bug needs to be filed to turn on automation at some level? The section at https://wiki.mozilla.org/ReleaseEngineering/DisposableProjectRepositories#Enabling.2FDisabling_of_platforms.2C_tests.2C_nightly_updates seems like it might have the right bug filing link.

edit: And for clarity, I can't turn on searchfox for the branch if we want semantic indexing without the semantic indexing jobs and their dependencies having run.

:jrmuizel pinged in matrix about this and it appears the elm branch started having automation at some point so the indexing jobs are there and this now can be done. I'm doing a bunch of housekeeping today and so can get to this.

Assignee: na-g → bugmail
Attached file Landed PR: Index elm

I also just made the ELB changes.

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED

(In reply to Andrew Sutherland [:asuth] (he/him) from comment #7)

Now available at https://searchfox.org/mozilla-elm/source/

Thank you, Andrew! That is super helpful!

And just as an FYI, the experimental "query" endpoint does work for elm too, so you can do stuff like https://searchfox.org/mozilla-elm/query/default?q=calls-to%3A%27DesktopCaptureImpl%3A%3AStartCapture%27+depth%3A8 and get a diagram like this one. Unfortunately it'll still be a few more weeks before the diagram can be directly interacted with. Also note that symbol quoting is essential and you do need to hit enter in that box to iterate on the query, as opposed to the normal "search" endpoint where you do not.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: