You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kylin.apache.org by "Luke Han (JIRA)" <ji...@apache.org> on 2015/09/06 13:42:45 UTC

[jira] [Closed] (KYLIN-915) appendDBName in CubeMetadataUpgrade will return null

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

Luke Han closed KYLIN-915.
--------------------------

> appendDBName in CubeMetadataUpgrade will return null
> ----------------------------------------------------
>
>                 Key: KYLIN-915
>                 URL: https://issues.apache.org/jira/browse/KYLIN-915
>             Project: Kylin
>          Issue Type: Bug
>            Reporter: hongbin ma
>            Assignee: Shaofeng SHI
>             Fix For: v1.0
>
>
> In current implementation, appendDBName will return null if more than one tables share the table name. The caller is not aware of this, and will put null values into project/cube instance, this will cause runtime errors.
>   if (count == 1)
>             return result;
>         if (count > 1) {
>             errorMsgs.add("There are more than 1 table named with '" + table + "' in different database; The program couldn't determine, randomly pick '" + result + "'");
>         }
>         if (count == 0) {
>             errorMsgs.add("There is no table named with '" + table + "'");
>         }
>         return result;



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