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 68bd217f987d259ecf29dc192f2edb02 >> > > > 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 史少锋 >> > >> > >