You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by Xiaoxiang Yu <xx...@apache.org> on 2021/01/30 07:51:18 UTC

[VOTE] Release apache-kylin-4.0.0-beta (RC1)

Hi all,




I have created a build for Apache Kylin 4.0.0-beta, release candidate 1. Please note that this release is built on kylin-on-parquet-v2 branch.







Changes highlights:




[KYLIN-4857] - Refactor system cube for kylin4




[KYLIN-4842] - Supports grouping sets function for Kylin 4




[KYLIN-4829] - Support to use thread-level SparkSession to execute query




[KYLIN-4813] - Refine spark logger for Kylin 4 build engine




[KYLIN-4858] - Support Kylin4 deployment on CDH 6.X




[KYLIN-4818] - Calculate cuboid statistics in Kylin 4




[KYLIN-4817] - Refine Cube Migration Tool for Kylin4










Thanks to everyone who has contributed to this release.




Here are the release notes:




https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121&version=12348723







The commit to being voted upon:




https://github.com/apache/kylin/commit/1bd6714925f093069b5e873d2d0b3b36469d3f36




Its hash is 1bd6714925f093069b5e873d2d0b3b36469d3f36.










The artifacts to be voted on, including the source package and one pre-compiled binary packages are located here:




https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-4.0.0-beta-rc1/










The hash of the artifacts are as follows:




apache-kylin-4.0.0-beta-source-release.zip.sha256

f64d32e289e2b0addd7c945bfc3a35f99b30af32e0ffe22c7e2fc33159eedcbc




apache-kylin-4.0.0-beta-bin.tar.gz.sha256

fe2d5b458df4298386ed6facfb2bec0b2c5140a2935772f29c1f801d1a78c642










A staged Maven repository is available for review at:




https://repository.apache.org/content/repositories/orgapachekylin-1084/










Release artifacts are signed with the following key:




https://people.apache.org/keys/committer/xxyu.asc







Please vote on releasing this package as Apache Kylin 4.0.0-beta.







The vote is open for the next 72 hours and passes if a majority of




at least three +1 binding votes are cast.







[ ] +1 Release this package as Apache Kylin 4.0.0-beta




[ ]  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,

Xiaoxiang Yu

Re: [VOTE] Release apache-kylin-4.0.0-beta (RC1)

Posted by Li Yang <li...@apache.org>.
 +1 binding

Looking forward to this new big version!

On Sun, Jan 31, 2021 at 9:22 PM George Ni <ni...@apache.org> wrote:

> +1 binding
>
> Yaqian Zhang <Ya...@126.com> 于2021年1月31日周日 下午12:53写道:
>
> > +1
> > Mvn clean test passed.
> > Happy path passed on CDH6, EMR5, EMR6.
> >
> >
> > > 在 2021年1月31日,10:03,Zhichao Zhang <44...@qq.com> 写道:
> > >
> > > +1 from my side.
> > >
> > > Test passed on HDP2, CDH 5.
> > >
> > >
> > > Best regards,
> > > Zhichao Zhang
> >
> >
>
> --
>
> ---------------------
>
> Best regards,
>
>
>
> Ni Chunen / George
>

Re: [VOTE] Release apache-kylin-4.0.0-beta (RC1)

Posted by George Ni <ni...@apache.org>.
+1 binding

Yaqian Zhang <Ya...@126.com> 于2021年1月31日周日 下午12:53写道:

> +1
> Mvn clean test passed.
> Happy path passed on CDH6, EMR5, EMR6.
>
>
> > 在 2021年1月31日,10:03,Zhichao Zhang <44...@qq.com> 写道:
> >
> > +1 from my side.
> >
> > Test passed on HDP2, CDH 5.
> >
> >
> > Best regards,
> > Zhichao Zhang
>
>

-- 

---------------------

Best regards,



Ni Chunen / George

[CANCELLED][VOTE] Release apache-kylin-4.0.0-beta (RC1)

Posted by Xiaoxiang Yu <xx...@apache.org>.
Thanks for shaofeng's verification. I do make a small mistake as a release manager. 
I will check and raise another vote. Thanks all who is partipated in the voting process.

--

Best wishes to you ! 
From :Xiaoxiang Yu





