summaryrefslogtreecommitdiff
path: root/databases/mariadb106-server
AgeCommit message (Collapse)AuthorFilesLines
2022-11-27mariadb106: Update to 10.6.11nia2-3/+3
MariaDB 10.6.11 Release Notes Notable Items Backup * Assertion on info.page_size failed in xb_delta_open_matching_space (MDEV-18589) InnoDB * Adaptive hash index MDEV-27700, MDEV-29384 * MVCC and locking (MDEV-29666, MDEV-27927, MDEV-28709, MDEV-29635) * Virtual columns (MDEV-29299, MDEV-29753) * InnoDB crash recovery fixes (MDEV-29559) * Race condition between KILL and transaction commit (MDEV-29368) * Implement CHECK TABLE…EXTENDED for InnoDB (MDEV-24402) * InnoDB persistent statistics fail to update after bulk insert (MDEV-28327) Galera * Galera updated to 26.4.13 * Galera server crashes after 10.3 > 10.4 upgrade (MDEV-29375) * wsrep_incoming_addresses status variable prints 0 as port number if the port is not mentioned in wsrep_node_incoming_address system variable (MDEV-28868) Replication * XA COMMIT is not binlogged when the XA transaction has not updated any transaction engine (MDEV-25616) * Concurrent CREATE TRIGGER statements made to binlog without any mixup (MDEV-25606)
2022-11-23massive revision bump after textproc/icu updateadam1-2/+2
2022-10-26*: bump PKGREVISION for libunistring shlib major bumpwiz1-1/+2
2022-09-22mariadb106: Update to 10.6.10nia2-3/+6
Notable Items * Fix Assertion mysql_mutex_assert_owner(&log_sys.flush_order_mutex) failed in mtr_t::commit() (MDEV-29383) * Fix Frequent "Data structure corruption" in InnoDB after OOM (MDEV-29374) * Fix Recovery or backup of instant ALTER TABLE is incorrect (MDEV-29438) * Fix InnoDB Temporary Tablespace (ibtmp1) is continuously growing (MDEV-28240) * Fix full text index corruption if shutdown before changes are fully flushed (MDEV-29342)
2022-06-28*: recursive bump for perl 5.36wiz2-3/+4
2022-05-21mariadb106: update to 10.6.8nia2-3/+5
MariaDB 10.6.8 Release Notes Notable Items InnoDB * innodb_disallow_writes removed (MDEV-25975) * InnoDB gap locking fixes (MDEV-20605, MDEV-28422) * InnoDB performance improvements (MDEV-27557, MDEV-28185, MDEV-27767, MDEV-28313, MDEV-28137, MDEV-28465, MDEV-26789) * Backup regression fixes (MDEV-27919) * InnoDB portability: FreeBSD futexes (MDEV-26476), POWER and s390x transactional memory (MDEV-27956) * ALTER TABLE: Fixed bogus duplicate key errors (MDEV-15250) * DDL and crash recovery fixes (MDEV-27274, MDEV-27234, MDEV-27817) * Requests to recalculate persistent statistics were sometimes lost (MDEV-27805) Replication * Semisync-slave server recovery is refined to correctly rollback prepared transaction (MDEV-28461) * Circular semisync setup endless event circulation is handled (MDEV-27760) * Semisync-slave server recovery is extended to work on new server_id server (MDEV-27342) * Server initialization time gtid_slave_pos purge related reason of crashing in binlog background thread is removed (MDEV-26473) * Shutdown of the semisync master can't produce inconsistent state anymore (MDEV-11853) * Binlogs disappear after rsync IST (MDEV-28583) * autocommit=0 slave hang is eliminated (DBAAS-7828) * master crash is eliminated in compressed semisync replication protocol with packet counting amendment (MDEV-25580) * OPTIMIZE on a sequence does not cause counterfactual ER_BINLOG_UNSAFE_STATEMENT anymore (MDEV-24617) * Automatically generated Gtid_log_list_event is made to recognize within replication event group as a formal member (MDEV-28550) * Replication unsafe INSERT .. ON DUPLICATE KEY UPDATE using two or more unique key values at a time with MIXED format binlogging is corrected (MDEV-28310) * Replication unsafe INSERT .. ON DUPLICATE KEY UPDATE stops issuing unnessary "Unsafe statement" with MIXED binlog format (MDEV-21810) * Incomplete replication event groups are detected to error out by the slave IO thread (MDEV-27697) * mysqlbinlog --stop-never --raw now flushes the result file to disk after each processed event so the file can be listed with the actual bytes (MDEV-14608) Backup * Incorrect binlogs after Galera SST using rsync and mariabackup (MDEV-27524) * mariabackup does not detect multi-source replication slave (MDEV-21037) * Useless warning "InnoDB: Allocated tablespace ID <id> for <tablename>, old maximum was 0" during backup stage (MDEV-27343) * mariabackup prepare fails for incrementals if a new schema is created after full backup is taken (MDEV-28446) Optimizer * Query performance degradation in newer MariaDB versions when using many tables (MDEV-28073) * A SEGV in Item_field::used_tables/update_depend_map_for_order... (MDEV-26402) * ANALYZE FORMAT=JSON fields are incorrect for UNION ALL queries (MDEV-27699) * Subquery in an UPDATE query uses full scan instead of range (MDEV-22377) * Assertion `item1->type() == Item::FIELD_ITEM ... (MDEV-19398) * Server crashes in Expression_cache_tracker::fetch_current_stats (MDEV-28268) * MariaDB server crash at Item_subselect::init_expr_cache_tracker (MDEV-26164, MDEV-26047) * Crash with union of my_decimal type in ORDER BY clause (MDEV-25994) * SIGSEGV in st_join_table::cleanup (MDEV-24560) * Assertion `!eliminated' failed in Item_subselect::exec (MDEV-28437) General * Server error messages are now available in Chinese (MDEV-28227) * For RHEL/CentOS 7, non x86_64 architectures are no longer supported upstream and so our support will also be dropped with this release * Packages for Ubuntu 22.04 LTS "Jammy" and Fedora 36 are not yet available pending the resolution of MDEV-28133: Backport OpenSSL-3.0 compatibility to 10.6 branch Security * Fixes for the following security vulnerabilities: * CVE-2022-27376 * CVE-2022-27377 * CVE-2022-27378 * CVE-2022-27379 * CVE-2022-27380 * CVE-2022-27381 * CVE-2022-27382 * CVE-2022-27383 * CVE-2022-27384 * CVE-2022-27386 * CVE-2022-27387 * CVE-2022-27444 * CVE-2022-27445 * CVE-2022-27446 * CVE-2022-27447 * CVE-2022-27448 * CVE-2022-27449 * CVE-2022-27451 * CVE-2022-27452 * CVE-2022-27455 * CVE-2022-27456 * CVE-2022-27457 * CVE-2022-27458
2022-04-20mariadb106-server: on illumos smf service move pid file locationtm1-2/+2
SMF is not able to dynamically generate run-folders to store the mariadb-server pid file. For that reason move the PID file to datadir which already exists.
2022-04-20mariadb106-server: provide auth-pam optiontm2-8/+21
Provide a flexible way to enable auth_pam authentication plugin for mariadb. Because older Solaris versions (<11.2 SRU 10) lack getgrouplist() this option is disabled on the OS variant.
2022-04-18revbump for textproc/icu updateadam1-1/+2
2022-02-19mariadb106: update to 10.6.7nia1-2/+1
MariaDB 10.6.7 Release Notes InnoDB * Set innodb_change_buffering=none by default (MDEV-27734) Security * Fixes for the following security vulnerabilities: * CVE-2021-46665 * CVE-2021-46664 * CVE-2021-46661 * CVE-2021-46668 * CVE-2021-46663 MariaDB 10.6.6 Release Notes Notable Items InnoDB * --skip-symbolic-links does not disallow .isl file creation (MDEV-26870) * Indexed CHAR columns are broken with NO_PAD collations (MDEV-25440) * insert-intention lock conflicts with waiting ORDINARY lock (MDEV-27025) * Crash recovery improvements (MDEV-26784, MDEV-27022, MDEV-27183, MDEV-27610) * mariabackup skips valid .ibd file (MDEV-26326) * Allow seamless upgrade despite ROW_FORMAT=COMPRESSED (MDEV-27736) Galera * Galera updated to 26.4.11 * Galera SST scripts should use ssl_capath (not ssl_ca) for CA directory (MDEV-27181) * Alter Sequence do not replicate to another nodes with in Galera Cluster (MDEV-19353) * Galera crash - Assertion. Possible parallel writeset problem (MDEV-26803) * CREATE TABLE with FOREIGN KEY constraint fails to apply in parallel (MDEV-27276) * Galera cluster node consider old server_id value even after modification of server_id [wsrep_gtid_mode=ON] (MDEV-26223) Replication * Seconds behind master corrected from artificial spikes at relay-log rotation (MDEV-16091) * Statement rollback in binlog when transaction creates or drop temporary table is set right (MDEV-26833) * CREATE-or-REPLACE SEQUENCE is made to binlog with the DDL flag to stabilize its parallel execution on slave (MDEV-27365) Security * Fixes for the following security vulnerabilities: * CVE-2022-24052 * CVE-2022-24051 * CVE-2022-24050 * CVE-2022-24048 * CVE-2021-46659
2022-02-06Allow overriding mariadb_datadir in rc.confabs2-11/+18
Bump PKGREVISION
2022-01-10*: Recursive revbump from boost 1.78.0ryoon1-2/+2
2021-12-10mariadb[105,106]-server: fix PLIST on SunOSnia1-3/+3
2021-12-08revbump for icu and libffiadam1-1/+2
2021-12-08Add -DCONNECT_WITH_MONGO=NO to mariadb10{4,5,6}-serverabs1-1/+3
Avoids build failure if monogb 4.x is installed. Someone can always add a mongodb option to options.mk if they want, but this is just to ensure reliable builds
2021-11-27mariadb106*: Update to 10.6.5nia2-5/+4
Release notes: https://mariadb.com/kb/en/mariadb-1065-release-notes/
2021-10-21*: recursive bump for heimdal 7.7.0wiz1-2/+2
its buildlink3.mk now includes openssl's buildlink3.mk
2021-09-29revbump for boost-libsadam1-2/+2
2021-08-12mariadb[105,106]-server: Use default auth method (socket) in rc scriptnia2-3/+3
2021-08-08mariadb*: auth_pam also not built on SunOSnia2-6/+10
2021-08-08mariadb*: add PLIST VARS for mariabackup, not built on SunOSnia2-5/+10
2021-08-04mariadb106-server: delintnia2-3/+4
2021-08-04databases: Add MariaDB 10.6.nia8-0/+789
What's new in 10.6: https://mariadb.com/kb/en/changes-improvements-in-mariadb-106/