Erik Seliger
Erik Seliger
Just moved the code, it's only used in gitserver so it should not pollute the internal packages. Closes #60599 Test plan: Existing test suites
This is admittedly a bit of a hack, but this cost us thousands of dollars on cloud before so I don't feel too terrible about this. The real solution will...
As posted on slack yesterday: When talking to gitserver, in various random layers we call a function called `protocol.NormalizeRepo`. This function potentially “normalizes” the repo name, aka. it changes it....
We want to encourage users to connect required external accounts after login. Currently, a user can log in to sourcegraph, lands on /search and starts searching, but they won't get...
On a customer instance we recently saw a clone take so long that the installation token would expire in between the start of the clone where the token is refreshed...
Geoffrey and I talked about this last week, we want to spend some time sketching out the plan for this project more.
It can fail with exit code 255 occasionally because config.lock already exists. Unfortunately, git doesn't retry and doesn't provide an option for it either, although internally the tools have an...

For GitHub, we hard fail when explicitly named repos aren't found. For Bitbucket server, we seem to silently do nothing. Either of the two are misbehaving, IMO. 
https://github.com/sourcegraph/sourcegraph/pull/60495/files#r1490233090 Update: Yes, two times in the past 7d 