Commit graph

  • b225d44b93
    MDEV-37111 add a possible error caused by the spider sh Yuchen Pei 2025-07-03 16:47:14 +10:00
  • b388e85b88
    MDEV-37111 spider sh: sync link idx of dbton_handler and the connection Yuchen Pei 2025-07-03 16:46:24 +10:00
  • 7d338db862 MDEV-35826 Fix COLUMNSTORE in Debian CI builds Andrew Hutchings 2023-05-30 11:01:42 +01:00
  • 3377d9db4e
    MDEV-37111 Do not create spider sh if not all tables share the same first connection Yuchen Pei 2025-07-03 14:37:40 +10:00
  • 331bdf9a35
    MDEV-37111 Some cleanup and documentation of spider gbh creation Yuchen Pei 2025-07-03 14:37:22 +10:00
  • 8677220074 Updated the mtr_cases.pm to accept tests located in /usr/share/mysql-test as well as /usr/share/mariadb-test. We at fedora package mariadb in a way that the files provided by test subpackage are located inside the /usr/share/mysql-test directory by specifying the -DINSTALL_MYSQLTESTDIR to share/mysql-test and this worked until we decided to port mariadb11.8.2 to fedora. In this version there were some changes to the way that the tests are being run as can be seen in this commit: 320a4b52c9 Which broke the way we packaged the files needed for testing. I have designed this minimal patch to enable using the /usr/share/mariadb-test as well as /usr/share/mysql-test test file location, thus making the tests more versatile. Pavol Sloboda 2025-07-02 15:51:19 +02:00
  • ef9adb569e MDEV-32694: ASAN errors in Binary_string::alloced_length / reset_stmt_params bb-11.4-MDEV-32694 Dmitry Shulga 2025-07-02 17:50:24 +07:00
  • 0dd6566ee4 MDEV-37123 dict_table_open_on_id() fails to release dict_sys.latch Thirunarayanan Balathandayuthapani 2025-07-02 14:25:38 +05:30
  • 7f7717dee2
    MDEV-34711 mtr --record spider.direct_join Yuchen Pei 2025-07-02 15:40:49 +10:00
  • 25c729e6ed
    MDEV-34711 spider sh: reset select_column_mode just like gbh Yuchen Pei 2025-07-02 15:39:09 +10:00
  • c0955e1088
    MDEV-34711 Ban spider sh if containing any subqueries Yuchen Pei 2025-07-02 14:47:48 +10:00
  • 73a2187fd8
    MDEV-37411 spider sh: do not create for partitioned tables Yuchen Pei 2025-07-02 13:15:27 +10:00
  • 5bbb130818
    MDEV-34711 Fix some result mismatch Yuchen Pei 2025-07-02 11:33:58 +10:00
  • cf2d888590
    MDEV-34711 set first_link_idx and create conn for every ha_spider involved Yuchen Pei 2025-07-02 11:23:23 +10:00
  • b98d4b3caa MDEV-21376 mysqldump should support wildcards. Alexey Botchkov 2025-05-12 14:17:40 +04:00
  • 311171c176 MDEV-37107 - Optimise dot_product by loop-unrolling by a factor of 4 Manjul Mohan 2025-06-05 16:14:38 -05:00
  • 126f6b7724 MDEV-37107 - Optimise dot_product by loop-unrolling by a factor of 4 Manjul Mohan 2025-06-05 16:14:38 -05:00
  • 8a36ecd3d8 MDEV-29474 - main.lock_sync fails with timeout Sergey Vojtovich 2025-05-26 18:11:50 +04:00
  • 4e7d06813f MDEV-35570 parallel slave ALTER-SEQUENCE attempted to binlog out-of-order bb-10.6-MDEV-35570 Andrei 2025-05-13 17:10:30 +03:00
  • 97fd0f2a71 MDEV-36511: Dump basic stats of a table to trace bsrikanth-mariadb 2025-06-28 04:24:41 -04:00
  • 56801b9fc8 MDEV-23699 Assertion failed in ha_tina::delete_row Dave Gosselin 2025-06-17 16:08:38 -04:00
  • e7749f6f06
    MDEV-27260 MDEV-37411 spider sh: Check backends used by spider tables Yuchen Pei 2025-07-01 16:56:12 +10:00
  • 3507f708db
    MDEV-32907 Do not use gbh if encountering Item_aggregate_ref Yuchen Pei 2025-07-01 15:35:21 +10:00
  • 58626f3205
    MDEV-27260 MDEV-37110 [wip] Make spider sh work with cases not working well with spider gbh bb-main-mdev-37110 Yuchen Pei 2025-07-01 13:15:29 +10:00
  • b7846a92db
    MDEV-27260 [wip] beelining a spider select handler poc bb-main-mdev-37114 Yuchen Pei 2025-07-01 11:27:23 +10:00
  • 98038511dc
    MDEV-27260 [wip] An dummy implementation of spider select that returns a single row of NULL Yuchen Pei 2025-07-01 11:26:47 +10:00
  • 8ead5a2a8a MDEV-34680 Asynchronous and Buffered Logging for Audit Plugin. bb-12.0-mdev-34680x2-hf Alexey Botchkov 2025-05-02 18:04:49 +04:00
  • 9b5f36a269 MDEV-36274 Implement IDENTITY column bb-11.8-identity Nikita Malyavin 2025-05-26 22:25:46 +02:00
  • b0dfe45854 Add Field::generated_always to determine if it's user-assignable Nikita Malyavin 2025-04-30 19:55:09 +02:00
  • 2d5dfc47a9 Define error message for HA_ERR_INCOMPATIBLE_DEFINITION Monty 2025-06-30 15:48:26 +03:00
  • 1b95e201d9 MDEV-36274 Implement IDENTITY column bb-12.0-nikita-autoinc-lite Nikita Malyavin 2025-05-26 22:25:46 +02:00
  • 56fbc0cdd7 MDEV-36953 : mysql-wsrep#198 test hangs Jan Lindström 2025-06-06 10:42:40 +03:00
  • f495460689 MDEV-36968 : galera_3nodes.inconsistency_shutdown test occasionally hangs Jan Lindström 2025-06-09 11:00:27 +03:00
  • fd1266a980 MDEV-34761 : Assertion `client_state_.mode() == wsrep::client_state::m_local' failed in int wsrep::transaction::after_statement(wsrep::unique_lock<wsrep::mutex>&) Jan Lindström 2025-06-11 15:57:42 +03:00
  • f41acb555d MDEV-35523 : Server crashes with "WSREP: Unknown writeset version: -1" Jan Lindström 2025-06-23 08:56:00 +03:00
  • 52996cd941 MDEV-36511: Dump basic stats of a table to trace bsrikanth-mariadb 2025-06-28 04:24:41 -04:00
  • c3578720e6 Removed safemalloc warnings from myisamchk --version Monty 2025-06-28 14:32:31 +03:00
  • db937cc971 MDEV-37207: dumping tables for multi delete query doesn't work always 12.1-MDEV-36483-dump-ddls-of-tables-views bsrikanth-mariadb 2025-06-22 07:27:49 -04:00
  • 67b320b413 MDEV-36483: store ddls in the optimizer trace bsrikanth-mariadb 2025-05-05 09:46:34 -04:00
  • 823a3a258f MDEV-36205 coverage test Sergei Golubchik 2025-07-07 19:26:48 +02:00
  • c06a25e495 MDEV-36205 autodetection of subdist applicability Sergei Golubchik 2025-06-07 21:09:11 +02:00
  • 4ca9fca4f6 MDEV-36205 subdist optimization Sergei Golubchik 2025-06-03 22:56:41 +02:00
  • ca19a25105 MDEV-35897 cleanup: Stats structure Sergei Golubchik 2025-05-28 17:38:32 +02:00
  • c2bff9ff70 cleanup: MHNSW_param Sergei Golubchik 2025-05-29 16:46:52 +02:00
  • 84987d1471 cleanup Sergei Golubchik 2025-05-29 17:16:40 +02:00
  • 63583b0824 MDEV-9804 Implement a caching_sha2_password plugin Sergei Golubchik 2025-05-04 19:13:43 +02:00
  • b57bf6f7b1 MDEV-37308 main.failed_auth_unixsocket fails Dave Gosselin 2025-07-24 09:39:48 -04:00
  • 46d7450f75 MDEV-35635: START SLAVE UNTIL allows CHANGE MASTER TO options Mohanad 2025-03-21 16:00:00 +02:00
  • 8cdee25952
    MDEV-36132 Substitute vcol expressions with indexed vcol fields in ORDER BY and GROUP BY bb-12.1-mdev-36132 Yuchen Pei 2025-06-04 11:43:30 +10:00
  • d308556122
    MDEV-36132 Initialise ordered record buffers in ha_parititon Yuchen Pei 2025-06-03 15:46:22 +10:00
  • 7215fe7894
    MDEV-37252 Do not check is_key_used in get_index_for_order bb-12.1-mdev-37252 Yuchen Pei 2025-07-17 15:15:36 +10:00
  • ce7ab467db MDEV-35617: DROP USER should leave no active session for that user bb-12.1-MDEV-35617-drop-user Dmitry Shulga 2025-05-28 00:05:05 +07:00
  • e3d9369774 cleanup: disconnect before DROP USER Sergei Golubchik 2025-06-12 08:05:32 +02:00
  • bead24b7f3 mariadb-test: wait on disconnect Sergei Golubchik 2025-06-12 00:43:26 +02:00
  • 18985d8471 MDEV-19749 - MDL scalability regression after backup locks Sergey Vojtovich 2025-05-12 00:11:31 +04:00
  • 5b32446217 MDL_lock encapsulation: removed redundant methods Sergey Vojtovich 2025-05-07 16:04:07 +04:00
  • 3ca5e08f0e MDL_lock encapsulation: final Sergey Vojtovich 2025-05-04 01:32:04 +04:00
  • 02eb8f7246 MDL_lock encapsulation: MDL_lock::get_key() Sergey Vojtovich 2025-05-04 01:59:52 +04:00
  • 36bec5697b MDL_lock encapsulation: try_acquire_lock_impl() Sergey Vojtovich 2025-05-04 00:02:00 +04:00
  • 9d34cee80b Move m_wait.reset_status() out of critical section Sergey Vojtovich 2025-05-03 02:10:01 +04:00
  • 329bff638b MDL_lock encapsulation: try_acquire_lock() Sergey Vojtovich 2025-05-02 16:06:25 +04:00
  • a955e9dd61 MDL_ticket cleanup Sergey Vojtovich 2025-05-01 17:39:43 +04:00
  • 2a3b999a56 MDL_lock encapsulation: MDL_lock::remove_ticket() Sergey Vojtovich 2025-05-01 15:29:53 +04:00
  • 5aa4ccf4c4 MDL_lock encapsulation: notify_conflicting_locks() Sergey Vojtovich 2025-05-01 13:40:36 +04:00
  • 0c31f85a67 MDL_lock encapsulation: MDL_lock::upgrade() Sergey Vojtovich 2025-05-01 01:12:08 +04:00
  • 255a22c3a0 MDL_lock encapsulation: MDL_lock::downgrade() Sergey Vojtovich 2025-05-01 00:37:01 +04:00
  • ecd47cfa5c MDL_lock encapsulation: add_cloned_ticket() Sergey Vojtovich 2025-04-30 23:56:15 +04:00
  • fba71705df MDL_lock encapsulation: MDL_lock::iterate() Sergey Vojtovich 2025-04-30 20:58:00 +04:00
  • c2881f04e8 MDL_lock encapsulation: MDL_lock::get_lock_owner() Sergey Vojtovich 2025-04-30 20:03:27 +04:00
  • 62a1f0d990 MDEV-36092 New-style hint: [NO_]SPLIT_MATERIALIZED Dave Gosselin 2025-04-24 15:03:05 -04:00
  • 07d71fdcf8 MDEV-20065 parallel replication for galera slave bb-12.1-MDEV-20065-v2-galera Teemu Ollakka 2024-11-21 14:31:04 +02:00
  • 6ef1303d69 MDEV-34954 Add JSON flag for mysqldumpslow.sh output HNOONa-0 2025-05-02 23:07:54 +03:00
  • 891108ed66 Got rid of the INFO_BIN and INFO_SRC files as specified by the comments of this pull request: https://github.com/MariaDB/server/pull/4078 Also got rid of the file_contents.test and file_contents.result files as they only test the existence and contents of the INFO_BIN and INFO_SRC, therefore they are not needed anymore. Pavol Sloboda 2025-06-05 11:30:57 +02:00
  • cffbb17480 MDEV-28933: Per-table unique FOREIGN KEY constraint names Marko Mäkelä 2025-07-08 12:30:27 +03:00
  • 107291bf98 MDEV-37031 Fix broken server_audit.test on Windows Vladislav Vaintroub 2025-06-27 16:27:28 +02:00
  • d4d0dd00b7 MDEV-37031 Fix broken server_audit.test on Windows Vladislav Vaintroub 2025-06-27 16:27:28 +02:00
  • 5b698d16be MDEV-31721: Cursor protocol increases the counter of "Empty_queries" for select bb-10.11-mdev-31721 Raghunandan Bhat 2025-06-24 12:59:16 +05:30
  • 3cdbcc69dd MDEV-32067 InnoDB linear read ahead had better be logical MDEV-32067 Marko Mäkelä 2025-06-27 17:02:11 +03:00
  • 385957a77c MDEV-36053 CURSOR declarations in PACKAGE BODY bb-11.4-bar-MDEV-36053 Alexander Barkov 2025-04-14 12:00:57 +04:00
  • beabb9f018
    MDEV-27260 [WIP] Initial stub of spider select handler Yuchen Pei 2025-06-27 11:51:27 +10:00
  • 7f442dc7ec Add Field::generated_always to determine if it's user-assignable Nikita Malyavin 2025-04-30 19:55:09 +02:00
  • a8c91671bd MDEV-36923 : Add warning messages for applier FK failures sjaakola 2025-05-13 21:18:31 +03:00
  • 311b4445c5 MDEV-35049: Improve test coverage Marko Mäkelä 2025-06-26 11:45:33 +03:00
  • 3c67d73aad MDEV-36482: Make libaio work WITH_MSAN=ON Marko Mäkelä 2025-06-26 10:05:36 +03:00
  • ce942647da MDEV-37057 Wrong result with LATERAL DERIVED Rex Johnston 2025-06-23 15:05:44 +11:00
  • deb8e783f4 MDEV-37207: dumping tables for multi delete query doesn't work always 12.1-MDEV-37207-multi-delete-v2 bsrikanth-mariadb 2025-06-22 07:27:49 -04:00
  • 6d1e609341 MDEV-19749 - MDL scalability regression after backup locks 11.8-sn Sergey Vojtovich 2025-05-12 00:11:31 +04:00
  • e9bc054628 MDL_lock encapsulation: removed redundant methods Sergey Vojtovich 2025-05-07 16:04:07 +04:00
  • 3c90b6ed96 MDL_lock encapsulation: final Sergey Vojtovich 2025-05-04 01:32:04 +04:00
  • b96ea5bb1c MDL_lock encapsulation: MDL_lock::get_key() Sergey Vojtovich 2025-05-04 01:59:52 +04:00
  • d8eb63716e MDL_lock encapsulation: try_acquire_lock_impl() Sergey Vojtovich 2025-05-04 00:02:00 +04:00
  • be17c09000 Move m_wait.reset_status() out of critical section Sergey Vojtovich 2025-05-03 02:10:01 +04:00
  • 539c4aeaa0 MDL_lock encapsulation: try_acquire_lock() Sergey Vojtovich 2025-05-02 16:06:25 +04:00
  • 260bc4699f MDL_ticket cleanup Sergey Vojtovich 2025-05-01 17:39:43 +04:00
  • ec1df382a5 MDL_lock encapsulation: MDL_lock::remove_ticket() Sergey Vojtovich 2025-05-01 15:29:53 +04:00
  • 9959647ee0 MDL_lock encapsulation: notify_conflicting_locks() Sergey Vojtovich 2025-05-01 13:40:36 +04:00
  • 9fa59c7969 MDL_lock encapsulation: MDL_lock::upgrade() Sergey Vojtovich 2025-05-01 01:12:08 +04:00
  • 7f77862b1a MDL_lock encapsulation: MDL_lock::downgrade() Sergey Vojtovich 2025-05-01 00:37:01 +04:00
  • 084385c93e MDL_lock encapsulation: add_cloned_ticket() Sergey Vojtovich 2025-04-30 23:56:15 +04:00
  • 97e0026b72 MDL_lock encapsulation: MDL_lock::iterate() Sergey Vojtovich 2025-04-30 20:58:00 +04:00