-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Integration
-
None
-
None
-
None
-
None
-
None
-
None
-
None
With featureFlagExtensionsInsideHybridSearch=false, aggregating a view with a $facet containing $rankFusion or $scoreFusion aborts mongod:
Invariant failure: collectionAcquisitionReferences == 0 src/mongo/db/shard_role/transaction_resources.cpp:105 ~TransactionResources()
Repro script
mongod --setParameter featureFlagExtensionsInsideHybridSearch=false \ --setParameter featureFlagRankFusionFull=true
Reproduced deterministically on master (standalone + resmoke). Flag-off $facet reparse executes the desugared $unionWith with the wrong acquisition context, leaking a collection acquisition.
- is caused by
-
SERVER-128245 Update $facet to use new desugaring and view infrastructure
-
- Open
-