pkgsrc-Changes archive

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

CVS commit: pkgsrc/databases/mysql80-cluster



Module Name:    pkgsrc
Committed By:   jnemeth
Date:           Mon Mar 30 03:41:25 UTC 2026

Modified Files:
        pkgsrc/databases/mysql80-cluster: Makefile Makefile.common PLIST
            distinfo

Log Message:
Update to MySQL Cluster 8.0.45:

Changes in MySQL 8.0.45 (2026-01-20)

   Note

   These release notes were created with the assistance of MySQL HeatWave GenAI.
     * InnoDB Notes
     * Optimizer Notes
     * Packaging Notes
     * Bugs Fixed

InnoDB Notes

     * InnoDB: InnoDB redo logging error messages now include the current LSN and redo log capacity
       information. A new warning code ER_IB_WRN_REDO_DISABLED_INFO is added which includes the
       current LSN. A new error code ER_IB_MSG_LOG_WRITER_WAIT_ON_NEW_LOG_FILE_INFO is added to
       include the current log capacity and the current log capacity used. The MONITOR output has
       been enhanced to include redo log capacity details and current log capacity.
       The warning ER_IB_WRN_REDO_DISABLED was removed, as was the error
       ER_IB_MSG_LOG_WRITER_WAIT_ON_NEW_LOG_FILE. (Bug #37645185)
     * Fixed an issue related to bulk inserts. (Bug #38208188)

Optimizer Notes

     * Fixed an issue relating to Common Table Expressions (CTE). (Bug #38573285)
     * Fixed an issue related to executing specific SQL queries. (Bug #38448700)
     * Fixed an issue relating to SHOW CREATE TABLE. (Bug #38298692)
     * Queries which used REGEXP took longer to execute as prepared statements than as direct
       queries. (Bug #114056, Bug #36326728)

Packaging Notes

     * For platforms on which OpenSSL libraries are bundled, the linked OpenSSL library for MySQL
       Server has been updated to version 3.0.18. For more information, see OpenSSL 3.0 Series
       Release Notes. (Bug #38632932)

Bugs Fixed

     * InnoDB: Under certain circumstances, when using the que_eval_sql interface, a race condition
       could occur. (Bug #118705, Bug #38310595)
     * Binary log purged before persisted binlog_expire_* options were loaded. (Bug #38554467)
     * When 2 of 6 instances in a geographically dispersed InnoDB Cluster lost connectivity, the
       primary server became unresponsive, causing the COMMIT and INSERT operations to become
       unresponsive as well. (Bug #38380392)
     * Fixed several issues relating to Thread Pool blocking connections from closing. (Bug
       #38170188, Bug #36782728, Bug #38549372)
     * GTID gaps were generated because of the replica- skip-errors option. (Bug #28590993)
     * If server was started on Windows platforms with --skip-grant-tables, privileges were not
       checked and remote connections were not permitted. As a result, the server might not start.
       (Bug #118805, Bug #38328780)


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/databases/mysql80-cluster/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/databases/mysql80-cluster/Makefile.common
cvs rdiff -u -r1.2 -r1.3 pkgsrc/databases/mysql80-cluster/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/databases/mysql80-cluster/distinfo

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

Modified files:

Index: pkgsrc/databases/mysql80-cluster/Makefile
diff -u pkgsrc/databases/mysql80-cluster/Makefile:1.14 pkgsrc/databases/mysql80-cluster/Makefile:1.15
--- pkgsrc/databases/mysql80-cluster/Makefile:1.14      Wed Jan 14 12:57:32 2026
+++ pkgsrc/databases/mysql80-cluster/Makefile   Mon Mar 30 03:41:24 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2026/01/14 12:57:32 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2026/03/30 03:41:24 jnemeth Exp $
 
 COMMENT=               MySQL Cluster 8.0, a free SQL clustered database
-PKGREVISION=           2
 
 CONFLICTS=             mysql*-{client,server}-[0-9]*
 

Index: pkgsrc/databases/mysql80-cluster/Makefile.common
diff -u pkgsrc/databases/mysql80-cluster/Makefile.common:1.6 pkgsrc/databases/mysql80-cluster/Makefile.common:1.7
--- pkgsrc/databases/mysql80-cluster/Makefile.common:1.6        Mon Nov 24 05:58:26 2025
+++ pkgsrc/databases/mysql80-cluster/Makefile.common    Mon Mar 30 03:41:24 2026
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.6 2025/11/24 05:58:26 jnemeth Exp $
+# $NetBSD: Makefile.common,v 1.7 2026/03/30 03:41:24 jnemeth Exp $
 #
 # used by databases/mysql-cluster/Makefile
 
-DISTNAME=      mysql-cluster-8.0.44
+DISTNAME=      mysql-cluster-8.0.45
 BOOSTVER=      1.77.0
 CATEGORIES=    databases
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mysql/}

Index: pkgsrc/databases/mysql80-cluster/PLIST
diff -u pkgsrc/databases/mysql80-cluster/PLIST:1.2 pkgsrc/databases/mysql80-cluster/PLIST:1.3
--- pkgsrc/databases/mysql80-cluster/PLIST:1.2  Mon Nov 24 05:58:26 2025
+++ pkgsrc/databases/mysql80-cluster/PLIST      Mon Mar 30 03:41:24 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2025/11/24 05:58:26 jnemeth Exp $
+@comment $NetBSD: PLIST,v 1.3 2026/03/30 03:41:24 jnemeth Exp $
 bin/comp_err
 bin/ibd2sdi
 bin/innochecksum
@@ -112,7 +112,7 @@ include/mysql/storage/ndb/ndbapi/ndberro
 lib/libmysqlclient.a
 lib/libmysqlclient.so
 lib/libmysqlclient.so.21
-lib/libmysqlclient.so.21.2.44
+lib/libmysqlclient.so.21.2.45
 lib/libmysqlservices.a
 lib/libndbclient.so
 lib/libndbclient.so.6.1.0
@@ -524,6 +524,7 @@ share/mysql/test/extra/rpl_tests/rpl_gti
 share/mysql/test/extra/rpl_tests/rpl_gtid_drop_table.test
 share/mysql/test/extra/rpl_tests/rpl_gtid_mixed_rows_and_stmts_tx_isolation_error.inc
 share/mysql/test/extra/rpl_tests/rpl_gtid_mts_relay_log_recovery.test
+share/mysql/test/extra/rpl_tests/rpl_gtid_replica_skip_errors_dml.test
 share/mysql/test/extra/rpl_tests/rpl_gtid_xa_cmd_do_db_filter.test
 share/mysql/test/extra/rpl_tests/rpl_gtid_xa_cmd_ignore_db_filter.test
 share/mysql/test/extra/rpl_tests/rpl_gtids_restart_slave_io_lost_trx.test
@@ -1552,6 +1553,7 @@ share/mysql/test/include/wait_for_slave_
 share/mysql/test/include/wait_for_status_var.inc
 share/mysql/test/include/wait_for_wait_for_executed_gtid_set.inc
 share/mysql/test/include/wait_for_wait_in_expect_file.inc
+share/mysql/test/include/wait_for_xa_prepared_count.inc
 share/mysql/test/include/wait_innodb_all_purged.inc
 share/mysql/test/include/wait_show_condition.inc
 share/mysql/test/include/wait_time_until_connected_again.inc
@@ -3022,6 +3024,7 @@ share/mysql/test/r/window_std_var.result
 share/mysql/test/r/window_std_var_optimized.result
 share/mysql/test/r/windows.result
 share/mysql/test/r/windows_myisam.result
+share/mysql/test/r/windows_skip_grant_validation.result
 share/mysql/test/r/with_explain.result
 share/mysql/test/r/with_grant.result
 share/mysql/test/r/with_non_recursive.result
@@ -3986,6 +3989,7 @@ share/mysql/test/suite/binlog/r/binlog_e
 share/mysql/test/suite/binlog/r/binlog_error_action.result
 share/mysql/test/suite/binlog/r/binlog_expire_logs_auto_purge.result
 share/mysql/test/suite/binlog/r/binlog_expire_logs_days_deprecation.result
+share/mysql/test/suite/binlog/r/binlog_expire_logs_persisted_options.result
 share/mysql/test/suite/binlog/r/binlog_expire_logs_seconds.result
 share/mysql/test/suite/binlog/r/binlog_expire_warnings.result
 share/mysql/test/suite/binlog/r/binlog_flush_logs_blocked_by_backup.result
@@ -4174,6 +4178,8 @@ share/mysql/test/suite/binlog/t/binlog_e
 share/mysql/test/suite/binlog/t/binlog_error_action.test
 share/mysql/test/suite/binlog/t/binlog_expire_logs_auto_purge.test
 share/mysql/test/suite/binlog/t/binlog_expire_logs_days_deprecation.test
+share/mysql/test/suite/binlog/t/binlog_expire_logs_persisted_options-master.opt
+share/mysql/test/suite/binlog/t/binlog_expire_logs_persisted_options.test
 share/mysql/test/suite/binlog/t/binlog_expire_logs_seconds-master.opt
 share/mysql/test/suite/binlog/t/binlog_expire_logs_seconds.test
 share/mysql/test/suite/binlog/t/binlog_expire_warnings.test
@@ -6340,6 +6346,7 @@ share/mysql/test/suite/gcol_ndb/r/gcol_s
 share/mysql/test/suite/gcol_ndb/r/gcol_supported_sql_funcs_ndb.result
 share/mysql/test/suite/gcol_ndb/r/gcol_trigger_sp_ndb.result
 share/mysql/test/suite/gcol_ndb/r/gcol_view_ndb.result
+share/mysql/test/suite/gcol_ndb/r/gcol_virtual.result
 share/mysql/test/suite/gcol_ndb/t/gcol_blocked_sql_funcs_ndb.test
 share/mysql/test/suite/gcol_ndb/t/gcol_column_def_options_ndb.test
 share/mysql/test/suite/gcol_ndb/t/gcol_ins_upd_ndb.test
@@ -6354,6 +6361,7 @@ share/mysql/test/suite/gcol_ndb/t/gcol_s
 share/mysql/test/suite/gcol_ndb/t/gcol_supported_sql_funcs_ndb.test
 share/mysql/test/suite/gcol_ndb/t/gcol_trigger_sp_ndb.test
 share/mysql/test/suite/gcol_ndb/t/gcol_view_ndb.test
+share/mysql/test/suite/gcol_ndb/t/gcol_virtual.test
 share/mysql/test/suite/gis/r/all_geometry_types_instantiable.result
 share/mysql/test/suite/gis/r/cast_as_geometry.result
 share/mysql/test/suite/gis/r/cast_as_geometrycollection.result
@@ -9000,6 +9008,7 @@ share/mysql/test/suite/innodb/r/bug33788
 share/mysql/test/suite/innodb/r/bug34307874.result
 share/mysql/test/suite/innodb/r/bug34323538.result
 share/mysql/test/suite/innodb/r/bug34574604.result
+share/mysql/test/suite/innodb/r/bug37645185.result
 share/mysql/test/suite/innodb/r/builder_error_case.result
 share/mysql/test/suite/innodb/r/builder_insert_direct_freed.result
 share/mysql/test/suite/innodb/r/bulk_create_index_online.result
@@ -9835,6 +9844,7 @@ share/mysql/test/suite/innodb/t/bug33788
 share/mysql/test/suite/innodb/t/bug34307874.test
 share/mysql/test/suite/innodb/t/bug34323538.test
 share/mysql/test/suite/innodb/t/bug34574604.test
+share/mysql/test/suite/innodb/t/bug37645185.test
 share/mysql/test/suite/innodb/t/builder_error_case.test
 share/mysql/test/suite/innodb/t/builder_insert_direct_freed.test
 share/mysql/test/suite/innodb/t/bulk_create_index_online.test
@@ -12464,6 +12474,7 @@ share/mysql/test/suite/ndb/r/ndb_metadat
 share/mysql/test/suite/ndb/r/ndb_mgm.result
 share/mysql/test/suite/ndb/r/ndb_mgmd.result
 share/mysql/test/suite/ndb/r/ndb_minmax.result
+share/mysql/test/suite/ndb/r/ndb_missing_sysfile.result
 share/mysql/test/suite/ndb/r/ndb_mt_backup.result
 share/mysql/test/suite/ndb/r/ndb_mt_backup_ldms.result
 share/mysql/test/suite/ndb/r/ndb_mt_backup_parts.result
@@ -12926,6 +12937,7 @@ share/mysql/test/suite/ndb/t/ndb_mgm_sho
 share/mysql/test/suite/ndb/t/ndb_mgmd.cnf
 share/mysql/test/suite/ndb/t/ndb_mgmd.test
 share/mysql/test/suite/ndb/t/ndb_minmax.test
+share/mysql/test/suite/ndb/t/ndb_missing_sysfile.test
 share/mysql/test/suite/ndb/t/ndb_mt_backup.cnf
 share/mysql/test/suite/ndb/t/ndb_mt_backup.test
 share/mysql/test/suite/ndb/t/ndb_mt_backup_ldms.cnf
@@ -13248,7 +13260,9 @@ share/mysql/test/suite/ndb_binlog/r/ndb_
 share/mysql/test/suite/ndb_binlog/r/ndb_binlog_unique_epoch.result
 share/mysql/test/suite/ndb_binlog/r/ndb_binlog_variant_ddl.result
 share/mysql/test/suite/ndb_binlog/r/ndb_binlog_variants.result
+share/mysql/test/suite/ndb_binlog/r/ndb_log_bin_variable.result
 share/mysql/test/suite/ndb_binlog/r/purger.result
+share/mysql/test/suite/ndb_binlog/r/purger_autocommit_off.result
 share/mysql/test/suite/ndb_binlog/r/stored_grants_set_pass.result
 share/mysql/test/suite/ndb_binlog/t/handle_data_event_fail.test
 share/mysql/test/suite/ndb_binlog/t/log_trans_dependency_off.test
@@ -13322,7 +13336,10 @@ share/mysql/test/suite/ndb_binlog/t/ndb_
 share/mysql/test/suite/ndb_binlog/t/ndb_binlog_variants.cnf
 share/mysql/test/suite/ndb_binlog/t/ndb_binlog_variants.test
 share/mysql/test/suite/ndb_binlog/t/ndb_binlog_verify_table.inc
+share/mysql/test/suite/ndb_binlog/t/ndb_log_bin_variable.test
 share/mysql/test/suite/ndb_binlog/t/purger.test
+share/mysql/test/suite/ndb_binlog/t/purger_autocommit_off.cnf
+share/mysql/test/suite/ndb_binlog/t/purger_autocommit_off.test
 share/mysql/test/suite/ndb_binlog/t/stored_grants_set_pass.test
 share/mysql/test/suite/ndb_ddl/alter_add_fk.inc
 share/mysql/test/suite/ndb_ddl/alter_add_fk_copy.result
@@ -18045,6 +18062,8 @@ share/mysql/test/suite/rpl_gtid/r/rpl_gt
 share/mysql/test/suite/rpl_gtid/r/rpl_gtid_purged_maintained.result
 share/mysql/test/suite/rpl_gtid/r/rpl_gtid_purged_settable.result
 share/mysql/test/suite/rpl_gtid/r/rpl_gtid_replay_relaylog.result
+share/mysql/test/suite/rpl_gtid/r/rpl_gtid_replica_skip_errors.result
+share/mysql/test/suite/rpl_gtid/r/rpl_gtid_replica_skip_errors_myisam.result
 share/mysql/test/suite/rpl_gtid/r/rpl_gtid_retrieve_last_trx.result
 share/mysql/test/suite/rpl_gtid/r/rpl_gtid_retrieve_last_trx_myisam.result
 share/mysql/test/suite/rpl_gtid/r/rpl_gtid_row_event_max_size.result
@@ -18307,6 +18326,10 @@ share/mysql/test/suite/rpl_gtid/t/rpl_gt
 share/mysql/test/suite/rpl_gtid/t/rpl_gtid_purged_settable-master.opt
 share/mysql/test/suite/rpl_gtid/t/rpl_gtid_purged_settable.test
 share/mysql/test/suite/rpl_gtid/t/rpl_gtid_replay_relaylog.test
+share/mysql/test/suite/rpl_gtid/t/rpl_gtid_replica_skip_errors-slave.opt
+share/mysql/test/suite/rpl_gtid/t/rpl_gtid_replica_skip_errors.test
+share/mysql/test/suite/rpl_gtid/t/rpl_gtid_replica_skip_errors_myisam-slave.opt
+share/mysql/test/suite/rpl_gtid/t/rpl_gtid_replica_skip_errors_myisam.test
 share/mysql/test/suite/rpl_gtid/t/rpl_gtid_retrieve_last_trx.test
 share/mysql/test/suite/rpl_gtid/t/rpl_gtid_retrieve_last_trx_myisam.test
 share/mysql/test/suite/rpl_gtid/t/rpl_gtid_row_event_max_size-master.opt
@@ -23797,6 +23820,7 @@ share/mysql/test/t/window_std_var.test
 share/mysql/test/t/window_std_var_optimized.test
 share/mysql/test/t/windows.test
 share/mysql/test/t/windows_myisam.test
+share/mysql/test/t/windows_skip_grant_validation.test
 share/mysql/test/t/with_explain.test
 share/mysql/test/t/with_grant.test
 share/mysql/test/t/with_non_recursive.test

Index: pkgsrc/databases/mysql80-cluster/distinfo
diff -u pkgsrc/databases/mysql80-cluster/distinfo:1.4 pkgsrc/databases/mysql80-cluster/distinfo:1.5
--- pkgsrc/databases/mysql80-cluster/distinfo:1.4       Mon Nov 24 05:58:26 2025
+++ pkgsrc/databases/mysql80-cluster/distinfo   Mon Mar 30 03:41:25 2026
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.4 2025/11/24 05:58:26 jnemeth Exp $
+$NetBSD: distinfo,v 1.5 2026/03/30 03:41:25 jnemeth Exp $
 
 BLAKE2s (boost_1_77_0.tar.bz2) = 11f9651d7078e67a69a97f46dce3131af1f1b3ba5976c26435cd17a66161cbf1
 SHA512 (boost_1_77_0.tar.bz2) = 39b45c9b60bc5a2a4c669a4463d1272c1e093376b2fb374d7f20a84ea10a3e23bb04b335a735a83a04575731f874d9bff77e89acd947524b3fbbae1b26ae1f2f
 Size (boost_1_77_0.tar.bz2) = 110361537 bytes
-BLAKE2s (mysql-cluster-8.0.44.tar.gz) = b97cb56c3b136018785889755126aa594141312ed224309c4b5bf6f708201c6c
-SHA512 (mysql-cluster-8.0.44.tar.gz) = 8227c425a5991a47e97695d26ebbb97862c0409b144c949b121f8c1895ae2c177e0d4adf2bf457f90d0036fe6e1283c5160126b9a506b3273278f18962a13eb6
-Size (mysql-cluster-8.0.44.tar.gz) = 484326221 bytes
+BLAKE2s (mysql-cluster-8.0.45.tar.gz) = 9bf2fbe57c8ca9108b66a36d89b4332d8b160722ffe12c2a55268336ebfa26c1
+SHA512 (mysql-cluster-8.0.45.tar.gz) = b325bcdff8617364ec5a42facd68930712bc85b7cda6bd657c270540f112b20d5f65083ab9e64208bfe496815c303905aa0d7194a68e4eb7d5c6773b5f3956a5
+Size (mysql-cluster-8.0.45.tar.gz) = 484342460 bytes
 SHA1 (patch-CMakeLists.txt) = a248b6793028f094143c57fb629a7b80487b4414
 SHA1 (patch-client_mysqladmin.cc) = 5284dce4df36cc1bdac2749306b163bb066d7742
 SHA1 (patch-cmake_readline.cmake) = 4e902e53b2e2ed83320ad3b3faed250db7933be4



Home | Main Index | Thread Index | Old Index