- 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.1- |
2023-06-23 04:50:45 UTC |
MDEV-29447 MDEV-26285 MDEV-31338 Refactor spider_db_mbase_util::open_item_func
Author:
Yuchen Pei
MDEV-29447 MDEV-26285 MDEV-31338 Refactor spider_ spider_ We split the function into two distinct functions: one handles the This refactoring was done in a conservative way because we do not It also fixes MDEV-29447 and MDEV-31338 where field items that are Note this commit is adapted from a patch by Nayuta for MDEV-26285. |
bb-11.0- |
2023-06-23 03:36:55 UTC |
MDEV-29447 MDEV-26285 MDEV-31338 Refactor spider_db_mbase_util::open_item_func
Author:
Yuchen Pei
MDEV-29447 MDEV-26285 MDEV-31338 Refactor spider_ spider_ We split the function into two distinct functions: one handles the This refactoring was done in a conservative way because we do not It also fixes MDEV-29447 and MDEV-31338 where field items that are Note this commit is adapted from a patch by Nayuta for MDEV-26285. |
bb-10.11- |
2023-06-23 03:32:30 UTC |
MDEV-29447 MDEV-26285 MDEV-31338 Refactor spider_db_mbase_util::open_item_func
Author:
Yuchen Pei
MDEV-29447 MDEV-26285 MDEV-31338 Refactor spider_ spider_ We split the function into two distinct functions: one handles the This refactoring was done in a conservative way because we do not It also fixes MDEV-29447 and MDEV-31338 where field items that are Note this commit is adapted from a patch by Nayuta for MDEV-26285. |
bb-10.10- |
2023-06-23 03:29:01 UTC |
MDEV-29447 MDEV-26285 MDEV-31338 Refactor spider_db_mbase_util::open_item_func
Author:
Yuchen Pei
MDEV-29447 MDEV-26285 MDEV-31338 Refactor spider_ spider_ We split the function into two distinct functions: one handles the This refactoring was done in a conservative way because we do not It also fixes MDEV-29447 and MDEV-31338 where field items that are Note this commit is adapted from a patch by Nayuta for MDEV-26285. |
bb-10.9- |
2023-06-23 03:24:53 UTC |
MDEV-29447 MDEV-26285 MDEV-31338 Refactor spider_db_mbase_util::open_item_func
Author:
Yuchen Pei
MDEV-29447 MDEV-26285 MDEV-31338 Refactor spider_ spider_ We split the function into two distinct functions: one handles the This refactoring was done in a conservative way because we do not It also fixes MDEV-29447 and MDEV-31338 where field items that are Note this commit is adapted from a patch by Nayuta for MDEV-26285. |
bb-10.6- |
2023-06-23 03:17:19 UTC |
MDEV-29447 MDEV-26285 MDEV-31338 Refactor spider_db_mbase_util::open_item_func
Author:
Yuchen Pei
MDEV-29447 MDEV-26285 MDEV-31338 Refactor spider_ spider_ We split the function into two distinct functions: one handles the This refactoring was done in a conservative way because we do not It also fixes MDEV-29447 and MDEV-31338 where field items that are Note this commit is adapted from a patch by Nayuta for MDEV-26285. |
bb-10.5- |
2023-06-23 02:56:44 UTC |
MDEV-29447 MDEV-26285 MDEV-31338 Refactor spider_db_mbase_util::open_item_func
Author:
Yuchen Pei
MDEV-29447 MDEV-26285 MDEV-31338 Refactor spider_ spider_ We split the function into two distinct functions: one handles the This refactoring was done in a conservative way because we do not It also fixes MDEV-29447 and MDEV-31338 where field items that are Note this commit is adapted from a patch by Nayuta for MDEV-26285. |
bb-10.11- |
2023-06-22 13:17:14 UTC |
Test: definite binlog positions
Author:
midenok
Test: definite binlog positions |
11.0-MDEV-27293 | 2023-06-20 12:33:19 UTC |
MDEV-27293 preview
Author:
Nikita Malyavin
MDEV-27293 preview |
bb-10.5-MDEV-31477 | 2023-06-20 11:25:38 UTC |
MDEV-31477: Inconsistent handling while fetching values in json
Author:
Rucha Deodhar
MDEV-31477: Inconsistent handling while fetching values in json Analysis: |
bb-10.4-MDEV-31477 | 2023-06-20 10:51:57 UTC |
MDEV-31477: Inconsistent handling while fetching values in json
Author:
Rucha Deodhar
MDEV-31477: Inconsistent handling while fetching values in json Analysis: |
bb-11.2- |
2023-06-20 10:20:25 UTC |
MDEV-22168 Supporting multiple engines with table partitioning
Author:
Alexey Botchkov
MDEV-22168 Supporting multiple engines with table partitioning |
bb-11.2- |
2023-06-20 10:02:03 UTC |
MDEV-31477: The JSON_KEY_VALUE function should print an error message
Author:
Rucha Deodhar
MDEV-31477: The JSON_KEY_VALUE function should print an error message Analysis: |
preview- |
2023-06-20 08:05:06 UTC |
MDEV-31474 KDF() function
Author:
Sergei Golubchik
MDEV-31474 KDF() function KDF(key_str, salt [, {info | iterations} [, kdf_name [, width ]]]) kdf_name is hkdf (default) or pbkdf2_hmac. |
bb-11.1- |
2023-06-20 00:26:06 UTC |
MDEV-26137 Improve import tablespace workflow.
Author:
Yuchen Pei
MDEV-26137 Improve import tablespace workflow. Allow ALTER TABLE ... IMPORT TABLESPACE without creating the table That is, assuming we want to import table t1 to t2, instead of CREATE TABLE t2 LIKE t1; We can simply do FLUSH TABLES t1 FOR EXPORT; We achieve this by creating a "stub" table in the second scenario We include tests with various row formats, encryption, with indexes Signed-off-by: Yuchen Pei <ycp@mariadb.com> |
bb-10.6. |
2023-06-19 10:07:59 UTC |
Two system variables are added to manage gcore dump location and debug it.
Author:
Vlad Lesin
Two system variables are added to manage gcore dump location and debug it. gcore_dump_dir - the directory, to which gcore dump files are generated, generate_gcore_dump - boolean variable for debug purpose to test gcore |
hf-10.6- |
2023-06-19 10:07:59 UTC |
Two system variables are added to manage gcore dump location and debug it.
Author:
Vlad Lesin
Two system variables are added to manage gcore dump location and debug it. gcore_dump_dir - the directory, to which gcore dump files are generated, generate_gcore_dump - boolean variable for debug purpose to test gcore |
bb-11.1- |
2023-06-19 09:42:38 UTC |
Make the new tests --view-protocol friendly. Still don't pass.
Author:
Sergey Petrunia
Make the new tests --view-protocol friendly. Still don't pass. |
bb-11.2-MDEV-30145 | 2023-06-16 17:44:25 UTC |
MDEV-30145: JSON_TABLE: allow to retrieve the key when iterating on JSON
Author:
Rucha Deodhar
MDEV-30145: JSON_TABLE: allow to retrieve the key when iterating on JSON Idea behind implementation: |
bb-10.11- |
2023-06-16 14:35:52 UTC |
Basic support for timestamps with time zone.
Author:
Alexander Barkov
Basic support for timestamps with time zone. |
bb-10.4- |
2023-06-16 01:12:00 UTC |
MDEV-27038 Custom configuration file procedure does not work with Docker Desk...
Author:
Daniel Black
MDEV-27038 Custom configuration file procedure does not work with Docker Desktop for Windows 10+ Docker when mounting a configuration file into a Windows exposes the Add the access check such that filesystem RO or immutable file is Test: strace client/mariadb --defaults- newfstatat( The one failing test, but this isn't a regression, just not a total fix: $ chmod u-w /tmp/src/my.cnf Windows test (Docker Desktop ~4.21) which was the important one to fix: dan@LAPTOP- root@a59b38b45a |
bb-11.1-mdev-22534 | 2023-06-15 06:46:20 UTC |
MDEV-22534 Decorrelate IN subquery
Author:
Yuchen Pei
MDEV-22534 Decorrelate IN subquery Transform in (select inner_col' from inner_table where inner_col = outer_col) to , outer_col in (select inner_col', inner_col from inner_table) Achieved by implementing Item_in_ Caveat: - Cannot recognise bad item mismatch in equalities that causes |
11.3-MDEV- |
2023-06-14 14:24:36 UTC |
MDEV-21322: Review note commit
Author:
Brandon Nesterenko
MDEV-21322: Review note commit |
bb-11.1- |
2023-06-14 10:13:52 UTC |
MDEV-22534 Decorrelate IN subquery: Code cleanup
Author:
Sergey Petrunia
MDEV-22534 Decorrelate IN subquery: Code cleanup |
bb-11.2-MDEV-5816 | 2023-06-14 05:25:00 UTC |
MDEV-5816: Stored programs: validation of stored program statements
Author:
Dmitry Shulga
MDEV-5816: Stored programs: validation of stored program statements The follow-up patch to check in mtr tests that recompilation of This patch adds the debug keyword 'check_ The function sp_cache_ Suggested approach has one limitation - the statement The proposal to add some way a check that a stored routine is not force out |
bb-11.2-vicentiu | 2023-06-13 16:39:23 UTC |
Add test case for non-shadowed temporary sequence
Author:
Vicențiu Ciorbaru
Add test case for non-shadowed temporary sequence |
bb-11.2- |
2023-06-13 12:12:53 UTC |
Fix
Author:
midenok
Fix |
bb-11.0-MDEV-5816 | 2023-06-13 11:19:53 UTC |
MDEV-5816: Stored programs: validation of stored program statements
Author:
Dmitry Shulga
MDEV-5816: Stored programs: validation of stored program statements The follow-up patch to check in mtr tests that recompilation of This patch adds the debug keyword 'check_ The function sp_cache_ Suggested approach has one limitation - the statement The proposal to add some way a check that a stored routine is not force out |
bb-10.9- |
2023-06-13 01:52:25 UTC |
MDEV-31401 [demo] mysqld_server_started is no substitute for udf_initialized
Author:
Yuchen Pei
MDEV-31401 [demo] mysqld_ ...when it comes to decide whether to insert into mysql.func or create |
bb-11.1- |
2023-06-12 17:54:35 UTC |
ColumnStore 23.x compilation/build fixes
Author:
Sergei Golubchik
ColumnStore 23.x compilation/build fixes * enable warnings for gcc 12.x and 13.x |
bb-10.6-MDEV-31449 | 2023-06-12 12:58:55 UTC |
MDEV-31449: Assertion s->table->opt_range_condition_rows <= s->found_records
Author:
Sergey Petrunia
MDEV-31449: Assertion s->table- Fix a typo in make_join_ |
bb-10.4- |
2023-06-09 06:33:02 UTC |
MDEV-31439: RPM conflicts with mysql-community-server
Author:
Daniel Black
MDEV-31439: RPM conflicts with mysql-community MariaDB-client is replacing mysql-community MariaDB-Server obsoletes (*) MariaDB-common conflicts: (*) MariaDB-Server replacing mysql-community Note *: remove on 11.0 merge as MariaDB installs to /usr/share/mariadb |
bb-11.1-MDEV-26137 | 2023-06-08 12:34:24 UTC |
Merge
Author:
Marko Mäkelä
Merge |
bb-10.11-mdev-26137 | 2023-06-08 07:35:14 UTC |
MDEV-26137 Improve import tablespace workflow.
Author:
Yuchen Pei
MDEV-26137 Improve import tablespace workflow. Allow ALTER TABLE ... IMPORT TABLESPACE without creating the table That is, assuming we want to import table t1 to t2, instead of CREATE TABLE t2 LIKE t1; We can simply do FLUSH TABLES t1 FOR EXPORT; We achieve this by creating a "stub" table in the second scenario We include tests with various row formats, encryption, with indexes Signed-off-by: Yuchen Pei <yuchen. |
bb-10.6-MDEV-31382 | 2023-06-07 15:07:40 UTC |
Merge 10.5 into 10.6
Author:
Marko Mäkelä
Merge 10.5 into 10.6 |
bb-10.9- |
2023-06-07 08:02:17 UTC |
MDEV-22979 The udf hack for spider init queries
Author:
Yuchen Pei
MDEV-22979 The udf hack for spider init queries If spider is initialised before udf_init(), create udf by inserting |
bb-10.6-MDEV-30000 | 2023-06-07 06:43:38 UTC |
WIP MDEV-30000: Trigger InnoDB checkpoint on backup
Author:
Marko Mäkelä
WIP MDEV-30000: Trigger InnoDB checkpoint on backup xtrabackup_ FIXME: If the connection between backup and the server is severed, FIXME: What to do if InnoDB is not enabled? FIXME: Add a configuration parameter to enable this functionality |
bb-10.6- |
2023-06-07 01:29:05 UTC |
MDEV-30435 MDEV-30981 Fix ubsan errors w.r.t. memcpy in spd_trx.cc
Author:
Yuchen Pei
MDEV-30435 MDEV-30981 Fix ubsan errors w.r.t. memcpy in spd_trx.cc Extract the indexed string memcopy pattern in spd_trx.cc to a static Also updated the ubsan check in mdev_26541.test (h/t roel). |
bb-10.5- |
2023-06-07 00:35:03 UTC |
MDEV-30435 MDEV-30981 Fix ubsan errors w.r.t. memcpy in spd_trx.cc
Author:
Yuchen Pei
MDEV-30435 MDEV-30981 Fix ubsan errors w.r.t. memcpy in spd_trx.cc Extract the indexed string memcopy pattern in spd_trx.cc to a static Also updated the ubsan check in mdev_26541.test (h/t roel). |
bb-10.9- |
2023-06-06 01:08:38 UTC |
MDEV-13915: STOP SLAVE takes very long time on a busy system
Author:
Brandon Nesterenko
MDEV-13915: STOP SLAVE takes very long time on a busy system The problem is that a parallel replica would not immediately stop This patch updates a parallel replica to try and abort immediately The specifics are as follows: 1. A new stage was added to SHOW PROCESSLIST output for the SQL 2. Worker threads which error or are killed no longer perform GCO 3. Refined cases when the FL_TRANSACTIONAL flag is added to GTID 4. A few existing MTR tests relied on the completion of certain Reviewed By: |
bb-10.4- |
2023-06-05 16:31:32 UTC |
MDEV-30421 arbitrary transaction dependency for optimistic parallel slave
Author:
Andrei
MDEV-30421 arbitrary transaction dependency for optimistic parallel slave This commit initiates a general framework to control data dependent transactions The data dependency condition is handled very similarly to one of TODO: This poc commit implies only one dependency class and the latter - the limitation needs to be lifted 1. databases A,B listed in --parallel- 2. Dependency between trx:s are computable in ROW format to render |
bb-10.8- |
2023-06-05 15:26:25 UTC |
MDEV-13915: STOP SLAVE takes very long time on a busy system
Author:
Brandon Nesterenko
MDEV-13915: STOP SLAVE takes very long time on a busy system The problem is that a parallel replica would not immediately stop This patch updates a parallel replica to try and abort immediately The specifics are as follows: 1. A new stage was added to SHOW PROCESSLIST output for the SQL 2. Worker threads which error or are killed no longer perform GCO 3. Refined cases when the FL_TRANSACTIONAL flag is added to GTID 4. A few existing MTR tests relied on the completion of certain Reviewed By: |
bb-10.5- |
2023-06-05 14:58:31 UTC |
MDEV-13915: STOP SLAVE takes very long time on a busy system
Author:
Brandon Nesterenko
MDEV-13915: STOP SLAVE takes very long time on a busy system The problem is that a parallel replica would not immediately stop This patch updates a parallel replica to try and abort immediately The specifics are as follows: 1. A new stage was added to SHOW PROCESSLIST output for the SQL 2. Worker threads which error or are killed no longer perform GCO 3. Refined cases when the FL_TRANSACTIONAL flag is added to GTID 4. A few existing MTR tests relied on the completion of certain Reviewed By: |
bb-10.4-MDEV-31403 | 2023-06-05 13:40:08 UTC |
MDEV-31403: Server crashes in st_join_table::choose_best_splitting
Author:
Sergey Petrunia
MDEV-31403: Server crashes in st_join_ The code in choose_ This is not necessarily the case. This function might be called when |
bb-11.2- |
2023-06-05 11:55:00 UTC |
MDEV-26182: Implement JSON_INTERSECT()
Author:
tanruixiang
MDEV-26182: Implement JSON_INTERSECT() The idea is to have simple functions that the user can combine to produce We accomplish this by making three separate functions. 2) JSON_OBJECT_ 3) JSON_ARRAY_ Implementation Idea: Holyfoot ( Alexey Botchkov) |
bb-10.11-georg | 2023-06-05 11:42:26 UTC |
docs test
Author:
Georg Richter
docs test |
bb-10.4-MDEV-31003 | 2023-06-05 10:10:10 UTC |
MDEV-31003: Second execution for ps-protocol
Author:
Lena Startseva
MDEV-31003: Second execution for ps-protocol This patch adds for "--ps-protocol" second execution |
bb-10.9- |
2023-06-05 07:01:25 UTC |
MDEV-22979 [poc] init spider last and create udf by insertion
Author:
Yuchen Pei
MDEV-22979 [poc] init spider last and create udf by insertion |
bb-11.1- |
2023-06-02 00:48:18 UTC |
MDEV-22534 fixing some ci complaint
Author:
Yuchen Pei
MDEV-22534 fixing some ci complaint |
bb-11.0-MDEV-30944 | 2023-06-01 23:21:32 UTC |
MDEV-30944 Range_rowid_filter::fill() leaves file->keyread at MAX_KEY
Author:
Rex Johnston
MDEV-30944 Range_rowid_ Range_rowid_ |
bb-10.6-MDEV-31380 | 2023-06-01 11:06:06 UTC |
MDEV-31380: Assertion `s->table->opt_range_condition_rows <= s->found_records...
Author:
Sergey Petrunia
MDEV-31380: Assertion `s->table- LooseScan code set opt_range_ MIN(loose_ totally ignoring possible quick range selects. If there was a quick $QUICK->records < loose_scan_ this would create a situation where opt_ which caused an assert. |
10.11-merge | 2023-06-01 10:17:00 UTC |
Merge 10.10 into 10.11
Author:
Marko Mäkelä
Merge 10.10 into 10.11 |
bb-11.0- |
2023-05-31 16:15:40 UTC |
Fix of maturity
Author:
Oleksandr "Sanja" Byelkin
Fix of maturity |
bb-11.1- |
2023-05-31 05:23:46 UTC |
Fix COLUMNSTORE in Debian CI builds
Author:
Andrew Hutchings
Fix COLUMNSTORE in Debian CI builds Debian building tried to implicitly enable ColumnStore, but for this Also add `arm64` to the supported platforms for ColumnStore, that is |
bb-10.4-MDEV-31327 | 2023-05-30 03:17:51 UTC |
MDEV-31327 Range Histogram selectivity estimates added, not merged
Author:
Rex Johnston
MDEV-31327 Range Histogram selectivity estimates added, not merged When the optimizer is evaluating join order and estimating rows produced a join order, it loops through column constraints adding rather than merging selectivity estimates. |
bb-11.0-oalter | 2023-05-29 16:49:21 UTC |
MDEV-30984 Online ALTER table is denied with non-informative error messages
Author:
Nikita Malyavin
MDEV-30984 Online ALTER table is denied with non-informative error messages Group all the checks in online_ There is now two groups of checks: Some changes are required to the autoinc support detection, as the check This infers that the changes are now checked in more detail: a field's |
bb-10.9- |
2023-05-26 06:38:50 UTC |
MDEV-22979 MDEV-27233 MDEV-28218 Fixing spider init bugs
Author:
Yuchen Pei
MDEV-22979 MDEV-27233 MDEV-28218 Fixing spider init bugs We introduce a new set of synchronisation primitives ("query ready") During spider initialisation, if the server is query ready, proceed When creating a spider handler before the spider init is done, if the How this fixes / prevents various init bugs: MDEV-27233 (spider installed and used in init file). Before - MDEV-29904 (spider loaded with plugin-load-add). Before (before the MDEV-22979 (mysqld --bootstrap --plugin- MDEV-28218 (spider is loaded in a query after server start, Another variant of MDEV-28218 represented by mdev_28218_mixed loads MDEV-30370 (mysqld --wsrep-recover --plugin- More on the design: Compared to the server start primitives, the query ready primitives The spider initialisation does not only require other plugins like By the time the server can accept queries by reading from init files, Looking at the lines between boostrap and reading init file, the most |
bb-10.5. |
2023-05-25 08:28:02 UTC |
MDEV-31234 InnoDB does not free UNDO after the fix of MDEV-30671
Author:
Marko Mäkelä
MDEV-31234 InnoDB does not free UNDO after the fix of MDEV-30671 trx_purge_ trx_purge_ trx_sys_ srv_purge_ |
bb-11.1- |
2023-05-25 02:52:38 UTC |
MDEV-30435 MDEV-30981 Fix ubsan errors w.r.t. memcpy in spd_trx.cc
Author:
Yuchen Pei
MDEV-30435 MDEV-30981 Fix ubsan errors w.r.t. memcpy in spd_trx.cc Extract the indexed string memcopy pattern in spd_trx.cc to a static Also updated the ubsan check in mdev_26541.test (h/t roel). |
bb-11.1-mdev-25080 | 2023-05-24 14:53:01 UTC |
fix federatedx select pushdown after rebase
Author:
Sergei Golubchik
fix federatedx select pushdown after rebase |
10.4-MDEV-14959 | 2023-05-24 08:29:09 UTC |
MDEV-14959: Control over memory allocated for SP/PS
Author:
Dmitry Shulga
MDEV-14959: Control over memory allocated for SP/PS Use sp_head: |
bb-10.8-release | 2023-05-24 07:38:18 UTC |
Merge branch '10.6' into 10.8
Author:
Oleksandr "Sanja" Byelkin
Merge branch '10.6' into 10.8 |
bb-10.4-mdev-31269 | 2023-05-24 05:46:35 UTC |
MDEV-31269 Fixing exists2in 2nd ps execution segfault
Author:
Yuchen Pei
MDEV-31269 Fixing exists2in 2nd ps execution segfault In the exists2in transformation, if 1) we are in a ps/sp execution and Further analysis: Consider the following example: --8<--- 1. During the JOIN::prepare() of the first execution, the Item_field referring to t2.b is replaced by an Item_ref Why the problem does not occur with the transformation disabled: - during step 1 above, the replacement also adds an item to the change_list Why we can't do the same with the transformation enabled: - during step 2, we break the {{b = a}} into the outer_expr (b) and local_field (a), add the outer_expr to left_expr and local_field to the inner select item list. we cannot move the equality as a whole during this transformation. |
bb-10.5-mdev-31269 | 2023-05-24 05:44:36 UTC |
MDEV-31269 Fixing exists2in 2nd ps execution segfault
Author:
Yuchen Pei
MDEV-31269 Fixing exists2in 2nd ps execution segfault In the exists2in transformation, if 1) we are in a ps/sp execution and Further analysis: Consider the following example: --8<--- 1. During the JOIN::prepare() of the first execution, the Item_field referring to t2.b is replaced by an Item_ref Why the problem does not occur with the transformation disabled: - during step 1 above, the replacement also adds an item to the change_list Why we can't do the same with the transformation enabled: - during step 2, we break the {{b = a}} into the outer_expr (b) and local_field (a), add the outer_expr to left_expr and local_field to the inner select item list. we cannot move the equality as a whole during this transformation. |
10.11-MDEV- |
2023-05-23 14:20:35 UTC |
Experiment: Remove handler::unlock_row() and friends
Author:
Marko Mäkelä
Experiment: Remove handler: Failing test(s): innodb.innodb main.partition_ |
bb-10.11-MDEV-16232 | 2023-05-23 12:32:20 UTC |
Remove row_prebuilt_t::fetch_cache[]
Author:
Marko Mäkelä
Remove row_prebuilt_ |
bb-11.2- |
2023-05-23 09:42:13 UTC |
MDEV-25495 AUTO argument to specify max number of partitions
Author:
midenok
MDEV-25495 AUTO argument to specify max number of partitions Example: create table t1 (x int) with system versioning Keeps 24 history partitions (and 1 current partition). Note, MAX_SYM cannot be used for syntax expansion as this is function fast_alter_ Auto-add like auto-drop now goes through REBUILD branch. MDL_EXCLUSIVE ha_partition: ADD PARTITION and DROP PARTITION in one command (as well as any other For REORGANIZE m_part_ For COALESCE m_part_ Step 4 for new_file_array preparation didn't skip PART_TO_BE_DROPPED Step 5 now properly iterates new_file_array in respect of skipping For full ADD+DROP support it would be needed to rework |
bb-10.6- |
2023-05-22 19:51:50 UTC |
MDEV-31067: selectivity_from_histogram >1.0 for a DOUBLE_PREC_HB - V3-Fix1
Author:
Sergey Petrunia
MDEV-31067: selectivity_ Variant #3, fix for trivial errors. |
bb-11.1-mdev-29630 | 2023-05-22 10:12:48 UTC |
MDEV-29630 WIP: remove index initialization from join_read_always_key()
Author:
Oleg Smirnov
MDEV-29630 WIP: remove index initialization from join_read_ |
bb-10.4- |
2023-05-19 12:37:33 UTC |
MDEV-29293 MariaDB stuck on starting commit state
Author:
Teemu Ollakka
MDEV-29293 MariaDB stuck on starting commit state This is a backport from 10.5. The problem seems to be a deadlock between KILL command execution The fix in this commit removes the TOI replication of KILL command Notable changes in this commit: Changes to MTR tests: Co-authored-by: Seppo Jaakola <seppo. |
bb-10.6- |
2023-05-19 12:10:14 UTC |
MDEV-29293 MariaDB stuck on starting commit state
Author:
Teemu Ollakka
MDEV-29293 MariaDB stuck on starting commit state This commit contains a merge from 10.5-MDEV- Although the bug MDEV-29293 was not reproducible with 10.6, * MDEV-30307 KILL command issued inside a transaction is Original commit message from 10.5 fix: MDEV-29293 MariaDB stuck on starting commit state The problem seems to be a deadlock between KILL command execution The fix in this commit removes the TOI replication of KILL command Notable changes in this commit: Changes to MTR tests: Co-authored-by: Seppo Jaakola <seppo. Signed-off-by: Julius Goryavsky <julius. |
bb-10.5- |
2023-05-19 11:51:13 UTC |
MDEV-29293 MariaDB stuck on starting commit state
Author:
Teemu Ollakka
MDEV-29293 MariaDB stuck on starting commit state The problem seems to be a deadlock between KILL command execution The fix in this commit removes the TOI replication of KILL command Notable changes in this commit: Changes to MTR tests: Co-authored-by: Seppo Jaakola <seppo. |
bb-10.6. |
2023-05-19 08:59:13 UTC |
MDEV-31185 rw_trx_hash_t::find() unpins pins too early
Author:
Vlad Lesin
MDEV-31185 rw_trx_ rw_trx_ If we take a look rw_trx_ The scenario is the following: 1. Thread 1 have just executed lf_hash_search() in Note that trx_t objects are also reused, see the code around trx_pools The fix is to invoke "lf_hash_ Reviewed by: Nikita Malyavin, Marko Mäkelä. |
hf-10.6- |
2023-05-19 08:59:13 UTC |
MDEV-31185 rw_trx_hash_t::find() unpins pins too early
Author:
Vlad Lesin
MDEV-31185 rw_trx_ rw_trx_ If we take a look rw_trx_ The scenario is the following: 1. Thread 1 have just executed lf_hash_search() in Note that trx_t objects are also reused, see the code around trx_pools The fix is to invoke "lf_hash_ Reviewed by: Nikita Malyavin, Marko Mäkelä. |
bb-10.4- |
2023-05-19 07:50:07 UTC |
MDEV-31185 rw_trx_hash_t::find() unpins pins too early
Author:
Vlad Lesin
MDEV-31185 rw_trx_ rw_trx_ If we take a look rw_trx_ The scenario is the following: 1. Thread 1 have just executed lf_hash_search() in Note that trx_t objects are also reused, see the code around trx_pools The fix is to invoke "lf_hash_ Reviewed by: Nikita Malyavin, Marko Mäkelä. |
bb-10.6. |
2023-05-18 14:55:49 UTC |
MDEV-27701 Race on trx->lock.wait_lock between lock_rec_move() and lock_sys_t...
Author:
Vlad Lesin
MDEV-27701 Race on trx->lock.wait_lock between lock_rec_move() and lock_sys_ The initial issue was in assertion failure, which checked the equality If we analyze lock_sys_ So the fix is just to remove the assertion and reload Reviewed by: Marko Mäkelä <marko. |
bb-11.2- |
2023-05-18 10:10:48 UTC |
MDEV-27180 Fully atomic partitioning DDL operations
Author:
midenok
MDEV-27180 Fully atomic partitioning DDL operations Atomic DDL for partitioning originally covers crash-safety but it does The patch solves the above problem similarly to MDEV-25292 (atomic The generic operation of alter partition is as follows: 1. Create new partitions as tmp partitions; Each rename operation is executed right after the corresponding DDL Instead the above deprecated interfaces the following classes now Alter_ Alter_partition ha_partition: DDL_LOG_ DDL_LOG_ The testing was refactored a bit. Many new fail/crash points was EXCHANGE PARTITION was fixed: after failure under LOCK TABLES the HA_PARTITION_ |
bb-11.0- |
2023-05-18 09:59:16 UTC |
MDEV-27180 Fully atomic partitioning DDL operations
Author:
midenok
MDEV-27180 Fully atomic partitioning DDL operations Atomic DDL for partitioning originally covers crash-safety but it does The patch solves the above problem similarly to MDEV-25292 (atomic The generic operation of alter partition is as follows: 1. Create new partitions as tmp partitions; Each rename operation is executed right after the corresponding DDL Instead the above deprecated interfaces the following classes now Alter_ Alter_partition ha_partition: DDL_LOG_ DDL_LOG_ The testing was refactored a bit. Many new fail/crash points was EXCHANGE PARTITION was fixed: after failure under LOCK TABLES the HA_PARTITION_ |
knielsen_ |
2023-05-13 18:49:57 UTC |
MDEV-30386: Test case for cleaning up extra domain_ids
Author:
Kristian Nielsen
MDEV-30386: Test case for cleaning up extra domain_ids Signed-off-by: Kristian Nielsen <knielsen@ |
bb-10.4- |
2023-05-11 12:41:43 UTC |
MDEV-30473 Remove test galera.MDEV-27713
Author:
Daniele Sciascia
MDEV-30473 Remove test galera.MDEV-27713 Remove test galera.MDEV-27713. This test relies on GET_LOCK() and has Signed-off-by: Julius Goryavsky <julius. |
bb-10.4-mdev31240 | 2023-05-11 12:15:53 UTC |
MDEV-31240, MDEV-31241: Crashes in subselects in choose_best_splitting after ...
Author:
Sergey Petrunia
MDEV-31240, MDEV-31241: Crashes in subselects in choose_ In JOIN_TAB: |
10.8 | 2023-05-11 06:00:27 UTC |
Merge 10.6 into 10.8
Author:
Marko Mäkelä
Merge 10.6 into 10.8 |
bb-10.8-bumpversion | 2023-05-10 12:46:01 UTC |
bump the VERSION
Author:
Daniel Bartholomew
bump the VERSION |
bb-10.5-MDEV-29967 | 2023-05-10 09:43:17 UTC |
MDEV-29967 innodb_read_ahead_threshold (linear read-ahead) does not work
Author:
Marko Mäkelä
MDEV-29967 innodb_ buf_read_ Thanks to Daniel Black for providing a test case and initial debugging. |
bb-11.0-mdev31223 | 2023-05-09 10:09:00 UTC |
MDEV-31223: UBSan error: sql_select.h:969:7: runtime error: load of value...
Author:
Sergey Petrunia
MDEV-31223: UBSan error: sql_select.h:969:7: runtime error: load of value... In Loose_scan_ |
bb-11.0- |
2023-05-09 07:12:27 UTC |
MDEV-31022: SIGSEGV in maria_create from create_internal_tmp_table
Author:
Sergey Petrunia
MDEV-31022: SIGSEGV in maria_create from create_ The code in create_ - one index due to duplicate removal Make create_ Before this patch, use of a unique constraint was indicated in This patch is based on Monty's patch. |
bb-11.1- |
2023-05-09 02:34:15 UTC |
MDEV-22534 [do-not-push] a PoC that works for the example case
Author:
Yuchen Pei
MDEV-22534 [do-not-push] a PoC that works for the example case Test case: --8<--- set optimizer_ set optimizer_ drop table ten, t1, t2; Exactly the same explain output: --8<--- explain select * from t1 where (a, b) in (select a, b from t2); |
bb-10.4- |
2023-05-05 10:05:44 UTC |
MDEV-30904 "rpm --setugids" breaks PAM authentication
Author:
Hartmut Holzgraefe
MDEV-30904 "rpm --setugids" breaks PAM authentication Set auto_pam_tool_dir and auth_pam_tool ownership in RPM specs, |
bb-11.0- |
2023-05-05 09:45:30 UTC |
MDEV-31022: SIGSEGV in maria_create from create_internal_tmp_table
Author:
Sergey Petrunia
MDEV-31022: SIGSEGV in maria_create from create_ The code in create_ - one index due to duplicate removal Make it handle multiple indexes. As a consequence of this, remove TABLE_SHARE: This patch is based on Monty's patch: |
bb-10.4- |
2023-05-03 10:49:32 UTC |
MDEV-26301: Split optimization refills: Optimizer Trace coverage
Author:
Sergey Petrunia
MDEV-26301: Split optimization refills: Optimizer Trace coverage Add Optimizer Trace printouts. |
bb-10.9- |
2023-05-03 06:36:19 UTC |
MDEV-22979 MDEV-27233 defer spider init from plugin-load-add to a temporary i...
Author:
Yuchen Pei
MDEV-22979 MDEV-27233 defer spider init from plugin-load-add to a temporary init file - Move spider init query execution from a background thread to |
10.3 | 2023-05-02 18:13:48 UTC |
New CC 3.1
Author:
Oleksandr "Sanja" Byelkin
New CC 3.1 |
bb-10.3-release | 2023-05-02 18:13:48 UTC |
New CC 3.1
Author:
Oleksandr "Sanja" Byelkin
New CC 3.1 |
10.6-elenst | 2023-05-02 14:02:56 UTC |
MacOS tests
Author:
Elena Stepanova
MacOS tests |
bb-10.6-igor | 2023-05-02 08:05:18 UTC |
MDEV-31162 Crash for query using ROWNUM over multi-table view with ORDER BY
Author:
Igor Babaev
MDEV-31162 Crash for query using ROWNUM over multi-table view with ORDER BY This bug could cause a crash of the server when processing a query with This patch has returned back the original signature of LEX::can_ Approved by Oleksandr Byelkin <sanja@mariadb.com> |
bb-10.4-MDEV-31130 | 2023-05-02 03:17:06 UTC |
MDEV-31130 INSERT-SELECT with many when/case/if conditions running forever
Author:
Rex Johnston
MDEV-31130 INSERT-SELECT with many when/case/if conditions running forever recursive column definitions in stacked materialized tables causes issues. |
bb-10.6- |
2023-05-02 02:57:30 UTC |
MDEV-29755 correction: running wsrep_replicate_myisam_basic test with wsrep e...
Author:
Julius Goryavsky
MDEV-29755 correction: running wsrep_replicate |
bb-10.4- |
2023-05-02 01:35:34 UTC |
MDEV-29755 correction: running wsrep_replicate_myisam_basic test with wsrep e...
Author:
Julius Goryavsky
MDEV-29755 correction: running wsrep_replicate |
bb-10.4- |
2023-05-01 23:50:49 UTC |
MDEV-30414 sporadic failures with galera var retry autocommit
Author:
sara
MDEV-30414 sporadic failures with galera var retry autocommit changed tast case 2 to be deterministic Signed-off-by: Julius Goryavsky <julius. |
bb-10.4-MDEV-13915 | 2023-05-01 21:32:09 UTC |
MDEV-13915: Updates to existing MTR tests
Author:
Brandon Nesterenko
MDEV-13915: Updates to existing MTR tests |
1001 → 1100 of 2495 results | First • Previous • Next • Last |
Other repositories
Name | Last Modified |
---|---|
lp:maria | 4 hours ago |
lp:~maria-captains/maria/+git/connector-c | 2018-01-08 |
1 → 2 of 2 results | First • Previous • Next • Last |