You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by "Hussain Towaileb (Jira)" <ji...@apache.org> on 2019/10/21 18:27:00 UTC
[jira] [Resolved] (ASTERIXDB-2657) Add 1-based string functions and
0-based aliases for existing string functions
[ https://issues.apache.org/jira/browse/ASTERIXDB-2657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Hussain Towaileb resolved ASTERIXDB-2657.
-----------------------------------------
Resolution: Fixed
> Add 1-based string functions and 0-based aliases for existing string functions
> ------------------------------------------------------------------------------
>
> Key: ASTERIXDB-2657
> URL: https://issues.apache.org/jira/browse/ASTERIXDB-2657
> Project: Apache AsterixDB
> Issue Type: Bug
> Components: FUN - Functions
> Affects Versions: 0.9.4.1
> Reporter: Hussain Towaileb
> Assignee: Hussain Towaileb
> Priority: Major
> Fix For: 0.9.5
>
>
> String functions are currently 0-based (POSITION, etc). We need to create 1-based string functions (POSITION1, etc), and 0-based aliases (POSITION0, etc)
> Here's the list of functions/aliases the need to be implemented:
> POS (= POSITION)
> POSITION0 (=POSITION)
> POS0 (=POSITION)
> POSITION1
> POS1 (=POSITION1)
> SUBSTR0 (=SUBSTR)
> SUBSTR1
> CONTAINS_REGEX (=REGEXP_CONTAINS)
> CONTAINS_REGEXP (=REGEXP_CONTAINS)
> REGEX_CONTAINS (=REGEXP_CONTAINS)
> REGEX_LIKE (=REGEXP_LIKE)
> REGEX_POSITION0 (=REGEXP_POSITION0)
> REGEX_POS0 (=REGEXP_POSITION0)
> REGEXP_POSITION0
> REGEXP_POS0 (=REGEXP_POSITION0)
> REGEX_POSITION1 (=REGEXP_POSITION1)
> REGEX_POS1 (=REGEXP_POSITION1)
> REGEXP_POSITION1
> REGEXP_POS1 (=REGEXP_POSITION1)
> REGEX_POSITION (=REGEXP_POSITION0)
> REGEX_POS (=REGEXP_POSITION0)
> REGEX_REPLACE (=REGEXP_REPLACE)
> REGEXP_POSITION (=REGEXP_POSITION0)
> REGEXP_POS (=REGEXP_POSITION0)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)