[ 
https://issues.apache.org/jira/browse/KYLIN-4203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16963589#comment-16963589
 ] 

Yaqian Zhang commented on KYLIN-4203:
-------------------------------------

Hi xiaojing:

I tried to reproduce the problem, but it didn't work.

I did what you said disable a real time streaming cube when the cube has max 
building jobs then enable it. 

When the number of building jobs exceeds  'allowMaxBuildingSegments',this cube 
can't submit new building jobs. But if i wait for a segment to be build 
finished, this cube could submit new segment to build.

> Disable a real time cube and then enable it ,this cube may can't submit build 
> job anymore
> -----------------------------------------------------------------------------------------
>
>                 Key: KYLIN-4203
>                 URL: https://issues.apache.org/jira/browse/KYLIN-4203
>             Project: Kylin
>          Issue Type: Bug
>          Components: Real-time Streaming
>    Affects Versions: Future
>            Reporter: wangxiaojing
>            Assignee: wangxiaojing
>            Priority: Blocker
>             Fix For: Future
>
>         Attachments: image-2019-10-25-18-35-51-570.png
>
>
> First ,disable a real time streaming cube when the cube has max building jobs 
> (default max  job size is 10),then enable the cube。But this cube may can't 
> subbmit new building jobs any more even if the kylin user have discarded the 
> building jobs ,it logs "No left quota to build segments for cube". Because 
> the amount of left quota one cube can submit building jobs is determined by 
> this algorithm: allowMaxBuildingSegments - inBuildingSegments". The 
> 'allowMaxBuildingSegments' is configed and the 'inBuildingSegments ' are the 
> cube's not ready segments in hbase(perhaps some other storage).
>  
>  
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to