maria:10.5-MDEV-34156

Last commit made on 2024-05-20
Get this branch:
git clone -b 10.5-MDEV-34156 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
10.5-MDEV-34156
Repository:
lp:maria

Recent commits

51e0192... by THIRUNARAYANAN BALATHANDAYUTHAPANI

MDEV-34156 InnoDB fails to apply the redo log for compressed tablespace

Problem:
=======
During recovery, InnoDB fails to apply the redo log for
compressed tablespace. The reason is that InnoDB assumes
that pages has been freed while applying the redo log for it.
InnoDB does multiple scan due to small buffer pool size.
Problematic page has been freed and reinitialize multiple times.
InnoDB stores the freed page information before it
ran out of memory. But InnoDB assigns the freed page ranges to
tablespace in recv_init_crash_recovery_spaces() even though
InnoDB doesn't have complete freed range information.

Solution:
========
Store the freed page information irrespective of the
InnoDB redo log memory.

f01e650... by Ian Gilfillan <email address hidden>

MDEV-34194: Fix spelling mistake 'depricated'

1bf9e1a... by Daniel Bartholomew <email address hidden>

bump the VERSION

3a06964... by Sergei Golubchik

MDEV-33852 start the server after deb installation

and fix installation of mysql.service on buster

followup for ec09c034d84f

a6b2f82... by Sergei Golubchik

Merge branch '10.6' into 10.11

887bb3f... by Sergei Golubchik

columnstore 6.4.8-2

7b53672... by Sergei Golubchik

Merge branch '10.5' into 10.6

29c185b... by Sergei Golubchik

test needs to cleanup after itself

938b929... by Sergei Golubchik

don't wait indefinitely for signal handler in --bootstrap

FreeBSD doesn't like it and hangs.

As we don't wait for signal handler, let's disable SIGHUP in bootstrap
too

360a7ff... by Sergei Golubchik

fix tests after 349ca2be7437

.opt files, unlike combinations, accumulate, let's not overuse them