diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2019-03-19 15:30:42 +0200 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2019-03-19 15:30:42 +0200 |
commit | a77e2668667e46d96c445a4a9a8325b7fe9461b3 (patch) | |
tree | e87b53ab74683f2e8ad8a0d5dad9bab54f43114c /sql/sql_plugin_services.ic | |
parent | 1efda582ade2e0bb073cc267d0abe11922371d94 (diff) | |
download | mariadb-git-a77e2668667e46d96c445a4a9a8325b7fe9461b3.tar.gz |
MDEV-18084: Crash on UPDATE after upgrade from 10.0 or 10.1
MariaDB Server 10.0 and 10.1 support non-indexed virtual columns,
which are hidden from the storage engine. Starting with MDEV-5800
in MariaDB 10.2.2, the virtual columns are visible to storage engines.
calc_row_difference(): Follow up the MDEV-17199 fix, which forgot
to increment num_v when skipping virtual columns in tables that
were created before MariaDB 10.2.2. This caused a corruption of
the update vector when an updated persistent column is preceded
by virtual columns.
Diffstat (limited to 'sql/sql_plugin_services.ic')
0 files changed, 0 insertions, 0 deletions