maria:bb-10.5-MENT-344-backup_to_s3

Last commit made on 2019-10-20
Get this branch:
git clone -b bb-10.5-MENT-344-backup_to_s3 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.5-MENT-344-backup_to_s3
Repository:
lp:maria

Recent commits

48e4c8a... by Vlad Lesin

MENT-344: Store Backups in S3

Mtr test is required, but there must be ability to remove backup from S3
to test it with MTR.

3616175... by Alexander Barkov

MDEV-20760 Add Type_handler::KEY_pack_flags()

c717483... by Alexander Barkov

MDEV-20016 Add MariaDB_DATA_TYPE_PLUGIN

627027a... by Marko Mäkelä

Merge 10.4 into 10.5

1950e32... by Marko Mäkelä

MDEV-20706: Add missing override qualifiers

5709a77... by Marko Mäkelä

MDEV-19956: Do not dereference an uninitialized pointer

LEX::parsed_select_expr_cont(): Replace a condition with an
assertion DBUG_ASSERT(!s2->next_select()), and always
initialize sel1=s2, because all subsequent code paths will
assign to sel1->first_nested.

This was flagged by GCC reporting -Wmaybe-uninitialized
for the statement last->link_neighbour(sel1).

57ce0ba... by Alexander Barkov

A cleanup for MDEV-19908 Add class Type_collection

Moving geometry types aggregation inside Type_collection_geometry

This change introduces a static method Type_aggregator::find_handler_in_array(),
which will later be reused by other data type plugins.

c2d8db6... by Alexander Barkov

MDEV-20735 Allow non-reserved keywords as user defined type names

d168601... by Alexander Barkov

MDEV-20734 Allow reserved keywords as user defined type names

54606df... by Alexander Barkov

A cleanup for MDEV-19908 Add class Type_collection

If we have a mixture of:
- a MariaDB standard (built-in permanent) data type, and
- a non-standard (optionally compiled or pluggable) data type,
then ask the type collection of the non-standard type to aggregate the mixture.

If the non-standard collection fails, then continue aggregation
with Type_handler_data.