Details
-
Task
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
Description
Under terms of this tasks we'll add parameter data type control for Item_long_func descendants.
As a visible effect, the GEOMETRY data type will be disallowed as (some) parameters to functions and operators:
- SIGN
- LOCATE
- BIT_COUNT
- BENCHMARK
- SLEEP
- GET_LOCK
- PERIOD_ADD
- PERIOD_DIFF
- TO_DAYS
- DAYOFMONTH
- DAYOFYEAR
- QUARTER
- YEAR
- YEARWEEK
- WEEK
- HOUR
- MINUTE
- SECOND
- MICROSECOND
- REGEXP_INSTR
- RELEASE_LOCK
- IS_FREE_LOCK
- IS_USED_LOCK
Attachments
Issue Links
- blocks
-
MDEV-4912 Data type plugin API version 1
-
- Closed
-
- relates to
-
MDEV-12803 Improve function parameter data type control
-
- Closed
-
Activity
Link |
This issue relates to |
Description |
Under terms of this tasks we'll add parameter data type control for Item_long_func descendants.
As a visible effect, the GEOMETRY data type will be disallowed as a parameter to functions and operators: - SIGN - LOCATE - BIT_COUNT - BENCHMARK - SLEEP - GET_LOCK - PERIOD_ADD - PERIOD_DIFF - TO_DAYS - DAYOFMONTH - DAYOFYEAR - QUARTER - YEAR - YEARWEEK - WEEK - HOUR - MINUTE - SECOND - MICROSECOND |
Under terms of this tasks we'll add parameter data type control for Item_long_func descendants.
As a visible effect, the GEOMETRY data type will be disallowed as certain parameters to functions and operators: - ORD - SIGN - LOCATE - BIT_COUNT - BENCHMARK - SLEEP - GET_LOCK - PERIOD_ADD - PERIOD_DIFF - TO_DAYS - DAYOFMONTH - DAYOFYEAR - QUARTER - YEAR - YEARWEEK - WEEK - HOUR - MINUTE - SECOND - MICROSECOND - REGEXP_INSTR - FIND_IN_SET - RELEASE_LOCK - IS_FREE_LOCK - IS_USED_LOCK |
Description |
Under terms of this tasks we'll add parameter data type control for Item_long_func descendants.
As a visible effect, the GEOMETRY data type will be disallowed as certain parameters to functions and operators: - ORD - SIGN - LOCATE - BIT_COUNT - BENCHMARK - SLEEP - GET_LOCK - PERIOD_ADD - PERIOD_DIFF - TO_DAYS - DAYOFMONTH - DAYOFYEAR - QUARTER - YEAR - YEARWEEK - WEEK - HOUR - MINUTE - SECOND - MICROSECOND - REGEXP_INSTR - FIND_IN_SET - RELEASE_LOCK - IS_FREE_LOCK - IS_USED_LOCK |
Under terms of this tasks we'll add parameter data type control for Item_long_func descendants.
As a visible effect, the GEOMETRY data type will be disallowed as certain parameters to functions and operators: - SIGN - LOCATE - BIT_COUNT - BENCHMARK - SLEEP - GET_LOCK - PERIOD_ADD - PERIOD_DIFF - TO_DAYS - DAYOFMONTH - DAYOFYEAR - QUARTER - YEAR - YEARWEEK - WEEK - HOUR - MINUTE - SECOND - MICROSECOND - REGEXP_INSTR - RELEASE_LOCK - IS_FREE_LOCK - IS_USED_LOCK |
issue.field.resolutiondate | 2017-09-30 20:33:38.0 | 2017-09-30 20:33:38.088 |
Fix Version/s | 10.3.2 [ 22533 ] | |
Fix Version/s | 10.3 [ 22126 ] | |
Resolution | Fixed [ 1 ] | |
Status | Open [ 1 ] | Closed [ 6 ] |
Description |
Under terms of this tasks we'll add parameter data type control for Item_long_func descendants.
As a visible effect, the GEOMETRY data type will be disallowed as certain parameters to functions and operators: - SIGN - LOCATE - BIT_COUNT - BENCHMARK - SLEEP - GET_LOCK - PERIOD_ADD - PERIOD_DIFF - TO_DAYS - DAYOFMONTH - DAYOFYEAR - QUARTER - YEAR - YEARWEEK - WEEK - HOUR - MINUTE - SECOND - MICROSECOND - REGEXP_INSTR - RELEASE_LOCK - IS_FREE_LOCK - IS_USED_LOCK |
Under terms of this tasks we'll add parameter data type control for Item_long_func descendants.
As a visible effect, the GEOMETRY data type will be disallowed as (some) parameters to functions and operators: - SIGN - LOCATE - BIT_COUNT - BENCHMARK - SLEEP - GET_LOCK - PERIOD_ADD - PERIOD_DIFF - TO_DAYS - DAYOFMONTH - DAYOFYEAR - QUARTER - YEAR - YEARWEEK - WEEK - HOUR - MINUTE - SECOND - MICROSECOND - REGEXP_INSTR - RELEASE_LOCK - IS_FREE_LOCK - IS_USED_LOCK |
Workflow | MariaDB v3 [ 82870 ] | MariaDB v4 [ 133356 ] |