Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-13967

Parameter data type control for Item_long_func

Details

    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

          Activity

            bar Alexander Barkov created issue -
            bar Alexander Barkov made changes -
            Field Original Value New Value
            bar Alexander Barkov made changes -
            bar Alexander Barkov made changes -
            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
            bar Alexander Barkov made changes -
            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
            bar Alexander Barkov made changes -
            issue.field.resolutiondate 2017-09-30 20:33:38.0 2017-09-30 20:33:38.088
            bar Alexander Barkov made changes -
            Fix Version/s 10.3.2 [ 22533 ]
            Fix Version/s 10.3 [ 22126 ]
            Resolution Fixed [ 1 ]
            Status Open [ 1 ] Closed [ 6 ]
            bar Alexander Barkov made changes -
            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
            serg Sergei Golubchik made changes -
            Workflow MariaDB v3 [ 82870 ] MariaDB v4 [ 133356 ]

            People

              bar Alexander Barkov
              bar Alexander Barkov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.