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)