Marko Mäkelä
b1b47264d2
Merge 10.9 into 10.10
2023-07-26 14:17:36 +03:00
Marko Mäkelä
864bbd4d09
Merge 10.6 into 10.9
2023-07-26 13:42:23 +03:00
Sergei Petrunia
feaeb27b69
MDEV-29152: Assertion failed ... upon TO_CHAR with wrong argument
...
Item_func_tochar::check_arguments() didn't check if its arguments
each had one column. Failing to make this check and proceeding would
eventually cause either an assertion failure or the execution would
reach "MY_ASSERT_UNREACHABLE();" which would produce a crash with
a misleading stack trace.
* Fixed Item_func_tochar::check_arguments() to do the required check.
* Also fixed MY_ASSERT_UNREACHABLE() to terminate the program. Just
"executing" __builtin_unreachable() used to cause "undefined results",
which in my experience was a crash with corrupted stack trace.
2023-07-12 12:05:59 +03:00
Marko Mäkelä
bebe193979
Merge 10.9 into 10.10
2022-11-21 10:32:08 +02:00
Marko Mäkelä
f46efb4476
Merge 10.7 into 10.8
2022-11-17 21:35:12 +02:00
Marko Mäkelä
d5332086d7
Merge 10.6 into 10.7
2022-11-17 09:19:32 +02:00
Marko Mäkelä
9aea7d83c8
Merge 10.5 into 10.6
2022-11-17 08:37:35 +02:00
Alexander Barkov
72c728feba
MDEV-29370 Functions in packages are slow and seems to ignore deterministic
2022-11-15 11:34:00 +04:00
Oleksandr Byelkin
bb76dcbec7
Merge branch '10.9' into 10.10
2022-10-04 13:32:38 +02:00
Oleksandr Byelkin
2f70784c2a
Merge branch '10.7' into 10.8
2022-10-04 11:42:37 +02:00
Oleksandr Byelkin
b6ebadaa66
Merge branch '10.6' into 10.7
2022-10-04 07:41:35 +02:00
Sergei Golubchik
900d7bf360
Merge branch '10.5' into 10.6
2022-10-02 22:14:21 +02:00
Sergei Golubchik
3a2116241b
Merge branch '10.4' into 10.5
2022-10-02 14:38:13 +02:00
Sergei Golubchik
d4f6d2f08f
Merge branch '10.3' into 10.4
2022-10-01 23:07:26 +02:00
Anel Husakovic
1f51d6c0f6
MDEV-28548: ER_TABLEACCESS_DENIED_ERROR is missing information about DB
...
- Added missing information about database of corresponding table for various types of commands
- Update some typos
- Reviewed by: <vicentiu@mariadb.org >
2022-09-30 08:48:57 +02:00
Marko Mäkelä
5e996fbad9
Merge 10.9 into 10.10
2022-09-21 10:59:56 +03:00
Marko Mäkelä
4345d93100
Merge 10.7 into 10.8
2022-09-21 09:52:09 +03:00
Marko Mäkelä
7c7ac6d4a4
Merge 10.6 into 10.7
2022-09-21 09:33:07 +03:00
Marko Mäkelä
44fd2c4b24
Merge 10.5 into 10.6
2022-09-20 16:53:20 +03:00
Alexander Barkov
fe844c16b6
Merge remote-tracking branch 'origin/10.4' into 10.5
2022-09-14 16:24:51 +04:00
Marko Mäkelä
18795f5512
Merge 10.3 into 10.4
2022-09-13 16:36:38 +03:00
Alexander Barkov
f1544424de
MDEV-29446 Change SHOW CREATE TABLE to display default collation
2022-09-12 22:10:39 +04:00
Marko Mäkelä
e71aca8200
Merge 10.9 into 10.10
2022-08-30 13:33:02 +03:00
Marko Mäkelä
c8cd162a0a
Merge 10.7 into 10.8
2022-08-30 13:04:17 +03:00
Alexander Barkov
b9c2ae505d
MDEV-29356 Assertion `0' failed in Type_handler_row::Item_save_in_field on INSERT
2022-08-26 14:25:04 +04:00
Sergei Golubchik
45e0373a78
MDEV-28632 Change default of explicit_defaults_for_timestamp to ON
2022-08-10 15:03:22 +02:00
Oleksandr Byelkin
75d631f333
Merge branch '10.7' into 10.8
2022-08-09 09:52:15 +02:00
Oleksandr Byelkin
50b270525a
Merge branch '10.7' into 10.8
2022-08-08 17:15:13 +02:00
Alexander Barkov
3ebbfd88a0
MDEV-29159 Patch for MDEV-28918 introduces more inconsistency than it solves, breaks usability
...
1. Store assignment failures on incompatible data types now raise errors if:
- STRICT_ALL_TABLES or STRICT_TRANS_TABLES sql_mode is used, and
- IGNORE is not used
Otherwise, only a warning is raised and the statement continues.
2. Changing the error/warning test as follows:
-ERROR HY000: Illegal parameter data types inet6 and int for operation 'SET'
+ERROR HY000: Cannot cast 'int' as 'inet6' in assignment of `db`.`t`.`col`
so in case of a big table it's easier to see which column has the problem.
The new error text is also applied to SP variables.
2022-08-05 22:23:40 +04:00
Marko Mäkelä
f79cebb4d0
Merge 10.7 into 10.8
2022-07-28 10:33:26 +03:00
Alexander Barkov
380874549c
MDEV-29062 Wrong result set metadata for a mix of INT+ENUM
2022-07-08 15:29:23 +04:00
Marko Mäkelä
9523986299
Merge 10.7 into 10.8
2022-06-28 10:06:00 +03:00
Alexander Barkov
4a7e337e5f
MDEV-28963 Incompatible data type assignment through SP vars is not consistent with columns
2022-06-27 19:52:48 +04:00
Sergei Golubchik
b7ffccf49b
Merge branch '10.7' into 10.8
2022-05-18 13:26:48 +02:00
Sergei Golubchik
99a433ed1c
Merge branch '10.6' into 10.7
2022-05-18 10:34:38 +02:00
Sergei Golubchik
b2187662bc
Merge branch '10.5' into 10.6
2022-05-18 10:30:47 +02:00
Sergei Golubchik
7970ac7fe8
Merge branch '10.4' into 10.5
2022-05-18 09:50:26 +02:00
Sergei Golubchik
23ddc3518f
Merge branch '10.3' into 10.4
2022-05-18 01:25:30 +02:00
Sergei Golubchik
74068dd2ac
fix tests for embedded
...
followup for c9b5a05341
2022-05-18 01:22:29 +02:00
Alexander Barkov
c9b5a05341
MDEV-28588 SIGSEGV in __memmove_avx_unaligned_erms, strmake_root
2022-05-17 17:05:30 +04:00
Sergei Golubchik
443c2a715d
Merge branch '10.7' into 10.8
2022-05-11 12:21:36 +02:00
Sergei Golubchik
fd132be117
Merge branch '10.6' into 10.7
2022-05-11 11:25:33 +02:00
Sergei Golubchik
3bc98a4ec4
Merge branch '10.5' into 10.6
2022-05-10 14:01:23 +02:00
Sergei Golubchik
ef781162ff
Merge branch '10.4' into 10.5
2022-05-09 22:04:06 +02:00
Sergei Golubchik
a70a1cf3f4
Merge branch '10.3' into 10.4
2022-05-08 23:03:08 +02:00
Daniel Black
0db27eff27
MDEV-27816: Set sql_mode before DROP IF EXISTS already (postfix)
...
Test compat/oracle.sp-package-mysqldump needed re-record.
2022-05-07 08:28:23 +10:00
Marko Mäkelä
133c2129cd
Merge 10.7 into 10.8
2022-04-27 10:43:00 +03:00
Marko Mäkelä
638afc4acf
Merge 10.6 into 10.7
2022-04-26 18:59:40 +03:00
Marko Mäkelä
fae0ccad6e
Merge 10.5 into 10.6
2022-04-21 17:46:40 +03:00
Marko Mäkelä
620c55e708
Merge 10.4 into 10.5
2022-04-21 15:33:50 +03:00