Details
-
Task
-
Resolution: Fixed
-
Major
-
6.6.4, 7.0.3, 7.1.0
-
1
Description
If the query uses Legacy LOOK UP JOIN, subpaths can be missing. Expiration must get expiration through sub document API. However, in case of JOIN it only gets through Fetch Phase on the right side. This can cause expiration to be incorrectly returned as 0.
Reproduction
1. Insert the following document
2. Execute the following query and note the outcome: