enso/lib/scala/searcher/src
Dmitry Bushev 7ff90aa3f7
Synchronize suggestions loading after the reconnect 2 (#9142)
related #8689, #9072

Fixes a race between the language server SQL updating logic and the engine `DeserializeLibrarySuggestionsJob`s when the library suggestions may start loading before the database is properly cleaned up after the reconnect.

# Important Notes
As a side effect, arguments are showing slightly (~1 second) faster due to the lower contention between the engine jobs.

#### Before
https://github.com/enso-org/enso/assets/357683/cbda2da4-9080-4b9b-b836-81e54694d468

#### After
https://github.com/enso-org/enso/assets/357683/bf442284-47be-456d-b1dd-2413b6ad8244
2024-02-23 11:18:01 +00:00
..
bench Do not return getters from global completion response (#7007) 2023-06-12 12:28:35 +00:00
main Synchronize suggestions loading after the reconnect 2 (#9142) 2024-02-23 11:18:01 +00:00
test Static parameter in search/completion request affects only methods (#7831) 2023-09-19 15:12:23 +00:00