[ 
https://issues.apache.org/jira/browse/ASTERIXDB-1907?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Till updated ASTERIXDB-1907:
----------------------------
    Description: 
The interface {{IBinaryComparatorFactoryProvider}} has 2 methods 
{{getBinaryComparatorFactory}}, one with the parameters
{noformat}
(Object type, boolean ascending)
{noformat}
and one with the parameters
{noformat}
(Object type, boolean ascending, boolean ignoreCase)
{noformat}
The 2nd signature seems problematic, as it is not clear what {{ignoreCase}} 
should mean for a non-string datatype.


> Unify the two methods in IBinaryComparatorFactoryProvider
> ---------------------------------------------------------
>
>                 Key: ASTERIXDB-1907
>                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-1907
>             Project: Apache AsterixDB
>          Issue Type: Bug
>          Components: Hyracks Core
>            Reporter: Abdullah Alamoudi
>            Assignee: Abdullah Alamoudi
>
> The interface {{IBinaryComparatorFactoryProvider}} has 2 methods 
> {{getBinaryComparatorFactory}}, one with the parameters
> {noformat}
> (Object type, boolean ascending)
> {noformat}
> and one with the parameters
> {noformat}
> (Object type, boolean ascending, boolean ignoreCase)
> {noformat}
> The 2nd signature seems problematic, as it is not clear what {{ignoreCase}} 
> should mean for a non-string datatype.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to