You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 30, 2024. It is now read-only.
Improve memory usage by getting rid of "list of 80k repos". Send IDs instead
Others
Improving gitolite performance: large-scale customer reported that it takes gitolite 27 min to list all repositories (that is: without Sourcegraph being involved at all, it's pure gitolite)
I think the most important thing to capture from my side is that in the middle of this iteration we decided that I join @tomas in the work on A8N so we can reach the goal of shipping a first MVP (RFC28) in 3.8.
But I opened https://github.com/sourcegraph/sourcegraph/pull/5526 with what I have so far and that is actually a all-tests-passing version of a streaming repo-updater. As described in the PR itself, the big outstanding TODOs are testing (locally, on k8s.sgdev.org), analyzing the intermediate phases of the sync (e.g.: do we delete & re-insert repos needlessly in a single run?) and then polishing it.
Planning 3.8 and beyond
Main questions:
3.8
Tickets & Bugs & misc
Fix Quinn's issue withEXTSVC_CONFIG_FILE
setting: #5134Allow configuring external service withorgs
(do not requirerepos
orrepositoryQuery
to be set iforgs
is set): #4322repo-updater "failed to run repository clone purge"
(the<>
bug)Beyond
Zoekt
Frontend/Zoekt
Others
Ideas for far future
The text was updated successfully, but these errors were encountered: