- Get this repository:
-
git clone
https://git.launchpad.net/maria
MariaDB has 15 active reviews. See all merge proposals.
Import details
This repository is an import of the Git repository at https://github.com/MariaDB/server.git.
Last successful import was .
Branches
Name | Last Modified | Last Commit |
---|---|---|
bb-11.7-xaxaxa | 2025-01-02 23:57:09 UTC |
Online alter: react softly to online log buffer write errors
Author:
Nikita Malyavin
Online alter: react softly to online log buffer write errors Two points: 2. We shouldn't report any error, a warning is enough -- the transaction didn't Part of MDEV-35661 |
mdev-35599. |
2025-01-02 23:36:21 UTC |
Remove dup check from `throw_bounds_warning`
Author:
ParadoxV5
Remove dup check from `throw_ MDEV-11917 merged a unified `const char*` overload for the This commit removes this leftover duplication. |
bb-10.6-serg | 2025-01-02 19:27:55 UTC |
MDEV-32576 increase query length in he InnoDB deadlock output
Author:
Sergei Golubchik
MDEV-32576 increase query length in he InnoDB deadlock output * increase target buffer size to 3072 |
bb-10.6-monty | 2025-01-02 16:23:31 UTC |
Only print "InnoDB: Transaction was aborted..." if log_warnings >= 4
Author:
Monty
Only print "InnoDB: Transaction was aborted..." if log_warnings >= 4 This is a minor fixup for |
10.6-MDEV-34898 | 2025-01-02 13:48:13 UTC |
MDEV-34898 Doublewrite recovery of innodb_checksum_algorithm=full_crc32 enc...
Author:
THIRUNARAYANAN BALATHANDAYUTHAPANI
MDEV-34898 Doublewrite recovery of innodb_ - InnoDB fails to recover the full crc32 encrypted page from Fix: buf_page_ recv_dblwr_ |
10.11 | 2025-01-02 12:04:24 UTC |
MDEV-34119 Assertion `page_dir_get_n_heap(new_page) == 2U' failed in dberr_t...
Author:
THIRUNARAYANAN BALATHANDAYUTHAPANI
MDEV-34119 Assertion `page_dir_ Problem: Solution: |
10.6-MDEV-35701 | 2025-01-02 11:59:19 UTC |
MDEV-35701 trx_t::autoinc_locks causes unnecessary dynamic memory allocation
Author:
Marko Mäkelä
MDEV-35701 trx_t:: trx_t:: lock_cancel_ small_vector_ |
bb-10.11-MDEV-35049 | 2025-01-02 09:29:21 UTC |
Merge
Author:
Marko Mäkelä
Merge |
10.6-MDEV-35049 | 2025-01-02 09:27:30 UTC |
squash! 089a880c87c5d43dd5ec9c43894d9fe4f80a07f5
Author:
Marko Mäkelä
squash! 089a880c87c5d43 btr_search_ |
mdev-35599 | 2025-01-01 02:20:57 UTC |
fixup: I kept putting `buff` first in `longlong10_to_str`
Author:
ParadoxV5
fixup: I kept putting `buff` first in `longlong10_to_str` |
px5.mdev-35758 | 2024-12-31 23:25:28 UTC |
`mysqladmin.cc`: Do `strcspn` before `strmov`
Author:
ParadoxV5
`mysqladmin.cc`: Do `strcspn` before `strmov` Avoid scanning a number from the input string only |
bb-10.11-monty | 2024-12-30 15:41:26 UTC |
Added missing drop procedure to log_state.test
Author:
Monty
Added missing drop procedure to log_state.test |
knielsen_ |
2024-12-30 14:24:59 UTC |
MDEV-34705: Binlog-in-engine: Refactor InnoDB part
Author:
Kristian Nielsen
MDEV-34705: Binlog-in-engine: Refactor InnoDB part Move high-level binlog code to handler/ Signed-off-by: Kristian Nielsen <knielsen@ |
bb-10.5-serg | 2024-12-30 13:45:56 UTC |
MDEV-35607 Compile error with gcc-15 (signal returns)
Author:
Sergei Golubchik
MDEV-35607 Compile error with gcc-15 (signal returns) set policy CMP0067 to NEW, this will make ty_compile to use |
bb-10.5-midenok | 2024-12-30 12:00:34 UTC |
MDEV-28130 MariaDB SEGV issue at tree_search_next
Author:
midenok
MDEV-28130 MariaDB SEGV issue at tree_search_next In case of error last_pos points to null_element and there is no any |
bb-11.8- |
2024-12-29 17:20:57 UTC |
MDEV-35724 VEC_DISTANCE does not work in HAVING clause
Author:
Sergei Golubchik
MDEV-35724 VEC_DISTANCE does not work in HAVING clause |
bb-11.7-serg | 2024-12-29 16:55:02 UTC |
MDEV-35417 InnoDB crashes under ... AND DISABLE CHECKPOINT
Author:
Sergei Golubchik
MDEV-35417 InnoDB crashes under ... AND DISABLE CHECKPOINT restore pre-11.7 behavior when InnoDB was ignoring the InnoDB isn't ready for it yet |
bb-11.4-monty | 2024-12-28 08:23:49 UTC |
MDEV-20912 Add support for utf8mb4_0900_* collations in MariaDB Server
Author:
Monty
MDEV-20912 Add support for utf8mb4_0900_* collations in MariaDB Server This is done by mapping most of the existing MySQL unicode 0900 collations I also added a new function 'compare_ All MySQL 8.0 0900 collations are supported except: These do not have corresponding entries in the MariadB 01400 collations. Other things: |
11.4 | 2024-12-28 08:23:49 UTC |
MDEV-20912 Add support for utf8mb4_0900_* collations in MariaDB Server
Author:
Monty
MDEV-20912 Add support for utf8mb4_0900_* collations in MariaDB Server This is done by mapping most of the existing MySQL unicode 0900 collations I also added a new function 'compare_ All MySQL 8.0 0900 collations are supported except: These do not have corresponding entries in the MariadB 01400 collations. Other things: |
bb-10.11- |
2024-12-27 14:06:39 UTC |
Change default MEM_ROOT allocations to decrease calls to malloc
Author:
Monty
Change default MEM_ROOT allocations to decrease calls to malloc This commit updates default memory allocations size used with MEM_ROOT Changes: I tried the above changes on a complex select query with 12 tables. Original code: Max memory allocated for thd when using with heap table: 61,262,408 After changes: Max memory allocated for thd when using with heap table: 61,347,424 The new code uses slighly more memory, but avoids memory fragmentation |
bb-10.5-wlad | 2024-12-27 12:08:49 UTC |
MDEV-35575 Fix memory leak, when installing auth_gssapi plugin fails.
Author:
VladislavVaintroub
MDEV-35575 Fix memory leak, when installing auth_gssapi plugin fails. Make sure to release memory, which was allocated by gss_import_name(). |
bb-10.5-MDEV-32411 | 2024-12-26 11:00:29 UTC |
MDEV-32411 Item_sum arguments incorrectly reset to temp table fields which ca...
Author:
Oleg Smirnov
MDEV-32411 Item_sum arguments incorrectly reset to temp table fields which causes crash The issue is caused by a logic error in Item_sum: This fix is in accordance with MySQL commit 2e3dc09087c2479 |
10.6-MDEV-34877 | 2024-12-26 09:51:00 UTC |
MDEV-34877 Port "Bug #11745929 Change lock priority so that the transaction h...
Author:
Vlad Lesin
MDEV-34877 Port "Bug #11745929 Change lock priority so that the transaction holding S-lock gets X-lock first" fix from MySQL to MariaDB This commit implements MySQL's commit contains the following explanation of why insert-intention "It is important that this decission rule doesn't allow I would add to the explanation the following. Suppose we have trx 1 which The current implementation differs from MySQL implementation. There are 1. Lock queue ordering. In MySQL all waiting locks precede all granted 2. MySQL implementation uses some object( During the testing the following case was found. Suppose we have That can happen during INSERT, the not-gap S-lock can But there can be a case when some transaction trx1 holds not-gap S-lock, S1(granted) X2(waiting) X1(granted) The above queue is not valid, because all granted trx1 locks must be X2(granted) X1(granted) Taking into account that lock_rec_ It can be fixed with two ways: 1) Place explicit X(granted, trx1) lock before X(waiting, trx2) lock 2) Create and place X(granted, trx1) lock before X(waiting, trx2) during This fix implements the second variant(see the changes around lock_rec_ Bypassing lock can be next-key lock, and the following cases are 1. S1(not-gap, granted) II2(granted) X3(waiting for S1), When new X1(ordinary) lock is acquired, there will be the following S1(not-gap, granted) II2(granted) X1(ordinary, granted) X3(waiting for If we had inserted new X1 lock just after S1, and S1 had been released X1(ordinary, granted) II2(granted) X3(waiting for X1) 2. S1(ordinary, granted) II2(waiting for S1) X3(waiting for S1) When new X1(ordinary) lock is acquired, there will be the following S1(ordinary, granted) II2(waiting for S1) X1(ordinary, granted) After S1 releasing there will be: II2(granted) X1(ordinary, granted) X3(waiting for S1) The above queue is valid because ordinary lock does not conflict with lock_rec_ lock_rec_ lock_rec_ lock_rec_lock(): fix inplace insert case, explained above. lock_rec_ |
mdev-35304 | 2024-12-24 23:53:32 UTC |
1
Author:
ParadoxV5
1 |
bb-10.5-midenok2 | 2024-12-24 12:14:19 UTC |
tmp
Author:
midenok
tmp |
bb-10.5-MDEV-35680 | 2024-12-24 08:54:56 UTC |
MDEV-35680 Table number > MAX_TABLES causes overflow of table_map at main.joi...
Author:
Oleg Smirnov
MDEV-35680 Table number > MAX_TABLES causes overflow of table_map at main.join test Fix a regression introduced by commit d98ac851 (MDEV-29935, MDEV-26247) causing |
10.5 | 2024-12-24 08:54:56 UTC |
MDEV-35680 Table number > MAX_TABLES causes overflow of table_map at main.joi...
Author:
Oleg Smirnov
MDEV-35680 Table number > MAX_TABLES causes overflow of table_map at main.join test Fix a regression introduced by commit d98ac851 (MDEV-29935, MDEV-26247) causing |
bb-10.5-MDEV-35326 | 2024-12-23 21:36:01 UTC |
MDEV-35326: Memory Leak in init_io_cache_ext upon SHUTDOWN
Author:
Oleksandr "Sanja" Byelkin
MDEV-35326: Memory Leak in init_io_cache_ext upon SHUTDOWN 'result' from m_lex of an instruction cleared in 3 places (1) cleanup() In conventional execution it freed by direct call of the destructor in |
bb-11.7-xaxa | 2024-12-23 20:13:03 UTC |
MDEV-35661 Assertion `!cache_list ||...' fails in online_alter_close_connection
Author:
Nikita Malyavin
MDEV-35661 Assertion `!cache_list ||...' fails in online_ After MDEV-35182 (88adcbf3) fix, online_alter still wasn't fully ready for In fact, according to XA standard, even xa_commit() call may happen without This commit removes any relying on xa_prepare() call. The only thing that will This is done by always storing an online alter cache in the XA_data object |
bb-10.6-wlad | 2024-12-23 18:39:16 UTC |
MDEV-33978 P_S.THREADS is not showing all server threads
Author:
VladislavVaintroub
MDEV-33978 P_S.THREADS is not showing all server threads This 10.6-specific change only makes uring IO completion thread appear |
bb-11.7-wlad | 2024-12-23 16:19:27 UTC |
MDEV-33978 P_S.THREADS is not showing all server threads
Author:
VladislavVaintroub
MDEV-33978 P_S.THREADS is not showing all server threads This patch only makes sure Linux getevents thread is shown in PS |
MDEV-35646 | 2024-12-22 21:06:37 UTC |
MDEV-35646: Limit `pseudo_thread_id` to `UINT32_MAX`
Author:
ParadoxV5
MDEV-35646: Limit `pseudo_thread_id` to `UINT32_MAX` Although the `my_thread_id` type is 64 bits, binlog format specs The writable SQL variable `pseudo_thread_id` didn’t realize this though |
11.7-mdev- |
2024-12-20 21:04:32 UTC |
MDEV-35126 Wrong results from st_isvalid for multipolygon
Author:
Dave Gosselin
MDEV-35126 Wrong results from st_isvalid for multipolygon Implements a polygon triangulation algorithm for determining when convex Concave polygons are not well-supported and some valid arrangements are detected |
bb-10.6-mdev-34813 | 2024-12-20 03:26:56 UTC |
MDEV-34813 A simple implementation of ha_partition::compare_key_parts
Author:
Yuchen Pei
MDEV-34813 A simple implementation of ha_partition: Similar to can_convert_nocopy |
bb-10.6-mdev-34925 | 2024-12-20 03:14:28 UTC |
MDEV-34925 Fix segv on thd in spider recovery.
Author:
Yuchen Pei
MDEV-34925 Fix segv on thd in spider recovery. Create temporary thd whenever needed in spider xa commit / recovery. |
main | 2024-12-20 02:25:28 UTC |
MDEV-34911 Sargable substr(col, 1, n) = str
Author:
Yuchen Pei
MDEV-34911 Sargable substr(col, 1, n) = str Make Item_func_eq of the following forms sargable by updating the relevant range 1. substr(col, 1, n) = str where col is a indexed column and str is a const and inexpensive item We do this by factoring out Item_func_ The addition of the two Functype enums, LEFT_FUNC and SUBSTR_FUNC, Co-authored-by: Yuchen Pei <ycp@mariadb.com> |
bb-11.8-mdev-34911 | 2024-12-20 02:25:28 UTC |
MDEV-34911 Sargable substr(col, 1, n) = str
Author:
Yuchen Pei
MDEV-34911 Sargable substr(col, 1, n) = str Make Item_func_eq of the following forms sargable by updating the relevant range 1. substr(col, 1, n) = str where col is a indexed column and str is a const and inexpensive item We do this by factoring out Item_func_ The addition of the two Functype enums, LEFT_FUNC and SUBSTR_FUNC, Co-authored-by: Yuchen Pei <ycp@mariadb.com> |
11.7 | 2024-12-19 15:33:39 UTC |
MDEV-31005: Make working cursor-protocol
Author:
Lena Startseva
MDEV-31005: Make working cursor-protocol Excluded cases in main.vector, Fix for v.11.7 |
bb-11.7- |
2024-12-19 15:33:39 UTC |
MDEV-31005: Make working cursor-protocol
Author:
Lena Startseva
MDEV-31005: Make working cursor-protocol Excluded cases in main.vector, Fix for v.11.7 |
10.5-mdev-35117 | 2024-12-19 14:58:58 UTC |
MDEV-35117 Improve error message on unexpected geometries for st_distance_sphere
Author:
Dave Gosselin
MDEV-35117 Improve error message on unexpected geometries for st_distance_sphere When invoking st_distance_sphere with unexpected geometries, the error |
10.6 | 2024-12-19 07:55:59 UTC |
MDEV-35660 Assertion `trx->xid.is_null()' failed
Author:
Daniele Sciascia
MDEV-35660 Assertion `trx->xid. The assertion fails during wsrep recovery step, in function |
bb-10.5-MDEV-35673 | 2024-12-19 02:02:39 UTC |
MDEV-35673 Test coverage for outer references
Author:
Rex Johnston
MDEV-35673 Test coverage for outer references This is an umbrella task for good coverage for testing outer references. Result sets are compared for execution when run these different ways. |
MDEV-35665 | 2024-12-18 23:55:10 UTC |
MDEV-35665 Potential Buffer Overrun in Gtid_log_event::write()
Author:
ParadoxV5
MDEV-35665 Potential Buffer Overrun in Gtid_log_ Two-Phase ALTER added a sa_seq_no field, but `Gtid_log_ This patch resizes the buffer to match `write()`'s code. |
11.8-mdev-35102 | 2024-12-18 16:26:32 UTC |
MDEV-35102 CREATE TABLE AS SELECT ST_collect ... does not work
Author:
Dave Gosselin
MDEV-35102 CREATE TABLE AS SELECT ST_collect ... does not work Update max_length field during fix_fields to ensure that the column |
bb-10.5- |
2024-12-18 11:11:02 UTC |
MDEV-35018 MDL BF-BF conflict on DROP TABLE
Author:
Daniele Sciascia
MDEV-35018 MDL BF-BF conflict on DROP TABLE DROP TABLE on child and UPDATE of parent table can cause an MDL BF-BF Signed-off-by: Julius Goryavsky <julius. |
MDEV-35519 | 2024-12-18 00:58:41 UTC |
MDEV-35519 Populate thread_id of Backward Compatibility Query event
Author:
ParadoxV5
MDEV-35519 Populate thread_id of Backward Compatibility Query event This commit bubbles `info->fdev` to `Query_ `Gtid_log_event`s and `Query_log_event`s had no common fields previously, |
bb-11.7-knielsen | 2024-12-17 16:54:17 UTC |
MDEV-33239: mysqlbinlog always stops at timestamp 0xffffffff
Author:
Kristian Nielsen
MDEV-33239: mysqlbinlog always stops at timestamp 0xffffffff Do not use the magic value 0xffffffff as meaning "no --stop-datetime option Signed-off-by: Kristian Nielsen <knielsen@ |
bb-11.7- |
2024-12-17 16:41:28 UTC |
MDEV-35103 CREATE TABLE AS SELECT ST_VALIDATE creates a column with datatype ...
Author:
Dave Gosselin
MDEV-35103 CREATE TABLE AS SELECT ST_VALIDATE creates a column with datatype point, not geometry Changes the type handler for geometry validate from 'point' to 'geometry' |
bb-11.4-knielsen | 2024-12-17 16:34:29 UTC |
MDEV-35233: RBR does not work with CSV tables
Author:
Kristian Nielsen
MDEV-35233: RBR does not work with CSV tables Handle null bits for record comparison in row events the same way as in The csv storage engine leaves these bits at 0, while the row-based Reviewed-by: Monty <monty@mariadb.org> |
preview- |
2024-12-17 15:17:01 UTC |
Revert "MDEV-31340 fixup: clang++-20 -Wdeprecated-literal-operator"
Author:
Sergei Golubchik
Revert "MDEV-31340 fixup: clang++-20 -Wdeprecated- This reverts commit 4d9548876e1654f |
bb-11.8-serg | 2024-12-17 15:17:01 UTC |
Revert "MDEV-31340 fixup: clang++-20 -Wdeprecated-literal-operator"
Author:
Sergei Golubchik
Revert "MDEV-31340 fixup: clang++-20 -Wdeprecated- This reverts commit 4d9548876e1654f |
knielsen_ |
2024-12-17 14:05:20 UTC |
MDEV-35643: Update testcase now that utf8mb4_0900_* collations are supported
Author:
Kristian Nielsen
MDEV-35643: Update testcase now that utf8mb4_0900_* collations are supported Signed-off-by: Kristian Nielsen <knielsen@ |
knielsen_ |
2024-12-17 12:01:22 UTC |
Review patch for MDEV-35207 / PR3664
Author:
Kristian Nielsen
Review patch for MDEV-35207 / PR3664 Signed-off-by: Kristian Nielsen <knielsen@ |
bb-10.5-MDEV-32866 | 2024-12-17 06:47:27 UTC |
MDEV-35654 Re-evaluation of constant subquery triggers debug assertion
Author:
Oleg Smirnov
MDEV-35654 Re-evaluation of constant subquery triggers debug assertion Constant subqueries, once evaluated during optimization, should not |
bb-11.7-mdev-35662 | 2024-12-17 04:24:35 UTC |
MDEV-35662 Optimize subqueries before sending EXPLAIN output in single table ...
Author:
Yuchen Pei
MDEV-35662 Optimize subqueries before sending EXPLAIN output in single table update The placement of calls to optimize_ Note that there's no equivalent problem in single table deletion |
10.5-mdev-35648 | 2024-12-17 04:03:11 UTC |
Merge branch '10.5' into 10.5-mdev-35648
Author:
Daniel Black
Merge branch '10.5' into 10.5-mdev-35648 |
bb-11.8-check-table | 2024-12-16 23:17:36 UTC |
MDEV-34309 [2/2] CHECK TABLE: implement referential integrity check
Author:
Nikita Malyavin
MDEV-34309 [2/2] CHECK TABLE: implement referential integrity check |
bb-11.8- |
2024-12-16 23:17:36 UTC |
MDEV-34309 [2/2] CHECK TABLE: implement referential integrity check
Author:
Nikita Malyavin
MDEV-34309 [2/2] CHECK TABLE: implement referential integrity check |
11.8-mdev-35568 | 2024-12-16 18:19:58 UTC |
MDEV-35568 Reintroduce delete_while_scanning for multi_delete
Author:
Dave Gosselin
MDEV-35568 Reintroduce delete_ Reintroduces delete_ |
bb-11.8-MDEV-34979 | 2024-12-16 13:06:46 UTC |
MDEV-34979 - generate CPEs
Author:
VladislavVaintroub
MDEV-34979 - generate CPEs Security team informs, that for the purpose of vulnerability scanning, Hardcode a handful of known github name -> CPE ID mappings, |
bb-10.5-mdev-35326 | 2024-12-16 04:24:09 UTC |
MDEV-35326 Clean up lex->result after a failing exec of sp core function
Author:
Yuchen Pei
MDEV-35326 Clean up lex->result after a failing exec of sp core function If the execution of the sp core function fails during optimization Given that the cleanup of lex->result happened through a call to |
bb-10.5-mdev-35641 | 2024-12-15 23:26:21 UTC |
MDEV-35641 bring call to use_all_columns() forward when reading from mysql.se...
Author:
Yuchen Pei
MDEV-35641 bring call to use_all_columns() forward when reading from mysql.servers TABLE:: |
bb-11.8- |
2024-12-15 13:49:12 UTC |
MDEV-9158 post-merge fixes
Author:
Sergei Golubchik
MDEV-9158 post-merge fixes * format error messages (spaces, "bytes") |
bb-main- |
2024-12-14 14:40:58 UTC |
more readme updates
Author:
Vicențiu Ciorbaru
more readme updates |
knielsen_mdev35643 | 2024-12-13 19:14:42 UTC |
MDEV-35643 Add support for MySQL 8.0 binlog events
Author:
Kristian Nielsen
MDEV-35643 Add support for MySQL 8.0 binlog events Add test case and fix a small typo in post_header_len initialization. Signed-off-by: Kristian Nielsen <knielsen@ |
bb-11.4-serg | 2024-12-13 09:40:04 UTC |
MDEV-35046 update test results
Author:
Sergei Golubchik
MDEV-35046 update test results followup for 3f114a09306 |
bb-11.8- |
2024-12-13 06:11:54 UTC |
Merge 10.6-MDEV-35049
Author:
Marko Mäkelä
Merge 10.6-MDEV-35049 |
bb-10.5- |
2024-12-13 03:55:02 UTC |
MDEV-35326 Clean up lex->result after a failing select
Author:
Yuchen Pei
MDEV-35326 Clean up lex->result after a failing select |
MDEV-32294- |
2024-12-13 02:59:25 UTC |
MDEV-32294 2nd execution problem with inconsistent outer context paths
Author:
Rex Johnston
MDEV-32294 2nd execution problem with inconsistent outer context paths Fields referencing tables more outward (i.e. closer to the top most select * from here field _a_ in a single row subselect has a context that points to select * from Fixed by implementing a smart Name_resolution Also fixed: incorrectly trying to alter select dependency during 2nd When calculating the Item_subselect: This new code code turns this upside down by directly referencing items Changes: We add SELECT_ When looking at items in 'new_parent' we can determine where this item is Test to see if this Item belongs to our unit implemented in When we merge 2 queries together (either a derived table merge or a |
bb-10.11- |
2024-12-13 00:52:30 UTC |
MDEV-34820: wsrep_sst_mariabackup get_footprint() portability and accuracy fix
Author:
Julius Goryavsky
MDEV-34820: wsrep_sst_ Added get_footprint() implementation for FreeBSD (and for other |
bb-11.8-MDEV-34740 | 2024-12-12 16:21:12 UTC |
MDEV-34740 - fixed memory leak
Author:
VladislavVaintroub
MDEV-34740 - fixed memory leak |
10.5-MDEV-35299 | 2024-12-12 09:16:56 UTC |
Improve d76f5774fe70c51577cfbfdddcbfb3309d51f06e
Author:
Marko Mäkelä
Improve d76f5774fe70c51 It would be great if the actual warnings would have been listed at |
bb-10.6-MDEV-34958 | 2024-12-12 03:45:04 UTC |
MDEV-34958: after Trigger doesn't work correctly with bulk insert
Author:
Dmitry Shulga
MDEV-34958: after Trigger doesn't work correctly with bulk insert This bug has the same nature as the issues To fix the issue covering all use cases, resetting the thd->bulk_param |
bb-11.8- |
2024-12-11 22:00:58 UTC |
MDEV-34822 addendum: minor test corrections after fix
Author:
Julius Goryavsky
MDEV-34822 addendum: minor test corrections after fix |
bb-10.6- |
2024-12-11 21:55:58 UTC |
MDEV-34822 addendum: minor test corrections after fix
Author:
Julius Goryavsky
MDEV-34822 addendum: minor test corrections after fix |
10.6-mdev-35587 | 2024-12-11 17:52:04 UTC |
MDEV-35587 unit.innodb_sync leaks memory on mac
Author:
Dave Gosselin
MDEV-35587 unit.innodb_sync leaks memory on mac unit.innodb_sync calls my_end to cleanup its memory |
bb-11.8-MDEV-34724 | 2024-12-11 17:21:33 UTC |
Follow-up patch to add version marker at the end of tests
Author:
Dmitry Shulga
Follow-up patch to add version marker at the end of tests |
bb-main- |
2024-12-11 15:19:24 UTC |
MDEV-21829: Use packed sort keys in Unique objects
Author:
Vicențiu Ciorbaru
MDEV-21829: Use packed sort keys in Unique objects The task deals with packing the values stored in the Unique tree for each record. The changes brought by this feature is: 1) Unique tree can have dynamic length keys Unique class is currently used in 1) agg_func(DISTINCT col) 2) index-merge stores row-ids 3) Engine Independent Table statistics This task is an extension to MDEV-21580. |
bb-11.7-mdev-35557 | 2024-12-11 07:59:39 UTC |
MDEV-35557 Fix SEGV when reading from ALTERed mysql.servers table
Author:
Yuchen Pei
MDEV-35557 Fix SEGV when reading from ALTERed mysql.servers table Also factor out the json parsing steps into a function. |
bb-11.8- |
2024-12-10 12:43:53 UTC |
MDEV-35616: Add basic optimizer support for virtual column
Author:
Sergey Petrunia
MDEV-35616: Add basic optimizer support for virtual column (Review input addressed) After this patch, the optimizer can handle virtual column expressions ALTER TABLE t1 and the query uses the exact virtual column expression: SELECT * FROM t1 WHERE col1+1 <= 100 then the optimizer will be able use index idx1 for it. This is achieved by walking the WHERE/ON clauses and replacing instances Replacement is considered (and done) only in items that are potentially |
bb-10.5- |
2024-12-10 06:31:03 UTC |
MDEV-22241 Check for LIMIT ROWS EXAMINED in optimization
Author:
Yuchen Pei
MDEV-22241 Check for LIMIT ROWS EXAMINED in optimization By Varun Gupta |
bb-10.5- |
2024-12-10 02:34:13 UTC |
MDEV-27861: Creating partitioned tables should not be allowed with wsrep_osu_...
Author:
=?utf-8?q?Jan_Lindstr=C3=B6m?=
MDEV-27861: Creating partitioned tables should not be allowed with wsrep_osu_ Problem was incorrect handling of partitioned tables, This is 10.5 version of the fix. Signed-off-by: Julius Goryavsky <julius. |
10.5-mdev-35583 | 2024-12-09 23:17:00 UTC |
Merge branch '10.5' into 10.5-mdev-35583
Author:
Daniel Black
Merge branch '10.5' into 10.5-mdev-35583 |
10.6-MDEV-35000 | 2024-12-09 15:03:11 UTC |
WIP MDEV-35000 dict_table_close() is a performance hog
Author:
Marko Mäkelä
WIP MDEV-35000 dict_table_close() is a performance hog FIXME: innodb. |
bb-11.8-rucha | 2024-12-09 14:57:22 UTC |
check tests + cleanup
Author:
Rucha Deodhar
check tests + cleanup |
bb-11.8- |
2024-12-09 12:52:49 UTC |
Code cleanup:
Author:
Sergey Petrunia
Code cleanup: - Remove Parser: |
bb-opt-hints-1 | 2024-12-09 12:52:49 UTC |
Code cleanup:
Author:
Sergey Petrunia
Code cleanup: - Remove Parser: |
bb-opt- |
2024-12-09 11:38:01 UTC |
Code cleanup:
Author:
Sergey Petrunia
Code cleanup: - Remove Parser: |
bb-11.7-rucha | 2024-12-08 17:53:56 UTC |
MDEV-32854: Make JSON_DEPTH_LIMIT configurable
Author:
Rucha Deodhar
MDEV-32854: Make JSON_DEPTH_LIMIT configurable Create server variable to store limit for json depth with default value of |
bb-11.7-rucha-bug | 2024-12-06 19:12:27 UTC |
check tests + cleanup
Author:
Rucha Deodhar
check tests + cleanup |
bb-10.5- |
2024-12-06 07:33:25 UTC |
MDEV-35153 [demo] Changing socket length in mysql.servers causes rpl failure
Author:
Yuchen Pei
MDEV-35153 [demo] Changing socket length in mysql.servers causes rpl failure Fails in the following way, but not for 10.6 $ mtr --no-reorder rpl.rpl_ CURRENT_TEST: rpl.rpl_ Result length mismatch |
bb-10.6- |
2024-12-06 04:40:41 UTC |
MDEV-35153 10.6
Author:
Yuchen Pei
MDEV-35153 10.6 |
bb-10.5-ycp | 2024-12-06 02:35:22 UTC |
MDEV-34716 Fix mysql.servers socket max length too short
Author:
Yuchen Pei
MDEV-34716 Fix mysql.servers socket max length too short The limit of socket length on unix according to libc is 108, see |
10.5-mdev-23278 | 2024-12-05 15:10:27 UTC |
MDEV-23278 Incorrect Calculation while using Avg Function
Author:
Dave Gosselin
MDEV-23278 Incorrect Calculation while using Avg Function The decimal_precision virtual override for Item_func_case is |
bb-10.6-knielsen | 2024-12-05 08:51:17 UTC |
MDEV-29744: Fix incorrect locking order of LOCK_log/LOCK_commit_ordered and L...
Author:
Kristian Nielsen
MDEV-29744: Fix incorrect locking order of LOCK_log/ The LOCK_global_ To avoid this, temporarily release LOCK_global_ Enforce the correct locking order at server startup, to more easily Note that when this is merged to 11.4, similar unlock/lock of Signed-off-by: Kristian Nielsen <knielsen@ fixup_locking_order Signed-off-by: Kristian Nielsen <knielsen@ |
bb-10.5-knielsen | 2024-12-05 07:17:35 UTC |
MDEV-24959: ER_BINLOG_ROW_LOGGING_FAILED (1534: Writing one row to the row-ba...
Author:
Kristian Nielsen
MDEV-24959: ER_BINLOG_ The Write_rows_ This caused a bug for REPLACE INTO t() VALUES(), () which generates a Also fix a couple of missing special cases in the code for mysqlbinlog to Signed-off-by: Kristian Nielsen <knielsen@ |
bb-10.5-MDEV-35565 | 2024-12-05 02:40:23 UTC |
MDEV-35565 Server crashes simplifying group by <subquery>
Author:
Rex Johnston
MDEV-35565 Server crashes simplifying group by <subquery> During optimization, we may call update_ |
bb-11.8- |
2024-12-04 19:38:02 UTC |
MDEV-34699 - mhnsw: support aarch64 SIMD instructions
Author:
Sergey Vojtovich
MDEV-34699 - mhnsw: support aarch64 SIMD instructions SIMD implementations of bloom filters and dot product calculation. A microbenchmark shows 1.7x dot product performance improvement compared to Performance improvement (microbenchmark) for bloom filters is less exciting, Misc implementation notes: |
bb-10.8- |
2024-12-04 17:58:23 UTC |
wip
Author:
VladislavVaintroub
wip |
bb-11.7- |
2024-12-04 15:30:11 UTC |
Address the rest of review input
Author:
Sergey Petrunia
Address the rest of review input |
1 → 100 of 2746 results | First • Previous • Next • Last |
Other repositories
Name | Last Modified |
---|---|
lp:maria | 2025-01-03 |
lp:~maria-captains/maria/+git/connector-c | 2018-01-08 |
1 → 2 of 2 results | First • Previous • Next • Last |