At 2021-02-01 22:52:56, "ShaoFeng Shi" <sh...@gmail.com> wrote:
>-1
>
>I'm on a new Mac, couldn't compile; I tried several times; error as below:
>
>mvn clean package -DskipTests
>
>[INFO] Scanning for projects...
>
>[WARNING]
>
>[WARNING] Some problems were encountered while building the effective model
>for org.apache.kylin:kylin-external:pom:4.0.0-beta
>
>[WARNING]
>'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
>must be unique: org.apache.spark:spark-sql_2.11:jar -> duplicate
>declaration of version ${spark.version} @
>org.apache.kylin:kylin:4.0.0-beta,
>/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/pom.xml, line 1160,
>column 19
>
>[WARNING]
>'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
>must be unique: org.apache.spark:spark-hive_2.11:jar -> duplicate
>declaration of version ${spark.version} @
>org.apache.kylin:kylin:4.0.0-beta,
>/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/pom.xml, line 1166,
>column 19
>
>[WARNING]
>
>[WARNING] Some problems were encountered while building the effective model
>for org.apache.kylin:kylin:pom:4.0.0-beta
>
>[WARNING]
>'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
>must be unique: org.apache.spark:spark-sql_2.11:jar -> duplicate
>declaration of version ${spark.version} @ line 1160, column 19
>
>[WARNING]
>'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
>must be unique: org.apache.spark:spark-hive_2.11:jar -> duplicate
>declaration of version ${spark.version} @ line 1166, column 19
>
>[WARNING]
>
>[WARNING] It is highly recommended to fix these problems because they
>threaten the stability of your build.
>
>[WARNING]
>
>[WARNING] For this reason, future Maven versions might no longer support
>building such malformed projects.
>
>[WARNING]
>
>[INFO]
>------------------------------------------------------------------------
>
>[INFO] Reactor Build Order:
>
>[INFO]
>
>[INFO] Apache Kylin
>[pom]
>
>[INFO] Apache Kylin - kylin External
>[pom]
>
>[INFO] Apache Kylin - Core Common
>            [jar]
>
>[INFO] Apache Kylin - Core Metadata
>[jar]
>
>[INFO] Apache Kylin - Core Dictionary
>[jar]
>
>[INFO] Apache Kylin - Core Cube
>[jar]
>
>[INFO] Apache Kylin - Core Metrics
>[jar]
>
>[INFO] Apache Kylin - Core Job
>[jar]
>
>[INFO] Apache Kylin - Core Storage
>[jar]
>
>[INFO] Apache Kylin - Build Engine
>[jar]
>
>[INFO] Apache Kylin - Hive Source
>[jar]
>
>[INFO] Apache Kylin - Cache
>[jar]
>
>[INFO] Apache Kylin - HBase Metastore
>[jar]
>
>[INFO] Apache Kylin - DataSource SDK
>                          [jar]
>
>[INFO] Apache Kylin - Query
>[jar]
>
>[INFO] Apache Kylin - Metrics Reporter Hive
>[jar]
>
>[INFO] Apache Kylin - Metrics Reporter Kafka
>          [jar]
>
>[INFO] Apache Kylin 4.X
>[pom]
>
>[INFO] Apache Kylin 4.X - Metadata
>[jar]
>
>[INFO] Apache Kylin 4.X - Common
>[jar]
>
>[INFO] Apache Kylin 4.X - Spark Engine
>[jar]
>
>[INFO] Apache Kylin 4.X - Classloader
>[jar]
>
>[INFO] Apache Kylin 4.X - Query
>[jar]
>
>[INFO] Apache Kylin - REST Server Base
>[jar]
>
>[INFO] Apache Kylin - REST Server
>[war]
>
>[INFO] Apache Kylin - JDBC Driver
>[jar]
>
>[INFO] Apache Kylin - Tool
>                                          [jar]
>
>[INFO] Apache Kylin - Tool Assembly
>[jar]
>
>[INFO] Apache Kylin 4.X - Integration Test
>[jar]
>
>[INFO] Apache Kylin - Parquet Assembly
>                          [jar]
>
>[INFO]
>
>[INFO] -----------------------< org.apache.kylin:kylin
>>-----------------------
>
>[INFO] Building Apache Kylin 4.0.0-beta
>[1/30]
>
>[INFO] --------------------------------[ pom
>]---------------------------------
>
>[INFO]
>
>[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ kylin ---
>
>[INFO] Deleting /Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/target
>
>[INFO]
>
>[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @
>kylin ---
>
>[INFO]
>
>[INFO] --- maven-checkstyle-plugin:2.17:check (check-style) @ kylin ---
>
>[INFO] 开始检查……
>
>检查完成。
>
>[INFO]
>
>[INFO] --- jacoco-maven-plugin:0.8.2:prepare-agent (pre-test) @ kylin ---
>
>[INFO] surefireArgLine set to
>-javaagent:/Users/shaofeng.shi/.m2/repository/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2-runtime.jar=destfile=/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/../target/jacoco.exec,append=true
>
>[INFO]
>
>[INFO] --- maven-remote-resources-plugin:1.5:process
>(process-resource-bundles) @ kylin ---
>
>[INFO]
>
>[INFO] --- maven-dependency-plugin:2.10:copy (copy-jamm) @ kylin ---
>
>[INFO] Configured Artifact: com.github.jbellis:jamm:?:jar
>
>[INFO] Copying jamm-0.3.1.jar to
>/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/target/test-classes/jamm.jar
>
>[INFO]
>
>[INFO] --- forbiddenapis:2.3:check (default) @ kylin ---
>
>[INFO] Skipping execution for packaging "pom"
>
>[INFO]
>
>[INFO] --- forbiddenapis:2.3:testCheck (default) @ kylin ---
>
>[INFO] Skipping execution for packaging "pom"
>
>[INFO]
>
>[INFO] --- jacoco-maven-plugin:0.8.2:report (post-test) @ kylin ---
>
>[INFO] Skipping JaCoCo execution due to missing execution data file.
>
>[INFO]
>
>[INFO] --- maven-site-plugin:3.5.1:attach-descriptor (attach-descriptor) @
>kylin ---
>
>[INFO]
>
>[INFO] ------------------< org.apache.kylin:kylin-external
>>-------------------
>
>[INFO] Building Apache Kylin - kylin External 4.0.0-beta
>[2/30]
>
>[INFO] --------------------------------[ pom
>]---------------------------------
>
>[INFO]
>
>[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ kylin-external
>---
>
>[INFO] Deleting
>/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/external/target
>
>[INFO]
>
>[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @
>kylin-external ---
>
>[INFO]
>
>[INFO] --- maven-checkstyle-plugin:2.17:check (check-style) @
>kylin-external ---
>
>[INFO] 开始检查……
>
>检查完成。
>
>[INFO]
>
>[INFO] --- jacoco-maven-plugin:0.8.2:prepare-agent (pre-test) @
>kylin-external ---
>
>[INFO] surefireArgLine set to
>-javaagent:/Users/shaofeng.shi/.m2/repository/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2-runtime.jar=destfile=/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/external/../target/jacoco.exec,append=true
>
>[INFO]
>
>[INFO] --- maven-remote-resources-plugin:1.5:process
>(process-resource-bundles) @ kylin-external ---
>
>[INFO]
>
>[INFO] --- exec-maven-plugin:1.6.0:exec (install_guava) @ kylin-external ---
>
>[INFO] Scanning for projects...
>
>[ERROR] [ERROR] Some problems were encountered while processing the POMs:
>
>[WARNING]
>'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
>must be unique: org.apache.spark:spark-sql_2.11:jar -> duplicate
>declaration of version ${spark.version} @
>org.apache.kylin:kylin:4.0.0-beta,
>/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/pom.xml, line 1160,
>column 19
>
>[WARNING]
>'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
>must be unique: org.apache.spark:spark-hive_2.11:jar -> duplicate
>declaration of version ${spark.version} @
>org.apache.kylin:kylin:4.0.0-beta,
>/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/pom.xml, line 1166,
>column 19
>
>[FATAL] Non-resolvable parent POM for
>org.apache.kylin:kylin-shaded-guava:4.0.0-SNAPSHOT: Could not find artifact
>org.apache.kylin:kylin:pom:4.0.0-SNAPSHOT and 'parent.relativePath' points
>at wrong local POM @ line 28, column 13
>
>@
>
>[ERROR] The build could not read 1 project -> [Help 1]
>
>[ERROR]
>
>[ERROR]   The project org.apache.kylin:kylin-shaded-guava:4.0.0-SNAPSHOT
>(/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/external/shaded-guava/pom.xml)
>has 1 error
>
>[ERROR]     Non-resolvable parent POM for
>org.apache.kylin:kylin-shaded-guava:4.0.0-SNAPSHOT: Could not find artifact
>org.apache.kylin:kylin:pom:4.0.0-SNAPSHOT and 'parent.relativePath' points
>at wrong local POM @ line 28, column 13 -> [Help 2]
>
>[ERROR]
>
>[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
>switch.
>
>[ERROR] Re-run Maven using the -X switch to enable full debug logging.
>
>[ERROR]
>
>[ERROR] For more information about the errors and possible solutions,
>please read the following articles:
>
>[ERROR] [Help 1]
>http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
>
>[ERROR] [Help 2]
>http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException
>
>[ERROR] Command execution failed.
>
>org.apache.commons.exec.ExecuteException: Process exited with an error: 1
>(Exit value: 1)
>
>    at org.apache.commons.exec.DefaultExecutor.executeInternal
>(DefaultExecutor.java:404)
>
>    at org.apache.commons.exec.DefaultExecutor.execute
>(DefaultExecutor.java:166)
>
>    at org.codehaus.mojo.exec.ExecMojo.executeCommandLine
>(ExecMojo.java:804)
>
>    at org.codehaus.mojo.exec.ExecMojo.executeCommandLine
>(ExecMojo.java:751)
>
>    at org.codehaus.mojo.exec.ExecMojo.execute (ExecMojo.java:313)
>
>    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
>(DefaultBuildPluginManager.java:137)
>
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>(MojoExecutor.java:210)
>
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>(MojoExecutor.java:156)
>
>    at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>(MojoExecutor.java:148)
>
>    at
>org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>(LifecycleModuleBuilder.java:117)
>
>    at
>org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
>(LifecycleModuleBuilder.java:81)
>
>    at
>org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>(SingleThreadedBuilder.java:56)
>
>    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
>(LifecycleStarter.java:128)
>
>    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
>
>    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
>
>    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>
>    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
>
>    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
>
>    at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
>
>    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.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
>(Launcher.java:282)
>
>    at org.codehaus.plexus.classworlds.launcher.Launcher.launch
>(Launcher.java:225)
>
>    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
>(Launcher.java:406)
>
>    at org.codehaus.plexus.classworlds.launcher.Launcher.main
>(Launcher.java:347)
>
>[INFO]
>------------------------------------------------------------------------
>
>[INFO] Reactor Summary for Apache Kylin 4.0.0-beta:
>
>[INFO]
>
>[INFO] Apache Kylin ....................................... SUCCESS [
>2.283 s]
>
>[INFO] Apache Kylin - kylin External ...................... FAILURE [
>1.319 s]
>
>[INFO] Apache Kylin - Core Common ......................... SKIPPED
>
>[INFO] Apache Kylin - Core Metadata ....................... SKIPPED
>
>[INFO] Apache Kylin - Core Dictionary ..................... SKIPPED
>
>[INFO] Apache Kylin - Core Cube ........................... SKIPPED
>
>[INFO] Apache Kylin - Core Metrics ........................ SKIPPED
>
>[INFO] Apache Kylin - Core Job ............................ SKIPPED
>
>[INFO] Apache Kylin - Core Storage ........................ SKIPPED
>
>[INFO] Apache Kylin - Build Engine ........................ SKIPPED
>
>[INFO] Apache Kylin - Hive Source ......................... SKIPPED
>
>[INFO] Apache Kylin - Cache ............................... SKIPPED
>
>[INFO] Apache Kylin - HBase Metastore ..................... SKIPPED
>
>[INFO] Apache Kylin - DataSource SDK ...................... SKIPPED
>
>[INFO] Apache Kylin - Query ............................... SKIPPED
>
>[INFO] Apache Kylin - Metrics Reporter Hive ............... SKIPPED
>
>[INFO] Apache Kylin - Metrics Reporter Kafka .............. SKIPPED
>
>[INFO] Apache Kylin 4.X ................................... SKIPPED
>
>[INFO] Apache Kylin 4.X - Metadata ........................ SKIPPED
>
>[INFO] Apache Kylin 4.X - Common .......................... SKIPPED
>
>[INFO] Apache Kylin 4.X - Spark Engine .................... SKIPPED
>
>[INFO] Apache Kylin 4.X - Classloader ..................... SKIPPED
>
>[INFO] Apache Kylin 4.X - Query ........................... SKIPPED
>
>[INFO] Apache Kylin - REST Server Base .................... SKIPPED
>
>[INFO] Apache Kylin - REST Server ......................... SKIPPED
>
>[INFO] Apache Kylin - JDBC Driver ......................... SKIPPED
>
>[INFO] Apache Kylin - Tool ................................ SKIPPED
>
>[INFO] Apache Kylin - Tool Assembly ....................... SKIPPED
>
>[INFO] Apache Kylin 4.X - Integration Test ................ SKIPPED
>
>[INFO] Apache Kylin - Parquet Assembly .................... SKIPPED
>
>[INFO]
>------------------------------------------------------------------------
>
>[INFO] BUILD FAILURE
>
>[INFO]
>------------------------------------------------------------------------
>
>[INFO] Total time:  3.864 s
>
>[INFO] Finished at: 2021-02-01T21:26:57+08:00
>
>[INFO]
>------------------------------------------------------------------------
>
>[ERROR] Failed to execute goal
>org.codehaus.mojo:exec-maven-plugin:1.6.0:exec (install_guava) on project
>kylin-external: Command execution failed.: Process exited with an error: 1
>(Exit value: 1) -> [Help 1]
>
>[ERROR]
>
>[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
>switch.
>
>[ERROR] Re-run Maven using the -X switch to enable full debug logging.
>
>[ERROR]
>
>[ERROR] For more information about the errors and possible solutions,
>please read the following articles:
>
>[ERROR] [Help 1]
>http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
>
>[ERROR]
>
>[ERROR] After correcting the problems, you can resume the build with the
>command
>
>[ERROR]   mvn <args> -rf :kylin-external
>
>
>With the support from zhichao, I found it was cause by an error in
>external/shared-guava/pom.xml, where the "4.0.0-SNAPSHOT" is wrong:
>
>
><parent>
>    <artifactId>kylin</artifactId>
>    <groupId>org.apache.kylin</groupId>
>    <version>4.0.0-SNAPSHOT</version>
>    <relativePath>../../pom.xml</relativePath>
></parent>
>
>
>Wang rupeng <wa...@live.cn> 于2021年2月1日周一 上午11:21写道:
>
>> +1  from my side
>> mvn test passed
>>
>>
>> -------------------
>> Best wishes,
>> Rupeng Wang
>>
>>
>>
>> 发件人: Yaqian Zhang <Ya...@126.com>
>> 日期: 星期日, 2021年1月31日 12:53
>> 收件人: dev@kylin.apache.org <de...@kylin.apache.org>
>> 主题: Re: [VOTE] Release apache-kylin-4.0.0-beta (RC1)
>> +1
>> Mvn clean test passed.
>> Happy path passed on CDH6, EMR5, EMR6.
>>
>>
>> > 在 2021年1月31日,10:03,Zhichao Zhang <44...@qq.com> 写道:
>> >
>> > +1 from my side.
>> >
>> > Test passed on HDP2, CDH 5.
>> >
>> >
>> > Best regards,
>> > Zhichao Zhang
>>

Re: [VOTE] Release apache-kylin-4.0.0-beta (RC1)

Posted by ShaoFeng Shi <sh...@gmail.com>.
-1

I'm on a new Mac, couldn't compile; I tried several times; error as below:

mvn clean package -DskipTests

[INFO] Scanning for projects...

[WARNING]

[WARNING] Some problems were encountered while building the effective model
for org.apache.kylin:kylin-external:pom:4.0.0-beta

[WARNING]
'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
must be unique: org.apache.spark:spark-sql_2.11:jar -> duplicate
declaration of version ${spark.version} @
org.apache.kylin:kylin:4.0.0-beta,
/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/pom.xml, line 1160,
column 19

[WARNING]
'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
must be unique: org.apache.spark:spark-hive_2.11:jar -> duplicate
declaration of version ${spark.version} @
org.apache.kylin:kylin:4.0.0-beta,
/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/pom.xml, line 1166,
column 19

[WARNING]

[WARNING] Some problems were encountered while building the effective model
for org.apache.kylin:kylin:pom:4.0.0-beta

[WARNING]
'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
must be unique: org.apache.spark:spark-sql_2.11:jar -> duplicate
declaration of version ${spark.version} @ line 1160, column 19

[WARNING]
'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
must be unique: org.apache.spark:spark-hive_2.11:jar -> duplicate
declaration of version ${spark.version} @ line 1166, column 19

[WARNING]

[WARNING] It is highly recommended to fix these problems because they
threaten the stability of your build.

[WARNING]

[WARNING] For this reason, future Maven versions might no longer support
building such malformed projects.

[WARNING]

[INFO]
------------------------------------------------------------------------

[INFO] Reactor Build Order:

[INFO]

[INFO] Apache Kylin
[pom]

[INFO] Apache Kylin - kylin External
[pom]

[INFO] Apache Kylin - Core Common
            [jar]

[INFO] Apache Kylin - Core Metadata
[jar]

[INFO] Apache Kylin - Core Dictionary
[jar]

[INFO] Apache Kylin - Core Cube
[jar]

[INFO] Apache Kylin - Core Metrics
[jar]

[INFO] Apache Kylin - Core Job
[jar]

[INFO] Apache Kylin - Core Storage
[jar]

[INFO] Apache Kylin - Build Engine
[jar]

[INFO] Apache Kylin - Hive Source
[jar]

[INFO] Apache Kylin - Cache
[jar]

[INFO] Apache Kylin - HBase Metastore
[jar]

[INFO] Apache Kylin - DataSource SDK
                          [jar]

[INFO] Apache Kylin - Query
[jar]

[INFO] Apache Kylin - Metrics Reporter Hive
[jar]

[INFO] Apache Kylin - Metrics Reporter Kafka
          [jar]

[INFO] Apache Kylin 4.X
[pom]

[INFO] Apache Kylin 4.X - Metadata
[jar]

[INFO] Apache Kylin 4.X - Common
[jar]

[INFO] Apache Kylin 4.X - Spark Engine
[jar]

[INFO] Apache Kylin 4.X - Classloader
[jar]

[INFO] Apache Kylin 4.X - Query
[jar]

[INFO] Apache Kylin - REST Server Base
[jar]

[INFO] Apache Kylin - REST Server
[war]

[INFO] Apache Kylin - JDBC Driver
[jar]

[INFO] Apache Kylin - Tool
                                          [jar]

[INFO] Apache Kylin - Tool Assembly
[jar]

[INFO] Apache Kylin 4.X - Integration Test
[jar]

[INFO] Apache Kylin - Parquet Assembly
                          [jar]

[INFO]

[INFO] -----------------------< org.apache.kylin:kylin
>-----------------------

[INFO] Building Apache Kylin 4.0.0-beta
[1/30]

[INFO] --------------------------------[ pom
]---------------------------------

[INFO]

[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ kylin ---

[INFO] Deleting /Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/target

[INFO]

[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @
kylin ---

[INFO]

[INFO] --- maven-checkstyle-plugin:2.17:check (check-style) @ kylin ---

[INFO] 开始检查……

检查完成。

[INFO]

[INFO] --- jacoco-maven-plugin:0.8.2:prepare-agent (pre-test) @ kylin ---

[INFO] surefireArgLine set to
-javaagent:/Users/shaofeng.shi/.m2/repository/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2-runtime.jar=destfile=/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/../target/jacoco.exec,append=true

[INFO]

[INFO] --- maven-remote-resources-plugin:1.5:process
(process-resource-bundles) @ kylin ---

[INFO]

[INFO] --- maven-dependency-plugin:2.10:copy (copy-jamm) @ kylin ---

[INFO] Configured Artifact: com.github.jbellis:jamm:?:jar

[INFO] Copying jamm-0.3.1.jar to
/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/target/test-classes/jamm.jar

[INFO]

[INFO] --- forbiddenapis:2.3:check (default) @ kylin ---

[INFO] Skipping execution for packaging "pom"

[INFO]

[INFO] --- forbiddenapis:2.3:testCheck (default) @ kylin ---

[INFO] Skipping execution for packaging "pom"

[INFO]

[INFO] --- jacoco-maven-plugin:0.8.2:report (post-test) @ kylin ---

[INFO] Skipping JaCoCo execution due to missing execution data file.

[INFO]

[INFO] --- maven-site-plugin:3.5.1:attach-descriptor (attach-descriptor) @
kylin ---

[INFO]

[INFO] ------------------< org.apache.kylin:kylin-external
>-------------------

[INFO] Building Apache Kylin - kylin External 4.0.0-beta
[2/30]

[INFO] --------------------------------[ pom
]---------------------------------

[INFO]

[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ kylin-external
---

[INFO] Deleting
/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/external/target

[INFO]

[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @
kylin-external ---

[INFO]

[INFO] --- maven-checkstyle-plugin:2.17:check (check-style) @
kylin-external ---

[INFO] 开始检查……

检查完成。

[INFO]

[INFO] --- jacoco-maven-plugin:0.8.2:prepare-agent (pre-test) @
kylin-external ---

[INFO] surefireArgLine set to
-javaagent:/Users/shaofeng.shi/.m2/repository/org/jacoco/org.jacoco.agent/0.8.2/org.jacoco.agent-0.8.2-runtime.jar=destfile=/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/external/../target/jacoco.exec,append=true

[INFO]

[INFO] --- maven-remote-resources-plugin:1.5:process
(process-resource-bundles) @ kylin-external ---

[INFO]

[INFO] --- exec-maven-plugin:1.6.0:exec (install_guava) @ kylin-external ---

[INFO] Scanning for projects...

[ERROR] [ERROR] Some problems were encountered while processing the POMs:

[WARNING]
'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
must be unique: org.apache.spark:spark-sql_2.11:jar -> duplicate
declaration of version ${spark.version} @
org.apache.kylin:kylin:4.0.0-beta,
/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/pom.xml, line 1160,
column 19

[WARNING]
'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)'
must be unique: org.apache.spark:spark-hive_2.11:jar -> duplicate
declaration of version ${spark.version} @
org.apache.kylin:kylin:4.0.0-beta,
/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/pom.xml, line 1166,
column 19

[FATAL] Non-resolvable parent POM for
org.apache.kylin:kylin-shaded-guava:4.0.0-SNAPSHOT: Could not find artifact
org.apache.kylin:kylin:pom:4.0.0-SNAPSHOT and 'parent.relativePath' points
at wrong local POM @ line 28, column 13

@

[ERROR] The build could not read 1 project -> [Help 1]

[ERROR]

[ERROR]   The project org.apache.kylin:kylin-shaded-guava:4.0.0-SNAPSHOT
(/Users/shaofeng.shi/Downloads/apache-kylin-4.0.0-beta/external/shaded-guava/pom.xml)
has 1 error

[ERROR]     Non-resolvable parent POM for
org.apache.kylin:kylin-shaded-guava:4.0.0-SNAPSHOT: Could not find artifact
org.apache.kylin:kylin:pom:4.0.0-SNAPSHOT and 'parent.relativePath' points
at wrong local POM @ line 28, column 13 -> [Help 2]

[ERROR]

[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.

[ERROR] Re-run Maven using the -X switch to enable full debug logging.

[ERROR]

[ERROR] For more information about the errors and possible solutions,
please read the following articles:

[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException

[ERROR] [Help 2]
http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException

[ERROR] Command execution failed.

org.apache.commons.exec.ExecuteException: Process exited with an error: 1
(Exit value: 1)

    at org.apache.commons.exec.DefaultExecutor.executeInternal
(DefaultExecutor.java:404)

    at org.apache.commons.exec.DefaultExecutor.execute
(DefaultExecutor.java:166)

    at org.codehaus.mojo.exec.ExecMojo.executeCommandLine
(ExecMojo.java:804)

    at org.codehaus.mojo.exec.ExecMojo.executeCommandLine
(ExecMojo.java:751)

    at org.codehaus.mojo.exec.ExecMojo.execute (ExecMojo.java:313)

    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
(DefaultBuildPluginManager.java:137)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:210)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)

    at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)

    at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)

    at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)

    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)

    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)

    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)

    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)

    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)

    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)

    at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)

    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.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)

    at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)

    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)

    at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)

