diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2023-01-26 14:47:52 +0200 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2023-01-26 14:47:52 +0200 |
commit | 672cdcbb93a7355c715f3e232d4c5852209f30b5 (patch) | |
tree | 9d1e111ecd2ec1969802521579770a319c98735d /sql/discover.h | |
parent | e02ed04d17cfa61aba1027746e34474e66b3820a (diff) | |
download | mariadb-git-672cdcbb93a7355c715f3e232d4c5852209f30b5.tar.gz |
MDEV-30404: Inconsistent updates of PAGE_MAX_TRX_ID on ROW_FORMAT=COMPRESSED pages
page_copy_rec_list_start(): Do not update the PAGE_MAX_TRX_ID
on the compressed copy of the page. The modification is supposed
to be logged as part of page_zip_compress() or page_zip_reorganize().
If the page cannot be compressed (due to running out of space),
then page_zip_decompress() must be able to roll back the changes.
This fixes a regression that was introduced in
commit 56f6dab1d0e5a464ea49c1e5efb0032a0f5cea3e (MDEV-21174).
Diffstat (limited to 'sql/discover.h')
0 files changed, 0 insertions, 0 deletions