Uploaded image for project: 'Kylin'
  1. Kylin
  2. KYLIN-3165

Fix the IllegalArgumentException during segments auto merge

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • v2.2.0
    • v2.3.0
    • Job Engine
    • None

    Description

      The function of auto merge loses efficacy after we upgrade to 2.2.0, related stack is:

      2018-01-14 11:21:10,965 ERROR [Thread-694] service.CacheService:88 : Error in updateOnNewSegmentReady()
      java.lang.IllegalArgumentException
      at com.google.common.base.Preconditions.checkArgument(Preconditions.java:76)
      at org.apache.kylin.cube.CubeManager.mergeSegments(CubeManager.java:547)
      at org.apache.kylin.rest.service.CubeService.mergeCubeSegment(CubeService.java:646)
      at org.apache.kylin.rest.service.CubeService.updateOnNewSegmentReady(CubeService.java:594)
      at org.apache.kylin.rest.service.CubeService$$FastClassBySpringCGLIB$$17a07c0e.invoke(<generated>)
      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:669)
      at org.apache.kylin.rest.service.CubeService$$EnhancerBySpringCGLIB$$eaadc7fa.updateOnNewSegmentReady(<generated>)
      at org.apache.kylin.rest.service.CacheService$1$1.run(CacheService.java:86)

      Attachments

        Activity

          People

            yanghaogn Yang Hao
            yanghaogn Yang Hao
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: