Skip to content

Add and/or query evaluation

Created by: rvantonder

The crux of supporting and/or queries is evaluating each expression in a valid query tree. The initial implementation will factor out our search operation (which we can view currently as evaluating a single expression). We then implement and as an intersection and or as union of results from multiple search operations/expressions.

This implementation will eventually generalize to repo and other filters, not just file contents.