[INFO]
------------------------------------------------------------------------

[INFO] Reactor Summary for Apache Kylin 4.0.0-beta:

[INFO]

[INFO] Apache Kylin ....................................... SUCCESS [
2.283 s]

[INFO] Apache Kylin - kylin External ...................... FAILURE [
1.319 s]

[INFO] Apache Kylin - Core Common ......................... SKIPPED

[INFO] Apache Kylin - Core Metadata ....................... SKIPPED

[INFO] Apache Kylin - Core Dictionary ..................... SKIPPED

[INFO] Apache Kylin - Core Cube ........................... SKIPPED

[INFO] Apache Kylin - Core Metrics ........................ SKIPPED

[INFO] Apache Kylin - Core Job ............................ SKIPPED

[INFO] Apache Kylin - Core Storage ........................ SKIPPED

[INFO] Apache Kylin - Build Engine ........................ SKIPPED

[INFO] Apache Kylin - Hive Source ......................... SKIPPED

[INFO] Apache Kylin - Cache ............................... SKIPPED

[INFO] Apache Kylin - HBase Metastore ..................... SKIPPED

[INFO] Apache Kylin - DataSource SDK ...................... SKIPPED

[INFO] Apache Kylin - Query ............................... SKIPPED

[INFO] Apache Kylin - Metrics Reporter Hive ............... SKIPPED

