Skip to content

Search backend: update zoekt and use chunk matches

Administrator requested to merge cc/chunk-match-ff into main

Created by: camdencheek

This updates the pinned version of Zoekt and updates our calls to the Zoekt search API to request ChunkMatches.

I decided to not put this behind a feature flag because it was a huge pain to thread that state through our search backend and across APIs, which would be necessary because searcher is also a client of Zoekt. Instead, there are two booleans that are set by this PR that can safely be switched to false in case we need to disable this behavior. This should be unnecessary (I've manually tested this pretty extensively in addition to updating tests in Zoekt), but I'm documenting it here just in case.

Test plan

Merge request reports

Loading