summaryrefslogtreecommitdiff
path: root/storage/innobase
diff options
context:
space:
mode:
authorThirunarayanan Balathandayuthapani <thiru@mariadb.com>2021-03-05 13:35:29 +0530
committerThirunarayanan Balathandayuthapani <thiru@mariadb.com>2021-03-09 19:37:27 +0530
commit8f4a3bf07cc9d3f42899314411da344dabd66c5e (patch)
treefe096954fc4e4897a49334d16c15ae945740b994 /storage/innobase
parent1dff411e84d5c2ef672619a5b211210454798449 (diff)
downloadmariadb-git-8f4a3bf07cc9d3f42899314411da344dabd66c5e.tar.gz
MDEV-25057 Assertion `n_fields < dtuple_get_n_fields(entry)'
failed in dtuple_convert_big_rec In dtuple_convert_big_rec(), InnoDB fails to consider the instant metadata blob while choosing the variable length field.
Diffstat (limited to 'storage/innobase')
-rw-r--r--storage/innobase/data/data0data.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/storage/innobase/data/data0data.cc b/storage/innobase/data/data0data.cc
index 36fc484b82f..fe849d8ae29 100644
--- a/storage/innobase/data/data0data.cc
+++ b/storage/innobase/data/data0data.cc
@@ -686,7 +686,7 @@ dtuple_convert_big_rec(
goto skip_field;
}
- longest_i = i;
+ longest_i = i + mblob;
longest = savings;
skip_field: