maria:bb-10.5-bar-m20016

Last commit made on 2019-10-04
Get this branch:
git clone -b bb-10.5-bar-m20016 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.5-bar-m20016
Repository:
lp:maria

Recent commits

61284bc... by Alexander Barkov on 2019-10-04

MDEV-20016 Add MariaDB_DATA_TYPE_PLUGIN

57ce0ba... by Alexander Barkov on 2019-10-04

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 on 2019-10-03

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

d168601... by Alexander Barkov on 2019-10-03

MDEV-20734 Allow reserved keywords as user defined type names

54606df... by Alexander Barkov on 2019-10-03

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.

cefe5bb... by Alexander Barkov on 2019-10-02

A cleanup for MDEV-20042 Implement EXTRA2_FIELD_DATA_TYPE_INFO in FRM

Adding error reporting (ER_UNKNOWN_DATA_TYPE) when a handler name read
from EXTRA2_FIELD_DATA_TYPE_INFO is not known to the server.

5e356ce... by Alexander Barkov on 2019-10-02

MDEV-20721 Implement sql_type() for Field_real and Field_int

9c031fc... by Alexander Barkov on 2019-10-01

MDEV-20716 Unify make_table_field() and make_table_field_from_def() for integer and real types

4b5a767... by Alexander Barkov on 2019-10-01

MDEV-20712 Wrong data type for CAST(@a AS BINARY) for a numeric variable

c06397f... by Alexander Barkov on 2019-10-01

Fixing a Windows compilation failure introduced by MDEV-20706