[INFO] Apache Kylin - Metrics Reporter Kafka .............. SKIPPED

[INFO] Apache Kylin 4.X ................................... SKIPPED

[INFO] Apache Kylin 4.X - Metadata ........................ SKIPPED

[INFO] Apache Kylin 4.X - Common .......................... SKIPPED

[INFO] Apache Kylin 4.X - Spark Engine .................... SKIPPED

[INFO] Apache Kylin 4.X - Classloader ..................... SKIPPED

[INFO] Apache Kylin 4.X - Query ........................... SKIPPED

[INFO] Apache Kylin - REST Server Base .................... SKIPPED

[INFO] Apache Kylin - REST Server ......................... SKIPPED

[INFO] Apache Kylin - JDBC Driver ......................... SKIPPED

[INFO] Apache Kylin - Tool ................................ SKIPPED

[INFO] Apache Kylin - Tool Assembly ....................... SKIPPED

[INFO] Apache Kylin 4.X - Integration Test ................ SKIPPED

[INFO] Apache Kylin - Parquet Assembly .................... SKIPPED

[INFO]
------------------------------------------------------------------------

[INFO] BUILD FAILURE

[INFO]
------------------------------------------------------------------------

[INFO] Total time:  3.864 s

[INFO] Finished at: 2021-02-01T21:26:57+08:00

