maria:bb-10.10-mdev-32515-bootstrap

Last commit made on 2023-10-19
Get this branch:
git clone -b bb-10.10-mdev-32515-bootstrap https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.10-mdev-32515-bootstrap
Repository:
lp:maria

Recent commits

7e9ba48... by Yuchen Pei <email address hidden>

MDEV-32515 [experiment] Add --bootstrap to the $MYSQLD_CMD invocation in mdev_30370

After all, spider/bugfix.mdev_22979 passes, and the only difference
that may matter is the --bootstrap flag

e776d00... by Yuchen Pei <email address hidden>

MDEV-32507 Spider: Use $MTR_SUITE_DIR for init-file files

This should fix certain CI builds where the spider suite test files
and the main suite test files do not follow the same relative paths
relations as the mariadb source.

7412208... by Yuchen Pei <email address hidden>

MDEV-32485 Fix Spider upgrade failure caused by duplication in mysql.func

a49ebf7... by Monty <email address hidden>

Fixed memory leak when using histograms

This was introduced in last merge with 10.6
The reason is that 10.6 does not need anything special to free histograms
as everything is allocated on a memroot.
In 10.10 histograms is using the vector class, which has some problems:
- No automatic free
- No memory usage accounting
(we should at some point remove vector usage because of the above problem)

Fixed by expliciting freeing histograms when freeing TABLE_STATISTICS
objects.

0563106... by Marko Mäkelä

Merge 10.6 into 10.10

8f90594... by Yuchen Pei <email address hidden>

[fixup] Spider fixup after merge

- Remove some references to dead macros

515f8de... by Yuchen Pei <email address hidden>

Spider: update reason for disabling spider/bugfix.mdev_27239

It was disabled in the recent 10.6->10.10 merge.

ee5cadd... by THIRUNARAYANAN BALATHANDAYUTHAPANI

MDEV-28122 Optimize table crash while applying online log

- InnoDB fails to check the overflow buffer while applying
the operation to the table that was rebuilt. This is caused
by commit 3cef4f8f0fc88ae5bfae4603d8d600ec84cc70a9 (MDEV-515).

cca9547... by Monty <email address hidden>

Post fix for MDEV-32449

1c55445... by Monty <email address hidden>

MDEV-32449 Server crashes in Alter_info::add_stat_drop_index upon CREATE TABLE

Fixed missing initialization of Alter_info()

This could cause crashes in some create table like scenarios
where some generated indexes where automatically dropped.

I also added a test that we do not try to drop from index_stats for
temporary tables.