Uploaded image for project: 'MongoDB CLI Tools'
  1. MongoDB CLI Tools
  2. TOOLS-1501

Add option to set capture buffer size to avoid packet loss

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: 3.4.0-rc0
    • Fix Version/s: 3.4.1, 3.5.2
    • Component/s: mongoreplay
    • Labels:
      None
    • Backport Requested:
      v3.4
    • Documentation Changes:
      Not Needed

      Description

      Test consists of 8 threads each inserting 500 k documents into a single collection, followed by a single thread doing a collection scan. Two variants were run, one with empty documents, one with 1 kB documents.

      Comparison of packet statistics; each numbers is average over five runs:

                                                 RECEIVED    DROPPED   LOSS
       
      empty docs, tcpdump                          22111       1427      6%
      empty docs, mongoreplay (uncompressed)       22182       2709     12%
       
      1k docs, tcpdump                            392348      58482     15%
      1k docs, mongoreplay (uncompressed)         396419     188953     48%
      1k docs, mongoreplay (compressed)           394912     194466     49%
      

        Attachments

          Activity

            People

            • Assignee:
              gabriel.russell Gabriel Russell
              Reporter:
              bruce.lucas Bruce Lucas
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: