Skip to content

Search backend: extract results into new package `execute`

Warren Gifford requested to merge backend-integration/cc/extract-results into main

Created by: camdencheek

This extracts the logic of searchResolver.results() into a new function execute.Execute. I created a new package because of circular imports. I think this would probably better belong in run, but the fact that we use SearchInputs in other dependent packages makes that not possible. We should be able to clean this up more easily once we have better partitioned.

Test plan

Semantics preserving, covered by integration tests.

Merge request reports

Loading