[INFO]
------------------------------------------------------------------------

[ERROR] Failed to execute goal
org.codehaus.mojo:exec-maven-plugin:1.6.0:exec (install_guava) on project
kylin-external: Command execution failed.: Process exited with an error: 1
(Exit value: 1) -> [Help 1]

[ERROR]

[ERROR] To see the full stack trace of the errors, re-run Maven with the -e
switch.

[ERROR] Re-run Maven using the -X switch to enable full debug logging.

[ERROR]

[ERROR] For more information about the errors and possible solutions,
please read the following articles:

[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

[ERROR]

[ERROR] After correcting the problems, you can resume the build with the
command

[ERROR]   mvn <args> -rf :kylin-external


With the support from zhichao, I found it was cause by an error in
external/shared-guava/pom.xml, where the "4.0.0-SNAPSHOT" is wrong:


<parent>
    <artifactId>kylin</artifactId>
    <groupId>org.apache.kylin</groupId>
    <version>4.0.0-SNAPSHOT</version>
    <relativePath>../../pom.xml</relativePath>
</parent>


Wang rupeng <wa...@live.cn> 于2021年2月1日周一 上午11:21写道:

> +1  from my side
> mvn test passed
>
>
> -------------------
> Best wishes,
> Rupeng Wang
>
>
>
> 发件人: Yaqian Zhang <Ya...@126.com>
> 日期: 星期日, 2021年1月31日 12:53
> 收件人: dev@kylin.apache.org <de...@kylin.apache.org>
> 主题: Re: [VOTE] Release apache-kylin-4.0.0-beta (RC1)
> +1
> Mvn clean test passed.
> Happy path passed on CDH6, EMR5, EMR6.
>
>
> > 在 2021年1月31日,10:03,Zhichao Zhang <44...@qq.com> 写道:
> >
> > +1 from my side.
> >
> > Test passed on HDP2, CDH 5.
> >
> >
> > Best regards,
> > Zhichao Zhang
>

答复: [VOTE] Release apache-kylin-4.0.0-beta (RC1)

Posted by Wang rupeng <wa...@live.cn>.
+1  from my side
mvn test passed


-------------------
Best wishes,
Rupeng Wang



发件人: Yaqian Zhang <Ya...@126.com>
日期: 星期日, 2021年1月31日 12:53
收件人: dev@kylin.apache.org <de...@kylin.apache.org>
主题: Re: [VOTE] Release apache-kylin-4.0.0-beta (RC1)
+1
Mvn clean test passed.
Happy path passed on CDH6, EMR5, EMR6.


> 在 2021年1月31日,10:03,Zhichao Zhang <44...@qq.com> 写道:
>
> +1 from my side.
>
> Test passed on HDP2, CDH 5.
>
>
> Best regards,
> Zhichao Zhang

Re: [VOTE] Release apache-kylin-4.0.0-beta (RC1)

Posted by Yaqian Zhang <Ya...@126.com>.
+1
Mvn clean test passed.
Happy path passed on CDH6, EMR5, EMR6.


> 在 2021年1月31日,10:03,Zhichao Zhang <44...@qq.com> 写道:
> 
> +1 from my side.
> 
> Test passed on HDP2, CDH 5.
> 
> 
> Best regards,
> Zhichao Zhang


Re:[VOTE] Release apache-kylin-4.0.0-beta (RC1)

Posted by Zhichao Zhang <44...@qq.com>.
+1 from my side.

Test passed on HDP2, CDH 5.


Best regards,
Zhichao Zhang