1
0
mirror of https://github.com/MariaDB/server.git synced 2026-10-23 18:49:29 +03:00

Commit Graph

  • e810e919dd MDEV-41565 Better innodb_log_recovery_target check Marko Mäkelä 2026-10-20 14:15:06 +03:00
  • f780d4d912 Merge 10.11 into 11.4 Marko Mäkelä 2026-10-20 13:58:44 +03:00
  • 2a96bc4385 MDEV-40799 Runtime plugin/UDF load errors lost under --silent-startup Aleksey Midenkov 2026-10-20 13:48:15 +03:00
  • 45d582be8c MDEV-40297: SET changes @@default_master_connection's system variable if the explicit connection name is blank iff-sal 2026-10-13 21:07:38 +05:30
  • 3206c4b464 MDEV-20266 rocksdb.mariadb_port_fixes fails in BB about twice a day 10.11-midenok-tests Aleksey Midenkov 2026-10-20 13:18:50 +03:00
  • 7d3f605807 To squash with previous: add an assertion. bb-12.3-mdev-39644-extra-assert Sergei Petrunia 2026-10-20 13:16:54 +03:00
  • 547a9b6711 MDEV-25529 ALTER TABLE FORCE syntax improved Aleksey Midenkov 2026-06-29 14:00:03 +03:00
  • 3374ab18b2 MDEV-25529 Extract vers_set_starts() and add starts_clause Aleksey Midenkov 2026-06-29 14:00:02 +03:00
  • e1f06d1760 MDEV-25529 ErrConvTimestamp for printing timestamps Aleksey Midenkov 2026-06-29 14:00:02 +03:00
  • a78a6c2b0c MDEV-25529 Replace COMBINE macro with interval2sec() and interval2usec() Aleksey Midenkov 2026-06-29 14:00:02 +03:00
  • 1d2978a3f6 MDEV-25529 Fix to_string() OOM return semantics for temporal types Aleksey Midenkov 2026-06-29 15:10:58 +03:00
  • 6300b34c16 get_next_time() comment Aleksey Midenkov 2026-06-29 14:00:02 +03:00
  • 493ebf0c3d innodb.innodb_buffer_pool_resize_temporary fails with (0/506) Aleksey Midenkov 2026-10-20 11:34:03 +03:00
  • 8cedfdf7e3 MDEV-34817 perfschema.lowercase_fs_off fails on buildbot Sergei Golubchik 2025-08-03 14:54:22 +02:00
  • bb571bae82 MDEV-40760: Stop using common_header_len and post_header_len from FD event Kristian Nielsen 2026-08-25 22:22:08 +02:00
  • a3cd94a2dc MDEV-39143 follow-up: address PR review comments 13.0-MDEV-39143 Pekka Lampio 2026-10-20 12:02:07 +03:00
  • c0eea2b8c5 MDEV-41398 Stale optimistic btr_pcur_t restore after buffer pool resize Alessandro Vetere 2026-10-14 18:05:47 +02:00
  • 3b532900ed MDEV-34817: Performance schema is not cleared of removed package routines - part 2 10.11-MDEV-34817 Raghunandan Bhat 2026-10-16 17:28:16 +05:30
  • a601069172 MDEV-40394 XML schema fails on self-referencing type. bb-13.2-mdev-37262-hf Alexey (Holyfoot) Botchkov 2026-07-22 12:48:27 +03:00
  • 8fd3cfef2a MDEV-40361 Server crashes after select xmlisvalid (validate_prepare/base). Alexey (Holyfoot) Botchkov 2026-07-14 14:03:57 +03:00
  • f7d5457ef1 MDEV-40357 Server crashes in XMLSchema_group_reference::validate_prepare. Alexey (Holyfoot) Botchkov 2026-07-14 15:06:12 +03:00
  • cbf9f65771 MDEV-40356 Server crashes in XMLSchema_simpleContent::validate_prepare. Alexey (Holyfoot) Botchkov 2026-07-13 23:18:56 +03:00
  • cc1bc02524 MDEV-40054 Assertion `0' failed in XMLSchema_item::validate_tag with element name "xml". Alexey (Holyfoot) Botchkov 2026-06-29 13:32:23 +03:00
  • 857180689b MDEV-40019 Xmlisvalid shows wrong result if calling it multiple times from query with UNION ALL. Alexey (Holyfoot) Botchkov 2026-06-29 22:51:06 +03:00
  • 0424e4f9d5 MDEV-40013 Server crashes in XMLSchema_user_type::validate_prepare/XMLSchema_attribute::validate_prepare. Alexey (Holyfoot) Botchkov 2026-06-29 21:26:13 +03:00
  • b73361c170 MDEV-40008 sql_error.cc:357: void Diagnostics_area::set_ok_status after CHECK (XMLISVALID.. Alexey (Holyfoot) Botchkov 2026-07-08 10:46:34 +03:00
  • 2906844980 MDEV-37262 XMLISVALID() schema validation function. Alexey Botchkov 2026-06-03 15:53:45 +04:00
  • df2582990d MDEV-33763 : Buffered error logging for Server error log buffered-error-logging Jan Lindström 2024-12-02 09:07:05 +02:00
  • f57a2b97ad MDEV-34817 Performance schema is not cleared of removed package routines Oleksandr Byelkin 2026-10-15 14:03:24 +02:00
  • fe81624514 Interleaved read-ahead in pread_write Marko Mäkelä 2026-10-20 08:11:53 +03:00
  • f6d172c03b MDEV-25515 User Account Host Names using CIDR notation CREATE USER u@'192.168.0.0/24'; -- same as '192.168.0.0/255.255.255.0' CIDR is an input spelling only, normalised to the netmask form while parsing. A malformed mask is now rejected instead of stored, and one already in the privilege tables is skipped at load with a warning instead of being honoured. Nothing rejected these before, and they are not merely useless: a non-contiguous mask such as 10.0.0.0/255.0.255.0 matches the scattered set 10.*0.*. Skipping rather than erroring keeps such a row droppable and renamable, except for a literal CIDR host stored by an older version (for example 10.0.0.0/24): the parser converts that name, so it can no longer be named and must be removed with a direct DELETE from the privilege tables. bb-main-MDEV-25515 PranavKTiwari 2026-08-06 13:47:33 +05:30
  • d9ac8005e2 MDEV-36295 INTERVAL function returns inconsistent results when used in a WHERE clause bb-13.2-MDEV-41228 Rex Johnston 2026-10-19 09:35:25 +13:00
  • fb641b0cd1 MDEV-40287 AES_ENCRYPT() and KDF() return NULL with OpenSSL 4.0 Vladislav Vaintroub 2026-10-20 01:06:46 +02:00
  • 505cefc810 MDEV-41630 ST_IsValid crashes on polygons with many rings bb-12.3-serg Sergei Golubchik 2026-10-20 00:43:20 +02:00
  • 2a76621e0d MDEV-41238 Bound parameters prevent condition pushdown into a grouped view, while CAST enables it 11.4-MDEV-41238 Nikita Malyavin 2026-10-19 22:51:21 +02:00
  • b6a15dbbe9 MDEV-40012 PQ: refuse DEFAULT() in an expression a worker evaluates bb-13.2-MDEV-40012-refactored-input3 Rex Johnston 2026-10-20 06:22:42 +13:00
  • 007b40adaf MDEV-40012 PQ: end a worker's parallel scan before close() frees m_prebuilt Rex Johnston 2026-10-20 06:22:42 +13:00
  • a3c53f08ec MDEV-40012 PQ: a worker must not end its container's scan after handing it over Rex Johnston 2026-10-20 07:47:34 +13:00
  • e40b4c57a4 MDEV-40012 PQ: refuse a plan that reads a table through a join buffer Rex Johnston 2026-10-07 08:24:37 +13:00
  • 1b42e282d6 PQ: Code tidy ups and fixups of tidyups. Rex Johnston 2026-09-15 14:49:30 +12:00
  • 9660806dc9 MDEV-41508 Off-by-One Uninitialized Stack Read in Proxy Protocol V2 Port Parsing Vladislav Vaintroub 2026-10-15 21:39:03 +02:00
  • 872a63a61a MDEV-41140 mariadb-server.postinst chown dereferences symlinks 11.4-MDEV-41140 Khaled Riyad 2026-10-09 15:06:45 +03:00
  • 32e5c5726f MDEV-26123: Always mark spatial index reads as locking 10.6-MDEV-26123 Mohammad Tafzeel Shams 2026-06-23 15:26:01 +05:30
  • 2c769b2a84 MDEV-38976 Add MTR test for Galera write loss after crash and partition 12.3-MDEV-38976 Pekka Lampio 2026-10-19 14:54:45 +03:00
  • e63f94313a MDEV-40380 vcol.races sporadic timeout Aleksey Midenkov 2026-10-12 16:21:04 +03:00
  • d5815e3843 MDEV-41583 Tests fail on platform-dependent max TIMESTAMP of current row Aleksey Midenkov 2026-10-19 12:39:35 +03:00
  • 6bc7aabd71 MDEV-37719: mysql_create_like_table() kept a stale TABLE pointer in table->table after OR REPLACE dropped the old table 1- temporary target: drop_temporary_table() frees the old TABLE but table->table was left pointing at it, so the table->table block that picks up the new table never ran and the binlog branch dereferenced freed memory. Reset table->table after the create so the new TABLE is used. 2- locked tables: if reopen_tables() failed, the function continued into the binlog branch with the freed pointer. Leave via err: instead. bb-12.3-MDEV-37719-mariadb-PranavTiwari mariadb-PranavTiwari 2026-10-13 16:44:11 +05:30
  • 85ecdbe546 MDEV-39146 Fix stack-use-after-return in PROCESSLIST for event threads forkfun 2026-09-09 13:32:31 +02:00
  • 0c40227d1a MDEV-30645: CREATE TRIGGER FOR { STARTUP | SHUTDOWN } bb-13.2-MDEV-30645 Dmitry Shulga 2026-10-19 15:59:09 +07:00
  • 7d9e6a2c8e MDEV-30645: CREATE TRIGGER FOR { STARTUP | SHUTDOWN } Dmitry Shulga 2026-10-14 12:00:03 +07:00
  • 1007624bf6 Give better posix_fadvise Marko Mäkelä 2026-10-19 12:01:48 +03:00
  • 67de2c5065 pread_write(): Copy 1MiB at a time, and invoke Linux readahead(2) Marko Mäkelä 2026-10-19 11:49:59 +03:00
  • 6838067af5 MDEV-32286 Reuse remembered clustered leaves in secondary-index scans 12.3-MDEV-32286 Alessandro Vetere 2026-09-10 11:44:29 +02:00
  • ab36fdb34b MDEV-30295 mysqldump produces syntactically incorrect statement forkfun 2026-10-15 14:30:26 +02:00
  • 81a047b1c2 MDEV-32286 Reuse remembered clustered leaves in secondary-index scans 11.8-MDEV-32286 Alessandro Vetere 2026-09-10 11:44:29 +02:00
  • 5d0d773acd fixup! c98b67beaa Marko Mäkelä 2026-10-19 10:55:23 +03:00
  • 744b2ca998 MDEV-41553 galera_restart_on_unknown_option test regression after MDEV-40023 sjaakola 2026-10-15 11:21:17 +03:00
  • 5116c09f84 Fix the build with cmake -DWITH_INNODB_AHI=OFF Alessandro Vetere 2026-09-10 11:44:29 +02:00
  • 1b71b64d19 MDEV-37467: InnoDB Instant ALTER TABLE is not crash safe 10.6-MDEV-37467 Mohammad Tafzeel Shams 2026-08-03 12:15:17 +05:30
  • 0f81a2f3bf MDEV-41553 galera_restart_on_unknown_option test regression after MDEV-40023 10.11-MDEV-41553 sjaakola 2026-10-15 11:21:17 +03:00
  • 6eda7faa5e MDEV-17598: Store DB_TRX_ID in secondary index leaf records MDEV-17598 Thirunarayanan Balathandayuthapani 2026-10-19 11:08:50 +05:30
  • b302a2ecf6 MDEV-17598: Store DB_TRX_ID in secondary index leaf records Thirunarayanan Balathandayuthapani 2026-10-19 10:40:18 +05:30
  • bb4a126399 MDEV-40978 Restrict INTERVAL of range interval partitioning to partition-function-safe constant expressions Yuchen Pei 2026-10-08 11:43:25 +11:00
  • 412d8fa525 MDEV-40123 Assertion failure after lock wait is unblocked in SKIP LOCKED Alessandro Vetere 2026-10-14 11:26:00 +02:00
  • f6869f9068 MDEV-41405 ASAN stack-buffer-overflow TDBXML::Initialize/TDBXML::OpenDB after insert into CONNECT table Oleksandr Byelkin 2026-10-14 17:16:24 +02:00
  • 5dabf1c52d MDEV-40845: DuckDB: reject SELECT ... FOR UPDATE / LOCK IN SHARE MODE (msan) Daniel Black 2026-10-19 09:58:40 +11:00
  • 27d093f68e MDEV-41228 Check the class of the copy made by Item::shallow_copy() Rex Johnston 2026-10-19 09:35:25 +13:00
  • c0aa1a1d57 MDEV-41228 Read the row of Item_func_interval through args[0] Rex Johnston 2026-10-19 09:35:25 +13:00
  • 33bd19d2db MDEV-30645: CREATE TRIGGER FOR { STARTUP | SHUTDOWN } 13.2-MDEV-30645 Dmitry Shulga 2026-10-18 20:57:00 +07:00
  • 40cae5d6ed MDEV-32947 Async conflicts with semi-sync in multi-source ParadoxV5 2026-10-11 14:59:35 -06:00
  • 18d3771000 MDEV-40845: DuckDB: reject SELECT ... FOR UPDATE / LOCK IN SHARE MODE Val Doroshchuk 2026-10-14 11:27:07 +02:00
  • 3e2225b252 MDEV-39644 Evaluate ICP on the current row in reverse partition scans DerZc 2026-09-28 14:18:20 +08:00
  • d48b103733 Push posix_fadvise() deeper, and copy up to 16MiB at a time. Marko Mäkelä 2026-10-16 21:40:31 +03:00
  • 18c80e48d6 MDEV-41146: Check rand() in WHERE when top level base tables are const Dave Gosselin 2026-10-08 15:09:25 -04:00
  • 26af7ea811 MDEV-41146: Merge pseudo_bits_cond into outer_ref_cond Dave Gosselin 2026-10-08 15:07:54 -04:00
  • 327437ade1 Remove warnings from aria_chk bb-cleanup-monty Monty 2026-10-16 15:59:40 +03:00
  • abc619a5fc Have mtr also use /usr/lib64/libgalera_smm.so when searching for wsrep lib Monty 2026-10-15 16:42:28 +03:00
  • c7032278d4 Remove C++ STL machinery from sql/rpl_*info_file.* and CHANGE MASTER parser Monty 2026-05-29 11:51:59 +03:00
  • 2a99d10224 Fixed wrong code in ha_perfschema::delete_table() Monty 2026-05-31 23:03:46 +03:00
  • 4c52b29d1a Add likely/unlikely to my_b_read/write functions Monty 2026-05-31 22:44:42 +03:00
  • 46af485c62 Remove wrong assert in log_event_server.cc Monty 2026-05-31 21:38:17 +03:00
  • 1ce9684dd6 Fixed bug in rpl.rpl_killed_ddl.result test case Monty 2026-05-31 21:17:04 +03:00
  • 7f82e38336 Avoid strlen() calls in Explain_index_usage and String_list Monty 2026-03-31 18:33:42 +03:00
  • e782b38509 MDEV-40819: Do not crash on DuckDB TIME values beyond 24 hours Anway Durge 2026-10-15 22:54:08 +05:30
  • cfc6a0e733 MDEV-17613 Test cleanup: sorted result for versioning.partition Aleksey Midenkov 2026-10-16 15:11:21 +03:00
  • c441e4df14 MDEV-17613 Read sole now-partition for non-historical versioned query Aleksey Midenkov 2026-10-16 15:11:21 +03:00
  • 6743ca8ce4 MDEV-17613 Refactor prune_partitions() to narrow read_partitions instead of full rewrite Aleksey Midenkov 2026-10-16 15:11:21 +03:00
  • b55aca57f2 MDEV-17613 Refactor prune_partitions() to build into a dedicated bitmap Aleksey Midenkov 2026-10-16 15:11:21 +03:00
  • 9993e91785 MDEV-17613 bitmap_range() for iteration over partition bitmap Aleksey Midenkov 2026-10-16 15:11:20 +03:00
  • d4b4e8e963 Stream empty InnoDB system tablespace files Marko Mäkelä 2026-10-16 15:41:40 +03:00
  • 88f91a4bf8 MDEV-39143 follow-up: fix review findings in MySQL JSON replication Pekka Lampio 2026-10-16 15:38:55 +03:00
  • ca672f3bc7 Be more block cache friendly Marko Mäkelä 2026-10-16 13:22:32 +03:00
  • c98b67beaa Fix races around checkpoint Marko Mäkelä 2026-10-16 13:08:45 +03:00
  • 35abd29586 Merge branch '10.11-elenst' into 11.4 11.4-elenst Elena Stepanova 2026-10-16 13:07:18 +03:00
  • e71bdbf3d9 MDEV-41557 Test encryption.innochecksum is flaky Alessandro Vetere 2026-10-15 12:10:06 +02:00
  • f5c731ffce MDEV-40386 enable duckdb tests for MSAN Daniel Black 2026-10-16 18:16:30 +11:00
  • 7c77e82189 MDEV-40698 Fix ROLLUP query results with empty result set (testfix) Daniel Black 2026-10-16 18:11:53 +11:00
  • 6b02e17b1e MDEV-40386: DuckDB - pass through compiler and linker flags Daniel Black 2026-07-20 11:45:09 +10:00
  • 635058a3ff Disable -Wredundant-move warnings in storage/rocksdb Sergei Petrunia 2026-10-12 12:57:36 +03:00
  • 7ba156d52e Merge 11.4 into 11.8 Marko Mäkelä 2026-10-16 09:25:49 +03:00