Cap fuzzer-generated builder inputs by size

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • Fully Compatible
    • Storage Execution 2025-05-12
    • 200
    • None
    • 3
    • TBD
    • None
    • None
    • None
    • None
    • None
    • None

      SERVER-104565 attempted to address OOM issues in the builder fuzzer found in BF-37592 by capping the number of elements produced by the fuzzer to 3 million.  We are still seeing OOM issues in cases where there is deep nesting of BSONArray, which can cause the individual size of elements to be much larger.  We need to do the capping by total BSONElement::size() instead.

            Assignee:
            Binh Vo
            Reporter:
            Binh Vo
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: