Subject: CVS commit: pkgsrc/databases/mariadb106-client
From: Nia Alarie
Date: 2021-08-07 10:55:50
Message id: 20210807085551.0F25AFA97@cvs.NetBSD.org

Log Message:
mariadb106: update to 10.6.4

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)
     * buf_pool.flush_list corrupted by buffer pool resizing or
       ROW_FORMAT=COMPRESSED (MDEV-26200)

  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.4modifypkgsrc/databases/mariadb106-client/Makefile.common
1.2modifypkgsrc/databases/mariadb106-client/distinfo
1.1addpkgsrc/databases/mariadb106-client/patches/patch-sql_mysqld.cc
1.1removepkgsrc/databases/mariadb106-client/patches/patch-mysys_crc32_crc32__arm64.c