mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
MDEV-30263 Assertion failure in Protocol::end_statement upon HANDLER READ with invalid timestamp
Process save_in_field() return codes as in other places (<0 is real error)
This commit is contained in:
15
mysql-test/suite/handler/handler_warnings.test
Normal file
15
mysql-test/suite/handler/handler_warnings.test
Normal file
@ -0,0 +1,15 @@
|
||||
--echo #
|
||||
--echo # MDEV-30263: --echo # Assertion failure in Protocol::end_statement
|
||||
--echo # upon HANDLER READ with invalid timestamp
|
||||
--echo #
|
||||
|
||||
CREATE TABLE t (a TIMESTAMP, KEY(a));
|
||||
HANDLER t OPEN;
|
||||
HANDLER t READ a > ('2022-12');
|
||||
--echo # above should issue the same warnings/errors as following
|
||||
SELECT * from t WHERE t.a > ('2022-12');
|
||||
# Cleanup
|
||||
HANDLER t CLOSE;
|
||||
DROP TABLE t;
|
||||
|
||||
--echo End of 10.5 tests
|
Reference in New Issue
Block a user