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

OpDebug::queryShapeHash is lacking thread synchronisation.

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • Query Execution
    • Fully Compatible
    • ALL
    • Hide

      LANG=C TSAN_OPTIONS="abort_on_error=1:disable_coredump=0:handle_abort=1:halt_on_error=1:report_thread_leaks=0:die_after_fork=0:history_size=5:suppressions=etc/tsan.suppressions:external_symbolizer_path=/opt/mongodbtoolchain/v4/bin/llvm-symbolizer" buildscripts/resmoke.py run --suites=change_streams --continueOnFailure --excludeWithAnyTags=tsan_incompatible --jobs=8 --shuffle --storageEngineCacheSizeGB=1 jstests/change_streams/only_wake_getmore_for_relevant_changes.js

      Show
      LANG=C TSAN_OPTIONS="abort_on_error=1:disable_coredump=0:handle_abort=1:halt_on_error=1:report_thread_leaks=0:die_after_fork=0:history_size=5:suppressions=etc/tsan.suppressions:external_symbolizer_path=/opt/mongodbtoolchain/v4/bin/llvm-symbolizer" buildscripts/resmoke.py run --suites=change_streams --continueOnFailure --excludeWithAnyTags=tsan_incompatible --jobs=8 --shuffle --storageEngineCacheSizeGB=1 jstests/change_streams/only_wake_getmore_for_relevant_changes.js
    • QE 2024-04-01, QE 2024-04-15
    • 155

      evergreen link

      $currentOp may read OpDebug::queryShapeHash while another command from another thread writes to its own OpDebug::queryShapeHash 

            Assignee:
            serhii.lysenko@mongodb.com Serhii Lysenko
            Reporter:
            serhii.lysenko@mongodb.com Serhii Lysenko
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: