Subject: CVS commit: pkgsrc/databases
From: Nia Alarie
Date: 2021-08-07 09:48:28
Message id: 20210807074828.7E386FA97@cvs.NetBSD.org

Log Message:
mariadb105: update to 10.5.12

Notable Items

  InnoDB

     * InnoDB no longer acquires advisory file locks by default (MDEV-24393)
     * Encryption: Automatically disable key rotation checks for
       file_key_management plugin (MDEV-14180)
     * Some fixes from MySQL 5.7.35 (MDEV-26205)
     * Fixed scrubbing on AIX (MDEV-26110)
     * Improved page flushing performance (MDEV-25954, MDEV-25948,
       MDEV-25801, MDEV-25113, MDEV-26004)

  Optimizer

     * A query that uses ORDER BY .. LIMIT clause and "Range checked for each
       record optimization" could produce incorrect results under some
       circumstances (MDEV-25858)
     * Queries that have more than 32 equality conditions comparing columns
       of different tables ("tableX.colX=tableY.colY) could cause a stack
       overrun in the query optimizer (MDEV-17783, MDEV-23937)
     * "Condition pushdown into derived table" optimization cannot be \ 
applied
       if the expression being pushed refers to a derived table column which
       is computed from expression that has a stored function call, @session
       variable reference, or other similar construct. The fix for MDEV-25969
       makes it so that only the problematic part of the condition is not
       pushed. The rest of the condition is now pushed. (MDEV-25969)
     * A query with window function on the left side of the subquery could
       cause a crash. (MDEV-25630)
     * Fixed the issue fixed in MySQL Bug #76803: DML or locking SELECT
       statements that use outer joins could produce this warning in the
       error log: [ERROR] InnoDB: Unlock row could not find a 3 mode lock on
       the record. (MDEV-26106)

  Security

     * Fixes for the following security vulnerabilities:
          * CVE-2021-2372
          * CVE-2021-2389

Files:
RevisionActionfile
1.12modifypkgsrc/databases/mariadb105-client/Makefile.common
1.5modifypkgsrc/databases/mariadb105-client/distinfo
1.12modifypkgsrc/databases/mariadb105-server/Makefile
1.1removepkgsrc/databases/mariadb105-client/patches/patch-mysys_crc32_crc32__arm64.c