Details
-
Bug
-
Status: Closed
-
Major - P3
-
Resolution: Done
-
3.3.11
-
Fully Compatible
-
ALL
-
0
Description
ViewCatalog::reloadIfNeeded_inlock() calls BSONElement::Obj(), which throws a UserException if the element is not of type Object. DurableViewCatalog::iterate() should prevent this from ever happening by first checking the type of the "pipeline" field before applying the callback to the record.