Oleksandr Byelkin
036df5f970
Merge branch '10.10' into 10.11
2023-08-08 14:57:31 +02:00
Oleksandr Byelkin
ced243a099
Merge branch '10.9' into 10.10
2023-08-05 20:34:09 +02:00
Oleksandr Byelkin
34a8e78581
Merge branch '10.6' into 10.9
2023-08-04 08:01:06 +02:00
Oleksandr Byelkin
5ea5291d97
Merge branch '10.5' into 10.6
2023-08-04 07:52:54 +02:00
Sergei Golubchik
010f535b7f
cleanup: remove redundant arguments
2023-08-01 22:33:56 +02:00
Oleksandr Byelkin
6bf8483cac
Merge branch '10.5' into 10.6
2023-08-01 15:08:52 +02:00
Oleksandr Byelkin
7564be1352
Merge branch '10.4' into 10.5
2023-07-26 16:02:57 +02:00
Aleksey Midenkov
c5a8341115
MDEV-23100 ODKU of non-versioning column inserts history row
...
Use vers_check_update() to avoid inserting history row for ODKU if now
versioned fields specified in update_fields.
2023-07-20 18:22:30 +03:00
Oleksandr Byelkin
71f7191c60
Merge branch '10.10' into 10.11
2023-05-05 07:40:47 +02:00
Oleksandr Byelkin
4a6fbe27b1
Merge branch '10.9' into 10.10
2023-05-04 20:08:45 +02:00
Oleksandr Byelkin
84a72f47fc
Merge branch '10.8' into 10.9
2023-05-04 19:43:39 +02:00
Oleksandr Byelkin
4ccc310d0e
Merge branch '10.6' into 10.8
2023-05-04 19:13:56 +02:00
Oleksandr Byelkin
db3342b325
Merge branch '10.5' into 10.6
2023-05-04 18:47:11 +02:00
Oleksandr Byelkin
ba0433dc1c
Merge branch '10.4' into 10.5
2023-05-04 18:19:47 +02:00
Sergei Golubchik
4d6e458f9f
MDEV-31164 default current_timestamp() not working when used INSERT ON DUPLICATE KEY in some cases
...
select_insert::store_values() must reset
has_value_set bitmap before every row, just like mysql_insert() does.
because ON DUPLICATE KEY UPDATE and triggers modify it
2023-05-04 16:07:39 +02:00
Oleksandr Byelkin
06d03dcdd3
Merge branch '10.10' into 10.11
2023-05-03 21:05:34 +02:00
Oleksandr Byelkin
13a294a2c9
Merge branch '10.9' into 10.10
2023-05-03 14:09:13 +02:00
Oleksandr Byelkin
cf56f2d7e8
Merge branch '10.8' into 10.9
2023-05-03 13:27:59 +02:00
Oleksandr Byelkin
f0f1f2de0e
Merge branch '10.6' into 10.8
2023-05-03 11:33:57 +02:00
Oleksandr Byelkin
043d69bbcc
Merge branch '10.5' into 10.6
2023-05-03 09:51:25 +02:00
Oleksandr Byelkin
edf8ce5b97
Merge branch 'bb-10.4-release' into bb-10.5-release
2023-05-02 13:54:54 +02:00
Sergei Golubchik
bc970573b3
MDEV-22756 SQL Error (1364): Field 'DB_ROW_HASH_1' doesn't have a default value
...
exclude generated columns from the "has default value" check
2023-04-28 14:11:59 +02:00
Marko Mäkelä
656c2e18b1
Merge 10.10 into 10.11
2023-04-14 13:08:28 +03:00
Marko Mäkelä
a009280e60
Merge 10.9 into 10.10
2023-04-14 12:24:14 +03:00
Marko Mäkelä
44281b88f3
Merge 10.8 into 10.9
2023-04-14 11:32:36 +03:00
Marko Mäkelä
1d1e0ab2cc
Merge 10.6 into 10.8
2023-04-12 15:50:08 +03:00
Marko Mäkelä
5bada1246d
Merge 10.5 into 10.6
2023-04-11 16:15:19 +03:00
Oleksandr Byelkin
ac5a534a4c
Merge remote-tracking branch '10.4' into 10.5
2023-03-31 21:32:41 +02:00
Igor Babaev
f33fc2fae5
MDEV-30539 EXPLAIN EXTENDED: no message with queries for DML statements
...
EXPLAIN EXTENDED for an UPDATE/DELETE/INSERT/REPLACE statement did not
produce the warning containing the text representation of the query
obtained after the optimization phase. Such warning was produced for
SELECT statements, but not for DML statements.
The patch fixes this defect of EXPLAIN EXTENDED for DML statements.
2023-03-25 12:36:59 -07:00
Oleksandr Byelkin
c7c415734d
Merge branch '10.10' into 10.11
2023-01-31 11:07:08 +01:00
Oleksandr Byelkin
76bcea3154
Merge branch '10.9' into 10.10
2023-01-31 11:01:48 +01:00
Oleksandr Byelkin
de2d089942
Merge branch '10.8' into 10.9
2023-01-31 10:37:31 +01:00
Oleksandr Byelkin
b923b80cfd
Merge branch '10.6' into 10.7
2023-01-31 09:33:58 +01:00
Oleksandr Byelkin
c3a5cf2b5b
Merge branch '10.5' into 10.6
2023-01-31 09:31:42 +01:00
Oleksandr Byelkin
7fa02f5c0b
Merge branch '10.4' into 10.5
2023-01-27 13:54:14 +01:00
Sergei Golubchik
fc292f42be
MDEV-29199 Unique hash key is ignored upon INSERT ... SELECT into non-empty MyISAM table
...
disable bulk insert optimization if long uniques are used, because they
need to read the table (index_read) after every inserted now. And bulk
insert optimization might disable indexes.
bulk insert is already disabled in other cases when there are chances
that the table will be read duing the bulk insert.
2023-01-20 15:44:15 +01:00
Marko Mäkelä
bb3a63903e
Merge 10.10 into 10.11
2023-01-13 12:22:30 +02:00
Marko Mäkelä
6ffe9ad0d4
Merge 10.9 into 10.10
2023-01-13 11:45:57 +02:00
Marko Mäkelä
5d5735c181
Merge 10.8 into 10.9
2023-01-13 11:22:29 +02:00
Marko Mäkelä
1e04cafcba
Merge 10.6 into 10.7
2023-01-13 10:47:56 +02:00
Marko Mäkelä
3386b30975
Merge 10.5 into 10.6
2023-01-13 10:45:41 +02:00
Marko Mäkelä
73ecab3d26
Merge 10.4 into 10.5
2023-01-13 10:18:30 +02:00
Marko Mäkelä
71e8e4934d
Merge 10.3 into 10.4
2023-01-13 09:28:25 +02:00
Nikita Malyavin
7a98d232e4
MDEV-30378 Versioned REPLACE succeeds with ON DELETE RESTRICT constraint
...
node->is_delete was incorrectly set to NO_DELETE for a set of operations.
In general we shouldn't rely on sql_command and look for more abstract ways
to control the behavior.
trg_event_map seems to be a suitable way. To mind replica nodes, it is ORed
with slave_fk_event_map, which stores trg_event_map when replica has
triggers disabled.
2023-01-12 21:51:48 +03:00
Sergei Golubchik
fdcfc25127
Merge branch '10.3' into 10.4
2023-01-10 21:04:17 +01:00
Daniel Black
d7f447915c
MDEV-30342 Wrong "Truncated incorrect DECIMAL value" warning/error
...
regression from MDEV-29540 / 8c38939369
.
INSERT SELECT errors needed to be unconditionally ignored.
As this touches the CREATE .. SELECT functionality, show
the equalivent test there.
2023-01-09 19:20:31 +11:00
Oleksandr Byelkin
e387b396d1
Merge branch '10.10' into 10.11
2022-11-03 11:52:13 +01:00
Oleksandr Byelkin
f8997c68fe
Merge branch '10.9' into 10.10
2022-11-03 11:47:10 +01:00
Oleksandr Byelkin
7fef00fdd7
Merge branch '10.8' into 10.9
2022-11-02 21:43:42 +01:00
Oleksandr Byelkin
2e2173a359
Merge branch '10.6' into 10.7
2022-11-02 21:06:47 +01:00