codeintel: Fix unbounded memory in lsifstore locations method
View options
- Truncate descriptions
Created by: efritz
The current implementation of the lsifstore.locations
method pulls too much into memory at once. This includes a large list of gob-encoded payloads which are all live in memory at once, rather than being decoded in sequence as they're read from the database.
We should stream as much from the database as possible without converting everything at once.

