-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Optimization
-
ALL
-
0
-
None
-
None
-
None
-
None
-
None
-
None
-
None
cbr_sampling_path_arrayness_invalidation.js configures internalQueryCBRCEMode: "samplingCE" but does not set featureFlagCostBasedRanker directly, so it relies on the default value of that flag.
On variants that pass --disableUnreleasedIFRFlags (e.g. enterprise-rhel-8-64-bit-dynamic-roll-back-incremental-feature-flags), resmoke injects featureFlagCostBasedRanker = false into TestData.setParameters for any IFR flag in in_development / rollout. Without CBR enabled, sampling-based CE is skipped, the explain output has no ceSamplingMetadata, and the test fails its first assertion.