Hi Shaofeng,
Please help to send a cancel vote mail first:)
Thanks.
Luke
Best Regards!
---------------------
Luke Han
On Sun, Nov 13, 2016 at 5:01 PM, ShaoFeng Shi <[email protected]>
wrote:
> 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 <[email protected]>:
>
> > 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 <[email protected]> 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 <[email protected]>
> > 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 <
> > [email protected]>
> > >> 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 <[email protected]>
> > >> > 发送时间: 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 <[email protected]>:
> > >> >
> > >> > > Shall we include KYLIN-2173 in this release? I can fix it tonight.
> > >> > >
> > >> > >
> > >> > > > 在 2016年11月10日,下午2:40,ShaoFeng Shi <[email protected]> 写道:
> > >> > > >
> > >> > > > 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 史少锋
>