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