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: