Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-65435

Config fuzzer can set eviction trigger lower than amount of dirty data a single operation may generate

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 6.0.2, 6.1.0-rc0
    • None
    • None
    • Fully Compatible
    • ALL
    • v6.0, v5.0
    • Execution Team 2022-06-27
    • 0

    Description

      The config fuzzer can set eviction_dirty_trigger as low as ~20MB or possibly even lower. If it then runs a test which inserts large documents, it is possible that one of these operations may generate more dirty data than we allow for. Currently, this manifests as the operation hanging indefinitely. After SERVER-61909, this may instead manifest as the operation failing and an error being returned to the user. However, even the latter may make tests unhappy if they expect these operations to succeed. We may want to consider re-evaluating the minimum bounds for the eviction settings that the config fuzzer can generate.

      Attachments

        Activity

          People

            josef.ahmad@mongodb.com Josef Ahmad
            gregory.noma@mongodb.com Gregory Noma
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: