Releases: sourcegraph/lsif-go
v1.1.0
Changelog
262defb Add changelog.
55e6e74 Add verbose flag to display stats and timings (#101)
334d324 Assign moniker paths only to nodes that will be read by monikerIdentifier (#105)
13e64b7 Beautify stats output (#102)
214a98b Collapse reference result info and definition info structs (#96)
c1f2f6a De-pointerify protocols structures (#99)
4cdd848 Fix slice index out of bounds error (#103)
4f9c627 Move Emitter and JSONWriter to protocol package (#107)
6862647 Remove error result from runParallel functions (#98)
cf7417b Remove phase duration (#100)
009a66f Rename benchmark file.
19f9cc1 Store fixed-length node paths, not hover text (#106)
82985c5 Update golang tag in dockerfile (#97)
e9e3289 Update readme.
Docker images
docker pull sourcegraph/lsif-go:v1.1.0
docker pull sourcegraph/lsif-go:v1
docker pull sourcegraph/lsif-go:v1.1
docker pull sourcegraph/lsif-go:latest
v1.0.0
Changelog
a038dff Add benchmark results (#93)
0b1ad78 Add better upper bounds on progress updates (#94)
dbb78e0 Add buildkite pipeline.
9bd3bd4 Add flag to disable output (#85)
e9c9bc1 Add visitWithProgress helper (#80)
bb090d5 Break indexer function into stages (#68)
a29907f Buffer writes to the underlying file (#79)
f0d5a12 Bump src-cli version.
026909b Emit one contains edge for the project instead of one for each document (#76)
7d37cc4 Fix module inference from refactor.
dc98cd5 Fix module version inference (#95)
1912764 Fix moniker generation from refactor.
d9333a3 Hoist the gathering and sorting of definition position from an inner loop (#83)
6d7e945 Major refactor (#69)
b70e34f Make monikers for struct fields more efficient (#77)
4d39b37 Modify runParallel to take a channel instead of a slice of functions (#82)
339dbb5 Output uint64 identifiers instead of strings (#73)
7675c11 Parallelize definition, reference, and reference result passes (#91)
9619507 Preload using positions at the package level, not file level (#89)
bef4780 Refine positions during AST traversal to reduce search space (#84)
ec4c21c Remove FileInfo and ObjectInfo structs (#86)
746ac26 Remove always-nil error values (#75)
06b6c01 Remove dead code (#90)
47e1f98 Remove events from protocol (#71)
0a82af8 Run go mod tidy.
31a67de Update README.md to add status badge
ee1fca1 Update concurrency in runParallel (#88)
6e53350 Update emitter and writer to be called safely from goroutines (#74)
25ac167 Update link reference results iteration order (#81)
Docker images
docker pull sourcegraph/lsif-go:v1.0.0
docker pull sourcegraph/lsif-go:v1
docker pull sourcegraph/lsif-go:v1.0
docker pull sourcegraph/lsif-go:latest
v0.10.0
Changelog
1ac0064 Add basic unit tests for indexing process (#67)
90b7f69 Bump src-cli version.
c165bff Single-pass hover text extraction (#66)
0f629e9 Update dockerfile shas.
Docker images
docker pull sourcegraph/lsif-go:v0.10.0
docker pull sourcegraph/lsif-go:v0
docker pull sourcegraph/lsif-go:v0.10
docker pull sourcegraph/lsif-go:latest