- 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.5- |
2024-03-29 05:14:21 UTC |
Cherry-picking from 10.5: MDEV-33788 HEX(COLUMN_CREATE(.. AS CHAR ...)) fails...
Author:
Alexander Barkov
Cherry-picking from 10.5: MDEV-33788 HEX(COLUMN_ Item_func_ Therefore, HEX(column_ inside a VIEW changed to just: HEX(column_ which changed the collation ID seen in the HEX output. Note, the collation ID inside column_create() is not really much important. SELECT Still, let's add the COLLATE clause into the COLUMN_CREATE() print output, Also, in the future we can start using somehow the collation ID written inside SQL Server compatibility layer may need this for |
bb-10.5- |
2024-03-29 01:45:06 UTC |
MDEV-33788 HEX(COLUMN_CREATE(.. AS CHAR ...)) fails with --view-protocol
Author:
Alexander Barkov
MDEV-33788 HEX(COLUMN_ Item_func_ Therefore, HEX(column_ inside a VIEW changed to just: HEX(column_ which changed the collation ID seen in the HEX output. Note, the collation ID inside column_create() is not really much important. SELECT Still, let's add the COLLATE clause into the COLUMN_CREATE() print output, Also, in the future we can start using somehow the collation ID written inside SQL Server compatibility layer may need this for |
10.5 | 2024-03-29 01:45:06 UTC |
MDEV-33788 HEX(COLUMN_CREATE(.. AS CHAR ...)) fails with --view-protocol
Author:
Alexander Barkov
MDEV-33788 HEX(COLUMN_ Item_func_ Therefore, HEX(column_ inside a VIEW changed to just: HEX(column_ which changed the collation ID seen in the HEX output. Note, the collation ID inside column_create() is not really much important. SELECT Still, let's add the COLLATE clause into the COLUMN_CREATE() print output, Also, in the future we can start using somehow the collation ID written inside SQL Server compatibility layer may need this for |
bb-10.5-elenst | 2024-03-28 23:57:21 UTC |
Test commit
Author:
Elena Stepanova
Test commit |
bb-10.5-serg | 2024-03-28 23:55:59 UTC |
and more
Author:
Sergei Golubchik
and more |
bb-10.5- |
2024-03-28 21:34:24 UTC |
Refactor REPLACE
Author:
Nikita Malyavin
Refactor REPLACE |
bb-10.5- |
2024-03-28 18:35:25 UTC |
MDEV-33677 : Port Performance Schema for Galera from ES
Author:
Julius Goryavsky
MDEV-33677 : Port Performance Schema for Galera from ES Added performance schema tables for Galera. Refs: |
10.6-MDEV-33672 | 2024-03-28 16:36:54 UTC |
MDEV-33672: Gtid_log_event Construction from File Should Ensure Event Length ...
Author:
Brandon Nesterenko
MDEV-33672: Gtid_log_event Construction from File Should Ensure Event Length When Using Extra Flags A GTID event can have variable length, with contributing factors This patch fixes this to check that the length of the event is Reviewed By: |
10.6-MDEV- |
2024-03-28 16:23:13 UTC |
MDEV-33757 Get rid of TrxUndoRsegs code
Author:
Vlad Lesin
MDEV-33757 Get rid of TrxUndoRsegs code TrxUndoRsegs is wrapper for vector of trx_rseg_t*. It has two The TrxUndoRsegs was introduced in WL#6915 in MySQL 5.7 and. MySQL 5.7 In MariaDB 10.2 we have two disjoint sets of rollback segments (128 for purge_sys_ purge_sys_ purge_sys.pq_mutex and purge_sys. trx_purge_ Thanks Marko Mäkelä for historical overview of TrxUndoRsegs development. Reviewed by: Marko Mäkelä |
10.5-mdev-32397 | 2024-03-28 16:16:25 UTC |
MDEV-32397 join_read_first, keyread SEGV crash
Author:
Dave Gosselin
MDEV-32397 join_read_first, keyread SEGV crash Queries having the following form may cause a crash In this particular case, the presence of RAND() makes the subquery |
11.0-MDEV-33545 | 2024-03-28 13:12:55 UTC |
MDEV-33545: Improve innodb_doublewrite to cover NO_FSYNC
Author:
Marko Mäkelä
MDEV-33545: Improve innodb_doublewrite to cover NO_FSYNC In commit 24648768b443f6a Let us change innodb_doublewrite from Boolean to ENUM that can OFF: Assume that writes of innodb_page_size are atomic The deprecated start-up parameter innodb_ The value innodb_ The setting innodb_ This was tested by running "./mtr --rr innodb.alter_kill". On the first Note: The setting debug_no_sync (in the code, my_disable_sync) would also IORequest::Type: Introduce special values WRITE_DBL and PUNCH_DBL buf_dblwr_ buf_dblwr_ innodb_ Thanks to Mark Callaghan for reporting this, and Vladislav Vaintroub |
10.6-MDEV-20094 | 2024-03-28 11:35:19 UTC |
MDEV-20094 MariaDB Server 10.2 grows .ibd files faster than 10.1
Author:
THIRUNARAYANAN BALATHANDAYUTHAPANI
MDEV-20094 MariaDB Server 10.2 grows .ibd files faster than 10.1 - InnoDB reserves the free extents unnecessarily during blob |
11.1 | 2024-03-28 10:15:36 UTC |
Merge 11.0 into 11.1
Author:
Marko Mäkelä
Merge 11.0 into 11.1 |
bb-10.6- |
2024-03-28 10:00:06 UTC |
MDEV-33216 stack-use-after-return in Wsrep_schema_impl::open_table()
Author:
Daniele Sciascia
MDEV-33216 stack-use- Fix a case of stack-use- Signed-off-by: Julius Goryavsky <julius. |
bb-10.5- |
2024-03-28 09:56:57 UTC |
MDEV-33216 stack-use-after-return in Wsrep_schema_impl::open_table()
Author:
Daniele Sciascia
MDEV-33216 stack-use- Fix a case of stack-use- Signed-off-by: Julius Goryavsky <julius. |
10.4 | 2024-03-28 09:55:37 UTC |
MDEV-33216 stack-use-after-return in Wsrep_schema_impl::open_table()
Author:
Daniele Sciascia
MDEV-33216 stack-use- Fix a case of stack-use- Signed-off-by: Julius Goryavsky <julius. |
bb-10.4- |
2024-03-28 09:55:37 UTC |
MDEV-33216 stack-use-after-return in Wsrep_schema_impl::open_table()
Author:
Daniele Sciascia
MDEV-33216 stack-use- Fix a case of stack-use- Signed-off-by: Julius Goryavsky <julius. |
11.0 | 2024-03-28 08:51:36 UTC |
Merge 10.11 into 11.0
Author:
Marko Mäkelä
Merge 10.11 into 11.0 |
bb-10.5-MDEV-33768 | 2024-03-28 07:53:58 UTC |
MDEV-33768: Memory leak found in the test main.constraints run with --ps-prot...
Author:
Dmitry Shulga
MDEV-33768: Memory leak found in the test main.constraints run with --ps-protocol against a server built with the option -DWITH_ The discovered memory leak was introduced by the commit The reason why a memory leaked on running the test main.constraints |
10.11 | 2024-03-28 07:21:48 UTC |
MDEV-33515 fixup for POWER
Author:
Marko Mäkelä
MDEV-33515 fixup for POWER |
bb-10.4-mdev-30727 | 2024-03-28 06:00:12 UTC |
MDEV-30727 Check spider_hton_ptr in spider direct sql udf
Author:
Yuchen Pei
MDEV-30727 Check spider_hton_ptr in spider direct sql udf I cannot call my_error() at the beginning of spider_ |
bb-10.5-MDEV-33767 | 2024-03-28 04:54:23 UTC |
MDEV-33767: Memory leaks found in some tests run with --ps-protocol against a...
Author:
Dmitry Shulga
MDEV-33767: Memory leaks found in some tests run with --ps-protocol against a server built with the option -DWITH_ Found memory leaks were introduced by the commit To fix these memory leaks use the runtime arena for allocation Additionally, OOM handling added on allocation of aforementioned |
bb-10.4- |
2024-03-28 04:48:32 UTC |
MDEV-14959: the follow-up patch to turn on the option -DWITH_PROTECT_STATEMEN...
Author:
Dmitry Shulga
MDEV-14959: the follow-up patch to turn on the option -DWITH_ |
bb-10.5-mdev-33731 | 2024-03-28 00:04:45 UTC |
MDEV-33731 Only iterate over m_locked_partitions in update_next_auto_inc_val()
Author:
Yuchen Pei
MDEV-33731 Only iterate over m_locked_partitions in update_ Only locked will participate in the query in this case. |
bb-10.4- |
2024-03-27 22:32:59 UTC |
MDEV-33661 MENT-1591 Fix spider/bugfix.mdev_28856 because of MDEV-29718.
Author:
Yuchen Pei
MDEV-33661 MENT-1591 Fix spider/ The failure should be table not found, rather than no spider same |
bb-10.4-mdev-33661 | 2024-03-27 22:32:59 UTC |
MDEV-33661 MENT-1591 Keep spider in memory until exit in ASAN builds
Author:
Yuchen Pei
MDEV-33661 MENT-1591 Keep spider in memory until exit in ASAN builds Same as MDEV-29579. For some reason, libodbc does not clean up This change, however, uncovers some hidden problems in the spider Spider has some global variables. Their initialisation should be done One such issue is caused by the variables When spider is re-inited without resetting the values of An alternative way to fix this issue would be to call the spider udf To reproduce this issue, simply revert the changes involving the two mtr --no-reorder spider.ha{,_part} |
bb-11.4- |
2024-03-27 19:56:10 UTC |
MDEV-33780 Server crashes on renaming of table if table is locked
Author:
midenok
MDEV-33780 Server crashes on renaming of table if table is locked Under LOCK TABLES there is no ticket for old_table. |
10.6 | 2024-03-27 13:00:56 UTC |
Merge 10.5 into 10.6
Author:
Marko Mäkelä
Merge 10.5 into 10.6 |
10.6-MDEV-33779 | 2024-03-27 11:42:10 UTC |
MDEV-33779 ha_innobase::index_read() and ha_innobase::rnd_pos() could be faster
Author:
Marko Mäkelä
MDEV-33779 ha_innobase: We have quite a few assertions ha_innobase: ha_innobase: |
bb-11.5-timestamp | 2024-03-27 11:28:18 UTC |
squash! 9831521fc852f72317024778c723e28d121635e6
Author:
Monty
squash! 9831521fc852f72 - Added Max_tmp_ |
bb-10.4- |
2024-03-27 03:31:45 UTC |
galera: wsrep-lib submodule update
Author:
Julius Goryavsky
galera: wsrep-lib submodule update |
bb-10.5-ycp | 2024-03-27 02:41:44 UTC |
MDEV-33731 Only iterate over m_locked_partitions in update_next_auto_inc_val()
Author:
Yuchen Pei
MDEV-33731 Only iterate over m_locked_partitions in update_ |
bb-10.4-mdev-33584 | 2024-03-27 00:40:41 UTC |
MDEV-33584 Use the default SQL_MODE for spider init queries
Author:
Yuchen Pei
MDEV-33584 Use the default SQL_MODE for spider init queries This should fix all future problems caused by a non-default global |
bb-10.4-ycp | 2024-03-27 00:25:15 UTC |
MDEV-33777 Spider: Correct checks for show index column numbers
Author:
Yuchen Pei
MDEV-33777 Spider: Correct checks for show index column numbers It was updated for 10.6+ in MDEV-7317. Because a lower version spider |
bb-10.4-mdev-33777 | 2024-03-27 00:25:15 UTC |
MDEV-33777 Spider: Correct checks for show index column numbers
Author:
Yuchen Pei
MDEV-33777 Spider: Correct checks for show index column numbers It was updated for 10.6+ in MDEV-7317. Because a lower version spider |
bb-10.5-mdev-33777 | 2024-03-27 00:15:25 UTC |
MDEV-33777 Spider: Correct checks for show index column numbers
Author:
Yuchen Pei
MDEV-33777 Spider: Correct checks for show index column numbers It was updated for 10.6+ in MDEV-7317. Because a lower version spider |
bb-10.11-midenok | 2024-03-26 11:45:28 UTC |
MDEV-29872 MSAN/Valgrind uninitialised value errors in TABLE::vers_switch_par...
Author:
midenok
MDEV-29872 MSAN/Valgrind uninitialised value errors in TABLE:: Delayed_insert has its own THD (initialized at mysql_insert()) and |
bb-11.4-midenok | 2024-03-26 11:26:43 UTC |
MDEV-33125 CHECK TABLE does not recognize corruption
Author:
midenok
MDEV-33125 CHECK TABLE does not recognize corruption MDEV-21011 disabled this check if there is no INTERVAL on history |
bb-11.5-midenok | 2024-03-26 11:20:05 UTC |
MDEV-27293 Allow converting a versioned table from implicit
Author:
midenok
MDEV-27293 Allow converting a versioned table from implicit In case of adding both system fields of same type (length, unsigned |
bb-11.5- |
2024-03-26 11:13:24 UTC |
reset cached client plugin when it's no longer needed
Author:
Sergei Golubchik
reset cached client plugin when it's no longer needed it's a pointer into the net buffer, so it might be overwritten by the |
bb-10.5-hf | 2024-03-26 10:00:19 UTC |
MDEV-33393 audit plugin do not report user did the action.
Author:
Alexey Botchkov
MDEV-33393 audit plugin do not report user did the action. Specific test for the auditing plugin v1 instead of the rpl_auditing |
bb-10.4-MDEV-33747 | 2024-03-26 09:45:36 UTC |
MDEV-33747: Optimization of (SELECT) IN (SELECT ...) executes subquery at pre...
Author:
Sergey Petrunia
MDEV-33747: Optimization of (SELECT) IN (SELECT ...) executes subquery at prepare stage Make IN->EXISTS rewrite not to compute constant left expression if it |
bb-10.6- |
2024-03-26 07:52:25 UTC |
MDEV-28621: group by optimization incorrectly removing subquery
Author:
Sergey Petrunia
MDEV-28621: group by optimization incorrectly removing subquery Try a different approach at removal: remove only "local" subqueries |
10.6-MDEV-33588 | 2024-03-26 07:32:54 UTC |
fixup! a8cfde313dd403533003272b410a8229ce4928f6
Author:
Marko Mäkelä
fixup! a8cfde313dd4035 Avoid a double-release of reference count and page latch |
10.11-MDEV-33087 | 2024-03-26 05:59:06 UTC |
MDEV-33087 ALTER TABLE...ALGORITHM=COPY should build indexes more efficiently
Author:
THIRUNARAYANAN BALATHANDAYUTHAPANI
MDEV-33087 ALTER TABLE.. - During copy algorithm, InnoDB should use bulk insert operation |
bb-10.6- |
2024-03-26 05:46:20 UTC |
MDEV-33136: Properly BF-abort user transactions with explicit locks
Author:
Denis Protivensky
MDEV-33136: Properly BF-abort user transactions with explicit locks User transactions may acquire explicit MDL locks from InnoDB level The fix: Check if a transaction holding explicit MDL locks is a user Signed-off-by: Julius Goryavsky <julius. |
bb-10.6- |
2024-03-26 05:45:46 UTC |
MDEV-33509 Failed to apply write set with flags=(rollback|pa_unsafe)
Author:
Daniele Sciascia
MDEV-33509 Failed to apply write set with flags=( Fix function `remove_fragment()` in wsrep_schema so that no error is Signed-off-by: Julius Goryavsky <julius. |
bb-10.5- |
2024-03-26 05:44:20 UTC |
MDEV-33509 Failed to apply write set with flags=(rollback|pa_unsafe)
Author:
Daniele Sciascia
MDEV-33509 Failed to apply write set with flags=( Fix function `remove_fragment()` in wsrep_schema so that no error is Signed-off-by: Julius Goryavsky <julius. |
11.5 | 2024-03-26 03:57:56 UTC |
MDEV-33739 Check field type of the first field in check_sequence_fields()
Author:
Yuchen Pei
MDEV-33739 Check field type of the first field in check_sequence_ This avoids non-integral types breaking the call of |
bb-11.5-mdev-33739 | 2024-03-26 03:57:56 UTC |
MDEV-33739 Check field type of the first field in check_sequence_fields()
Author:
Yuchen Pei
MDEV-33739 Check field type of the first field in check_sequence_ This avoids non-integral types breaking the call of |
bb-11.5- |
2024-03-26 03:52:16 UTC |
remove "for ubsan" see what happens
Author:
Yuchen Pei
remove "for ubsan" see what happens |
bb-11.5-mdev-33734 | 2024-03-26 03:37:17 UTC |
MDEV-33734 Improve the sequence increment inequality testing
Author:
Yuchen Pei
MDEV-33734 Improve the sequence increment inequality testing We add an extra condition that makes the inequality testing in Let's start by distinguishing between c++ expressions and mathematical The problem boils down to how to write a c++ expression equivalent to The correct c++ form should be (x + y < z || x < z - y || x < z). -M < x < M - 1 Let's consider the case where x + y < z is true as a mathematical If the first disjunct underflows, i.e. the mathematical expression x x + y < -M means x < -M - y < -M - (-M) = 0 Now let's consider the case where x + y < z is false as a mathematical The first disjunct will not underflow in this case, so we move to (x < x + y >= z means z - y <= x < M - 1 So it evals to false too. And the third disjunct x < z also evals to I suspect that in either case the expression x < z does not determine Here's an example of both underflow and overflow happening and the x = - M / 2 x + y evals to M - 1 which is > z We can do the same to test x + y > z where the increment y is positive: (x > z - y || x + y > z || x > z) And the same analysis applies to unsigned cases. |
bb-10.6- |
2024-03-26 03:04:08 UTC |
MDEV-28621 what if we delay actual subquery removal to the end of the optimi...
Author:
Rex Johnston
MDEV-28621 what if we delay actual subquery removal to the end of the optimization phase? not sure this is the best way to do it, but at least is has the virtue |
bb-10.6- |
2024-03-26 01:14:59 UTC |
Re-enable MTR test galera_sr.GCF-1060
Author:
Daniele Sciascia
Re-enable MTR test galera_sr.GCF-1060 Test seems to pass reliably now. Signed-off-by: Julius Goryavsky <julius. |
bb-10.5- |
2024-03-26 01:13:38 UTC |
Re-enable MTR test galera_sr.GCF-1060
Author:
Daniele Sciascia
Re-enable MTR test galera_sr.GCF-1060 Test seems to pass reliably now. Signed-off-by: Julius Goryavsky <julius. |
scope_exit | 2024-03-26 01:03:14 UTC |
REfactor REPLACE!!!!
Author:
Nikita Malyavin
REfactor REPLACE!!!! |
bb-10.5- |
2024-03-25 13:40:55 UTC |
MDEV-32633: Fix Galera cluster <-> native replication interaction
Author:
Denis Protivensky
MDEV-32633: Fix Galera cluster <-> native replication interaction It's possible to establish Galera multi-cluster setups connected At the same time, it's possible that the GTID event already contains The code contained multiple problems that were fixed: Signed-off-by: Julius Goryavsky <julius. |
bb-10.4- |
2024-03-25 12:02:21 UTC |
MDEV-32633: Fix Galera cluster <-> native replication interaction
Author:
Denis Protivensky
MDEV-32633: Fix Galera cluster <-> native replication interaction It's possible to establish Galera multi-cluster setups connected At the same time, it's possible that the GTID event already contains The code contained multiple problems that were fixed: Signed-off-by: Julius Goryavsky <julius. |
bb-11.1-MDEV-33533 | 2024-03-25 03:32:04 UTC |
MDEV-33533 Crash at execution of DELETE when trying to use rowid filter
Author:
Igor Babaev
MDEV-33533 Crash at execution of DELETE when trying to use rowid filter This bug could cause a crash of the server when executing multi-delete if Multi-delete as well as multu-update usually is executed in two phases: Disabling of the rowid filter at the second phase of multi-update execution Approved by Oleksandr Byelkin <sanja@mariadb.com> |
bb-10.4-mdev-33742 | 2024-03-25 03:06:59 UTC |
MDEV-33742 Do not create group by handler when all tables are constant
Author:
Yuchen Pei
MDEV-33742 Do not create group by handler when all tables are constant Also removed a macro PARTITION_ |
bb-10.11-ycp | 2024-03-25 02:17:24 UTC |
MDEV-33220 Fix -wmaybe-uninitialized warnings for g++-13
Author:
Yuchen Pei
MDEV-33220 Fix -wmaybe- |
bb-11.5-mdev-31789 | 2024-03-25 01:51:13 UTC |
MDEV-31789 Deprecate spider_casual_read
Author:
Yuchen Pei
MDEV-31789 Deprecate spider_casual_read The corresponding table param was deprecated as part of MDEV-28861 |
bb-10.6-MDEV-33668 | 2024-03-24 14:06:56 UTC |
MDEV-33668: More precise dependency tracking of XA XID in parallel replication
Author:
Kristian Nielsen
MDEV-33668: More precise dependency tracking of XA XID in parallel replication Keep track of each recently active XID, recording which worker it was queued Otherwise, schedule the XID freely in the next round-robin slot. This way, XA PREPARE can normally be scheduled without restrictions (unless XA COMMIT will normally be scheduled on the same worker as XA PREPARE, but Testcase and code for trimming dynamic array due to Andrei. Reviewed-by: Andrei Elkin <andrei. |
bb-11.5-serg | 2024-03-23 11:59:25 UTC |
re-enable WITH_SSL as a backward-compatibility shortcut
Author:
Sergei Golubchik
re-enable WITH_SSL as a backward- also, don't require -DWITH_SSL=system if OPENSSL_ROOT_DIR is specified |
bb-11.5-MDEV-33748 | 2024-03-22 20:32:31 UTC |
MDEV-33748 get rid of pthread_key_t and pthread_get/setspecific APIs.
Author:
VladislavVaintroub
MDEV-33748 get rid of pthread_key_t and pthread_ Replaced with C-style _Thread_ thread_local is easier to use, does not require specfic order It is also slightly faster to access these variables. This comes handy in |
bb-10.11- |
2024-03-21 18:09:11 UTC |
MDEV-33551: Semi-sync Wait Point AFTER_COMMIT Slow on Workloads with Heavy Co...
Author:
Brandon Nesterenko
MDEV-33551: Semi-sync Wait Point AFTER_COMMIT Slow on Workloads with Heavy Concurrency When using semi-sync replication with This patch changes this such that the waiting THD will use its own Additionally: 1) Removed part of MDEV-11853 additions, which allowed suspended 2) COND_binlog_send is repurposed to signal on the condition when 3) At master shutdown (when waiting for slaves), instead of the 4) Test rpl_semi_ Reviewed By: |
10.11-MDEV- |
2024-03-21 15:20:54 UTC |
PMEM: Invoke mtr_t::finish_write via a function pointer
Author:
Marko Mäkelä
PMEM: Invoke mtr_t::finish_write via a function pointer |
bb-11.2-growt | 2024-03-20 17:59:55 UTC |
perf measures
Author:
Nikita Malyavin
perf measures |
10.11-MDEV- |
2024-03-20 13:36:44 UTC |
MDEV-33515 attempt 1 (halving throughput on Haswell)
Author:
Marko Mäkelä
MDEV-33515 attempt 1 (halving throughput on Haswell) Let us make log_sys.lsn_lock a pure spin lock, using the x86 instruction |
bb-10.4-MDEV-21102 | 2024-03-20 10:09:12 UTC |
MDEV-21102: Server crashes in JOIN_CACHE::write_record_data upon EXPLAIN with...
Author:
Sergey Petrunia
MDEV-21102: Server crashes in JOIN_CACHE: JOIN_CACHE has a light-weight initialization mode that's targeted at Light-weight mode was used whenever the statement was an EXPLAIN. However Make sure we use light-weight initialization mode only when the select is Also add an assert into JOIN_CACHE: |
bb-10.4-mdev-28993 | 2024-03-20 06:24:08 UTC |
MDEV-28993 Spider: Push down CASE statement
Author:
Yuchen Pei
MDEV-28993 Spider: Push down CASE statement |
bb-10.4-mdev-33728 | 2024-03-20 06:23:02 UTC |
MDEV-33728 spider: remove use of MYSQL_VERSION_ID and MARIADB_BASE_VERSION
Author:
Yuchen Pei
MDEV-33728 spider: remove use of MYSQL_VERSION_ID and MARIADB_ change created by: unifdef -DMYSQL_ basically MDEV-27637, MDEV-27641, MDEV-27655 |
bb-10.4-mdev-28992 | 2024-03-20 03:00:55 UTC |
MDEV-28992 Spider group by handler: Push down TIMESTAMPDIFF function
Author:
Yuchen Pei
MDEV-28992 Spider group by handler: Push down TIMESTAMPDIFF function Also removed ITEM_FUNC_ Similar to pr#2225, with the testcase adapted from that patch: --8<--- This changes so that TIMESTAMP_DIFF function in a query is pushed down and works natively in Spider. All new code of the whole pull request, including one or several files |
review_ |
2024-03-19 20:31:26 UTC |
Review suggestion.
Author:
Andrei
Review suggestion. As maybe_active_xid can expand in runtime and its extra allocated elements |
bb-10.5-MDEV-8578 | 2024-03-19 19:12:28 UTC |
MDEV-8578: Wrong error code/message with enforce_storage_engine and
Author:
Rucha Deodhar
MDEV-8578: Wrong error code/message with enforce_ Analysis: |
bb-11.5-opentables | 2024-03-19 14:22:23 UTC |
Fix integer types
Author:
Nikita Malyavin
Fix integer types |
bb-11.4- |
2024-03-19 14:01:58 UTC |
Fixup 2 for MDEV-18478 ANALYZE for statement part#2
Author:
Sergey Petrunia
Fixup 2 for MDEV-18478 ANALYZE for statement part#2 We may get r_index_rows=0. Do not divide by 0 in this case, |
bb-10.6-MDEV-32297 | 2024-03-19 01:34:13 UTC |
MDEV-32297 pushed condition into context with empty table list crashes.
Author:
Rex Johnston
MDEV-32297 pushed condition into context with empty table list crashes. When a condition is pushed into a subquery that has no table references, |
bb-10.6-wlad | 2024-03-18 22:43:56 UTC |
Post-fix 567c0973591eb66797bb0f982f312b516f8fe82c
Author:
VladislavVaintroub
Post-fix 567c0973591eb66 Do *not* check if socket is closed by another thread. This is Rather than checking if socket is closed, add a DBUG_ASSERT that it is Unlike closesocket(), shutdown(2) is not actually race-condition prone, |
bb-11.0-MDEV-31793 | 2024-03-18 22:18:45 UTC |
MDEV-31793 LooseScan join on derived table crashes
Author:
Rex Johnston
MDEV-31793 LooseScan join on derived table crashes Statements that may be affected by this bug have When a temporary table is materialized that contains a BLOB or TEXT Under normal circumstances, a loose scan is never performed on a derived |
bb-10.5-MDEV-32583 | 2024-03-18 20:50:19 UTC |
MDEV-32583 UUID() should be treated as stochastic for the purposes of forcing...
Author:
Rex Johnston
MDEV-32583 UUID() should be treated as stochastic for the purposes of forcing query materialization RAND() and UUID() are treated differently with respect to subquery materialization |
bb-10.5-MDEV-19487 | 2024-03-18 20:00:13 UTC |
MDEV-19487: JSON_TYPE doesnt detect the type of String Values
Author:
Rucha Deodhar
MDEV-19487: JSON_TYPE doesnt detect the type of String Values Analysis: |
bb-10.5-MDEV-32287 | 2024-03-18 18:42:58 UTC |
MDEV-32287: JSON_EXTRACT not returning multiple values for same path
Author:
Rucha Deodhar
MDEV-32287: JSON_EXTRACT not returning multiple values for same path Analysis: |
11.4-mdev-32777 | 2024-03-18 18:42:58 UTC |
MDEV-32777 DDL operations very slow under macOS
Author:
Dave Gosselin
MDEV-32777 DDL operations very slow under macOS macOS is a development platform for our product but calls to |
bb-10.4-mdev-32401 | 2024-03-18 16:32:17 UTC |
MDEV-32401: expression cache heap-use-after-free
Author:
Dave Gosselin
MDEV-32401: expression cache heap-use-after-free Queries selecting a TEXT column by alias, then joining that with a subquery SELECT t1.d FROM (SELECT c AS d FROM t0) AS t1 JOIN t0 ON ( This patch checks if there are blob types present before attempting to create The Expression_ |
11.4-macos- |
2024-03-18 16:31:03 UTC |
MTR flag to mark tests as incompatible with macOS
Author:
Dave Gosselin
MTR flag to mark tests as incompatible with macOS Introduces a new MTR include, not_mac.inc, which when included |
11.4-mdev-33652 | 2024-03-18 16:03:55 UTC |
MDEV-33652 compat/oracle.sp-inout fails on macOS
Author:
Dave Gosselin
MDEV-33652 compat/ On systems where the database is running from a case-insensitive When specifying the name of a SP, we remember that name both in its |
bb-11.5- |
2024-03-18 13:12:54 UTC |
mysqltest: support MARIADB_OPT_RESTRICTED_AUTH
Author:
Sergei Golubchik
mysqltest: support MARIADB_ C/C 3.4 disables mysql_old_password by default, so add an option for the `connect` command to support specifying use it to enable mysql_old_password when needed for testing |
bb-11.5-wlad | 2024-03-18 12:30:03 UTC |
MDEV-33519 Remove WITH_SSL=<custom_location_of_openssl> option
Author:
VladislavVaintroub
MDEV-33519 Remove WITH_SSL= This commit removes the WITH_SSL= The rationale behind this removal is as follows: 1. The WITH_SSL= 2. There is no added value in this option compared to using 3. Users may incorrectly assume full MySQL compatibility even with this This change simplifies the configuration options and encourages users to |
11.2 | 2024-03-18 10:43:16 UTC |
MDEV-33525: Recreate/reuse temporary table
Author:
Dmitry Shulga
MDEV-33525: Recreate/reuse temporary table Calling a stored function that uses a cursor inside its body The reason for issue is that re-parsing of failed a SP instruction To fix the issue, add initialization of lex for cursor's |
bb-11.2-MDEV-33525 | 2024-03-18 10:43:16 UTC |
MDEV-33525: Recreate/reuse temporary table
Author:
Dmitry Shulga
MDEV-33525: Recreate/reuse temporary table Calling a stored function that uses a cursor inside its body The reason for issue is that re-parsing of failed a SP instruction To fix the issue, add initialization of lex for cursor's |
bb-10.6- |
2024-03-18 10:13:22 UTC |
Leak-proof error cleanup in Item_in_subselect::setup_mat_engine()
Author:
Sergey Petrunia
Leak-proof error cleanup in Item_in_ The only pointer to allocated "engine" is in mat_engine local variable. |
bb-11.5- |
2024-03-18 09:02:30 UTC |
MDEV-32218 PASSWORD_EXPIRATION_TIME column
Author:
Sergei Golubchik
MDEV-32218 PASSWORD_ * show it as a datetime, not number of seconds |
bb-11.5- |
2024-03-18 06:32:06 UTC |
fixup MDEV-33449 improving repair of tables
Author:
Sergei Golubchik
fixup MDEV-33449 improving repair of tables |
bb-11.5-MDEV-31466 | 2024-03-18 03:47:30 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-10.4-mdev-33706 | 2024-03-18 02:38:07 UTC |
MDEV-33494 fix spider init with no_zero_date global sql mode
Author:
Yuchen Pei
MDEV-33494 fix spider init with no_zero_date global sql mode Like the fix for MDEV-32753 and MDEV-33242, spider init queries |
bb-10.5-mdev-33679 | 2024-03-18 02:20:39 UTC |
MDEV-33679 Spider group by handler: skip on multiple equalities
Author:
Yuchen Pei
MDEV-33679 Spider group by handler: skip on multiple equalities The spider group by handler is created in |
bb-10.4-mdev-33679 | 2024-03-18 02:11:49 UTC |
MDEV-33679 Spider group by handler: skip on multiple equalities
Author:
Yuchen Pei
MDEV-33679 Spider group by handler: skip on multiple equalities The spider group by handler is created in |
knielsen_ |
2024-03-17 22:54:23 UTC |
MDEV-33668: Remove redundant wait_for_prior_commit when applying XA PREPARE
Author:
Kristian Nielsen
MDEV-33668: Remove redundant wait_for_ This was blocking XA PREPARE from group-committing with any prior transaction Signed-off-by: Kristian Nielsen <knielsen@ |
bb-11.5- |
2024-03-17 22:39:21 UTC |
MDEV-33501 Extend query_response_time plugin to be compatible with Percona se...
Author:
Monty
MDEV-33501 Extend query_response_time plugin to be compatible with Percona server This is to update the plugin to be compatible with Percona's - Added plugins QUERY_RESPONSE_ Notes: |
1 → 100 of 2323 results | First • Previous • Next • Last |
Other repositories
Name | Last Modified |
---|---|
lp:maria | 1 hour ago |
lp:~maria-captains/maria/+git/connector-c | 2018-01-08 |
1 → 2 of 2 results | First • Previous • Next • Last |