mariadb/mysql-test/suite/engines/iuds/r
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
..
delete_decimal.result MDEV-7635: Update tests to adapt to the new default sql_mode 2017-02-10 06:30:42 -05:00
delete_time.result Result files were wrong due to MySQL bug#66034 2012-07-26 23:31:08 +04:00
delete_year.result Backport of the deprecation warning from WL#6219: "Deprecate and remove YEAR(2) type" 2012-06-29 12:55:45 +04:00
insert_calendar.result
insert_decimal.result MDEV-27712 Reduce the size of Lex_length_and_dec_st from 16 to 8 2022-03-22 14:42:54 +04:00
insert_number.result MDEV-14576 Include full name of object in message about incorrect value for column 2018-12-21 13:31:18 +01:00
insert_time.result MDEV-29344: engines/iuds.insert_time cannot run with PS protocol (syntax error) 2025-03-17 18:11:51 +07:00
insert_year.result MDEV-21445 update test results 2022-07-11 23:50:56 +02:00
strings_charsets_update_delete.result fixup of "Make error messages from DROP TABLE and DROP TABLE IF EXISTS consistent" results 2020-06-15 12:28:34 +02:00
strings_update_delete.result fixup of "Make error messages from DROP TABLE and DROP TABLE IF EXISTS consistent" results 2020-06-15 12:28:34 +02:00
type_bit_iuds.result MDEV-20305 Data loss on DOUBLE and DECIMAL conversion to INT 2020-06-06 11:33:11 +04:00
update_decimal.result MDEV-14576 Include full name of object in message about incorrect value for column 2018-12-21 13:31:18 +01:00
update_delete_calendar.result Merge 5.3->5.5 2012-08-02 04:22:43 +04:00
update_delete_number.result Merge 10.2 into 10.3 2018-11-19 18:45:53 +02:00
update_time.result Merge 10.1 into 10.2 2018-03-21 22:58:52 +02:00
update_year.result MDEV-7635: Update tests to adapt to the new default sql_mode 2017-02-10 06:30:42 -05:00