-
In the Sourcegraph 5.0.X release, we implemented gRPC for a handful of services
- symbols
- searcher
- gitserver
- repo-updater
- frontend's zoekt internal endpoints
Right now, gRPC is disa…
-
This query works:
[repo:^github\.com/sourcegraph/sourcegraph$@v3.39.1 file:commits.go BatchLog](https://sourcegraph.com/search?q=context:global+repo:%5Egithub%5C.com/sourcegraph/sourcegraph%24%40v3…
-
This is related to https://github.com/sourcegraph/customer/issues/1009
Cloning of a big repo can cause an OOM and currently nothing stops gitserver from cloning such repos.
This ticket is create…
-
Search insights need to execute queries at specific points in time in the past. To accomplish this, they currently execute a commit search like `repo:${repo} type:commit count:1 before:${before}` to f…
-
- **Sourcegraph version:** 5.1.7
- **Reported by:** https://github.com/sourcegraph/accounts/issues/6938
#### Overview
When a license expires, any configured Perforce depots are hidden from user…
-
The query runs for more than 5 minutes on dotcom and this means any migrations on the repo or the gitserver_repos table will timeout if a deployment is triggered while the query is already running.
W…
-
Pie-in-the-sky idea: use ripgrep for unindexed search. I know we've had prior thoughts here by others, but today we have a legit reason for why doing this would help customers (code insights.)
Code…
-
We recently fixed an issue in COREAPP-74: Tokens are being logged in gitserver error messagesDONE where we were logging secrets in clone URLs. We have fixed the issue but this does not guarantee that …
-
Problem:
A quick search for `slices.Delete` on SourceGraph shows that many calls to `slices.Delete` are preceded by a call to `slices.Index`. This is often done in a loop, leading to needlessly ter…
-
As I understand it, zoekt is the source of truth for indexing status, and git-server is the source of truth for clone status. We're replicating the `cloned` status into the `repo` table as shown below…