-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Distributed Query Execution
-
Query Execution
I noticed that if I perform a find operation that returns no results with snapshot read concern, an atClusterTime value is not returned on the cursor. This makes it difficult to perform multiple queries in the same snapshot if the first query happens to be empty. The aggregate command has the expected behavior and does return an atClusterTime value even if there's no results. This seems like an oversight with the find command.