It is expected that a collection drop can kill a query plan while the TTL monitor is deleting old document, and this is not an error. I see three ways we could address this:
- Log at level W (warning)
- Log at level I (informational)
- Just catch/ignore the exception for QueryPlanKilled and not log anything.
I lean toward the last option.