-
Type: Build Failure
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: 6.0.0, 5.8.1, 4.17.1
-
Component/s: None
The latest server version, 7.1.0-alpha0-269-g2deea5b, started returning back explain version 2 documents in some of our tests on sharded clusters, which causes them to fail as we are asserting that a top level field (queryPlanner) exists that is no longer present there.
This will continue to change in the future, see PM-2517 so we should change the assertions in our tests to not depend on specific fields.
AC:
- Change the aggregation explain tests in test/integration/crud/explain.test.ts tests to check for "queryPlanner" presence regardless of exact location
- Change the aggregation cursor explain tests in test/integration/crud/aggregation.test.ts to check for "executionStats.allPlansExecution" presence regardless of exact location
- is caused by
-
SERVER-79724 Get rid of the AggregationTargeter::TargetingPolicy::kPassthrough and the entire “passthrough” code path in agg
- Closed
- is related to
-
COMPASS-7603 Account for changes to sharded-cluster explain on unsharded collections in Explain UI
- Closed
There are no Sub-Tasks for this issue.