2023-07-01 15:56:17 by Nia Alarie | Files touched by this commit (5) | |
Log message:
mariadb106: update to 10.6.14
MariaDB 10.6.14 Release Notes
Notable Items
InnoDB
* Server crashes in st_join_table::choose_best_splitting (MDEV-31403)
* Crash with condition pushable into derived and containing outer
reference (MDEV-31240)
* InnoDB does not free UNDO after the fix of MDEV-30671 (MDEV-31234)
* InnoDB hang fixes (MDEV-31158, MDEV-31343, MDEV-31350)
* Innodb_buffer_pool_read_requests is not updated correctly (MDEV-31309)
* InnoDB monitor trx_rseg_history_len was accidentally disabled by
default (MDEV-31308)
* Revert "MDEV-30473 : Do not allow GET_LOCK() / RELEASE_LOCK() in
cluster"
Optimizer
* Crash with condition pushable into derived and containing outer
reference (MDEV-31403 MDEV-31240)
* Crash with EXPLAIN EXTENDED for multi-table update of system table
(MDEV-31224)
MariaDB 10.6.13 Release Notes
Notable Items
InnoDB
* Crash on ROLLBACK in a ROW_FORMAT=COMPRESSED table (MDEV-30882)
* UNIQUE USING HASH accepts duplicate entries for tricky collations
(MDEV-30034)
* rec_get_offsets() is not optimal (MDEV-30567)
* Performance regression in fil_space_t::try_to_close() introduced in
MDEV-23855 (MDEV-30775)
* InnoDB recovery hangs when buffer pool ran out of memory (MDEV-30551)
* InnoDB undo log truncation fails to wait for purge of history
(MDEV-30671
* MariaDB crash due to DB_FAIL reported for a corrupted page
(MDEV-30397)
* Deadlock between INSERT and InnoDB non-persistent statistics update
(MDEV-30638)
* InnoDB hang on B-tree split or merge (MDEV-29835)
* Performance regression in locking reads from secondary indexes
(MDEV-30357)
* Improve adaptive flushing (MDEV-26055)
* Make page flushing even faster (MDEV-26827)
* Purge misses a chance to free not-yet-reused undo pages (MDEV-29593)
* InnoDB temporary tablespace: reclaiming of free space does not work
(MDEV-26782)
* Fix miscount of doublewrites by Innodb_data_written (MDEV-31124)
Backup
* mariadb-backup doesn't utilise innodb-undo-log-directory (if specified
as a relative path) during copy-back operation (MDEV-28187)
* mariabackup issues error messages during InnoDB tablespaces export on
partial backup preparing (MDEV-29050)
* mariadb-backup does not copy Aria logs if aria_log_dir_path is used
(MDEV-30968)
* Race condition between buffer pool flush and log file deletion in
mariadb-backup --prepare (MDEV-30860)
Replication
* Fixed a deadlock on parallel slave involving full image Write event on
the sequence engine (MDEV-29621)
* Fixed an attempted out-of-order binlogging error on slave involving
ALTER on the sequence engine (MDEV-31077)
* Corrected non-versioned master to versioned slave replication on
no-unique attribute table (MDEV-30430)
* Mended encrypted binlog master to error out to gtid-mode slave when
master could not decrypt a binlog file (MDEV-28798)
* Refined optimistic parallel slave to error-exit without any hang
(MDEV-30780)
* Ensured SHOW-SLAVE-STATUS is processed on the parallel slave having a
necessary mutex always intialized (MDEV-30620)
* Fixed the slave applier to report a correct error when gtid_slave_pos
insert fails for some (engine) reasons (MDEV-31038)
* Made parallel slave reports in performance schema consistent with that
of show-slave-status (MDEV-26071)
Optimizer
* Split Materialized optimization is improved to re-fill the
materialized table only if necessary. The fewer number of table
refills is taken into account when choosing query plan, too
(MDEV-26301).
* New optimizer_switch option, hash_join_cardinality, is added. It is
off by default. When set to ON, the optimizer will produce tighter
bounds for hash join output cardinality. (MDEV-30812)
* Queries using SELECT DISTINCT some_expression(aggregate_function())
could produce wrong query result. (MDEV-20057)
* ANALYZE FORMAT=JSON now prints more information about Block Nested
Loop joins: block-nl-join element now has r_loops, r_effective_rows
and r_other_time_ms fields (MDEV-30806, MDEV-30972).
* A GROUP BY query with MIN(primary_key) in select list and
primary_key<>const in the WHERE could produce wrong result when
executed with "Using index for group-by" strategy (MDEV-30605)
* EXPLAIN could erroneously report that Rowid Filter optimization is
used for partitioned tables. Partitioned tables do not support it.
(MDEV-30596)
* A bug in selectivity computations for SINGLE/DOUBLE_PREC_HB histograms
could cause wrong estimates to be produced. This could cause the
optimizer to pick sub-optimal query plans (MDEV-31067).
Security
* Fixes for the following security vulnerabilities:
* CVE-2022-47015
|
2023-04-19 10:12:01 by Adam Ciarcinski | Files touched by this commit (2359) | |
Log message:
revbump after textproc/icu update
|
2023-03-11 17:39:33 by Nia Alarie | Files touched by this commit (4) | |
Log message:
mariadb106: update to 10.6.12
Notable Items
InnoDB
* Full-text index corruption with system versioning (MDEV-25004)
* innodb_undo_log_truncate=ON recovery and backup fixes (MDEV-29999,
MDEV-30179, MDEV-30438)
* Upgrade after a crash is not supported (MDEV-24412)
* Remove InnoDB buffer pool load throttling (MDEV-25417)
* InnoDB shutdown hangs when the change buffer is corrupted (MDEV-30009)
* innodb_fast_shutdown=0 fails to report change buffer merge progress
(MDEV-29984)
* mariadb-backup --backup --incremental --throttle=... hangs
(MDEV-29896)
* Crash after recovery, with InnoDB: Tried to read (MDEV-30132)
* Trying to write ... bytes at ... outside the bounds (MDEV-30069)
* TRUNCATE breaks FOREIGN KEY locking (MDEV-29504, MDEV-29849)
* INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION.NAME is NULL for undo
tablespaces (MDEV-30119)
* Fixed hangs and error handling in B-tree operations (MDEV-29603,
MDEV-30400)
Galera
* Fixes for cluster wide write conflict resolving (MDEV-29684)
Replication
* Parallel slave applying in binlog order is corrected for admin class
of commands including ANALYZE (MDEV-30323)
* Seconds_Behind_Master is showed now more precisely at the slave
applier start, including in the delayed mode (MDEV-29639)
* mysqlbinlog --verbose is made to show the type of compressed columns
(MDEV-25277)
* Deadlock is resolved on replica involving BACKUP STAGE BLOCK_COMMIT
and a committing user XA (MDEV-30423)
JSON
* JSON_PRETTY added as an alias for JSON_DETAILED (MDEV-19160)
General
* Infinite sequence of recursive calls when processing embedded CTE
(MDEV-30248)
* Crash with a query containing nested WINDOW clauses (MDEV-30052)
* Major performance regression with 10.6.11 (MDEV-29988)
|
2023-03-07 11:47:14 by Jonathan Perkin | Files touched by this commit (3) |
Log message:
mariadb106: Various SunOS fixes.
|
2023-01-25 00:47:49 by Thomas Klausner | Files touched by this commit (1) |
Log message:
mariadb106-client: revert conversion
Causes weird configure error
|
2023-01-24 19:36:36 by Thomas Klausner | Files touched by this commit (103) |
Log message:
*: convert to cmake/build.mk
|
2023-01-08 01:22:54 by Thomas Klausner | Files touched by this commit (3) |
Log message:
mariadb106-client: fix build on NetBSD with binutils 2.39
|
2022-12-28 10:15:17 by Nia Alarie | Files touched by this commit (1) |
Log message:
mariadb106: Since upstream's attempt to detect alloca.h without
system-specific defines seems to have failed, we need to force the
issue on SunOS. OmniOS-CE has a patch to revert the change, but that
doesn't quite sit right with me either.
|
2022-11-27 21:05:52 by Nia Alarie | Files touched by this commit (6) | |
Log message:
mariadb106: Update to 10.6.11
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-10-26 12:32:08 by Thomas Klausner | Files touched by this commit (687) |
Log message:
*: bump PKGREVISION for libunistring shlib major bump
|