[ 
https://issues.apache.org/jira/browse/CARBONDATA-250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15499670#comment-15499670
 ] 

ASF GitHub Bot commented on CARBONDATA-250:
-------------------------------------------

GitHub user sujith71955 opened a pull request:

    https://github.com/apache/incubator-carbondata/pull/169

    [CARBONDATA-250] Filter result is not proper when Double data type values 
with 0.0 and -0.0 will be used.

    [**Problem**] 
    Equals filter query where -0.0 is used in filter model was not giving 
proper result since the system was comparing double value 0.0 and -0.0 as 
different and resultset was getting changed. 
    eg: select log(c4_double,1) from Test_Boundary1 where log(c4_double,1)= -0.0
    [**Solution**] 
    System  has to compare double values for its equality and also it will 
preserve the -0.0 and 0.0 equality as same  == operator ,also preserve NaN 
equality check as per java.lang.Double.equals()

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/sujith71955/incubator-carbondata 
master_DoubleTypeEquals

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-carbondata/pull/169.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #169
    
----
commit 6b7c39ccb73d84cf2d5943e0542077d26c1a5e87
Author: Venkata Ramana G <ramana.gollam...@huawei.com>
Date:   2016-09-17T16:38:11Z

    [CARBONDATA-250] Filter result is not proper when Double data type values 
with 0.0 and -0.0 will be used.
    [Description] This method will compare double values for its equality and 
also it will preserve the -0.0 and 0.0 equality as per == ,also preserve NaN 
equality check as per java.lang.Double.equals()

----


> Throw exception and fail the data load if provided MAXCOLUMNS value is not 
> proper
> ---------------------------------------------------------------------------------
>
>                 Key: CARBONDATA-250
>                 URL: https://issues.apache.org/jira/browse/CARBONDATA-250
>             Project: CarbonData
>          Issue Type: Bug
>            Reporter: Manohar Vanam
>            Assignee: Manohar Vanam
>             Fix For: 0.2.0-incubating
>
>
> If the provided MAXCOLUMNS value in load query is not proper, then throw 
> exception and fail the data load.
> Impact Area : Load query with maxcolumns option value



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to