lp:maria
- Get this repository:
-
git clone
https://git.launchpad.net/maria
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-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 |
bb-11.0- |
2023-04-28 11:33:14 UTC |
MDEV-22979 wip improving spider init queries
Author:
Yuchen Pei
MDEV-22979 wip improving spider init queries - make spider the last plugin to init (doing it the silly way now, Result: mdev_27233, mdev_29904, mdev_30370 and their variants |
bb-11.0- |
2023-04-28 05:59:56 UTC |
MDEV-22979 A silly patch showing problem solved when init spider last
Author:
Yuchen Pei
MDEV-22979 A silly patch showing problem solved when init spider last simplifying init queries to depend on aria. passes spider/ |
bb-11.1-mdev-29676 | 2023-04-28 00:43:48 UTC |
MDEV-29676 Add query to set lock wait timeout when getting sts crd
Author:
Yuchen Pei
MDEV-29676 Add query to set lock wait timeout when getting sts crd Set the lock wait timeout to 1 beforehand, and reset it afterwards, to |
bb-11.0-mdev-29676 | 2023-04-28 00:32:51 UTC |
MDEV-29676 Add query to set lock wait timeout when getting sts crd
Author:
Yuchen Pei
MDEV-29676 Add query to set lock wait timeout when getting sts crd Set the lock wait timeout to 1 beforehand, and reset it afterwards, to |
bb-11.0- |
2023-04-27 10:48:43 UTC |
MDEV-31022 SIGSEGV in maria_create from create_internal_tmp_table
Author:
Sergey Petrunia
MDEV-31022 SIGSEGV in maria_create from create_ Make create_ |
bb-10.9- |
2023-04-27 06:59:32 UTC |
MDEV-29644 post-merge fixup
Author:
Yuchen Pei
MDEV-29644 post-merge fixup Applying b98375f9df0 instead of 9b32e4b1923 for version 10.5-10.8. |
bb-11.0- |
2023-04-27 00:40:21 UTC |
MDEV-29676 Add query to set lock wait timeout when getting sts crd
Author:
Yuchen Pei
MDEV-29676 Add query to set lock wait timeout when getting sts crd Set the lock wait timeout to 1 beforehand, and reset it afterwards, to |
bb-11.0- |
2023-04-26 23:51:34 UTC |
MDEV-29676 Add query to set lock wait timeout when getting sts crd
Author:
Yuchen Pei
MDEV-29676 Add query to set lock wait timeout when getting sts crd Set the lock wait timeout to 1 beforehand, and reset it afterwards, to |
bb-10.6-MDEV-31073 | 2023-04-26 09:38:37 UTC |
MDEV-31073 Server crash, assertion `table != 0 && view->field_translation != ...
Author:
Oleksandr "Sanja" Byelkin
MDEV-31073 Server crash, assertion `table != 0 && view->field_ Now the same rule applied to vews and derived tables so we should |
bb-11.0- |
2023-04-26 02:46:15 UTC |
MDEV-22979 [do not push] Move spider init query execution from a background t...
Author:
Yuchen Pei
MDEV-22979 [do not push] Move spider init query execution from a background thread to spider_db_init() This is the original fix by nayuta for MDEV-27233, but it fails |
bb-11.0- |
2023-04-26 02:40:47 UTC |
MDEV-22979 [do not push] remove wait in spider_create_handler()
Author:
Yuchen Pei
MDEV-22979 [do not push] remove wait in spider_ This will fail mdev_22979_ |
10.11-merge-30430 | 2023-04-25 18:35:55 UTC |
MDEV-30430: Enabling system versioning on tables without primary key breaks r...
Author:
Brandon Nesterenko
MDEV-30430: Enabling system versioning on tables without primary key breaks replication When replicating MDL events for a table that uses system versioning The fix, therefore, updates the record comparison functionality to Reviewed By: |
10.10-merge-28798 | 2023-04-25 18:18:21 UTC |
MDEV-28798: Previously Binlog Encrypted Master Segfaults on Binlog Dump with ...
Author:
Brandon Nesterenko
MDEV-28798: Previously Binlog Encrypted Master Segfaults on Binlog Dump with Using_Gtid= Problem: if (fdle-> The event iteration however, does not stop in spite of this error. Solution: Reviewed By: |
10.9-merge-30430 | 2023-04-25 17:33:14 UTC |
MDEV-30430: Enabling system versioning on tables without primary key breaks r...
Author:
Brandon Nesterenko
MDEV-30430: Enabling system versioning on tables without primary key breaks replication When replicating MDL events for a table that uses system versioning The fix, therefore, updates the record comparison functionality to Reviewed By: |
10.5-merge-30430 | 2023-04-25 16:55:36 UTC |
MDEV-30430: Enabling system versioning on tables without primary key breaks r...
Author:
Brandon Nesterenko
MDEV-30430: Enabling system versioning on tables without primary key breaks replication When replicating MDL events for a table that uses system versioning The fix, therefore, updates the record comparison functionality to Reviewed By: |
bb-10.6-wlad-tpool | 2023-04-25 12:26:55 UTC |
MDEV-31095 tpool - do not create new worker, if thread creation is pending.
Author:
Vladislav Vaintroub
MDEV-31095 tpool - do not create new worker, if thread creation is pending. Use an std::atomic_flag to track thread creation in progress. |
bb-10.4-mdev31121 | 2023-04-25 11:28:14 UTC |
MDEV-31121: ANALYZE statement produces 0 for all timings in embedded server
Author:
Sergey Petrunia
MDEV-31121: ANALYZE statement produces 0 for all timings in embedded server One must initialize the timer sybsystem with my_timer_init() call. |
bb-10.3- |
2023-04-25 06:37:43 UTC |
MDEV-30889: 3 - Item_in_optimizer leak
Author:
Oleksandr "Sanja" Byelkin
MDEV-30889: 3 - Item_in_optimizer leak Keep Item_in_optimizer cache always (but only once) in statement memory. |
bb-10.4-MDEV-30430 | 2023-04-24 15:52:28 UTC |
MDEV-30430: Needed primary-replica sync in test
Author:
Brandon Nesterenko
MDEV-30430: Needed primary-replica sync in test |
bb-10.4-MDEV-28798 | 2023-04-24 02:07:44 UTC |
MDEV-28798: Cosmetic Changes Only
Author:
Brandon Nesterenko
MDEV-28798: Cosmetic Changes Only Removed trailing whitespaces |
bb-10.4-igor2 | 2023-04-21 20:46:14 UTC |
MDEV-31102 Crash when pushing condition into view defined as union
Author:
Igor Babaev
MDEV-31102 Crash when pushing condition into view defined as union This bug could manifest itself at the first execution of prepared statement This bug was introduced in the patch for MDEV-29988 where the class Approved by Sergei Golubchik <serg@mariadb.com> |
bb-10.6-MDEV-26782 | 2023-04-21 11:14:30 UTC |
fixup! 1451bc6522dec0d2a64f398577d3c4c3956c4dd0
Author:
Marko Mäkelä
fixup! 1451bc6522dec0d |
bb-11.0- |
2023-04-21 06:38:16 UTC |
Comparing test results under a broken spider
Author:
Yuchen Pei
Comparing test results under a broken spider - mdev_22979: pass with failed post-test check |
bb-10.3-serg | 2023-04-20 15:06:19 UTC |
Merge branch 'merge-zlib' into 10.3
Author:
Sergei Golubchik
Merge branch 'merge-zlib' into 10.3 |
10.4.20- |
2023-04-20 09:38:34 UTC |
Tmp
Author:
midenok
Tmp |
bb-11.0- |
2023-04-20 06:45:23 UTC |
MDEV-27233-22979-30370 Add and update tests for spider init bugs
Author:
Yuchen Pei
MDEV-27233- For development only - will squash this into another commit later - do mdev_27233_v2: a variant of mdev-27233 where the spider plugin is mdev_30370: we update this test to use mysqld_cmd instead of the With the change in commit c160a115b8b that was pushed to fix |
bb-10.6-MDEV-29593 | 2023-04-20 06:11:29 UTC |
Cleanup: MONITOR_EXISTING trx_undo_slots_used, trx_undo_slots_cached
Author:
Marko Mäkelä
Cleanup: MONITOR_EXISTING trx_undo_ Let us remove explicit updates of MONITOR_ |
bb-10.6- |
2023-04-19 12:15:27 UTC |
MDEV-31067: selectivity_from_histogram >1.0 for a DOUBLE_PREC_HB histogram
Author:
Sergey Petrunia
MDEV-31067: selectivity_ Variant #2. When Histogram: This is just a [brave] guesswork. For a very narrow bucket, it may Remove the guesswork and replace it with basic logic: return |
bb-10.6- |
2023-04-19 09:50:07 UTC |
MDEV-30996 insert.. select in presence of full text index freezes all other ...
Author:
THIRUNARAYANAN BALATHANDAYUTHAPANI
MDEV-30996 insert.. select in presence of full text index freezes all other commits at commit time - When binlog is enabled, trasaction takes a lot of time to - This patch does the revert of MDEV-25581 and also introduces - Introduced the new variable innodb_ - By introducing the above variable, InnoDB can do sync on |
bb-10.6-MDEV-30996 | 2023-04-19 09:43:39 UTC |
MDEV-30996 INSERT..SELECT in presence of fulltext index
Author:
THIRUNARAYANAN BALATHANDAYUTHAPANI
MDEV-30996 INSERT..SELECT in presence of fulltext index - Introduced new variable innodb_fts_threads which processing - By having multiple fts threads, InnoDB can do sync of multiple - Introduce the class fts_slots_t, which can be used to store |
bb-10.6-MDEV-31080 | 2023-04-19 09:12:54 UTC |
MDEV-26827 fixup: Do not hog buf_pool.mutex
Author:
Marko Mäkelä
MDEV-26827 fixup: Do not hog buf_pool.mutex buf_flush_ |
10.4-MDEV-30073 | 2023-04-18 16:55:43 UTC |
MDEV-30073: Stored Procedure Returns Corrupt Results When Run a Second Time
Author:
Dmitry Shulga
MDEV-30073: Stored Procedure Returns Corrupt Results When Run a Second Time When name resolution is performed for a view involved in a query To fix the original issue it is proposed to make permanent name resolution Unfortunately, this fix introduces another issue that takes plce when |
10.56-MDEV-30986 | 2023-04-18 13:19:39 UTC |
MDEV-30986 hybrid build with 10.6 InnoDB
Author:
Marko Mäkelä
MDEV-30986 hybrid build with 10.6 InnoDB |
bb-10.6-mdev31067 | 2023-04-18 10:25:27 UTC |
MDEV-31067: selectivity_from_histogram >1.0 for a DOUBLE_PREC_HB histogram
Author:
Sergey Petrunia
MDEV-31067: selectivity_ When Histogram: The basis for this guess is the "width" of the value range the bucket Note that this is just a [brave] guesswork. For a very narrow bucket, Make a conservative fix: make sure the produced estimate doesn't exceed |
bb-10.4- |
2023-04-18 08:11:34 UTC |
MDEV-30955 Explicit locks released too early in rollback path
Author:
Daniele Sciascia
MDEV-30955 Explicit locks released too early in rollback path Assertion `thd->mdl_ |
bb-10.4- |
2023-04-18 08:04:18 UTC |
MDEV-30804 Rollback multi-engine transaction requiring 2PC but committing in ...
Author:
Denis Protivensky
MDEV-30804 Rollback multi-engine transaction requiring 2PC but committing in one phase |
bb-11.0-MDEV-31022 | 2023-04-17 19:33:00 UTC |
MDEV-31022 SIGSEGV in maria_create from create_internal_tmp_table
Author:
Rex Johnston
MDEV-31022 SIGSEGV in maria_create from create_ keydef incorrectly allocated on the stack in create_ |
1001 → 1100 of 2460 results | First • Previous • Next • Last |