sourcegraph
sourcegraph copied to clipboard
RFC 740: Accept SCIP in the backend - Tracking issue
Plan
This issue tracks progress against the proposal RFC 740: Accept SCIP in the backend.
This work changes our backend to accept SCIP payloads over LSIF, and store the data in an SCIP-centric way (instead of a way dictated by LSIF).
Benefits:
- SCIP is stored as a binary format, where LSIF is stored as gzipped JSON
- SCIP document payloads are deterministic (LSIF is not) and will allow us to deduplicate documents that did not change between index runs
This effort unlocks:
- The ability to add new data to SCIP (and be queryable from our product)
- This effort is a prerequisite to incremental indexing on the user/executor side
Tracked issues
@Numbers88s
- [ ] https://github.com/sourcegraph/sourcegraph/issues/45127
- [ ] https://github.com/sourcegraph/sourcegraph/issues/45128
Completed
- [x] (๐ 214 days ago) https://github.com/sourcegraph/sourcegraph/issues/45084
- [x] (๐ 214 days ago) https://github.com/sourcegraph/sourcegraph/issues/45085
- [x] (๐ 211 days ago) https://github.com/sourcegraph/sourcegraph/issues/45129 (PRs: ~#45187~)
- [x] (๐ 210 days ago) https://github.com/sourcegraph/sourcegraph/issues/45086 (PRs: ~#45104~)
- [x] (๐ 210 days ago) https://github.com/sourcegraph/sourcegraph/issues/45088 (PRs: ~#45103~)
- [x] (๐ 210 days ago) https://github.com/sourcegraph/sourcegraph/issues/45290 (PRs: ~#45300~)
- [x] (๐ 207 days ago) https://github.com/sourcegraph/sourcegraph/issues/45172 (PRs: ~#45308~)
- [x] (๐ 204 days ago) https://github.com/sourcegraph/sourcegraph/issues/45079
- [x] (๐ 204 days ago) https://github.com/sourcegraph/sourcegraph/issues/45080 (PRs: ~#45301~)
- [x] (๐ 202 days ago) https://github.com/sourcegraph/sourcegraph/issues/45291
- [x] (๐ 180 days ago) https://github.com/sourcegraph/sourcegraph/issues/45062 (PRs: ~#46141~)
- [x] (๐ 180 days ago) https://github.com/sourcegraph/sourcegraph/issues/45725 (PRs: ~#46129~)
- [x] (๐ 168 days ago) https://github.com/sourcegraph/sourcegraph/issues/45078 (PRs: ~#45126~)
- [x] (๐ 163 days ago) https://github.com/sourcegraph/sourcegraph/issues/45087 (PRs: ~#45102~, ~#45106~)
- [x] (๐ 134 days ago) https://github.com/sourcegraph/sourcegraph/issues/45081 (PRs: ~#46124~)
- [x] (๐ 134 days ago) https://github.com/sourcegraph/sourcegraph/issues/45082 (PRs: ~#46125~)
- [x] (๐ 125 days ago) https://github.com/sourcegraph/sourcegraph/issues/45083 (PRs: ~#46127~)
@efritz
- [ ] https://github.com/sourcegraph/sourcegraph/issues/45127
- [ ] https://github.com/sourcegraph/sourcegraph/issues/45128
Completed
- [x] (๐ 219 days ago) https://github.com/sourcegraph/sourcegraph/pull/44851
- [x] (๐ 219 days ago) https://github.com/sourcegraph/sourcegraph/pull/44855
- [x] (๐ 218 days ago) https://github.com/sourcegraph/sourcegraph/pull/44854
- [x] (๐ 218 days ago) https://github.com/sourcegraph/sourcegraph/pull/44859
- [x] (๐ 218 days ago) https://github.com/sourcegraph/sourcegraph/pull/44858
- [x] (๐ 218 days ago) https://github.com/sourcegraph/sourcegraph/pull/44860
- [x] (๐ 218 days ago) https://github.com/sourcegraph/sourcegraph/pull/44865
- [x] (๐ 218 days ago) https://github.com/sourcegraph/sourcegraph/pull/44866
- [x] (๐ 218 days ago) https://github.com/sourcegraph/sourcegraph/pull/44867
- [x] (๐ 218 days ago) https://github.com/sourcegraph/sourcegraph/pull/44872
- [x] (๐ 218 days ago) https://github.com/sourcegraph/sourcegraph/pull/44877
- [x] (๐ 217 days ago) https://github.com/sourcegraph/sourcegraph/pull/44942
- [x] (๐ 217 days ago) https://github.com/sourcegraph/sourcegraph/pull/44943
- [x] (๐ 216 days ago) https://github.com/sourcegraph/sourcegraph/pull/44958
- [x] (๐ 216 days ago) https://github.com/sourcegraph/sourcegraph/pull/44971
- [x] (๐ 216 days ago) https://github.com/sourcegraph/sourcegraph/pull/44972
- [x] (๐ 216 days ago) https://github.com/sourcegraph/sourcegraph/pull/44974
- [x] (๐ 216 days ago) https://github.com/sourcegraph/sourcegraph/pull/44977
- [x] (๐ 216 days ago) https://github.com/sourcegraph/sourcegraph/pull/44978
- [x] (๐ 215 days ago) https://github.com/sourcegraph/sourcegraph/pull/45028
- [x] (๐ 215 days ago) https://github.com/sourcegraph/sourcegraph/pull/45031
- [x] (๐ 215 days ago) https://github.com/sourcegraph/sourcegraph/pull/45027
- [x] (๐ 215 days ago) https://github.com/sourcegraph/sourcegraph/pull/45025
- [x] (๐ 215 days ago) https://github.com/sourcegraph/sourcegraph/pull/45026
- [x] (๐ 214 days ago) https://github.com/sourcegraph/sourcegraph/issues/45084
- [x] (๐ 214 days ago) https://github.com/sourcegraph/sourcegraph/pull/45093
- [x] (๐ 214 days ago) https://github.com/sourcegraph/sourcegraph/pull/45091
- [x] (๐ 214 days ago) https://github.com/sourcegraph/sourcegraph/pull/45092
- [x] (๐ 214 days ago) https://github.com/sourcegraph/sourcegraph/pull/45098
- [x] (๐ 214 days ago) https://github.com/sourcegraph/sourcegraph/pull/45100
- [x] (๐ 211 days ago) https://github.com/sourcegraph/sourcegraph/pull/45175
- [x] (๐ 211 days ago) https://github.com/sourcegraph/sourcegraph/issues/45129 (PRs: ~#45187~)
- [x] (๐ 210 days ago) https://github.com/sourcegraph/sourcegraph/pull/42850
- [x] (๐ 210 days ago) https://github.com/sourcegraph/sourcegraph/pull/45104
- [x] (๐ 210 days ago) https://github.com/sourcegraph/sourcegraph/pull/45102
- [x] (๐ 210 days ago) https://github.com/sourcegraph/sourcegraph/issues/45088 (PRs: ~#45103~)
- [x] (๐ 210 days ago) https://github.com/sourcegraph/sourcegraph/issues/45290 (PRs: ~#45300~)
- [x] (๐ 210 days ago) https://github.com/sourcegraph/sourcegraph/pull/45303
- [x] (๐ 210 days ago) https://github.com/sourcegraph/sourcegraph/pull/45347
- [x] (๐ 207 days ago) https://github.com/sourcegraph/sourcegraph/issues/45172 (PRs: ~#45308~)
- [x] (๐ 204 days ago) https://github.com/sourcegraph/sourcegraph/issues/45079
- [x] (๐ 204 days ago) https://github.com/sourcegraph/sourcegraph/pull/45581
- [x] (๐ 204 days ago) https://github.com/sourcegraph/sourcegraph/pull/45582
- [x] (๐ 204 days ago) https://github.com/sourcegraph/sourcegraph/pull/45588
- [x] (๐ 204 days ago) https://github.com/sourcegraph/sourcegraph/pull/45622
- [x] (๐ 204 days ago) https://github.com/sourcegraph/sourcegraph/pull/45584
- [x] (๐ 204 days ago) https://github.com/sourcegraph/sourcegraph/pull/45587
- [x] (๐ 204 days ago) https://github.com/sourcegraph/sourcegraph/issues/45080 (PRs: ~#45301~)
- [x] (๐ 203 days ago) https://github.com/sourcegraph/sourcegraph/pull/45592
- [x] (๐ 202 days ago) https://github.com/sourcegraph/sourcegraph/pull/45485
- [x] (๐ 202 days ago) https://github.com/sourcegraph/sourcegraph/issues/45291
- [x] (๐ 202 days ago) https://github.com/sourcegraph/sourcegraph/pull/45665
- [x] (๐ 202 days ago) https://github.com/sourcegraph/sourcegraph/pull/45677
- [x] (๐ 202 days ago) https://github.com/sourcegraph/sourcegraph/pull/45707
- [x] (๐ 202 days ago) https://github.com/sourcegraph/sourcegraph/pull/45681
- [x] (๐ 201 days ago) https://github.com/sourcegraph/sourcegraph/pull/45737
- [x] (๐ 181 days ago) https://github.com/sourcegraph/sourcegraph/pull/46100
- [x] (๐ 181 days ago) https://github.com/sourcegraph/sourcegraph/pull/46099
- [x] (๐ 181 days ago) https://github.com/sourcegraph/sourcegraph/pull/46102
- [x] (๐ 181 days ago) https://github.com/sourcegraph/sourcegraph/pull/46101
- [x] (๐ 181 days ago) https://github.com/sourcegraph/sourcegraph/pull/46104
- [x] (๐ 180 days ago) https://github.com/sourcegraph/sourcegraph/pull/46097
- [x] (๐ 180 days ago) https://github.com/sourcegraph/sourcegraph/pull/46098
- [x] (๐ 180 days ago) https://github.com/sourcegraph/sourcegraph/issues/45062 (PRs: ~#46141~)
- [x] (๐ 180 days ago) https://github.com/sourcegraph/sourcegraph/pull/46103
- [x] (๐ 180 days ago) https://github.com/sourcegraph/sourcegraph/pull/46131
- [x] (๐ 180 days ago) https://github.com/sourcegraph/sourcegraph/issues/45725 (PRs: ~#46129~)
- [x] (๐ 180 days ago) https://github.com/sourcegraph/sourcegraph/pull/46181
- [x] (๐ 175 days ago) https://github.com/sourcegraph/sourcegraph/pull/46297
- [x] (๐ 174 days ago) https://github.com/sourcegraph/sourcegraph/pull/46352
- [x] (๐ 174 days ago) https://github.com/sourcegraph/sourcegraph/pull/46351
- [x] (๐ 173 days ago) https://github.com/sourcegraph/sourcegraph/pull/46391
- [x] (๐ 173 days ago) https://github.com/sourcegraph/sourcegraph/pull/46390
- [x] (๐ 173 days ago) https://github.com/sourcegraph/sourcegraph/pull/46217
- [x] (๐ 168 days ago) https://github.com/sourcegraph/sourcegraph/issues/45078 (PRs: ~#45126~)
- [x] (๐ 163 days ago) https://github.com/sourcegraph/sourcegraph/pull/45106
- [x] (๐ 137 days ago) https://github.com/sourcegraph/sourcegraph/pull/47714
- [x] (๐ 135 days ago) https://github.com/sourcegraph/sourcegraph/pull/47547
- [x] (๐ 134 days ago) https://github.com/sourcegraph/sourcegraph/issues/45081 (PRs: ~#46124~)
- [x] (๐ 134 days ago) https://github.com/sourcegraph/sourcegraph/issues/45082 (PRs: ~#46125~)
- [x] (๐ 125 days ago) https://github.com/sourcegraph/sourcegraph/issues/45083 (PRs: ~#46127~)