Add ability for cursors to yield and return results early

    • Type: New Feature
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Execution
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      even if it hasn't reached EOF or filled up the buffer. One possible implementation would be allowing callers to specify maximum time before yielding (this is different with maxTimeMs which will completely cause the command to error out).

      This will allow caller to record progress (either with resume token if supported or just based on some fields from documents returned like oplog)

            Assignee:
            Unassigned
            Reporter:
            Randolph Tan
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: