mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Merge branch '10.3' into 10.4
This commit is contained in:
@ -67,6 +67,7 @@ class Item_func_minus;
|
||||
class Item_func_mul;
|
||||
class Item_func_div;
|
||||
class Item_func_mod;
|
||||
class Item_type_holder;
|
||||
class cmp_item;
|
||||
class in_vector;
|
||||
class Type_handler_hybrid_field_type;
|
||||
@ -2309,6 +2310,8 @@ public:
|
||||
*(static_cast<MYSQL_TIME*>(this))= *from;
|
||||
DBUG_ASSERT(is_valid_datetime_slow());
|
||||
}
|
||||
Datetime(my_time_t unix_time, ulong second_part,
|
||||
const Time_zone* time_zone);
|
||||
|
||||
bool is_valid_datetime() const
|
||||
{
|
||||
@ -3617,7 +3620,7 @@ public:
|
||||
Performs the final data type validation for a UNION element,
|
||||
after the regular "aggregation for result" was done.
|
||||
*/
|
||||
virtual bool union_element_finalize(const Item * item) const
|
||||
virtual bool union_element_finalize(Item_type_holder* item) const
|
||||
{
|
||||
return false;
|
||||
}
|
||||
@ -4886,7 +4889,7 @@ public:
|
||||
const Type_std_attributes *item,
|
||||
SORT_FIELD_ATTR *attr) const;
|
||||
|
||||
bool union_element_finalize(const Item * item) const;
|
||||
bool union_element_finalize(Item_type_holder* item) const;
|
||||
|
||||
bool Column_definition_prepare_stage1(THD *thd,
|
||||
MEM_ROOT *mem_root,
|
||||
@ -6100,6 +6103,7 @@ public:
|
||||
bool Item_send(Item *item, Protocol *protocol, st_value *buf) const;
|
||||
Field *make_conversion_table_field(TABLE *, uint metadata,
|
||||
const Field *target) const;
|
||||
bool union_element_finalize(Item_type_holder* item) const;
|
||||
bool Column_definition_fix_attributes(Column_definition *c) const;
|
||||
bool Column_definition_prepare_stage1(THD *thd,
|
||||
MEM_ROOT *mem_root,
|
||||
|
Reference in New Issue
Block a user