[performance] switch cache implementation to fastjson #1289
Labels
for: eclipse
something that is specific for Eclipse
for: vscode
something that is specific for VSCode
status: declined
theme: internal-architecture
theme: performance
theme: spring index & symbols
type: enhancement
At the moment, the
IndexCacheOnDisc
implementation uses Gson to convert objects to and from JSON. Especially the write operations are executed quite frequently (basically every time a file changes and the cache is updated), switching the JSON conversion part over to fastjson will improve performance.Side note: with this switch, we would also need to update the custom type adapters that we implemented for Gson to the corresponding mechanism in fastjson.
The text was updated successfully, but these errors were encountered: