Uploaded image for project: 'MariaDB ColumnStore'
  1. MariaDB ColumnStore
  2. MCOL-5474

Mutex lock contention doing block cache lookup when loading a block

Details

    • New Feature
    • Status: Stalled (View Workflow)
    • Critical
    • Resolution: Unresolved
    • 22.08.8, 23.02.1
    • None
    • PrimProc
    • 2023-11, 2023-12, 2024-1, 2024-2

    Description

      A shared mutex contention in FileBufferMgr::findPtr becomes visible after MCOL-5472 is resolved and VSS cache is disabled.
      The mutex in findPtr controls access to LRU cache structures.
      The suggested solution is to horizontally scale LRU and mutex using hash(LBID) mod scaling_factor.

      Attachments

        Issue Links

          Activity

            Transition Time In Source Status Execution Times
            Roman made transition -
            Open In Progress
            1m 14s 1
            Roman made transition -
            In Progress In Review
            216d 15h 33m 1
            Roman made transition -
            In Review Stalled
            1d 18h 47m 1
            Roman made transition -
            Stalled In Progress
            3s 1
            JiraAutomate made transition -
            In Progress Stalled
            80d 24m 1

            People

              drrtuy Roman
              drrtuy Roman
              Leonid Fedorov Leonid Fedorov
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.