While a query is yielded, it may be killed for a number of reasons, including:
- collection drop
- database drop
- index drop
Killed queries that have generated a partial result set will return these partial results without returning an error. We should consider having killed queries fail with a useful error message.