mariadb/mysql-test/suite
Dmitry Shulga 408a637b87 MDEV-29344: engines/iuds.insert_time cannot run with PS protocol (syntax error)
The syntax error produced on running the test engines/iuds.insert_time
in PS-mode was caused by presence of the C-Style comment containing
the single quote at the end of SQL statement, something like
the following one:
  /* doesn't throw error */;
Presence of the single quote was interpreted by mysqltest utility as
indication of real string literal, that resulted in consuming every
characters following that mark as a literal, including the delimiter
character ';'. It led to concatenation of lines into a single
multi-statement that was sent from mysqltest to MariaDB server for
processing. In case mysqltest is run in regular mode (that is,
not PS-mode), multi-statement is handled successfully on server side,
but in case PS-mode is on, multi-statement is supplied in COM_STMT_PREPARE
that caused the parsing error since multi-statements is not supported by
statement prepare command.

To fix the issue, in case mysqltest encounters the C-Style comment
is should switch to reading next following characters without any
processing until it hit the closing C-style comment marks '*/',
with one exception if the sequence of characters '/*' followed by
the exclamation mark, that means the hint introducer has been read.
2025-03-17 18:11:51 +07:00
..
archive Merge 10.6 into 10.11 2024-10-03 10:55:08 +03:00
atomic atomic.alter_table test is too slow for MSAN 2024-04-30 21:59:38 +02:00
binlog Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
binlog_encryption Merge 10.6 into 10.11 2025-02-25 10:23:24 +02:00
client MDEV-8334: Rename utf8 to utf8mb3 2021-05-19 06:48:36 +02:00
compat Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
csv Backporting bugs fixes fixed by MDEV-31340 from 11.5 2024-05-21 14:58:01 +04:00
encryption MDEV-30000: Force an InnoDB checkpoint in mariadb-backup 2025-03-10 08:48:43 +02:00
engines MDEV-29344: engines/iuds.insert_time cannot run with PS protocol (syntax error) 2025-03-17 18:11:51 +07:00
federated Allow 'mariadb' as a connection wrapper name for FederatedX. 2025-02-25 16:04:56 +02:00
funcs_1 MDEV-35810 fix test results 2025-01-14 14:01:28 +01:00
funcs_2 Merge 10.5 into 10.6 2023-01-03 18:13:11 +02:00
galera Merge 10.6 into 10.11 2025-02-25 10:23:24 +02:00
galera_3nodes Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
galera_3nodes_sr Merge branch '10.6' into 10.11 2024-07-22 15:14:50 +02:00
galera_sr Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
gcol MDEV-35000: dict_table_close() breaks STATS_AUTO_RECALC 2025-02-28 09:00:16 +02:00
handler Merge branch '10.5' into 10.6 2024-12-17 11:06:09 +11:00
heap Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
innodb MDEV-36227 Race condition between ALTER TABLE…EXCHANGE PARTITION and SELECT 2025-03-07 10:52:59 +02:00
innodb_fts Merge 10.6 into 10.11 2025-02-25 10:23:24 +02:00
innodb_gis Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
innodb_i_s Merge 10.5 into 10.6 2023-04-11 16:15:19 +03:00
innodb_zip Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
jp Merge 10.5 into 10.6 2022-09-20 16:53:20 +03:00
json Merge branch '10.6' into 10.11 2024-10-29 15:24:38 +01:00
large_tests fix failing large_tests.maria_recover_encrypted 2024-04-22 18:38:39 +02:00
maria Merge 10.6 into 10.11 2025-01-08 12:51:26 +02:00
mariabackup MDEV-30000: Force an InnoDB checkpoint in mariadb-backup 2025-03-10 08:48:43 +02:00
mtr/t Remove dates from all rdiff files 2025-01-05 16:40:11 +02:00
mtr2 Fix for overlayed include files on Windows and a test case 2013-11-10 14:37:32 +04:00
multi_source Merge 10.6 into 10.11 2024-12-19 15:38:53 +02:00
optimizer_unfixed_bugs MDEV-29710: Disable some slow tests on Valgrind 2022-10-06 08:42:26 +03:00
parts Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
perfschema Merge 10.6 into 10.11 2025-02-10 14:45:18 +02:00
perfschema_stress P_S 5.7.28 2020-03-10 19:24:22 +01:00
period Merge 10.6 into 10.11 2025-01-08 12:51:26 +02:00
plugins Merge 10.6 into 10.11 2024-12-19 15:38:53 +02:00
roles Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
rpl Merge 10.6 into 10.11 2025-02-25 10:23:24 +02:00
s3 Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
sql_sequence Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
storage_engine MDEV-22189: Change error messages inside code to have mariadb instead of 2021-05-24 11:38:13 +05:30
stress MDEV-34453 Trying to read 16384 bytes at 70368744161280 outside the bounds of the file: ./ibdata1 2024-09-20 20:26:43 +05:30
sys_vars MDEV-36149 UBSAN in X is outside the range of representable values of type 'unsigned long' | page_cleaner_flush_pages_recommendation 2025-03-17 11:44:09 +05:30
sysschema Merge 10.6 into 10.11 2024-03-28 09:16:57 +02:00
unit Merge 10.2 into 10.3 2021-10-21 17:39:34 +03:00
vcol Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
versioning Merge branch '10.6' into 10.11 2025-01-30 11:55:13 +01:00
wsrep Merge branch '10.6' into '10.11' 2025-02-02 23:17:20 +01:00