maria:10.5-varun

Last commit made on 2020-10-26
Get this branch:
git clone -b 10.5-varun https://git.launchpad.net/maria

Branch merges

Branch information

Name:
10.5-varun
Repository:
lp:maria

Recent commits

3e4f207... by varun

Followup fix

8dea733... by varun

MDEV-24015: SQL Error (1038): Out of sort memory when enough memory for the sort buffer is provided

The issue here was with the re-execution of a subquey, after few executions
the subquery execution returned error that not enough space was provided inside the sort
buffer.
This is happening because with the introduction of packed sort keys, during the phase
where sort length is calculated the parameters of the sort keys are not reset and
we keep up adding the sort length to the previous calculated sort length for the
earlier executions of the subquery. This happens because the sort keys structure is
allocated only once and so if their is re-execution of a subquery involving sorting
then we should be resetting the parameters of the sort keys.

d8515c8... by Sergei Golubchik

S3 plugin fails to load depending on loaded storage engines

storage engines are generally initialized in some random order
(by iterating the hash of plugin names).

S3 fails if it's initialized before Aria.

But it looks that while S3 needs Aria, it does not need
Aria to be initialized before S3. S3 copies maria_hton and then
overwrites every single member of it, so it can handle Aria being
initialized after S3.

e764d11... by Sergei Golubchik

fix occasisonal test failures: SELECT without ORDER BY

606a281... by Sergei Golubchik

MDEV-22100 TokuDB compilation error

fix TokuDB to compile with the perfschema

73a2ae9... by Sergei Golubchik

MDEV-23764 Slave crashes in ha_storage_engine_is_enabled upon rename of view

view_pseudo_hton cannot be dereferenced

3cd4d8d... by Sergei Golubchik

parser optimization

first try to resolve the function name as a native function,
and only then look within pluggable data types

d8fbd46... by Sergei Golubchik

don't use deprecated <target>_LIB_DEPENDS. CMP0073

9df9915... by Alexey Botchkov

MDEV-23437 Item_func_json_objectagg::print is not implemented.

Fix the Item_func_json_objectagg::fix_fields to save the orig_args.

bff82f5... by Roman Nozdrin <email address hidden>

Fixed compilation issues with debug build and install test issues for
Ubuntu Xenial