| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
5a8a577ac0 |
Handle panic in indexer initialisation better (#10534)
* Handle panic in indexer initialisation better * as per @guillep2k |
6 years ago |
|
|
6ce8f85da9 |
Add detected file language to code search (#10256)
Move langauge detection to separate module to be more reusable Add option to disable vendored file exclusion from file search Allways show all language stats for search |
6 years ago |
|
|
ac75920c93 | fix datarace on issue indexer queue (#9490) | 6 years ago |
|
|
7c02615162 |
Wrap the code indexer (#9476)
* Wrap the code indexer In order to prevent a data race in the code indexer it must be wrapped with a holder otherwise it is possible to Search/Index on an incompletely initialised indexer, and search will fail with a nil pointer until the repository indexer is initialised. Further a completely initialised repository indexer should not be closed until Termination otherwise actions in Hammer/Shutdown phases could block or be lost. Finally, there is a complex dance of shutdown etiquette should the index initialisation fail. This PR restores that. * Always return err if closed whilst waiting Co-authored-by: techknowlogick <matti@mdranta.net> |
6 years ago |
|
|
5de18fecc5 |
Refactor code indexer (#9313)
* Refactor code indexer * fix test * fix test * refactor code indexer * fix import * improve code * fix typo * fix test and make code clean * fix lint |
6 years ago |
|
|
6265026c10 | Move modules/indexer to modules/indexer/code (#9301) | 6 years ago |