You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Josh Rosen (JIRA)" <ji...@apache.org> on 2015/07/29 01:03:04 UTC

[jira] [Created] (SPARK-9421) Fix null-handling bug in UnsafeRow.getDouble, getFloat(), and get(ordinal, dataType)

Josh Rosen created SPARK-9421:
---------------------------------

             Summary: Fix null-handling bug in UnsafeRow.getDouble, getFloat(), and get(ordinal, dataType)
                 Key: SPARK-9421
                 URL: https://issues.apache.org/jira/browse/SPARK-9421
             Project: Spark
          Issue Type: Bug
          Components: SQL
    Affects Versions: 1.5.0
            Reporter: Josh Rosen
            Assignee: Josh Rosen


UnsafeRow.getDouble and getFloat() return NaN when called on columns that are null, which is inconsistent with the behavior of other row classes (which is to return 0.0).

In addition, the generic get(ordinal, dataType) method should always return {{null}} for a null literal, but currently it returns the same thing as the more specific getters.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org