Hello everyone, The RC1 has some issues and didn't get enough votes in the past 3 days, so I would recall it and then to prepare RC2; Thanks for everyone's input.
2016-11-13 11:49 GMT+08:00 Luke Han <luke...@gmail.com>: > BTW, I think we should exclude "spark" module since it's out of date > already. It's just experimentation which has not be update long time. > > Exclude it from release but keep in master branch then people could help to > contribute and include it back when it's mature enough later. > > How do you think? > > Thanks. > > > Best Regards! > --------------------- > > Luke Han > > On Sun, Nov 13, 2016 at 11:36 AM, Luke Han <luke...@gmail.com> wrote: > > > -1, > > > > I got failure when run maven test, exceptions as below. > > > > Not sure if it's JDK version compatible issue or not: > > > > JDK: > > > > java version "1.8.0_72" > > > > Java(TM) SE Runtime Environment (build 1.8.0_72-b15) > > > > Java HotSpot(TM) 64-Bit Server VM (build 25.72-b15, mixed mode) > > > > OS: > > > > Mac OS 10.11.6 > > > > > > ============================== > > > > Failed tests: > > > > CubeDescTest.testBadInit12 > > > > Expected: (an instance of java.lang.IllegalStateException and exception > > with message a string containing "Aggregation group 0 a dimension exist > in > > more than one hierarchy: [CATEG_LVL2_NAME, META_CATEG_NAME]") > > > > but: exception with message a string containing "Aggregation group 0 > > a dimension exist in more than one hierarchy: [CATEG_LVL2_NAME, > > META_CATEG_NAME]" message was "Aggregation group 0 a dimension exist in > > more than one hierarchy: [META_CATEG_NAME, CATEG_LVL2_NAME]" > > > > Stacktrace was: java.lang.IllegalStateException: Aggregation group 0 a > > dimension exist in more than one hierarchy: [META_CATEG_NAME, > > CATEG_LVL2_NAME] > > > > at org.apache.kylin.cube.model.CubeDesc.validateAggregationGroups( > > CubeDesc.java:643) > > > > at org.apache.kylin.cube.model.CubeDesc.init(CubeDesc.java:539) > > > > at org.apache.kylin.cube.CubeDescTest.testBadInit12( > CubeDescTest.java:192) > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > > at sun.reflect.NativeMethodAccessorImpl.invoke( > > NativeMethodAccessorImpl.java:62) > > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > > DelegatingMethodAccessorImpl.java:43) > > > > at java.lang.reflect.Method.invoke(Method.java:498) > > > > at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall( > > FrameworkMethod.java:50) > > > > at org.junit.internal.runners.model.ReflectiveCallable.run( > > ReflectiveCallable.java:12) > > > > at org.junit.runners.model.FrameworkMethod.invokeExplosively( > > FrameworkMethod.java:47) > > > > at org.junit.internal.runners.statements.InvokeMethod. > > evaluate(InvokeMethod.java:17) > > > > at org.junit.internal.runners.statements.RunBefores. > > evaluate(RunBefores.java:26) > > > > at org.junit.internal.runners.statements.RunAfters.evaluate( > > RunAfters.java:27) > > > > at org.junit.rules.ExpectedException$ExpectedExceptionStatement. > > evaluate(ExpectedException.java:239) > > > > at org.junit.rules.RunRules.evaluate(RunRules.java:20) > > > > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > > > > at org.junit.runners.BlockJUnit4ClassRunner.runChild( > > BlockJUnit4ClassRunner.java:78) > > > > at org.junit.runners.BlockJUnit4ClassRunner.runChild( > > BlockJUnit4ClassRunner.java:57) > > > > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > > > > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > > > > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > > > > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > > > > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > > > > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > > > > at org.apache.maven.surefire.junit4.JUnit4Provider.execute( > > JUnit4Provider.java:367) > > > > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun( > > JUnit4Provider.java:274) > > > > at org.apache.maven.surefire.junit4.JUnit4Provider. > > executeTestSet(JUnit4Provider.java:238) > > > > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke( > > JUnit4Provider.java:161) > > > > at org.apache.maven.surefire.booter.ForkedBooter. > > invokeProviderInSameClassLoader(ForkedBooter.java:290) > > > > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess( > > ForkedBooter.java:242) > > > > at org.apache.maven.surefire.booter.ForkedBooter.main( > > ForkedBooter.java:121) > > > > > > CubeDescTest.testBadInit8 > > > > Expected: (an instance of java.lang.IllegalStateException and exception > > with message a string containing "Aggregation group 0 hierarchy > dimensions > > overlap with joint dimensions: [CATEG_LVL2_NAME, META_CATEG_NAME]") > > > > but: exception with message a string containing "Aggregation group 0 > > hierarchy dimensions overlap with joint dimensions: [CATEG_LVL2_NAME, > > META_CATEG_NAME]" message was "Aggregation group 0 hierarchy dimensions > > overlap with joint dimensions: [META_CATEG_NAME, CATEG_LVL2_NAME]" > > > > Stacktrace was: java.lang.IllegalStateException: Aggregation group 0 > > hierarchy dimensions overlap with joint dimensions: [META_CATEG_NAME, > > CATEG_LVL2_NAME] > > > > at org.apache.kylin.cube.model.CubeDesc.validateAggregationGroups( > > CubeDesc.java:628) > > > > at org.apache.kylin.cube.model.CubeDesc.init(CubeDesc.java:539) > > > > at org.apache.kylin.cube.CubeDescTest.testBadInit8( > CubeDescTest.java:147) > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > > at sun.reflect.NativeMethodAccessorImpl.invoke( > > NativeMethodAccessorImpl.java:62) > > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > > DelegatingMethodAccessorImpl.java:43) > > > > at java.lang.reflect.Method.invoke(Method.java:498) > > > > at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall( > > FrameworkMethod.java:50) > > > > at org.junit.internal.runners.model.ReflectiveCallable.run( > > ReflectiveCallable.java:12) > > > > at org.junit.runners.model.FrameworkMethod.invokeExplosively( > > FrameworkMethod.java:47) > > > > at org.junit.internal.runners.statements.InvokeMethod. > > evaluate(InvokeMethod.java:17) > > > > at org.junit.internal.runners.statements.RunBefores. > > evaluate(RunBefores.java:26) > > > > at org.junit.internal.runners.statements.RunAfters.evaluate( > > RunAfters.java:27) > > > > at org.junit.rules.ExpectedException$ExpectedExceptionStatement. > > evaluate(ExpectedException.java:239) > > > > at org.junit.rules.RunRules.evaluate(RunRules.java:20) > > > > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > > > > at org.junit.runners.BlockJUnit4ClassRunner.runChild( > > BlockJUnit4ClassRunner.java:78) > > > > at org.junit.runners.BlockJUnit4ClassRunner.runChild( > > BlockJUnit4ClassRunner.java:57) > > > > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > > > > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > > > > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > > > > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > > > > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > > > > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > > > > at org.apache.maven.surefire.junit4.JUnit4Provider.execute( > > JUnit4Provider.java:367) > > > > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun( > > JUnit4Provider.java:274) > > > > at org.apache.maven.surefire.junit4.JUnit4Provider. > > executeTestSet(JUnit4Provider.java:238) > > > > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke( > > JUnit4Provider.java:161) > > > > at org.apache.maven.surefire.booter.ForkedBooter. > > invokeProviderInSameClassLoader(ForkedBooter.java:290) > > > > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess( > > ForkedBooter.java:242) > > > > at org.apache.maven.surefire.booter.ForkedBooter.main( > > ForkedBooter.java:121) > > > > > > CubeDescTest.testBadInit9 > > > > Expected: (an instance of java.lang.IllegalStateException and exception > > with message a string containing "Aggregation group 0 hierarchy > dimensions > > overlap with joint dimensions: [lstg_format_name, META_CATEG_NAME]") > > > > but: exception with message a string containing "Aggregation group 0 > > hierarchy dimensions overlap with joint dimensions: [lstg_format_name, > > META_CATEG_NAME]" message was "Aggregation group 0 hierarchy dimensions > > overlap with joint dimensions: [META_CATEG_NAME, lstg_format_name]" > > > > Stacktrace was: java.lang.IllegalStateException: Aggregation group 0 > > hierarchy dimensions overlap with joint dimensions: [META_CATEG_NAME, > > lstg_format_name] > > > > at org.apache.kylin.cube.model.CubeDesc.validateAggregationGroups( > > CubeDesc.java:628) > > > > at org.apache.kylin.cube.model.CubeDesc.init(CubeDesc.java:539) > > > > at org.apache.kylin.cube.CubeDescTest.testBadInit9( > CubeDescTest.java:159) > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > > at sun.reflect.NativeMethodAccessorImpl.invoke( > > NativeMethodAccessorImpl.java:62) > > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > > DelegatingMethodAccessorImpl.java:43) > > > > at java.lang.reflect.Method.invoke(Method.java:498) > > > > at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall( > > FrameworkMethod.java:50) > > > > at org.junit.internal.runners.model.ReflectiveCallable.run( > > ReflectiveCallable.java:12) > > > > at org.junit.runners.model.FrameworkMethod.invokeExplosively( > > FrameworkMethod.java:47) > > > > at org.junit.internal.runners.statements.InvokeMethod. > > evaluate(InvokeMethod.java:17) > > > > at org.junit.internal.runners.statements.RunBefores. > > evaluate(RunBefores.java:26) > > > > at org.junit.internal.runners.statements.RunAfters.evaluate( > > RunAfters.java:27) > > > > at org.junit.rules.ExpectedException$ExpectedExceptionStatement. > > evaluate(ExpectedException.java:239) > > > > at org.junit.rules.RunRules.evaluate(RunRules.java:20) > > > > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > > > > at org.junit.runners.BlockJUnit4ClassRunner.runChild( > > BlockJUnit4ClassRunner.java:78) > > > > at org.junit.runners.BlockJUnit4ClassRunner.runChild( > > BlockJUnit4ClassRunner.java:57) > > > > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > > > > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > > > > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > > > > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > > > > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > > > > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > > > > at org.apache.maven.surefire.junit4.JUnit4Provider.execute( > > JUnit4Provider.java:367) > > > > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun( > > JUnit4Provider.java:274) > > > > at org.apache.maven.surefire.junit4.JUnit4Provider. > > executeTestSet(JUnit4Provider.java:238) > > > > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke( > > JUnit4Provider.java:161) > > > > at org.apache.maven.surefire.booter.ForkedBooter. > > invokeProviderInSameClassLoader(ForkedBooter.java:290) > > > > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess( > > ForkedBooter.java:242) > > > > at org.apache.maven.surefire.booter.ForkedBooter.main( > > ForkedBooter.java:121) > > > > > > > > Tests run: 108, Failures: 3, Errors: 0, Skipped: 0 > > > > > > Best Regards! > > --------------------- > > > > Luke Han > > > > On Sat, Nov 12, 2016 at 11:48 PM, Jian Zhong <zhongj...@apache.org> > wrote: > > > >> +1 > >> > >> I build successfully > >> > >> mvn test passwd > >> > >> Macbook OS 10.11.6 > >> > >> java version "1.7.0_79" > >> Java(TM) SE Runtime Environment (build 1.7.0_79-b15) > >> Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) > >> > >> > >> > >> > >> On Sat, Nov 12, 2016 at 10:59 PM, roger shi < > rogershijich...@hotmail.com> > >> wrote: > >> > >> > When running mvn test, I got following error: > >> > > >> > Results : > >> > > >> > Failed tests: > >> > CubeDescTest.testBadInit12 > >> > Expected: (an instance of java.lang.IllegalStateException and > exception > >> > with message a string containing "Aggregation group 0 a dimension > exist > >> in > >> > more than one hierarchy: [CATEG_LVL2_NAME, META_CATEG_NAME]") > >> > but: exception with message a string containing "Aggregation > group > >> 0 > >> > a dimension exist in more than one hierarchy: [CATEG_LVL2_NAME, > >> > META_CATEG_NAME]" message was "Aggregation group 0 a dimension exist > in > >> > more than one hierarchy: [META_CATEG_NAME, CATEG_LVL2_NAME]" > >> > Stacktrace was: java.lang.IllegalStateException: Aggregation group 0 > a > >> > dimension exist in more than one hierarchy: [META_CATEG_NAME, > >> > CATEG_LVL2_NAME] > >> > at org.apache.kylin.cube.model.CubeDesc.validateAggregationGroups( > >> > CubeDesc.java:643) > >> > at org.apache.kylin.cube.model.CubeDesc.init(CubeDesc.java:539) > >> > at org.apache.kylin.cube.CubeDescTest.testBadInit12(CubeDescTes > >> t.java:192) > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > >> > at sun.reflect.NativeMethodAccessorImpl.invoke( > >> > NativeMethodAccessorImpl.java:62) > >> > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > >> > DelegatingMethodAccessorImpl.java:43) > >> > at java.lang.reflect.Method.invoke(Method.java:498) > >> > at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall( > >> > FrameworkMethod.java:50) > >> > at org.junit.internal.runners.model.ReflectiveCallable.run( > >> > ReflectiveCallable.java:12) > >> > at org.junit.runners.model.FrameworkMethod.invokeExplosively( > >> > FrameworkMethod.java:47) > >> > at org.junit.internal.runners.statements.InvokeMethod. > >> > evaluate(InvokeMethod.java:17) > >> > at org.junit.internal.runners.statements.RunBefores. > >> > evaluate(RunBefores.java:26) > >> > at org.junit.internal.runners.statements.RunAfters.evaluate( > >> > RunAfters.java:27) > >> > at org.junit.rules.ExpectedException$ExpectedExceptionStatement. > >> > evaluate(ExpectedException.java:239) > >> > at org.junit.rules.RunRules.evaluate(RunRules.java:20) > >> > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > >> > at org.junit.runners.BlockJUnit4ClassRunner.runChild( > >> > BlockJUnit4ClassRunner.java:78) > >> > at org.junit.runners.BlockJUnit4ClassRunner.runChild( > >> > BlockJUnit4ClassRunner.java:57) > >> > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > >> > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > >> > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > >> > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > >> > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > >> > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > >> > at org.apache.maven.surefire.junit4.JUnit4Provider.execute( > >> > JUnit4Provider.java:367) > >> > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun( > >> > JUnit4Provider.java:274) > >> > at org.apache.maven.surefire.junit4.JUnit4Provider. > >> > executeTestSet(JUnit4Provider.java:238) > >> > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke( > >> > JUnit4Provider.java:161) > >> > at org.apache.maven.surefire.booter.ForkedBooter. > >> > invokeProviderInSameClassLoader(ForkedBooter.java:290) > >> > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess( > >> > ForkedBooter.java:242) > >> > at org.apache.maven.surefire.booter.ForkedBooter.main( > >> > ForkedBooter.java:121) > >> > > >> > CubeDescTest.testBadInit8 > >> > Expected: (an instance of java.lang.IllegalStateException and > exception > >> > with message a string containing "Aggregation group 0 hierarchy > >> dimensions > >> > overlap with joint dimensions: [CATEG_LVL2_NAME, META_CATEG_NAME]") > >> > but: exception with message a string containing "Aggregation > group > >> 0 > >> > hierarchy dimensions overlap with joint dimensions: [CATEG_LVL2_NAME, > >> > META_CATEG_NAME]" message was "Aggregation group 0 hierarchy > dimensions > >> > overlap with joint dimensions: [META_CATEG_NAME, CATEG_LVL2_NAME]" > >> > Stacktrace was: java.lang.IllegalStateException: Aggregation group 0 > >> > hierarchy dimensions overlap with joint dimensions: [META_CATEG_NAME, > >> > CATEG_LVL2_NAME] > >> > at org.apache.kylin.cube.model.CubeDesc.validateAggregationGroups( > >> > CubeDesc.java:628) > >> > at org.apache.kylin.cube.model.CubeDesc.init(CubeDesc.java:539) > >> > at org.apache.kylin.cube.CubeDescTest.testBadInit8(CubeDescTest > >> .java:147) > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > >> > at sun.reflect.NativeMethodAccessorImpl.invoke( > >> > NativeMethodAccessorImpl.java:62) > >> > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > >> > DelegatingMethodAccessorImpl.java:43) > >> > at java.lang.reflect.Method.invoke(Method.java:498) > >> > at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall( > >> > FrameworkMethod.java:50) > >> > at org.junit.internal.runners.model.ReflectiveCallable.run( > >> > ReflectiveCallable.java:12) > >> > at org.junit.runners.model.FrameworkMethod.invokeExplosively( > >> > FrameworkMethod.java:47) > >> > at org.junit.internal.runners.statements.InvokeMethod. > >> > evaluate(InvokeMethod.java:17) > >> > at org.junit.internal.runners.statements.RunBefores. > >> > evaluate(RunBefores.java:26) > >> > at org.junit.internal.runners.statements.RunAfters.evaluate( > >> > RunAfters.java:27) > >> > at org.junit.rules.ExpectedException$ExpectedExceptionStatement. > >> > evaluate(ExpectedException.java:239) > >> > at org.junit.rules.RunRules.evaluate(RunRules.java:20) > >> > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > >> > at org.junit.runners.BlockJUnit4ClassRunner.runChild( > >> > BlockJUnit4ClassRunner.java:78) > >> > at org.junit.runners.BlockJUnit4ClassRunner.runChild( > >> > BlockJUnit4ClassRunner.java:57) > >> > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > >> > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > >> > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > >> > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > >> > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > >> > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > >> > at org.apache.maven.surefire.junit4.JUnit4Provider.execute( > >> > JUnit4Provider.java:367) > >> > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun( > >> > JUnit4Provider.java:274) > >> > at org.apache.maven.surefire.junit4.JUnit4Provider. > >> > executeTestSet(JUnit4Provider.java:238) > >> > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke( > >> > JUnit4Provider.java:161) > >> > at org.apache.maven.surefire.booter.ForkedBooter. > >> > invokeProviderInSameClassLoader(ForkedBooter.java:290) > >> > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess( > >> > ForkedBooter.java:242) > >> > at org.apache.maven.surefire.booter.ForkedBooter.main( > >> > ForkedBooter.java:121) > >> > > >> > CubeDescTest.testBadInit9 > >> > Expected: (an instance of java.lang.IllegalStateException and > exception > >> > with message a string containing "Aggregation group 0 hierarchy > >> dimensions > >> > overlap with joint dimensions: [lstg_format_name, META_CATEG_NAME]") > >> > but: exception with message a string containing "Aggregation > group > >> 0 > >> > hierarchy dimensions overlap with joint dimensions: [lstg_format_name, > >> > META_CATEG_NAME]" message was "Aggregation group 0 hierarchy > dimensions > >> > overlap with joint dimensions: [META_CATEG_NAME, lstg_format_name]" > >> > Stacktrace was: java.lang.IllegalStateException: Aggregation group 0 > >> > hierarchy dimensions overlap with joint dimensions: [META_CATEG_NAME, > >> > lstg_format_name] > >> > at org.apache.kylin.cube.model.CubeDesc.validateAggregationGroups( > >> > CubeDesc.java:628) > >> > at org.apache.kylin.cube.model.CubeDesc.init(CubeDesc.java:539) > >> > at org.apache.kylin.cube.CubeDescTest.testBadInit9(CubeDescTest > >> .java:159) > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > >> > at sun.reflect.NativeMethodAccessorImpl.invoke( > >> > NativeMethodAccessorImpl.java:62) > >> > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > >> > DelegatingMethodAccessorImpl.java:43) > >> > at java.lang.reflect.Method.invoke(Method.java:498) > >> > at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall( > >> > FrameworkMethod.java:50) > >> > at org.junit.internal.runners.model.ReflectiveCallable.run( > >> > ReflectiveCallable.java:12) > >> > at org.junit.runners.model.FrameworkMethod.invokeExplosively( > >> > FrameworkMethod.java:47) > >> > at org.junit.internal.runners.statements.InvokeMethod. > >> > evaluate(InvokeMethod.java:17) > >> > at org.junit.internal.runners.statements.RunBefores. > >> > evaluate(RunBefores.java:26) > >> > at org.junit.internal.runners.statements.RunAfters.evaluate( > >> > RunAfters.java:27) > >> > at org.junit.rules.ExpectedException$ExpectedExceptionStatement. > >> > evaluate(ExpectedException.java:239) > >> > at org.junit.rules.RunRules.evaluate(RunRules.java:20) > >> > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > >> > at org.junit.runners.BlockJUnit4ClassRunner.runChild( > >> > BlockJUnit4ClassRunner.java:78) > >> > at org.junit.runners.BlockJUnit4ClassRunner.runChild( > >> > BlockJUnit4ClassRunner.java:57) > >> > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > >> > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > >> > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > >> > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > >> > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > >> > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > >> > at org.apache.maven.surefire.junit4.JUnit4Provider.execute( > >> > JUnit4Provider.java:367) > >> > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun( > >> > JUnit4Provider.java:274) > >> > at org.apache.maven.surefire.junit4.JUnit4Provider. > >> > executeTestSet(JUnit4Provider.java:238) > >> > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke( > >> > JUnit4Provider.java:161) > >> > at org.apache.maven.surefire.booter.ForkedBooter. > >> > invokeProviderInSameClassLoader(ForkedBooter.java:290) > >> > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess( > >> > ForkedBooter.java:242) > >> > at org.apache.maven.surefire.booter.ForkedBooter.main( > >> > ForkedBooter.java:121) > >> > > >> > ________________________________ > >> > 发件人: ShaoFeng Shi <shaofeng...@apache.org> > >> > 发送时间: 2016年11月12日 22:10:13 > >> > 收件人: dev > >> > 主题: Re: [VOTE] Release apache-kylin-1.6.0 (RC1) > >> > > >> > Dayue, please go ahead; Let's evaluate the impaction after you fix it > >> and > >> > then decide whether include it. > >> > > >> > 2016-11-12 21:01 GMT+08:00 Dayue <dayue_...@163.com>: > >> > > >> > > Shall we include KYLIN-2173 in this release? I can fix it tonight. > >> > > > >> > > > >> > > > 在 2016年11月10日,下午2:40,ShaoFeng Shi <shaofeng...@apache.org> 写道: > >> > > > > >> > > > Hi all, > >> > > > > >> > > > I have created a build for Apache Kylin 1.6.0, RC1. > >> > > > > >> > > > Changes highlights: > >> > > > [KYLIN-1726] - Scalable streaming cubing > >> > > > [KYLIN-1917] - TopN merge performance improvement > >> > > > [KYLIN-1919] - Support embedded JSON format > >> > > > [KYLIN-2012] - More robust approach to hive schema changes > >> > > > [KYLIN-2054] - TimedJsonStreamParser support other time format > >> > > > [KYLIN-2055] - Add encoder for Boolean type > >> > > > [KYLIN-2070] - Allow concurrent build/refresh/merge > >> > > > [KYLIN-2082] - Support update streaming configuration > >> > > > > >> > > > > >> > > > Thanks to everyone who has contributed to this release. > >> > > > Here’s release notes: > >> > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa? > >> > > projectId=12316121&version=12333366 > >> > > > > >> > > > The commit to be voted upon: > >> > > > > >> > > > https://github.com/apache/kylin/commit/30a45dcfed0ea84328787 > >> ceab22e84 > >> > > 3ad560c352 > >> > > > > >> > > > Its hash is 30a45dcfed0ea84328787ceab22e843ad560c352. > >> > > > > >> > > > The artifacts to be voted on are located here: > >> > > > https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1. > >> 6.0-rc1/ > >> > > > > >> > > > The hashes of the artifacts are as follows: > >> > > > apache-kylin-1.6.0-src.tar.gz.md5 68bd217f987d259ecf29dc192f2edb > 02 > >> > > > apache-kylin-1.6.0-src.tar.gz.sha1 504c8c57936be168e341732fd5d548 > >> > > d3f3bfe314 > >> > > > > >> > > > A staged Maven repository is available for review at: > >> > > > https://repository.apache.org/content/repositories/ > >> > orgapachekylin-1037/ > >> > > > > >> > > > Release artifacts are signed with the following key: > >> > > > https://people.apache.org/keys/committer/shaofengshi.asc > >> > > > > >> > > > Please vote on releasing this package as Apache Kylin 1.6.0. > >> > > > > >> > > > The vote is open for the next 72 hours and passes if a majority of > >> > > > at least three +1 PPMC votes are cast. > >> > > > > >> > > > [ ] +1 Release this package as Apache Kylin 1.6.0 > >> > > > [ ] 0 I don't feel strongly about it, but I'm okay with the > release > >> > > > [ ] -1 Do not release this package because... > >> > > > > >> > > > > >> > > > Here is my vote: > >> > > > > >> > > > +1 (binding) > >> > > > > >> > > > -- > >> > > > Best regards, > >> > > > > >> > > > Shaofeng Shi 史少锋 > >> > > > >> > > > >> > > > >> > > >> > > >> > -- > >> > Best regards, > >> > > >> > Shaofeng Shi 史少锋 > >> > > >> > > > > > -- Best regards, Shaofeng Shi 史少锋