Commit graph

  • c5d8b9963a MDEV-36716 A case expression with ROW arguments in THEN crashes bb-12.0-bar-MDEV-36716 Alexander Barkov 2025-04-30 14:04:43 +04:00
  • c4cf7f8631 MDEV-32570: switching to rebase help, have a todo here for restructure Brandon Nesterenko 2025-05-05 09:35:30 -06:00
  • 5d281b7228 MDEV-34705: Binlog-in-engine: Reduce struct fsp_binlog_page_entry size Kristian Nielsen 2025-05-05 17:02:50 +02:00
  • 1a3bfd30bd MDEV-32830 I. refactor XA binlogging for better integration with BGC/replication/recovery Andrei 2023-11-01 20:32:45 +02:00
  • 671dc2f507 Move condition normalization code into add_conditions_to_where() function. Sergei Petrunia 2025-05-05 16:21:15 +03:00
  • 1f50fc565c Remove the "clean after processing" step, it's not needed. Sergei Petrunia 2025-05-05 15:32:08 +03:00
  • 4fc1063796 MDEV-34870 Fix post-rebase conflicts Oleg Smirnov 2025-05-05 12:36:06 +07:00
  • b11767846f MDEV-36486 Forbid placing optimizer hints at the INSERT part of INSERT..SELECT Oleg Smirnov 2025-04-30 13:28:44 +07:00
  • fa929a2be6 MDEV-36486 Optimizer hints are resolved against the INSERT part of INSERT..SELECT Oleg Smirnov 2025-04-08 16:59:28 +07:00
  • b89a1e7f35 MDEV-36169: Two subqueries with LOOSESCAN hints create invalid query plan Sergei Petrunia 2025-04-07 21:06:06 +03:00
  • 453a86f68e MDEV-36133 BNL() hint doesn't work with join_cache_level>=5 Oleg Smirnov 2025-02-21 13:48:28 +07:00
  • 6e2a0501b6 MDEV-36638 Some optimizer hint warnings are returned as errors Oleg Smirnov 2025-04-22 21:47:12 +07:00
  • 6cd27dbc43 MDEV-33281 Fix after-rebase commits Oleg Smirnov 2025-04-26 14:06:24 +07:00
  • 0737d8f35d MDEV-33281 Fix mysql-test-run to correctly handle hints Oleg Smirnov 2025-04-26 13:50:30 +07:00
  • a0e89070cc MDEV-36675 Optimizer hints parser catches irrelevant thd->is_error() set by multi-RENAME TABLE Oleg Smirnov 2025-04-23 19:26:58 +07:00
  • 349f5bf2da MDEV-34870: implement join order hints Oleg Smirnov 2025-01-30 20:56:36 +07:00
  • c4fe794d22 MDEV-33281 Optimizer hints code cleanup: - remove get_args_printer() from hints printing - add append_hint_arguments(THD *thd, opt_hints_enum hint, String *str) - add more comments - rename st_opt_hint_info::hint_name to hint_type - add pptimizer trace support for hints - add dbug_print_hints() - make print_warn() not be a template - introduce Printable_parser_rule interface, make grammar rules that emit warnings implement it and print_warn invokes its function) - remove Parser::Hint::append_args() as it is not used anywhere (it used to be necessary call print_warn(... (Parser::Hint*)NULL); Sergei Petrunia 2024-12-08 22:03:01 +02:00
  • 0e088b5d7e MDEV-34860 Fix opt_hint_timeout.test for embedded; fix mariadb client Oleg Smirnov 2024-12-07 21:15:32 +07:00
  • d2918e10fc MDEV-33281 Optimizer hints cleanup: - add a comment that opt_hints_global->check_unresolved() is never called - improve comments - rename everything with "resolved_children" to "fully_resolved_children" - Opt_hints_table::adjust_key_hints() now returns value - less "reach-back-to-parent" logic - rename Hint "adjustment" and "resolution" (yes, both terms were used) to "fixing". "Resolution" is already used for parse-tree objects Sergei Petrunia 2024-12-06 14:12:26 +02:00
  • 2c8f6058c1 MDEV-34888 Implement SEMIJOIN() and SUBQUERY() hints Oleg Smirnov 2024-09-11 19:53:57 +07:00
  • e3bf4c826c MDEV-34860 Make the hint override global/session/statement setting of max_statement_time Oleg Smirnov 2024-12-02 14:01:47 +07:00
  • af14196b8a MDEV-33281 Make BNL() hint enable hashed join buffers Oleg Smirnov 2024-11-27 14:34:24 +07:00
  • 67319f3e8d MDEV-34860 Implement MAX_EXECUTION_TIME hint Oleg Smirnov 2024-08-07 22:10:50 +07:00
  • 1e2774d829 MDEV-33281 Make BNL() hint work for join_cache_levels from 0 to 3 Oleg Smirnov 2024-09-16 21:53:20 +07:00
  • e4af72bd5d MDEV-33281 Optimizer hints cleanup: add const specifiers, comments Sergei Petrunia 2024-09-10 18:59:08 +03:00
  • cd9ac306c3 MDEV-33281 Make BNL() hint work for join_cache_level=0 Oleg Smirnov 2024-08-30 21:50:32 +07:00
  • 1cd928c297 MDEV-33281 Implement optimizer hints Oleg Smirnov 2024-08-21 13:55:44 +07:00
  • 4bb2669d18 MDEV-33281 Optimizer hints Cleanup: fix formatting, rename objects Oleg Smirnov 2024-07-17 16:50:14 +07:00
  • bd30c796fa MDEV-33281 Implement optimizer hints Alexander Barkov 2024-07-15 14:29:47 +04:00
  • 877e4a386c MDEV-33281 Implement optimizer hints Oleg Smirnov 2024-07-05 19:10:36 +07:00
  • 6340c23933 MDEV-33281 Implement optimizer hints Alexander Barkov 2024-06-21 12:26:28 +04:00
  • 495d96709f
    MDEV-35866 CHECK TABLE get number of rows without HA_STATS_RECORDS_IS_EXACT bb-12.0-mdev-22491-35866-no-36032 Yuchen Pei 2025-04-15 11:17:57 +10:00
  • d52ddae57b
    MDEV-22491 Support mariadb-check and CHECK TABLE with SEQUENCE Yuchen Pei 2025-05-02 10:44:45 +10:00
  • f8e908d63f MDEV-30831 fixing, aws_key_management can compile with new aws sdk on UBUNTU 24.04 and 22.04 csenki 2025-04-27 14:06:38 +02:00
  • 26ea37be5d MDEV-36405 Session tracking does not report changes from COM_CHANGE_USER Sergei Golubchik 2025-04-25 17:45:59 +02:00
  • 07de0ac69e MDEV-20299 SET SESSION AUTHORIZATION Sergei Golubchik 2025-02-23 12:59:38 +01:00
  • 722ffbd6da
    Merge 3e6bea8ca1 into 5c92b27d54 Daniel Black 2025-05-03 01:42:53 +00:00
  • f705bf2ae0
    Merge 3a7cbfa868 into 5c92b27d54 ParadoxV5 2025-05-03 01:42:51 +00:00
  • e851c294d5
    Merge eaa780c39a into 5c92b27d54 Daniel Black 2025-05-03 01:42:46 +00:00
  • 509011bc63
    Merge 07001140b4 into 5c92b27d54 Thirunarayanan B 2025-05-03 01:42:40 +00:00
  • 4ad9f97a89
    Merge de5dde8406 into 5c92b27d54 Dave Gosselin 2025-05-03 01:42:35 +00:00
  • 194e285cbc
    Merge d0ff07fbac into 5c92b27d54 Marko Mäkelä 2025-05-03 01:42:33 +00:00
  • 8c45e5241b
    Merge 668957660d into 5c92b27d54 Daniel Black 2025-05-03 01:42:27 +00:00
  • 2de1294389
    Merge 785337d16f into 5c92b27d54 Thirunarayanan B 2025-05-03 01:42:24 +00:00
  • 777321b502
    Merge 1050126b27 into 5c92b27d54 Thirunarayanan B 2025-05-03 01:42:24 +00:00
  • c867780414
    Merge 9169a90f84 into 5c92b27d54 Daniel Black 2025-05-03 01:42:12 +00:00
  • dd13316e29
    Merge ad47353914 into 5c92b27d54 Otto Kekäläinen 2025-05-03 01:42:01 +00:00
  • fd494bc001 MDEV-32570: Fixed issue of big transaction, but now chain repl broken Brandon Nesterenko 2025-05-02 14:32:53 -06:00
  • a34ab480f9 MDEV-36290: Test amendments (Add NULL, and parameterized tests better) origin/10.6-MDEV-36290 10.6-MDEV-36290 Brandon Nesterenko 2025-05-02 10:18:51 -06:00
  • 11742d99b2 MDEV-32570: Trying to get large events to work, it doesnt Brandon Nesterenko 2025-05-02 09:48:09 -06:00
  • be991c9874 fill_record: extract assignment permission check into a function Nikita Malyavin 2025-04-30 19:55:09 +02:00
  • 0f4a35a327 cleanup: extract reusable code chunks Sergei Golubchik 2025-03-03 11:43:49 +01:00
  • 78d23a3e60 fix error messages Sergei Golubchik 2025-03-02 17:47:03 +01:00
  • 02b81afff8 cleanup: THD::change_user Sergei Golubchik 2025-02-21 20:55:54 +01:00
  • fa47c73561 MDEV-12182 post-merge Sergei Golubchik 2025-03-19 22:20:35 +01:00
  • 1aba30b8f9 MDEV-12182 Add Client TCP Port Number to MySQL Audit Plugin Logs Hashim Syed 2024-06-04 23:58:37 +00:00
  • c1f2b5a141 MDEV-33834 post-merge Sergei Golubchik 2025-03-19 21:33:46 +01:00
  • 2b464774f2 MDEV-33834 Extend audit plugin to include tls_version and tls_version_length variables Meng-Hsiu Chiang 2024-02-23 19:40:13 +00:00
  • 1ea0bb5814 More comments Sergei Petrunia 2025-05-02 10:54:53 +03:00
  • 7e4b913e49 MDEV-35009: Initialize affected_rows in SQL service Daniel Black 2025-05-02 17:34:39 +10:00
  • 1edd79841f MDEV-36721: remove PrivateDevices=false from systemd services Daniel Black 2025-04-29 19:15:24 +10:00
  • 962706c5ea Make table_pos_sort symmetric + added a question Sergei Petrunia 2025-05-02 09:26:02 +03:00
  • 19e3f897f6 More edits to comments Sergei Petrunia 2025-05-02 09:19:50 +03:00
  • b9c6ac05c4 MDEV-32570: Test update Brandon Nesterenko 2025-05-01 14:28:32 -06:00
  • 43dbf8202e MDEV-32570: Prototype is working Brandon Nesterenko 2025-05-01 14:07:01 -06:00
  • a819e1dccc
    Merge ed523914c8 into 5c92b27d54 Zhibo Zhang 2025-05-01 10:08:01 -07:00
  • 88cc11dc54 MDEV-36714: Rows_log_event::write_data_header overallocates buffer size origin/bb-main-MDEV-36714 Brandon Nesterenko 2025-04-29 13:28:31 -06:00
  • 1f19839961 MDEV-32750: can assemble, but it fails to read now (corruption) Brandon Nesterenko 2025-05-01 08:45:15 -06:00
  • 36c1f5d58c More comments Sergei Petrunia 2025-05-01 11:59:31 +03:00
  • da5a4d05b9 MDEV-35850 make HOSTNAME a cmake configure variable origin/11.4 Daniel Black 2025-01-15 09:18:12 +11:00
  • f62ede33e7
    Merge branch '11.4' into MDEV-35850-hostname Daniel Black 2025-05-01 08:47:47 +10:00
  • e421f51c78 test bb-10.5-mdev-30073-8.2 Rex 2025-05-01 06:51:37 +11:00
  • e09e95de5a MDEV-36486 Forbid placing optimizer hints at the INSERT part of INSERT..SELECT Oleg Smirnov 2025-04-30 13:28:44 +07:00
  • b39c9ef244 More edits to comments Sergei Petrunia 2025-04-30 16:04:21 +03:00
  • 3e9e1a25b7 MDEV-36566 SELECT create_temporary_table_binlog_formats should show exactly what it is SET to Sergei Golubchik 2025-04-29 19:06:32 +02:00
  • ee9359de89 MDEV-36425 fix test results Sergei Golubchik 2025-04-30 12:32:50 +02:00
  • 2cb61718f7 MDEV-36486 Optimizer hints are resolved against the INSERT part of INSERT..SELECT Oleg Smirnov 2025-04-08 16:59:28 +07:00
  • 7bb99d4902 WIP: warning on INSERT..SELECT Oleg Smirnov 2025-04-30 13:28:44 +07:00
  • c2e901096c MDEV-30073 Implementing Monty's suggestions from his review. Rex 2025-04-17 13:39:38 +11:00
  • c626715439
    MDEV-35452 [fixup] fix spider/bugfix.perfschema view protocol Yuchen Pei 2025-04-30 10:38:44 +10:00
  • 76e8e24b0b
    Merge branch '10.5' into 10.6 Yuchen Pei 2025-04-30 10:35:11 +10:00
  • a8ed32c8a9
    Merge 7d63e08b95 into 5c92b27d54 Anel 2025-04-30 02:35:22 +04:00
  • 97fa886cd4
    Merge feee837dcf into 5c92b27d54 Razvan Liviu Varzaru 2025-04-30 02:32:41 +04:00
  • 29cfa8de40
    Merge 22690a3863 into 5c92b27d54 Daniel Black 2025-04-30 02:16:31 +04:00
  • e16cbb123a
    Merge b9a73b779b into 5c92b27d54 Daniel Black 2025-04-30 02:13:54 +04:00
  • 8ba48d7930
    Merge db7111ed78 into 5c92b27d54 Daniel Black 2025-04-30 02:11:05 +04:00
  • 4ae80d3305 MDEV-32570: Start having slave assemble, getting checksum error though Brandon Nesterenko 2025-04-29 16:06:53 -06:00
  • 24d82a3566 MDEV-32570: More test, run slaves Brandon Nesterenko 2025-04-29 16:06:36 -06:00
  • 3d914278ff MDEV-32570: Small test rpl topology fix Brandon Nesterenko 2025-04-29 15:49:20 -06:00
  • d3cac602f2
    Merge 7cee606def into 5c92b27d54 Daniel Black 2025-04-29 20:48:51 +00:00
  • 5c3384903e MDEV-32570: Wrote seq/total and mysqlbinlog recognizes Brandon Nesterenko 2025-04-29 14:37:24 -06:00
  • c25c62180d MDEV-36714: Rows_log_event::write_data_header overallocates buffer size origin/10.11-MDEV-36714 Brandon Nesterenko 2025-04-29 13:28:31 -06:00
  • c29e83f226 MDEV-30189 Add remaining replication options as system variables ParadoxV5 2025-03-11 22:48:54 -06:00
  • 9ae7f6816b MDEV-30189 Add remaining replication options as system variables origin/mdev-30189 ParadoxV5 2025-03-11 22:48:54 -06:00
  • 74c189c312 MDEV-35304: Fix multi_source.connects_tried origin/bb-main-MDEV-35304-timing-fixup Brandon Nesterenko 2025-04-29 09:57:52 -06:00
  • 83aaf2248a reb origin/pull/3865/head Brandon Nesterenko 2025-04-29 10:19:01 -06:00
  • bea063db82
    Merge branch 'main' into mdev-30189 Brandon Nesterenko 2025-04-29 09:09:50 -06:00
  • 8f472ef289 MDEV-36405 Session tracking does not report changes from COM_CHANGE_USER bb-12.0-MDEV-20299-authorization Sergei Golubchik 2025-04-25 17:45:59 +02:00
  • 0f90ca871f MDEV-20299 SET SESSION AUTHORIZATION Sergei Golubchik 2025-02-23 12:59:38 +01:00
  • 0a5fa73407 cleanup: extract reusable code chunks Sergei Golubchik 2025-03-03 11:43:49 +01:00