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-11.0- |
2023-10-19 00:01:29 UTC |
[fixup] Spider fixup of the merge
Author:
Yuchen Pei
[fixup] Spider fixup of the merge Fixing the following b5d317197c6 MDEV-29676 refactored and documented spider_get_share() and friends |
10.6-MDEV- |
2023-10-18 14:33:41 UTC |
MDEV-31949: rpl_xa_prepare_gtid_fail deterministic paths
Author:
Brandon Nesterenko
MDEV-31949: rpl_xa_ happy_xac is where the XA COMMIT completes before noticing the sad_xac is where the XA COMMIT notices the error signalled by |
bb-10.4-MDEV-32308 | 2023-10-18 13:27:51 UTC |
MDEV-32308 Server crash on cleanup of non-fully-constructed-due-to-an-error CTE
Author:
Oleksandr "Sanja" Byelkin
MDEV-32308 Server crash on cleanup of non-fully- Check and do not try to access With_element: |
10.6-MDEV- |
2023-10-18 13:04:54 UTC |
MDEV-31949: Fix rpl_xa_prepare_gtid_fail
Author:
Brandon Nesterenko
MDEV-31949: Fix rpl_xa_ rpl.rpl_ The fix is to extend the test to check if the transaction is still |
bb-10.6- |
2023-10-18 13:04:54 UTC |
MDEV-31949: Fix rpl_xa_prepare_gtid_fail
Author:
Brandon Nesterenko
MDEV-31949: Fix rpl_xa_ rpl.rpl_ The fix is to extend the test to check if the transaction is still |
bb-11.3- |
2023-10-18 07:41:09 UTC |
MDEV-32486 Fix duplicate spider_bulk_malloc ID
Author:
Yuchen Pei
MDEV-32486 Fix duplicate spider_bulk_malloc ID The id 38 is already used elsewhere, we use 44 instead, which hasn't |
bb-11.3-mdev-32486 | 2023-10-18 07:18:24 UTC |
MDEV-32486 Fix duplicate spider_bulk_malloc ID
Author:
Yuchen Pei
MDEV-32486 Fix duplicate spider_bulk_malloc ID The id 38 is already used elsewhere, we use 44 instead, which hasn't |
bb-10.10-ycp | 2023-10-18 04:14:07 UTC |
MDEV-32485 Fix Spider upgrade failure caused by duplication in mysql.func
Author:
Yuchen Pei
MDEV-32485 Fix Spider upgrade failure caused by duplication in mysql.func |
bb-10.4- |
2023-10-18 03:52:34 UTC |
MDEV-32351 Significant slowdown for query with many outer joins
Author:
Igor Babaev
MDEV-32351 Significant slowdown for query with many outer joins This is a preliminary patch. To be used just for testing. |
bb-11.3-MDEV-29167 | 2023-10-17 19:52:39 UTC |
MDEV-29167 new db-level SHOW CREATE ROUTINE privilege
Author:
Oleksandr "Sanja" Byelkin
MDEV-29167 new db-level SHOW CREATE ROUTINE privilege |
bb-10.6-ibuf | 2023-10-17 13:14:24 UTC |
ibuf_delete_recs() doesn't remove all entries of page id
Author:
THIRUNARAYANAN BALATHANDAYUTHAPANI
ibuf_delete_recs() doesn't remove all entries of page id ibuf_delete_recs() should use the counter field for searching |
bb-10.10- |
2023-10-17 09:58:20 UTC |
Innodb cleanup - log_t::append_prepare
Author:
VladislavVaintroub
Innodb cleanup - log_t:: - make the function non-static |
st-10.11- |
2023-10-17 07:14:05 UTC |
Merge branch '10.10' into 10.11
Author:
Yuchen Pei
Merge branch '10.10' into 10.11 |
bb-10.10- |
2023-10-17 04:47:58 UTC |
MDEV-32485 Fix Spider upgrade failure caused by duplication in mysql.func
Author:
Yuchen Pei
MDEV-32485 Fix Spider upgrade failure caused by duplication in mysql.func |
bb-11.3- |
2023-10-17 03:39:02 UTC |
MDEV-31996 Create connection on demand in spider_db_delete_all_rows
Author:
Yuchen Pei
MDEV-31996 Create connection on demand in spider_ When spider_ We also reduce code duplication as delete_all_rows() and truncate() |
bb-10.4- |
2023-10-16 09:04:09 UTC |
MDEV-19210: do not run pre and post scripts as root
Author:
Christian Hesse
MDEV-19210: do not run pre and post scripts as root Now that we do not pollute systemd's environment but write private Debian adds extra `ExecStartPre=` and `ExecStartPost=`, though. |
bb-11.3- |
2023-10-16 07:24:29 UTC |
MDEV-30953: Add package for Galera server for RPM
Author:
Tuukka Pasanen
MDEV-30953: Add package for Galera server for RPM Add new package mariadb- |
bb-10.10-elenst | 2023-10-14 19:11:09 UTC |
The list is not relevant anymore, bugs are fixed
Author:
Elena Stepanova
The list is not relevant anymore, bugs are fixed |
bb-10.4-MDEV-32320 | 2023-10-13 09:17:25 UTC |
MDEV-32320: Server crashes at TABLE::add_tmp_key
Author:
Sergey Petrunia
MDEV-32320: Server crashes at TABLE::add_tmp_key The code inside Item_subselect: (('x', 1.0) ,1) IN (SELECT 'x', 1.23 FROM ... UNION ...) In order to hit the failure, the first SELECT of the subquery had But the subquery is a UNION so as a whole it is not degenerate. Fixed by moving the left_expr cardinality check to a point in |
bb-10.4- |
2023-10-13 06:19:24 UTC |
MDEV-29963 MDEV-31357 Spider should clear its lock lists when locking fails
Author:
Yuchen Pei
MDEV-29963 MDEV-31357 Spider should clear its lock lists when locking fails Spider populates its lock lists (a hash) in store_lock(), and normally |
bb-11.0- |
2023-10-13 06:16:57 UTC |
MDEV-29963 MDEV-31357 Spider should clear its lock lists when locking fails
Author:
Yuchen Pei
MDEV-29963 MDEV-31357 Spider should clear its lock lists when locking fails Spider populates its lock lists (a hash) in store_lock(), and normally |
bb-11.1-ycp | 2023-10-13 01:42:43 UTC |
MDEV-29502 Fix some issues with spider direct aggregate
Author:
Yuchen Pei
MDEV-29502 Fix some issues with spider direct aggregate The direct aggregate mechanism sems to be only intended to work when By contrast, the group by handler (GBH) typically sends aggregated That is why we should fix it by disabling DA when GBH is used. There are other reasons supporting this change. First, the creation of Disabling DA when GBH is used does fix the bug. There are a few 1. Add a session variable that allows user to disable DA completely, 2. Move the increment of direct_ 3. Fix the spider_db_mbase_row creation so that the last of its row |
bb-11.2-ycp | 2023-10-13 01:39:14 UTC |
MDEV-31117 Fix spider connection info parsing
Author:
Yuchen Pei
MDEV-31117 Fix spider connection info parsing Spider connection string is a comma-separated parameter definitions, Despite the simple syntax, the existing spider connection string Thus as part of the bugfix, we clean up the spider comment connection - Factoring out some code from the parsing function |
bb-11.3-MDEV-31684 | 2023-10-12 11:41:07 UTC |
MDEV-31684: More tests
Author:
Rucha Deodhar
MDEV-31684: More tests |
bb-10.4-MDEV-32301 | 2023-10-12 11:19:08 UTC |
MDEV-32324: Server crashes inside filesort at my_decimal::to_binary
Author:
Sergey Petrunia
MDEV-32324: Server crashes inside filesort at my_decimal: A subquery in form "(SELECT not_null_value LIMIT 1 OFFSET 1)" will The code Item_singlerow_ This caused a crash in filesort() code when it got a NULL value for a |
bb-11.0-mdev-29663 | 2023-10-12 03:39:14 UTC |
MDEV-29963 Spider should clear its lock lists when locking fails
Author:
Yuchen Pei
MDEV-29963 Spider should clear its lock lists when locking fails Spider populates its lock lists (a hash) in store_lock(), and normally This also fixes MDEV-31357 |
bb-10.4-mdev-29962 | 2023-10-12 00:52:12 UTC |
MDEV-27902 MDEV-29962 Spider check trx and get conn before locking
Author:
Yuchen Pei
MDEV-27902 MDEV-29962 Spider check trx and get conn before locking In 10.4 the testcase for MDEV-27902 displays symptoms of MDEV-29962, |
bb-10.4-mdev32301 | 2023-10-11 16:02:25 UTC |
MDEV-32301: Server crashes at Arg_comparator::compare_row
Author:
Sergey Petrunia
MDEV-32301: Server crashes at Arg_comparator: In Item_bool_ |
bb-11.2-MDEV-32123 | 2023-10-11 07:47:05 UTC |
MDEV-32123: require_secure_transport doesn't allow TCP connections
Author:
Dmitry Shulga
MDEV-32123: require_ In case the option require_ |
bb-10.4-MDEV-31933 | 2023-10-11 06:43:05 UTC |
MDEV-31933: Make working view-protocol + ps-protocol (running two protocols t...
Author:
Lena Startseva
MDEV-31933: Make working view-protocol + ps-protocol (running two protocols together) Now tests from suite main can be run with view-protocol + ps-protocol (together) |
bb-11.0-mdev-31996 | 2023-10-11 05:40:30 UTC |
MDEV-31996 Create connection on demand in spider_db_delete_all_rows
Author:
Yuchen Pei
MDEV-31996 Create connection on demand in spider_ When spider_ We also reduce code duplication as delete_all_rows() and truncate() |
bb-10.11-mdev-31996 | 2023-10-11 05:36:37 UTC |
MDEV-31996 Create connection on demand in spider_db_delete_all_rows
Author:
Yuchen Pei
MDEV-31996 Create connection on demand in spider_ When spider_ We also reduce code duplication as delete_all_rows() and truncate() |
bb-10.10-mdev-31996 | 2023-10-11 05:34:58 UTC |
MDEV-31996 Create connection on demand in spider_db_delete_all_rows
Author:
Yuchen Pei
MDEV-31996 Create connection on demand in spider_ When spider_ We also reduce code duplication as delete_all_rows() and truncate() |
bb-10.5-mdev-31996 | 2023-10-11 05:31:19 UTC |
MDEV-31996 Create connection on demand in spider_db_delete_all_rows
Author:
Yuchen Pei
MDEV-31996 Create connection on demand in spider_ When spider_ We also reduce code duplication as delete_all_rows() and truncate() |
bb-11.0- |
2023-10-11 04:04:14 UTC |
[experiment] is have_innodb.inc the problem?
Author:
Yuchen Pei
[experiment] is have_innodb.inc the problem? |
bb-11.1-mdev-32238 | 2023-10-11 03:51:05 UTC |
MDEV-32238 Adding a switch to disable the spider group by handler
Author:
Yuchen Pei
MDEV-32238 Adding a switch to disable the spider group by handler The system variable spider_ |
bb-11.0-mdev-32238 | 2023-10-11 03:40:24 UTC |
MDEV-32238 Adding a switch to disable the spider group by handler
Author:
Yuchen Pei
MDEV-32238 Adding a switch to disable the spider group by handler The system variable spider_ |
bb-10.11-mdev-32238 | 2023-10-11 03:36:54 UTC |
MDEV-32238 Adding a switch to disable the spider group by handler
Author:
Yuchen Pei
MDEV-32238 Adding a switch to disable the spider group by handler The system variable spider_ |
bb-11.0-mdev-30014 | 2023-10-11 02:05:33 UTC |
MDEV-29963 Spider should clear its lock lists when locking fails
Author:
Yuchen Pei
MDEV-29963 Spider should clear its lock lists when locking fails Spider populates its lock lists (a hash) in store_lock(), and normally |
bb-10.10-MDEV-31757 | 2023-10-09 17:55:39 UTC |
MDEV-31757: Compressed binary log with two-phase alter events cannot be replayed
Author:
Brandon Nesterenko
MDEV-31757: Compressed binary log with two-phase alter events cannot be replayed WIP Extended mariadb-binlog to be able to handle Query_compressed event, Put in a quick prototype fix to first check if the data structure |
bb-10.4- |
2023-10-09 10:27:28 UTC |
MDEV-31062 : Reduce number of wsrep calls to server code from InnoDB
Author:
=?utf-8?q?Jan_Lindstr=C3=B6m?=
MDEV-31062 : Reduce number of wsrep calls to server code from InnoDB Thread executing wsrep transaction can't change during transaction InnoDB already stores information is this wsrep transaction to 0 == not wsrep transaction (and not BF) These values can be set by calling server code on innobase_ This change reduces number of calls to server code from InnoDB and This patch also removes unnecessary trx_t::wsrep_event that Signed-off-by: Julius Goryavsky <julius. |
bb-11.3- |
2023-10-06 21:08:20 UTC |
MDEV-27247: Change SQL_BEFORE_GTIDS to go before the GTID in each domain
Author:
Brandon Nesterenko
MDEV-27247: Change SQL_BEFORE_GTIDS to go before the GTID in each domain |
bb-10.9-midenok | 2023-10-06 12:37:01 UTC |
MDEV-25547 Auto-create: Undetected deadlock lasts longer than the configured ...
Author:
midenok
MDEV-25547 Auto-create: Undetected deadlock lasts longer than the configured timeout While the principle of fixing the stated problem is simple: remove The patch introduces vers_create_signal based on condition variable To solve this we allocate vers_auto_ All the waiting threads after they release MDL_SHARED_WRITE are So the freeing of vers_auto_ The waiting threads tell they are going_wait() under MDL_SHARED_WRITE, The logic of waiting is based on mysql_cond_ |
bb-10.5-mdev-28683 | 2023-10-06 04:44:47 UTC |
MDEV-28683 Spider: create conn on demand when direct delete
Author:
Yuchen Pei
MDEV-28683 Spider: create conn on demand when direct delete Same issue as MDEV-31996 |
bb-11.0- |
2023-10-06 03:54:40 UTC |
MDEV-31996 Create connection on demand in spider_db_delete_all_rows
Author:
Yuchen Pei
MDEV-31996 Create connection on demand in spider_ When spider_ We also reduce code duplication as delete_all_rows() and truncate() |
bb-10.7-midenok | 2023-10-05 12:24:49 UTC |
MDEV-31014 Database privileges are insufficient for CONVERT TABLE TO PARTITION
Author:
midenok
MDEV-31014 Database privileges are insufficient for CONVERT TABLE TO PARTITION check_access() updates ACL of first TABLE_LIST (t1), but not second |
bb-10.10-mdev-32046 | 2023-10-05 07:29:45 UTC |
MDEV-32046 [DEMO] Do not ignore error in spider_get_share()
Author:
Yuchen Pei
MDEV-32046 [DEMO] Do not ignore error in spider_get_share() |
bb-11.0-mdev-22979 | 2023-10-05 05:00:39 UTC |
MDEV-22979 MDEV-27233 MDEV-28218 Fixing spider init bugs
Author:
Yuchen Pei
MDEV-22979 MDEV-27233 MDEV-28218 Fixing spider init bugs Fix spider init bugs (MDEV-22979, MDEV-27233, MDEV-28218) while Two things are changed: First, Spider initialisation is made fully synchronous, i.e. it no Second, if spider is initialised before udf_init(), create udf by Also factor out some clean-up queries from deinit_spider.inc for use A minor caveat is that early spider initialisation will fail if the |
bb-10.11-mdev-22979 | 2023-10-05 04:53:01 UTC |
MDEV-22979 MDEV-27233 MDEV-28218 Fixing spider init bugs
Author:
Yuchen Pei
MDEV-22979 MDEV-27233 MDEV-28218 Fixing spider init bugs Fix spider init bugs (MDEV-22979, MDEV-27233, MDEV-28218) while Two things are changed: First, Spider initialisation is made fully synchronous, i.e. it no Second, if spider is initialised before udf_init(), create udf by Also factor out some clean-up queries from deinit_spider.inc for use A minor caveat is that early spider initialisation will fail if the |
bb-11.0- |
2023-10-05 02:18:10 UTC |
MDEV-26247 Re-implement spider gbh query rewrite of tables
Author:
Yuchen Pei
MDEV-26247 Re-implement spider gbh query rewrite of tables Spider GBH's query rewrite of table joins is overly complex and More specifically, we replace the body of We make it handle const tables by rewriting them as (select 1). This We also ban semijoin from spider gbh, which fixes MDEV-31645 and Not all queries passed to a group by handler are valid (MDEV-32273), It also skips eliminated tables, which fixes MDEV-26193. |
bb-11.2-columnstore | 2023-10-04 18:04:04 UTC |
Update ColumnStore submodule to version 23.10.0-1.
Author:
Gagan Goel
Update ColumnStore submodule to version 23.10.0-1. |
bb-11.1-columnstore | 2023-10-04 17:51:35 UTC |
Update ColumnStore submodule to version 23.10.0-1.
Author:
Gagan Goel
Update ColumnStore submodule to version 23.10.0-1. |
bb-11.3-MDEV-32184 | 2023-10-04 17:08:44 UTC |
MDEV-32184: Timeout test fix
Author:
Brandon Nesterenko
MDEV-32184: Timeout test fix Another WIP commit |
bb-10.4-thiru | 2023-10-04 14:45:32 UTC |
MDEV-32337 Assertion `pos < table->n_def' failed in dict_table_get_nth_col
Author:
THIRUNARAYANAN BALATHANDAYUTHAPANI
MDEV-32337 Assertion `pos < table->n_def' failed in dict_table_ While checking for altered column in foreign key constraints, |
bb-10.5- |
2023-10-04 13:05:24 UTC |
MDEV-30658 lock_row_lock_current_waits counter in information_schema.innodb_m...
Author:
Vlad Lesin
MDEV-30658 lock_row_ MONITOR_ |
bb-10.6- |
2023-10-04 13:00:13 UTC |
MDEV-30658 lock_row_lock_current_waits counter in information_schema.innodb_m...
Author:
Vlad Lesin
MDEV-30658 lock_row_ MONITOR_ |
bb-10.2-comment-hf | 2023-10-04 12:17:55 UTC |
comment added.
Author:
Alexey Botchkov
comment added. |
bb-11.3-wlad | 2023-10-04 07:30:01 UTC |
MDEV-32252 addendum - refactor CPackWixConfig.cmake
Author:
VladislavVaintroub
MDEV-32252 addendum - refactor CPackWixConfig. Refactor CPackWixConfig. This would prevent missing components,or discrepancy between MSI and ZIP Also, remove some old stuff, and use macros add_component_ |
bb-11.0-MDEV-32335 | 2023-10-03 12:40:42 UTC |
MDEV-32335: main.partition_innodb2 fails in BB with different #rows
Author:
Sergey Petrunia
MDEV-32335: main.partition_ use --replace_column for rows, as the numbers are not important. |
bb-11.0- |
2023-10-03 06:07:34 UTC |
MDEV-26247 [demo] optimized_away seems to imply const_table
Author:
Yuchen Pei
MDEV-26247 [demo] optimized_away seems to imply const_table No assert failure with when running test over the main suite |
bb-10.3-MDEV-19415 | 2023-10-02 16:42:50 UTC |
MDEV-19415 Regression
Author:
Brandon Nesterenko
MDEV-19415 Regression This patch reproduces MDEV-19415. Pushing this old commit so it isn't lost on my laptop. |
bb-10.4-mdev-28506 | 2023-10-02 05:39:22 UTC |
MDEV-28506 Possible item replacement during fix_fields() is not taken into ac...
Author:
Oleg Smirnov
MDEV-28506 Possible item replacement during fix_fields() is not taken into account when pushing conditions from HAVING to WHERE 1. During the 5th stage of pushdown_ 2. Sometimes fix_fields() calls are made with the 2nd parameter |
bb-11.3- |
2023-09-30 12:43:12 UTC |
MDEV-32104 add removed command line options back as noops
Author:
Sergei Golubchik
MDEV-32104 add removed command line options back as noops |
bb-11.3- |
2023-09-29 01:23:18 UTC |
MDEV-12252 ROW data type for stored function return values
Author:
Alexander Barkov
MDEV-12252 ROW data type for stored function return values Adding support for the ROW data type in the stored function RETURNS clause: - explicit ROW(..members...) for both sql_mode=DEFAULT and sql_mode=ORACLE CREATE FUNCTION f1() RETURNS ROW(a INT, b VARCHAR(32)) ... - anchored "ROW TYPE OF [db1.]table1" declarations for sql_mode=DEFAULT CREATE FUNCTION f1() RETURNS ROW TYPE OF test.t1 ... - anchored "[db1.] CREATE FUNCTION f1() RETURN test.t1%ROWTYPE ... Adding support for anchored scalar data types in RETURNS clause: - "TYPE OF [db1.]table1. CREATE FUNCTION f1() RETURNS TYPE OF test.t1.column1; - "[db1.] CREATE FUNCTION f1() RETURN test.t1. Details: - Adding a new sql_mode_t parameter to - Moving the code from the loop body in sp_rcontext: - Changing the data type of sp_head: - Cleanup: adding the const qualifier to Spvar_definitio - Modifying sql_yacc.yy to support the new grammar. - Fixing tests in: - Adding a new virtual method Field::cols() - Overriding methods: - Extending sp_returns_type() to support - Overriding Field_row: |
bb-10.4-MDEV-32017 | 2023-09-28 13:49:09 UTC |
MDEV-32017 Auto-increment no longer works for explicit FTS_DOC_ID
Author:
THIRUNARAYANAN BALATHANDAYUTHAPANI
MDEV-32017 Auto-increment no longer works for explicit FTS_DOC_ID - InnoDB increments the next document id whenever InnoDB does |
bb-11.0- |
2023-09-28 06:18:46 UTC |
MDEV-28998 remove a known reference to a SPIDER_CONN when it is freed
Author:
Yuchen Pei
MDEV-28998 remove a known reference to a SPIDER_CONN when it is freed |
bb-10.6-MDEV-32265 | 2023-09-27 20:40:40 UTC |
MDEV-32265: seconds_behind_master is inaccurate for Delayed replication
Author:
Brandon Nesterenko
MDEV-32265: seconds_ This patch fixes this by separating the negation of Reviewed By: |
hf-10.5- |
2023-09-27 10:20:36 UTC |
MDEV-25163 Rowid filter does not process storage engine error correctly.
Author:
Vlad Lesin
MDEV-25163 Rowid filter does not process storage engine error correctly. The fix is to return 3-state value from Range_rowid_ Reviewed by: Sergey Petrunya |
bb-10.5-MDEV-25163 | 2023-09-27 08:42:33 UTC |
MDEV-25163 Rowid filter does not process storage engine error correctly.
Author:
Vlad Lesin
MDEV-25163 Rowid filter does not process storage engine error correctly. The fix is to return 3-state value from Range_rowid_ Reviewed by: Sergey Petrunya |
bb-10.4-MDEV-29180 | 2023-09-27 08:28:44 UTC |
MDEV-29180: Description of log_warnings incorrectly mentions "general log"
Author:
Oleksandr "Sanja" Byelkin
MDEV-29180: Description of log_warnings incorrectly mentions "general log" |
preview- |
2023-09-27 03:08:34 UTC |
MDEV-32254 Make NULL an illegal value for redirect_url
Author:
Yuchen Pei
MDEV-32254 Make NULL an illegal value for redirect_url |
bb-11.3-mdev-32254 | 2023-09-27 03:08:34 UTC |
MDEV-32254 Make NULL an illegal value for redirect_url
Author:
Yuchen Pei
MDEV-32254 Make NULL an illegal value for redirect_url |
bb-10.4-MDEV-29289 | 2023-09-26 17:59:50 UTC |
MDEV-29289 uncleaned LIMIT ROWS EXAMINED
Author:
Oleksandr "Sanja" Byelkin
MDEV-29289 uncleaned LIMIT ROWS EXAMINED Clean thd->lex- |
bb-10.5- |
2023-09-26 11:07:16 UTC |
MDEV-30520 SELinux/Apparmor incorrectly labeled mariadbd
Author:
Daniel Black
MDEV-30520 SELinux/Apparmor incorrectly labeled mariadbd From 10.4 -> 10.5 renamed a few MariaDB executables. The default selinux profile expects mariadbd to be installed in Change non-existant named executables in the apparmor and selinux |
bb-10.4- |
2023-09-26 09:39:03 UTC |
MDEV-24912: post-fix for test regression
Author:
=?utf-8?q?Jan_Lindstr=C3=B6m?=
MDEV-24912: post-fix for test regression Problem is that mysql.galera_ Signed-off-by: Julius Goryavsky <julius. |
bb-11.0- |
2023-09-26 06:34:32 UTC |
MDEV-26247 [wip] Make spider_create_gbh go through append_join too
Author:
Yuchen Pei
MDEV-26247 [wip] Make spider_create_gbh go through append_join too After this, we can get rid of append_ There are two tricky issues remaining. 1. By the time the query reaches the spider gbh, the optimizer may 2. Somehow this change also fails spider/bg.ha and spider.ha because |
bb-10.6-mdev32203 | 2023-09-25 13:43:25 UTC |
MDEV-32203 Raise notes when an index cannot be used on data type mismatch
Author:
Monty
MDEV-32203 Raise notes when an index cannot be used on data type mismatch Raise notes if indexes cannot be used: Added option to write warnings and notes to the slow query log for New variables added/changed: - note_verbosity, with is a set of the following options: The default is 'normal,explain'. - log_slow_verbosity has a new option 'warnings'. If this is set - log_slow_ Other things: Reviewer & Co-author: Alexander Barkov <bar@mariadb.com> |
bb-10.5- |
2023-09-25 12:32:38 UTC |
MDEV-31062 : Reduce number of wsrep calls to server code from InnoDB
Author:
=?utf-8?q?Jan_Lindstr=C3=B6m?=
MDEV-31062 : Reduce number of wsrep calls to server code from InnoDB Thread executing wsrep transaction can't change during transaction InnoDB already stores information is this wsrep transaction to 0 == not wsrep transaction (and not BF) These values can be set by calling server code on innobase_ This change reduces number of calls to server code from InnoDB and This patch also removes unnecessary trx_t::wsrep_event that Signed-off-by: Julius Goryavsky <julius. |
bb-10.4-MDEV-29989 | 2023-09-25 10:13:22 UTC |
MDEV-29989 binlog_do_db option breaks versioning table
Author:
THIRUNARAYANAN BALATHANDAYUTHAPANI
MDEV-29989 binlog_do_db option breaks versioning table Problem: Fix: |
bb-11.3-mdev-32234 | 2023-09-25 06:55:59 UTC |
MDEV-32234 Fix missing space in Spider variable descriptions
Author:
Yuchen Pei
MDEV-32234 Fix missing space in Spider variable descriptions |
bb-10.10-mdev-31936 | 2023-09-25 01:19:11 UTC |
MDEV-31936 Simplify deinit_spider.inc
Author:
Yuchen Pei
MDEV-31936 Simplify deinit_spider.inc Spider is part of the server, and there's no need to check the All spider plugins are uninstalled in clean_up_spider.inc DROP SERVER IF EXISTS makes things easier |
preview- |
2023-09-25 00:10:12 UTC |
MDEV-3953 Add columns for ROWS_EXAMINED, ROWS_SENT, and ROWS_READ to I_S and ...
Author:
Sergei Golubchik
MDEV-3953 Add columns for ROWS_EXAMINED, ROWS_SENT, and ROWS_READ to I_S and processlist Added ROWS_SENT to information_ This is to have the same information as Percona server (SENT_ROWS) I also extended the display size for the columns in processlist to ensure |
bb-11.3-MDEV-25870 | 2023-09-24 09:20:38 UTC |
MDEV-25870 followup - some Windows ARM64 improvements
Author:
VladislavVaintroub
MDEV-25870 followup - some Windows ARM64 improvements - optimize atomic store64/load64 implementation. |
bb-11.0- |
2023-09-22 03:11:12 UTC |
MDEV-26247 [demo] address the first pass during gbh creation
Author:
Yuchen Pei
MDEV-26247 [demo] address the first pass during gbh creation Spider GBH does two passes of spider_ After re-implementing rewriting the FROM part of the query, we also For the second pass to work, the two passes have to walk the queries There are two ways to address this: 1. Just do one pass of walking the item. The complexity should be the Of the two ideas, 1 is better, because it can significantly simplify |
bb-11.0- |
2023-09-21 11:04:32 UTC |
MDEV-26247 [demo] gbh::init_scan() passes first table holder spider
Author:
Yuchen Pei
MDEV-26247 [demo] gbh::init_scan() passes first table holder spider With the assertion that one of the following is true: - !str: we are creating a gbh, rather than doing a init_scan Basically this means the spider passed to spider_ |
bb-11.3-merge | 2023-09-21 10:35:49 UTC |
fix rdb_i_s.cc build
Author:
Nikita Malyavin
fix rdb_i_s.cc build |
bb-10.10-MDEV-29989 | 2023-09-21 06:12:09 UTC |
MDEV-29989 binlog_do_db option breaks importing sql dumps
Author:
THIRUNARAYANAN BALATHANDAYUTHAPANI
MDEV-29989 binlog_do_db option breaks importing sql dumps Problem: Fix: versioning.trx_id : Added the option --binlog_do_db |
bb-11.0- |
2023-09-21 02:59:54 UTC |
MDEV-26247 [demo] disabling the spider gbh fixes the issue
Author:
Yuchen Pei
MDEV-26247 [demo] disabling the spider gbh fixes the issue Before 10.10, the spider group by handler could be disabled by setting |
11.3-wlad-preview | 2023-09-20 08:02:40 UTC |
MDEV-32189 Use icu for timezones on windows
Author:
VladislavVaintroub
MDEV-32189 Use icu for timezones on windows Use ICU to work with timezones, to retrieve current timezone name, |
bb-10.6-MDEV-31826 | 2023-09-20 06:29:13 UTC |
MDEV-31826 InnoDB may fail to recover after being killed
Author:
THIRUNARAYANAN BALATHANDAYUTHAPANI
MDEV-31826 InnoDB may fail to recover after being killed - InnoDB is first setting the fil_space_ - InnoDB should write FILE_DELETE redo record before checking for |
bb-10.6-MDEV-30802 | 2023-09-18 12:49:48 UTC |
MDEV-30802 Assertion `index->is_btree() || index->is_ibuf()'
Author:
THIRUNARAYANAN BALATHANDAYUTHAPANI
MDEV-30802 Assertion `index->is_btree() || index->is_ibuf()' Problem: Solution: Added the test case to make the assert fail. But we need if (!index- |
bb-11.3-MDEV-31466 | 2023-09-18 00:02:42 UTC |
MDEV-31466 Add optional correlation column list for derived tables
Author:
Rex Johnston
MDEV-31466 Add optional correlation column list for derived tables extend Mariadb to support column name assignment in derived sytax |
bb-11.2-mdev-32157 | 2023-09-15 04:51:19 UTC |
MDEV-32157 MDEV-28856 Spider: Tests, documentation, small fixes and cleanups
Author:
Yuchen Pei
MDEV-32157 MDEV-28856 Spider: Tests, documentation, small fixes and cleanups Removed some redundant hint related string literals from Clean up SPIDER_ Adding tests covering monitoring_kind=2. What it does is that it reads How monitoring_* can be useful: in the deprecated spider high A test covering the query_cache_sync table param. Some further tests Wrapper should be case insensitive. Code documentation on spider priority binary tree. Add an assertion that static_ |
bb-11.1-mdev-32157 | 2023-09-15 04:50:20 UTC |
MDEV-32157 MDEV-28856 Spider: Tests, documentation, small fixes and cleanups
Author:
Yuchen Pei
MDEV-32157 MDEV-28856 Spider: Tests, documentation, small fixes and cleanups Removed some redundant hint related string literals from Clean up SPIDER_ Adding tests covering monitoring_kind=2. What it does is that it reads How monitoring_* can be useful: in the deprecated spider high A test covering the query_cache_sync table param. Some further tests Wrapper should be case insensitive. Code documentation on spider priority binary tree. Add an assertion that static_ |
bb-10.11-mdev-32157 | 2023-09-15 04:44:37 UTC |
MDEV-32157 MDEV-28856 Spider: Tests, documentation, small fixes and cleanups
Author:
Yuchen Pei
MDEV-32157 MDEV-28856 Spider: Tests, documentation, small fixes and cleanups Removed some redundant hint related string literals from Clean up SPIDER_ Adding tests covering monitoring_kind=2. What it does is that it reads How monitoring_* can be useful: in the deprecated spider high A test covering the query_cache_sync table param. Some further tests Wrapper should be case insensitive. Code documentation on spider priority binary tree. Add an assertion that static_ |
bb-10.10-mdev-32157 | 2023-09-15 04:42:23 UTC |
MDEV-32157 MDEV-28856 Spider: Tests, documentation, small fixes and cleanups
Author:
Yuchen Pei
MDEV-32157 MDEV-28856 Spider: Tests, documentation, small fixes and cleanups Removed some redundant hint related string literals from Clean up SPIDER_ Adding tests covering monitoring_kind=2. What it does is that it reads How monitoring_* can be useful: in the deprecated spider high A test covering the query_cache_sync table param. Some further tests Wrapper should be case insensitive. Code documentation on spider priority binary tree. Add an assertion that static_ |
bb-10.6-mdev-32157 | 2023-09-15 03:30:40 UTC |
MDEV-32157 MDEV-28856 Spider: Tests, documentation, small fixes and cleanups
Author:
Yuchen Pei
MDEV-32157 MDEV-28856 Spider: Tests, documentation, small fixes and cleanups Removed some redundant hint related string literals from Clean up SPIDER_ Adding tests covering monitoring_kind=2. What it does is that it reads How monitoring_* can be useful: in the deprecated spider high A test covering the query_cache_sync table param. Some further tests Wrapper should be case insensitive. Code documentation on spider priority binary tree. Add an assertion that static_ |
bb-10.5-mdev-32157 | 2023-09-15 03:26:22 UTC |
MDEV-32157 MDEV-28856 Spider: Tests, documentation, small fixes and cleanups
Author:
Yuchen Pei
MDEV-32157 MDEV-28856 Spider: Tests, documentation, small fixes and cleanups Removed some redundant hint related string literals from Clean up SPIDER_ Adding tests covering monitoring_kind=2. What it does is that it reads How monitoring_* can be useful: in the deprecated spider high A test covering the query_cache_sync table param. Some further tests Wrapper should be case insensitive. Code documentation on spider priority binary tree. Add an assertion that static_ |
bb-10.5-mdev-31673 | 2023-09-15 01:29:56 UTC |
MDEV-31673 MDEV-29502 Remove spider_db_handler::need_lock_before_set_sql_for_...
Author:
Yuchen Pei
MDEV-31673 MDEV-29502 Remove spider_ This function trivially returns false |
bb-11.3- |
2023-09-14 17:41:02 UTC |
MDEV-22534 Fix self-referencing Item_direct_view_ref
Author:
Yuchen Pei
MDEV-22534 Fix self-referencing Item_direct_ The loop is created in substitute_ It calls Item_ref::transform (for the Item_direct_ Item *new_item= (*ref)- where transformer is Item::replace_ Consider *vr1->ref==field, where vr1 is an Item_direct_ This can be generalised to nested Item_direct_ On to the fix. If we maintain the rule that Objects inside Item_direct_ then the TRANSFORM-CALL will have new_item == *ref. That is, the The participation of multiple equalities is set during call to Item_ref- More specifically, we now delegate to the dereferenced |
701 → 800 of 2485 results | First • Previous • Next • Last |