You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by "hongbin ma (JIRA)" <ji...@apache.org> on 2016/03/16 16:30:33 UTC

[jira] [Created] (KYLIN-1502) When cube is not empty, only signature consistent cube desc updates are allowed

hongbin ma created KYLIN-1502:
---------------------------------

             Summary: When cube is not empty, only signature consistent cube desc updates are allowed
                 Key: KYLIN-1502
                 URL: https://issues.apache.org/jira/browse/KYLIN-1502
             Project: Kylin
          Issue Type: Improvement
            Reporter: hongbin ma
            Assignee: hongbin ma


Currently when user update a cube desc, he will be warned that if the update causes inconsistency,  existing segments might get purged. However users never knows ahead whether or not the update is consistent or not, in other words, users are not sure what are the effects if they change a specific cube desc field.

For cube desc updates, if the current cube is empty, we'll radically allow desc updates even if it will change the signature. On the other side, if the cube has existing segments, we'll check signature consistency before allowing the update. A failure in signature consistency will return error message and no update will be performed.

this will lead to a less-confusing interactivity with the user. 



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