for both WEB GUI from staging and the REST API, when I select 2 cube
segments to merge, the following error occur:

[pool-7-thread-1]:[2015-03-06
14:43:57,444][INFO][org.apache.kylin.job.manager.ExecutableManager.updateJobOutput(ExecutableManager.java:222)]
- job id:e9672850-cf98-4a32-a363-296974253308 from RUNNING to ERROR
[pool-7-thread-1]:[2015-03-06
14:43:57,445][ERROR][org.apache.kylin.job.impl.threadpool.DefaultScheduler$JobRunner.run(DefaultScheduler.java:134)]
- ExecuteException job:e9672850-cf98-4a32-a363-296974253308
org.apache.kylin.job.exception.ExecuteException:
org.apache.kylin.job.exception.ExecuteException:
java.lang.ArrayIndexOutOfBoundsException
    at
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:102)
    at
org.apache.kylin.job.impl.threadpool.DefaultScheduler$JobRunner.run(DefaultScheduler.java:132)
    at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.kylin.job.exception.ExecuteException:
java.lang.ArrayIndexOutOfBoundsException
    at
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:102)
    at
org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(DefaultChainedExecutable.java:50)
    at
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:99)
    ... 4 more
Caused by: java.lang.ArrayIndexOutOfBoundsException
    at
org.apache.kylin.dict.DateStrDictionary.getValueBytesFromIdImpl(DateStrDictionary.java:191)
    at
org.apache.kylin.dict.Dictionary.getValueBytesFromId(Dictionary.java:156)
    at
org.apache.kylin.dict.DictionaryGenerator.mergeDictionaries(DictionaryGenerator.java:94)
    at
org.apache.kylin.dict.DictionaryManager.mergeDictionary(DictionaryManager.java:149)
    at
org.apache.kylin.job.cube.MergeDictionaryStep.mergeDictionaries(MergeDictionaryStep.java:141)
    at
org.apache.kylin.job.cube.MergeDictionaryStep.makeDictForNewSegment(MergeDictionaryStep.java:131)
    at
org.apache.kylin.job.cube.MergeDictionaryStep.doWork(MergeDictionaryStep.java:68)
    at
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:99)
    ... 6 more

2015-03-05 20:45 GMT+08:00 jason zhong <[email protected]>:

> @Dong
>  the bug is fixed now.
>  you can try with latest code on staging branch
> https://github.com/KylinOLAP/Kylin/tree/staging
>
> On Thu, Mar 5, 2015 at 5:58 PM, jason zhong <[email protected]>
> wrote:
>
> > jira here :https://issues.apache.org/jira/browse/KYLIN-622
> >
> > On Thu, Mar 5, 2015 at 5:47 PM, jason zhong <[email protected]>
> > wrote:
> >
> >> @dong
> >>  here's a bug on front end ,thank you for report this.will update code
> >> later.
> >>
> >> On Thu, Mar 5, 2015 at 4:23 PM, Shi, Shaofeng <[email protected]> wrote:
> >>
> >>> Hi dong, is there any error trace in tomcat¹s log? Please paste it here
> >>> so
> >>> we can check what¹s the problem; Thanks!
> >>>
> >>> On 3/5/15, 4:17 PM, "dong wang" <[email protected]> wrote:
> >>>
> >>> >hi, i design a cube with partition date attribute named my_date(be
> >>> >mentioned in the previous email), no problem with incrementally
> building
> >>> >the cube, however, when I select the "merge" menu item to merge the
> >>> cube,
> >>> >a
> >>> >popup window says: No partition date column defined. which puzzles me
> a
> >>> >lot
> >>> >since I defined a data column as partition attribute for the cube
> >>> >actually~
> >>>
> >>>
> >>
> >
>

Reply via email to