Skip to content

Switch to use terms filter query. Fixes DDR-1996, DDR-1987

cl334@duke.edu requested to merge DDR-1987-file-browse into develop

This cleans up some of the querying that happens outside the normal catalog controller index and show actions. By relying more heavily on the search builder features we can more easily construct queries without repeating query clauses. And by using filter queries more consistently we avoid conflicts between Solr's default min match setting and Boolean OR search behavior (the root cause of DDR-1996 and DDR-1987).

Merge request reports