SERVER-10026 use server parameter for triggering query system
SERVER-10026 SERVER-10461 runner registry: short-term safe yielding for non-cached runners
SERVER-10026 SERVER-10471 unittestable query planner