pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases



Module Name:    pkgsrc
Committed By:   nia
Date:           Tue Dec 10 22:36:36 UTC 2024

Modified Files:
        pkgsrc/databases/mariadb106-client: Makefile Makefile.common distinfo
        pkgsrc/databases/mariadb106-server: Makefile

Log Message:
mariadb: Update to 10.6.20

                         MariaDB 10.6.20 Release Notes

Notable Items

  Storage Engines

    InnoDB

     * Fix attempt to read outside the bounds of the file: ./ibdata1
       (MDEV-34453)
     * Fix MariaDB crash with SIGILL because the OS does not support AVX512
       (MDEV-34565)
     * Fix deadlock caused by lock_rec_unlock_unmodified() (MDEV-34690)
     * Fix duplicate key error in table 'mysql.innodb_table_stats'
       (MDEV-34207)
     * Fix possible adaptive hash index corruption with ALTER TABLE...IMPORT
       TABLESPACE and FULLTEXT SEARCH (MDEV-35059)
     * XA prepare now correctly releases unmodified records in non-blocking
       mode (MDEV-34466)
     * Fix contention between secondary index UPDATE and purge due to large
       innodb_purge_batch_size (MDEV-34515)
          * New default of 127 for innodb_purge_batch_size (previously 1000).
     * Fix redundant page lookups that hurt performance (MDEV-34791)

    Spider

     * Fix server crash when calling spider UDF after aria_encrypt_tables is
       enabled (MDEV-34682)
     * SELECT MIN on Spider table no longer returns more rows than expected
       (MDEV-26345)
     * Fix Spider group by handler wrong result on order by aggregate
       (MDEV-29546)

    S3

     * Fix Storage Engine S3 that caused 500 error when using Huawai Cloud S3
       and possibly other S3 providers (MDEV-34867)
          * A new option s3-provider has been added. s3-provider=Huawai needs
            to be set for Huawai Cloud S3

  Optimizer

     * Fix crash caused by query containing constant having clause
       (MDEV-23983)
     * Fix assertion with optimizer_join_limit_pref_ratio and 1-table select
       (MDEV-35072)

  Data Definition - Alter Table

     * Modification of the column now correctly checks foreign key constraint
       (MDEV-34392)
     * Fix incorrect NULL value handling for instantly dropped BLOB columns
       (MDEV-35122)

  Galera

     * Galera updated to 26.4.20
     * Fix server crash when setting wsrep_cluster_address after adding
       invalid value to wsrep_allowlist table (MDEV-31173)
     * TOI (ALTER) no longer hangs on a parent table if SR transaction is in
       progress on a child table (MDEV-34836)
     * Fix INSERT...SELECT' on MyISAM table suddenly replicated by alera
       (MDEV-34647)
     * Fix case where with wsrep_mode=REPLICATE_ARIA, only part of the
       mixed-engine transactions was replicated (MDEV-30653)
     * Fix galera_ssl_reload failure with warning message (MDEV-32778)
     * When InnoDB gets an assertion failure, WSREP layer is now handled
       gracefully (MDEV-32363)

  Backup

     * Recovery now correctly notes some log corruption (MDEV-34802)
     * InnoDB now correctly merges the change buffer to ROW_FORMAT=COMPRESSED
       tables (MDEV-34879)
     * Can now selectively restore sequences using innodb tables from backup
       (MDEV-32350)

  JSON

     * JSON_TABLE now properly unquotes strings (MDEV-27412)
     * JSON_TABLE default values now allows non-string literals (MDEV-25822)

  General

     * mariadbd no longer hangs on startup when --init-file target does not
       exist (MDEV-34814)
     * LOAD DATA INFILE with geometry data no longer fails (MDEV-34883)
     * Fix heap-use-after-free in group_concat with compressed or GIS columns
       (MDEV-16699)
     * Fix assertion `!is_cond()' failed in Item_bool_func::val_int /
       do_select (MDEV-35135)
     * Trigger now works correctly with bulk update (MDEV-34718)
     * Fix assertion failure in find_producing_item upon a query from a view
       (MDEV-35276)
     * Add new setting, --quick-max-column-width to the mariadb client for
       use in --quick mode (MDEV-34704)


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/databases/mariadb106-client/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/databases/mariadb106-client/Makefile.common
cvs rdiff -u -r1.20 -r1.21 pkgsrc/databases/mariadb106-client/distinfo
cvs rdiff -u -r1.40 -r1.41 pkgsrc/databases/mariadb106-server/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/mariadb106-client/Makefile
diff -u pkgsrc/databases/mariadb106-client/Makefile:1.23 pkgsrc/databases/mariadb106-client/Makefile:1.24
--- pkgsrc/databases/mariadb106-client/Makefile:1.23    Thu Nov 14 22:19:02 2024
+++ pkgsrc/databases/mariadb106-client/Makefile Tue Dec 10 22:36:36 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.23 2024/11/14 22:19:02 wiz Exp $
+# $NetBSD: Makefile,v 1.24 2024/12/10 22:36:36 nia Exp $
 
 PKGNAME=       ${DISTNAME:S/-/-client-/}
-PKGREVISION=   3
 COMMENT=       MariaDB 10.6, a free MySQL compatible database (client)
 
 CONFLICTS=     mysql-client-[0-9]*

Index: pkgsrc/databases/mariadb106-client/Makefile.common
diff -u pkgsrc/databases/mariadb106-client/Makefile.common:1.29 pkgsrc/databases/mariadb106-client/Makefile.common:1.30
--- pkgsrc/databases/mariadb106-client/Makefile.common:1.29     Sun Aug 25 06:18:29 2024
+++ pkgsrc/databases/mariadb106-client/Makefile.common  Tue Dec 10 22:36:36 2024
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.29 2024/08/25 06:18:29 wiz Exp $
+# $NetBSD: Makefile.common,v 1.30 2024/12/10 22:36:36 nia Exp $
 #
 # used by databases/mariadb106-client/Makefile
 # used by databases/mariadb106-server/Makefile
 
-DISTNAME=      mariadb-10.6.19
+DISTNAME=      mariadb-10.6.20
 CATEGORIES=    databases
 MASTER_SITES=  https://archive.mariadb.org/${DISTNAME}/source/
 

Index: pkgsrc/databases/mariadb106-client/distinfo
diff -u pkgsrc/databases/mariadb106-client/distinfo:1.20 pkgsrc/databases/mariadb106-client/distinfo:1.21
--- pkgsrc/databases/mariadb106-client/distinfo:1.20    Sat Aug 17 00:06:23 2024
+++ pkgsrc/databases/mariadb106-client/distinfo Tue Dec 10 22:36:36 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.20 2024/08/17 00:06:23 nia Exp $
+$NetBSD: distinfo,v 1.21 2024/12/10 22:36:36 nia Exp $
 
-BLAKE2s (mariadb-10.6.19.tar.gz) = ba1d90aa043d89c8ea13dbbd4de54faf610bb416524f3f36e558a2d0c981d8c4
-SHA512 (mariadb-10.6.19.tar.gz) = 22c9fe1ea0429fbf0d333c516107039d90ccfa66bc79268d757182d9b5eabcc9e153ea4edf77deddcf6db294c215bfe3c57df60aa15029adb07170fb3b39d079
-Size (mariadb-10.6.19.tar.gz) = 99979223 bytes
+BLAKE2s (mariadb-10.6.20.tar.gz) = 252d13f005ee3fe370e01c31ef2c816a9004bb1a95db804ed4e09e86192df192
+SHA512 (mariadb-10.6.20.tar.gz) = de5465551fa837b6834b8435a5f04f894c2c2d5d0fdb7a05373728e166755a384f19cebd4e87910240929d3657d361b3943616246b4fcf0d97cf706e317ece96
+Size (mariadb-10.6.20.tar.gz) = 102697156 bytes
 SHA1 (patch-BUILD_compile-pentium32-gcov) = 89a7da728f94f19c153b4d2d2d6ba5462acc941f
 SHA1 (patch-CMakeLists.txt) = 042d9d361a5c3ff7e7df15f5de4a30eb7984cddd
 SHA1 (patch-client_CMakeLists.txt) = 8fdd8a182304f0b84e120ce95334ace23d02ce88

Index: pkgsrc/databases/mariadb106-server/Makefile
diff -u pkgsrc/databases/mariadb106-server/Makefile:1.40 pkgsrc/databases/mariadb106-server/Makefile:1.41
--- pkgsrc/databases/mariadb106-server/Makefile:1.40    Thu Nov 14 22:19:02 2024
+++ pkgsrc/databases/mariadb106-server/Makefile Tue Dec 10 22:36:36 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.40 2024/11/14 22:19:02 wiz Exp $
+# $NetBSD: Makefile,v 1.41 2024/12/10 22:36:36 nia Exp $
 
 PKGNAME=       ${DISTNAME:S/-/-server-/}
-PKGREVISION=   4
 COMMENT=       MariaDB 10.6, a free MySQL compatible database (server)
 
 CONFLICTS=     mysql-server-[0-9]*



Home | Main Index | Thread Index | Old Index