Throw MissingChunkError when final chunk is missing from gridfs download stream

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: GridFS
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Use Case

      Gridfs download streams should throw a missing chunk error when the cursor is exhausted but not all chunks have been received.

      User Impact

      • Likely low.  This requires that the user's chunks collection is corrupted, which doesn't happen if the user is using our API properly.

      Dependencies

      • n/a

      Unknowns

      • n/a

      Acceptance Criteria

      Implementation Requirements

      • Throw a missing chunk error when the gridfs chunks collection cursor is exhausted but we haven't received all expected chunks.

      Testing Requirements

      • Unskip the skipped unified test

      Documentation Requirements

      • n/a

      Follow Up Requirements

      • n/a

            Assignee:
            Unassigned
            Reporter:
            Bailey Pearson
            None
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: