Hi all, I have created a build for Apache Kylin 2.0-alpha, release candidate 1. It is alpha due to the big amount of new features and improvements accumulated and I want to be cautious. Yet still it is well tested. Cubes (hundreds of TB) have been rebuilt and compared with previous version to ensure correctness and performance improvement.
Changes highlights: [KYLIN-875] - A plugin-able architecture, to allow alternative cube engine / storage engine / data source. [KYLIN-1245] - A better MR cubing algorithm, about 1.5 times faster than 1.x by comparing hundreds of jobs. [KYLIN-942] - A better storage engine, makes query roughly 2 times faster (especially for slow queries) than 1.x by comparing tens of thousands sqls. [KYLIN-738] - Streaming cubing EXPERIMENTAL support, source from kafka, build cube in-mem at minutes interval [KYLIN-943] - TopN pre-calculation (more UDFs coming) [KYLIN-1065] - ODBC compatible with Tableau 9.1, MS Excel, MS PowerBI [KYLIN-1219] - Kylin support SSO with Spring SAML Thanks to everyone who has contributed to this release. Here’s release notes: https://kylin.apache.org/docs/release_notes.html The commit to be voted upon: https://github.com/apache/kylin/commit/dc10a38360c4c014dd9853c6bae0d5a2c115c4c5 The artifacts to be voted on are located here: https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-2.0-alpha-rc1/ The hashes of the artifacts are as follows: apache-kylin-2.0-alpha-src.tar.gz.md5 e2d78d1a99e49c7fbdd2aa26d2cf09e5 apache-kylin-2.0-alpha-src.tar.gz.sha1 a29f9623486adb7467bee94056a0403888fdccf5 A staged Maven repository is available for review at: https://repository.apache.org/content/repositories/orgapachekylin-1018/ Release artifacts are signed with the following key: https://people.apache.org/keys/committer/liyang.asc Please vote on releasing this package as Apache Kylin 2.0-alpha. 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.2 [ ] 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, Yang
