Uploaded image for project: 'Percona Server for MySQL'
  1. Percona Server for MySQL
  2. PS-5369

buf_pool_zip_hash mutex declared with buf_pool_zip_free key

    XMLWordPrintable

    Details

      Description

      A regression in 5.7 port from 5.6. Fixed by upstream 8.0.14:

      commit 5ce335439e2fe2bda98c2292116f41959cfda8da
      Author: Rahul Agarkar <rahul.agarkar@oracle.com>
      Date: Wed Sep 26 10:12:25 2018 +0530

      Bug#28556539 LOCK_ORDER: CYCLE INVOLVING BUF_POOL_FREE_LIST_MUTEX AND
      BUF_POOL_ZIP_FREE_MUTEX

      Problem:
      The LOCK_ORDER tool reports a cycle in innodb mutex locks because of
      incorrectly mapped key while creating a mutex. Because of this incorrect
      mapping, the tool assumes there is a cycle between two mutexes
      potentially leading to a deadlock.

      Solution:
      Replaced the incorrect key with the correct one

      RB: 20610
      Reviewed By: Debarun Banerjee (debarun.banerjee@oracle.com)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              laurynas.biveinis Laurynas Biveinis (Inactive)
              Reporter:
              laurynas.biveinis Laurynas Biveinis (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - Not Specified
                  Not Specified
                  Logged:
                  Time Spent - 39 minutes
                  39m

                    Smart Checklist