[ https://issues.apache.org/jira/browse/KYLIN-3004?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Billy Liu updated KYLIN-3004: ----------------------------- Summary: Update validation when deleting segment (was: Delete cube segment validation) > Update validation when deleting segment > --------------------------------------- > > Key: KYLIN-3004 > URL: https://issues.apache.org/jira/browse/KYLIN-3004 > Project: Kylin > Issue Type: Bug > Components: REST Service > Affects Versions: v2.1.0 > Reporter: Pan, Julian > Assignee: Pan, Julian > Priority: Major > Fix For: v2.3.0 > > Attachments: KYLIN_3004.patch, KYLIN_3004.patch > > > In version 2.1, kylin allow hole between segment. > But currently, there is validation for delete segment. > Here is the code in CubeService: > if (!segmentName.equals(cube.getSegments().get(0).getName()) > && > !segmentName.equals(cube.getSegments().get(cube.getSegments().size() - > 1).getName())) { > throw new > BadRequestException(String.format(msg.getDELETE_NOT_FIRST_LAST_SEG(), > segmentName)); > } > Does it make sense? Should we remove the limit? -- This message was sent by Atlassian JIRA (v7.6.3#76005)