Re: New committer: Chao Long

2019-10-06 Thread Yichen Zhou
Congratulations, Chao!!!

Best,
Yichen

On Sun, Oct 6, 2019 at 6:19 PM ShaoFeng Shi  wrote:

> The Project Management Committee (PMC) for Apache Kylin
> has invited Chao Long to become a committer and we are pleased to announce
> that he has accepted.
>
> Chao Long (龙超,email: wayn...@qq.com) has started to contribute to Kylin
> since last year. Till today, he has made 81 commits on the master branch,
> resolved 71 JIRAs. His contribution includes: making fact distinct job in
> Spark, merging dictionary on Yarn, improving cube planner,  parquet storage
> PoC, and many bug fixes. Besides, he also answered many questions on the
> mailing lists.
>
> Congratulations, Chao!
>
> Best regards,
>
> Shaofeng Shi 史少锋
> Apache Kylin PMC
> Email: shaofeng...@apache.org
>
> Apache Kylin FAQ: https://kylin.apache.org/docs/gettingstarted/faq.html
> Join Kylin user mail group: user-subscr...@kylin.apache.org
> Join Kylin dev mail group: dev-subscr...@kylin.apache.org
>


Re: [VOTE] Release apache-kylin-3.0.0-alpha2 (RC1)

2019-07-25 Thread Yichen Zhou
+1
mvn test passed

Regards,
Yichen

On Fri, Jul 26, 2019 at 11:41 AM Chao Long  wrote:

> +1
> mvn test passed
>
> On Fri, Jul 26, 2019 at 10:38 AM Temple Zhou  wrote:
>
> > +1
> >
> > On Fri, Jul 26, 2019 at 10:00 AM nichunen  wrote:
> >
> > > +1
> > >
> > >
> > >
> > > Best regards,
> > >
> > >
> > >
> > > Ni Chunen / George
> > >
> > >
> > >
> > > On 07/26/2019 09:48,JiaTao Tao wrote:
> > > +1
> > >
> > > --
> > >
> > > Regards!
> > >
> > > Aron Tao
> > >
> > > ShaoFeng Shi  于2019年7月25日周四 下午2:46写道:
> > >
> > > Hi all,
> > >
> > >
> > >
> > > I have created a build for Apache Kylin 3.0.0-alpha2, release candidate
> > 1.
> > >
> > >
> > >
> > > Changes highlights:
> > >
> > > [KYLIN-3942] - Rea-time OLAP supports multi-level json event
> > >
> > > [KYLIN-4086] - Support connect Kylin with Tableau by JDBC
> > >
> > > [KYLIN-3841] - Build Global Dict by MR/Hive
> > >
> > > [KYLIN-4017] - Fix building engine failed to get zk lock and leads to
> the
> > > building engine doesn't work
> > >
> > > [KYLIN-3843] - List kylin instances with their server mode on web
> > >
> > > [KYLIN-3997] - Add a health check job of Kylin
> > >
> > > [KYLIN-4028] - Speed up startup progress using cached dependency
> > >
> > > [KYLIN-4035] - Calculate column cardinality by using spark engine
> > >
> > >
> > >
> > > Thanks to everyone who has contributed to this release.
> > >
> > > Here’s the release notes:
> > >
> > >
> > >
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121=12345840
> > >
> > >
> > >
> > > The commit to being voted upon:
> > >
> > >
> > >
> > >
> > >
> > >
> >
> https://github.com/apache/kylin/commit/06f441cd04a98a988197f7b1d750608d6ee51cd8
> > >
> > >
> > >
> > > Its hash is 06f441cd04a98a988197f7b1d750608d6ee51cd8.
> > >
> > >
> > >
> > > The artifacts to be voted on, including the source package and two
> > > pre-compiled
> > > binary packages, are located here:
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-3.0.0-alpha2-rc1/
> > >
> > >
> > >
> > > The hash of the artifacts are as follows:
> > >
> > > apache-kylin-3.0.0-alpha2-source-release.zip.sha256
> > >
> > > dc206ab0527703271e4cc435368a4f0980247465947a199396567dfc776bf7f8
> > >
> > > apache-kylin-3.0.0-alpha2-bin-hbase1x.tar.gz.sha256
> > >
> > > 406f2d7ea318df230d1e65600f4ffccb22accfeee47a7e2f85ee4f70bbc6bbdc
> > >
> > > apache-kylin-3.0.0-alpha2-bin-cdh57.tar.gz.sha256
> > >
> > > 1dadf9910d07ed5af233477a92013a8b6090ae18b3f8d9b48c7ee915acbafe25
> > >
> > > apache-kylin-3.0.0-alpha2-bin-hadoop3.tar.gz.sha256
> > >
> > > f0d075b0e2bc3c0953bf17c7220ddae03ae611fae03456fad215b36f9393eb28
> > >
> > > apache-kylin-3.0.0-alpha2-bin-cdh60.tar.gz.sha256
> > >
> > > 47faa1810f21fa8c4c109b82af9eb09d44c2f0d14d245a94655aaf783780a143
> > >
> > >
> > >
> > >
> > >
> > > A staged Maven repository is available for review at:
> > >
> > >
> https://repository.apache.org/content/repositories/orgapachekylin-1065/
> > >
> > >
> > >
> > > 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 3.0.0-alpha2.
> > >
> > >
> > >
> > > The vote is open for the next 72 hours and passes if a majority of
> > >
> > > at least three +1 PMC votes are cast.
> > >
> > >
> > >
> > > [ ] +1 Release this package as Apache Kylin 3.0.0-alpha2
> > >
> > > [ ]  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 史少锋
> > > Apache Kylin PMC
> > > Email: shaofeng...@apache.org
> > >
> > > Apache Kylin FAQ:
> https://kylin.apache.org/docs/gettingstarted/faq.html
> > > Join Kylin user mail group: user-subscr...@kylin.apache.org
> > > Join Kylin dev mail group: dev-subscr...@kylin.apache.org
> > >
> > >
> >
>


Re: [ANNOUNCE] New Committer: Jiatao Tao

2019-06-12 Thread Yichen Zhou
Congratulations to Jiatao!!
-Yichen

On Thu, Jun 13, 2019 at 10:49 AM Rongchuan Jin 
wrote:

> Congrats to Jiatao!
>
> Rongchuan.Jin
>
>
>
> 在 2019/6/13 上午10:48,“zjsy...@163.com 代表 nichunen” n...@apache.org> 写入:
>
> Congratulations!  Jiatao.
>
>
>
> Best regards,
>
>
>
> Ni Chunen / George
>
>
>
> On 06/13/2019 10:46,ShaoFeng Shi wrote:
> The Project Management Committee (PMC) for Apache Kylin
> has invited Jiatao Tao to become a committer and we are pleased
> to announce that he has accepted.
>
> Thanks for all your hard work Jiatao; we look forward to more
> contributions!
>
> Please join me in extending congratulations to Jiatao!
>
> Best regards,
>
> Shaofeng Shi 史少锋
> Apache Kylin PMC
> Email: shaofeng...@apache.org
>
> Apache Kylin FAQ:
> https://kylin.apache.org/docs/gettingstarted/faq.html
> Join Kylin user mail group: user-subscr...@kylin.apache.org
> Join Kylin dev mail group: dev-subscr...@kylin.apache.org
>
>
>


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

2019-03-07 Thread Yichen Zhou
+1
mvn test passed

-Yichen

On Wed, Mar 6, 2019 at 4:44 AM Zhong, Yanghong 
wrote:

> +1 binding
>
> mvn test passed
>
> LM-SHC-16507566:verify yangzhong$ mvn -v
> Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
> 2018-06-18T02:33:14+08:00)
> Maven home: /usr/local/mvn/apache-maven-3.5.4
> Java version: 1.8.0_192, vendor: Oracle Corporation, runtime:
> /Library/Java/JavaVirtualMachines/jdk1.8.0_192.jdk/Contents/Home/jre
> Default locale: en_CN, platform encoding: UTF-8
> OS name: "mac os x", version: "10.14.3", arch: "x86_64", family: "mac"
>
> --
> Best regards,
> Yanghong Zhong
>
> On 2019/3/6, 8:24 PM, "zjsy...@163.com on behalf of nichunen" <
> zjsy...@163.com on behalf of n...@apache.org> wrote:
>
> +1
> mvn test passed
> build success
>
> md5 verified
>
>
> --
>
>
> Best regards,
>
>
>
> Ni Chunen / George
>
>
>
>
> At 2019-03-06 19:48:59, "Rongchuan Jin" 
> wrote:
> >+1 mvn test passed
> >Best Regards
> >Rongchuan Jin
> >
> >
> >
> >在 2019/3/6 下午7:37,“Billy Liu” 写入:
> >
> >+1 binding
> >
> >mvn test passed
> >
> >Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
> >2018-06-18T02:33:14+08:00)
> >Maven home: /usr/local/Cellar/maven/3.5.4
> >Java version: 1.8.0_91, vendor: Oracle Corporation, runtime:
> >
> /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home/jre
> >Default locale: en_US, platform encoding: UTF-8
> >OS name: "mac os x", version: "10.14.3", arch: "x86_64", family:
> "mac"
> >
> >With Warm regards
> >
> >Billy Liu
> >
> >Luke Han  于2019年3月6日周三 下午6:29写道:
> >>
> >> +1 binding
> >>
> >> Best Regards!
> >> -
> >>
> >> Luke Han
> >>
> >>
> >> On Wed, Mar 6, 2019 at 5:55 PM PENG Zhengshuai <
> cosine...@hotmail.com>
> >> wrote:
> >>
> >> > +1
> >> >
> >> > > On Mar 5, 2019, at 1:56 PM, JiaTao Tao 
> wrote:
> >> > >
> >> > > +1
> >> > >
> >> > > --
> >> > >
> >> > >
> >> > > Regards!
> >> > >
> >> > > Aron Tao
> >> > >
> >> > >
> >> > >
> >> > > ShaoFeng Shi  于2019年3月4日周一
> 上午10:35写道:
> >> > >
> >> > >> Hi all,
> >> > >>
> >> > >> I have created a build for Apache Kylin 2.6.1, release
> candidate 1.
> >> > >>
> >> > >> Changes highlights:
> >> > >> [KYLIN-3494] - Build cube with spark reports
> >> > ArrayIndexOutOfBoundsException
> >> > >> [KYLIN-3537] - Use Spark to build Cube on Yarn failed at
> Setp8 on HDP3.
> >> > >> [KYLIN-3815] - Unexpected behavior when joining the
> streaming table and
> >> > >> hive table
> >> > >> [KYLIN-3828] - ArrayIndexOutOfBoundsException thrown when
> building a
> >> > >> streaming cube with empty data in its first dimension
> >> > >> [KYLIN-3833] - Potential OOM in Spark Extract Fact Table
> Distinct
> >> > Columns
> >> > >> step
> >> > >> [KYLIN-3826] - MergeCuboidJob only uploads necessary
> segment's
> >> > dictionary
> >> > >>
> >> > >> Thanks to everyone who has contributed to this release.
> >> > >> Here’s the release notes:
> >> > >>
> >> > >>
> >> >
> https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fsecure%2FReleaseNote.jspa%3FprojectId%3D12316121%26version%3D12344845data=02%7C01%7Cyangzhong%40ebay.com%7C4b6116d2eec249bc172308d6a22ea386%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C636874718539710189sdata=fO4mk3D0ZDb2B0UrR8RtOO%2FYkssPA%2BIeyQJGjW2aroc%3Dreserved=0
> >> > >>
> >> > >> The commit to being voted upon:
> >> > >>
> >> > >>
> >> > >>
> >> >
> https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fkylin%2Fcommit%2F270cfe68ecc94c66141b29e2ccf20b9ec25e23dddata=02%7C01%7Cyangzhong%40ebay.com%7C4b6116d2eec249bc172308d6a22ea386%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C636874718539710189sdata=eC5sGVvj0k15bvlOoTJJ%2F%2FrX7hxJ5MEtizAiPLguMAU%3Dreserved=0
> >> > >>
> >> > >> Its hash is 270cfe68ecc94c66141b29e2ccf20b9ec25e23dd.
> >> > >>
> >> > >> The artifacts to be voted on are located here:
> >> > >>
> https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fkylin%2Fapache-kylin-2.6.1-rc1%2Fdata=02%7C01%7Cyangzhong%40ebay.com%7C4b6116d2eec249bc172308d6a22ea386%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C636874718539710189sdata=rER%2BAMu8SrodvG51Q2gfnaGtvdACtNSbHzcznrI%2BW%2FU%3Dreserved=0
> >> > >>
> >> > >> The hash of the artifact is as follows:
> >> > >> 

Re: Re: [Discuss] Moving toward Apache Kylin 3.0

2019-01-25 Thread Yichen Zhou
+1

Regards,
Yichen

On Thu, Jan 24, 2019 at 11:49 PM nichunen  wrote:

> +1
>
>
> --
>
>
> Best regards,
>
>
>
> Ni Chunen / George
>
>
>
>
> At 2019-01-25 15:48:21, "Billy Liu"  wrote:
> >+1
> >
> >That's cool. Let's move to the real-time scenario.
> >
> >With Warm regards
> >
> >Billy Liu
> >
> >
> >Temple Zhou  于2019年1月25日周五 下午3:32写道:
> >
> >> +1
> >> Real-time streaming feature may be expected by many people.
> >> ———
> >> Best wishes~
> >> Temple Zhou
> >>
> >>  Original Message
> >> *Sender:* zhan shaoxiong
> >> *Recipient:* dev@kylin.apache.org
> >> *Date:* Friday, Jan 25, 2019 15:27
> >> *Subject:* Re: [Discuss] Moving toward Apache Kylin 3.0
> >>
> >> +1
> >> thanks
> >>
> >> 在 2019/1/23 下午3:57,“ShaoFeng Shi” 写入:
> >>
> >> Hi Kylin developers,
> >>
> >> In last week, Kylin released v2.6.0, with the enhanced &
> distributed query
> >> cache and JDBC data source SDK. After this release, the next batch
> >> candidate features include real-time streaming, parquet storage,
> and druid
> >> storage. These features were developed in the past 1-2 years by
> different
> >> Kylin players and were open sourced in the past 6 months. They have
> already
> >> been staged in separate branches and are under evaluation by the
> community.
> >> We have received much feedback from the community.
> >>
> >> These candidate features are big supplements to as-is Kylin
> functions; For
> >> example, the real-time streaming feature will bring Kylin from
> batch &
> >> historical analytics into real-time analytics. The parquet storage
> will
> >> make the deployment more flexible and more cloud-friendly. Of
> course,
> >> stabilizing and improving these features need additional time and
> effort.
> >>
> >> So, when we merging and releasing them, we'd better give it a new
> version
> >> number so that user can clearly know the difference with current 2.x
> >> versions. I discussed this with several developers offline, we
> think it is
> >> time to move toward Kylin 3.0. So, if one of the above features is
> merged,
> >> the version will be 3.0. The current 2.6 will be maintained until
> 3.x is
> >> ready for production use.
> >>
> >> Your comments, ideas, and suggestions are welcomed!
> >>
> >> Best regards,
> >>
> >> Shaofeng Shi 史少锋
> >> Apache Kylin PMC
> >> Work email: shaofeng@kyligence.io
> >> Kyligence Inc: https://kyligence.io/
> >>
> >> Apache Kylin FAQ:
> https://kylin.apache.org/docs/gettingstarted/faq.html
> >> Join Kylin user mail group: user-subscr...@kylin.apache.org
> >> Join Kylin dev mail group: dev-subscr...@kylin.apache.org
> >>
> >>
>


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

2019-01-09 Thread Yichen Zhou
+1
mvn test passed

Regards,
Yichen

On Wed, Jan 9, 2019 at 5:58 PM Rongchuan Jin 
wrote:

> +1
>
> 
> 金荣钏/Rongchuan.Jin
>
>
> 在 2019/1/10 上午9:49,“ShaoFeng Shi” 写入:
>
> Checked the source package, the signature, and the sha256 hash;
>
> Mvn package and test are all successful with jdk 1.8.0_111 on Mac;
>
> +1 (binding)
>
> Best regards,
>
> Shaofeng Shi 史少锋
> Apache Kylin PMC
> Work email: shaofeng@kyligence.io
> Kyligence Inc: https://kyligence.io/
>
> Apache Kylin FAQ:
> https://kylin.apache.org/docs/gettingstarted/faq.html
> Join Kylin user mail group: user-subscr...@kylin.apache.org
> Join Kylin dev mail group: dev-subscr...@kylin.apache.org
>
>
>
>
> JiaTao Tao  于2019年1月10日周四 上午9:42写道:
>
> > +1
> > mvn test passed
> >
> > Yanghong Zhong  于2019年1月9日周三 上午2:46写道:
> >
> > > Hi all,
> > >
> > > I have created a build for Apache Kylin 2.6.0, release candidate 1.
> > >
> > > Changes highlights:
> > > [KYLIN-2895] - Refine query cache by changing the query cache
> expiration
> > > strategy by signature checking and introducing memcached as
> distributed
> > > cache
> > > [KYLIN-2932] - Simplify the thread model for in-memory cubing
> > > [KYLIN-3021] - Check MapReduce job failed reason and include the
> > > diagnostics into email notification
> > > [KYLIN-3272] - Upgrade Spark dependency to 2.3.2
> > > [KYLIN-3540] - Improve Mandatory Cuboid Recommendation Algorithm
> > > [KYLIN-3552] - Data Source SDK to ingest data from different JDBC
> sources
> > > [KYLIN-3611] - Upgrade Tomcat to 7.0.91, 8.5.34 or later
> > > [KYLIN-3656] - Improve HLLCounter performance
> > > [KYLIN-3700] - Quote sql identities when creating flat table
> > > [KYLIN-3729] - CLUSTER BY CAST(field AS STRING) will accelerate
> base
> > cuboid
> > > build with UHC global dict
> > >
> > > Thanks to everyone who has contributed to this release.
> > > Here’s release notes:
> > >
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121=12344003
> > >
> > > The commit to be voted upon:
> > >
> > >
> > >
> >
> https://github.com/apache/kylin/commit/8737bc1f555a2789a67462c8f8420b6ab3be97ce
> > >
> > > Its hash is 8737bc1f555a2789a67462c8f8420b6ab3be97ce.
> > >
> > > The artifacts to be voted on are located here:
> > >
> https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-2.6.0-rc1/
> > >
> > > The hash of the artifact is as follows:
> > > apache-kylin-2.6.0-source-release.zip.sha256
> > >
> > > 3621750945823ff4f0c4124b6d5b5c7164d9b08686729352ea22b2f486958d2a
> > >
> > > A staged Maven repository is available for review at:
> > >
> https://repository.apache.org/content/repositories/orgapachekylin-1059/
> > >
> > > Release artifacts are signed with the following key:
> > > https://people.apache.org/keys/committer/nju_yaho.asc
> > >
> > > Please vote on releasing this package as Apache Kylin 2.6.0.
> > >
> > > The vote is open for the next 72 hours and passes if a majority of
> > > at least three +1 PMC votes are cast.
> > >
> > > [ ] +1 Release this package as Apache Kylin 2.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,
> > > Yanghong Zhong
> > > eBay Inc.
> > >
> >
> >
> > --
> >
> >
> > Regards!
> >
> > Aron Tao
> >
>
>
>


Re: [DISCUSS] Stop inserting git diffs to JIRA ticket

2018-12-02 Thread Yichen Zhou
+1

Regards,
Yichen

On Mon, Dec 3, 2018 at 10:00 AM Zhong, Yanghong 
wrote:

> +1.
>
> Best regards,
> Yanghong Zhong
>
> On 12/3/18, 9:59 AM, "Billy Liu"  wrote:
>
> +1.
>
> With Warm regards
>
> Billy Liu
>
> ShaoFeng Shi  于2018年12月3日周一 上午9:46写道:
> >
> > Hello Kylin developers,
> >
> > After we enable the git box for Kylin code repository, when there is
> a PR
> > merged, the "ASF Github Bot" will insert the git diff to the
> associated
> > JIRA. We noticed this function will make the JIRA very long when the
> code
> > change is big. Besides, when cherry-picking the change to another
> branch,
> > it will append again. This makes it is too hard for a human to read
> the
> > JIRA, the important message may be overlooked.
> >
> > A typical sample is this:
> >
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FKYLIN-3187data=02%7C01%7Cyangzhong%40ebay.com%7C18f5152fce4841b09ebe08d658c2f778%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C636793991734125047sdata=nVN71DWTfDcfnVUABdyIvJWJMqyJkUajlOdgxBTN3VA%3Dreserved=0
> >
> > My proposal is, stopping sync the code change from GitHub to JIRA;
> Only
> > keep necessary notifications like "A PR is created/closed" etc. For
> the
> > code change, people should go to GitHub code history, not JIRA.
> >
> > Please express your ideas; If no objection in the next couple of
> days, we
> > will raise a change request to the infrastructure team.
> >
> > Thanks for your input!
> >
> > Best regards,
> >
> > Shaofeng Shi 史少锋
> > Apache Kylin PMC
> > Work email: shaofeng@kyligence.io
> > Kyligence Inc:
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkyligence.io%2Fdata=02%7C01%7Cyangzhong%40ebay.com%7C18f5152fce4841b09ebe08d658c2f778%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C636793991734125047sdata=u2IdyQRH82jqdN7m3KPM4hRzkXGDdMxWvilw3u%2FzqPs%3Dreserved=0
> >
> > Apache Kylin FAQ:
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkylin.apache.org%2Fdocs%2Fgettingstarted%2Ffaq.htmldata=02%7C01%7Cyangzhong%40ebay.com%7C18f5152fce4841b09ebe08d658c2f778%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C636793991734125047sdata=ugb4KeubkMASYJxJx0MfKRqO%2FPlJheClZ7rKUTDAZxw%3Dreserved=0
> > Join Kylin user mail group: user-subscr...@kylin.apache.org
> > Join Kylin dev mail group: dev-subscr...@kylin.apache.org
>
>
>


Re: [VOTE] Release apache-kylin-2.5.2 (RC2)

2018-11-30 Thread Yichen Zhou
+1
mvn test passed

-Yichen

On Sat, Dec 1, 2018 at 12:09 PM JiaTao Tao  wrote:

> +1
>
> mvn test passed
>
>
> ShaoFeng Shi  于2018年11月30日周五 下午1:57写道:
>
> > Hi all,
> >
> > I have created a build for Apache Kylin 2.5.2, release candidate 2.
> >
> > Changes:
> > [KYLIN-3187] - JDK APIs using the default locale, time zone or character
> > set should be avoided
> > [KYLIN-3636] - Wrong "storage_type" in CubeDesc causing cube building
> error
> > [KYLIN-3666] - Mege cube step 2: Update dictionary throws
> > IllegalStateException
> > [KYLIN-3672] - Performance is poor when multiple queries occur in a short
> > period
> > [KYLIN-3676] - Update to custom calcite and remove the "atopcalcite"
> > [KYLIN-3678] - CacheStateChecker may remove a cache file that under a
> > building
> > [KYLIN-3683] - Package org.apache.commons.lang3 not exists
> > [KYLIN-3689] - When the startTime is equal to the endTime in build
> request,
> > the segment will build all data.
> > [KYLIN-3693] - TopN, Count distinct incorrect in Spark engine
> > [KYLIN-3705] - Segment Pruner mis-functions when the source data has
> > Chinese characters
> > Thanks to everyone who has contributed to this release.
> >
> > Here are release notes:
> >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121=12344466
> >
> > The commit to being voted upon:
> >
> >
> >
> https://github.com/apache/kylin/commit/0e519d859e217fbfadd534313376e532d2c647fa
> >
> > Its hash is 0e519d859e217fbfadd534313376e532d2c647fa.
> >
> > The artifacts to be voted on are located here:
> > https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-2.5.2-rc2/
> >
> > The hashe of the artifact is as follows:
> > apache-kylin-2.5.2-source-release.zip.sha256
> > fca5688cf64442ea595e07c2a4a4b2b549836d268ce8f10f3d559f05c22b61d0
> >
> > A staged Maven repository is available for review at:
> > https://repository.apache.org/content/repositories/orgapachekylin-1058/
> >
> > 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 2.5.2.
> >
> > 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 2.5.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,
> >
> > Shaofeng Shi 史少锋
> > Apache Kylin PMC
> > Work email: shaofeng@kyligence.io
> > Kyligence Inc: https://kyligence.io/
> >
> > Apache Kylin FAQ: https://kylin.apache.org/docs/gettingstarted/faq.html
> > Join Kylin user mail group: user-subscr...@kylin.apache.org
> > Join Kylin dev mail group: dev-subscr...@kylin.apache.org
> >
>
>
> --
>
>
> Regards!
>
> Aron Tao
>


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

2018-11-27 Thread Yichen Zhou
mvn  test passed
+1

-Yichen

Chao Long  于2018年11月27日周二 下午6:37写道:

> +1
> mvn test pass
>
>
> --
> -
> Chao Long
>
>
>
>
>
>
>
> -- 原始邮件 --
> 发件人: "ShaoFeng Shi";
> 发送时间: 2018年11月27日(星期二) 晚上6:32
> 收件人: "dev";
>
> 主题: [VOTE] Release apache-kylin-2.5.2 (RC1)
>
>
>
> Hi all,
>
> I have created a build for Apache Kylin 2.5.2, release candidate 1.
>
> Changes:
> [KYLIN-3636] - Wrong "storage_type" in CubeDesc causing cube building error
> [KYLIN-3666] - Mege cube step 2: Update dictionary throws
> IllegalStateException
> [KYLIN-3672] - Performance is poor when multiple queries occur in a short
> period
> [KYLIN-3676] - Update to custom calcite and remove the "atopcalcite"
> [KYLIN-3678] - CacheStateChecker may remove a cache file that under a
> building
> [KYLIN-3683] - Package org.apache.commons.lang3 not exists
> [KYLIN-3689] - When the startTime is equal to the endTime in build request,
> the segment will build all data.
> [KYLIN-3693] - TopN, Count distinct incorrect in Spark engine
>
> Thanks to everyone who has contributed to this release.
>
> Here are release notes:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121=12344466
>
> The commit to being voted upon:
>
>
> https://github.com/apache/kylin/commit/481933a35fffb44f3e7c529ad24754afadae3f47
>
> Its hash is 481933a35fffb44f3e7c529ad24754afadae3f47.
>
> The artifacts to be voted on are located here:
> https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-2.5.2-rc1/
>
> The hashe of the artifact is as follows:
> apache-kylin-2.5.2-source-release.zip.sha256
> 7577b3353a1663b51ba3d927e3fe6762a8752825e675e7aba1a28ac861e90007
>
> A staged Maven repository is available for review at:
> https://repository.apache.org/content/repositories/orgapachekylin-1057/
>
> 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 2.5.2.
>
> 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 2.5.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,
>
> Shaofeng Shi 史少锋
> Apache Kylin PMC
> Work email: shaofeng@kyligence.io
> Kyligence Inc: https://kyligence.io/
>
> Apache Kylin FAQ: https://kylin.apache.org/docs/gettingstarted/faq.html
> Join Kylin user mail group: user-subscr...@kylin.apache.org
> Join Kylin dev mail group: dev-subscr...@kylin.apache.org


Re: [Announce] Welcome new Apache Kylin committer: ChunEn Ni (倪春恩)

2018-11-27 Thread Yichen Zhou
Congratulations!!!

Regards,
Yichen

JiaTao Tao  于2018年11月27日周二 下午6:27写道:

> Congratulations!
>
> ShaoFeng Shi  于2018年11月27日周二 上午7:59写道:
>
> > The Project Management Committee (PMC) for Apache Kylin
> > has invited ChunEn Ni(倪春恩) to become a committer and we are pleased
> > to announce that he has accepted.
> >
> > Congratulations and welcome, ChunEn!
> >
> > Shaofeng Shi
> >
> > On behalf of the Apache Kylin PMC
> >
>
>
> --
>
>
> Regards!
>
> Aron Tao
>


[jira] [Created] (KYLIN-3673) Increase smoke-test cube building time

2018-11-08 Thread Yichen Zhou (JIRA)
Yichen Zhou created KYLIN-3673:
--

 Summary: Increase smoke-test cube building time
 Key: KYLIN-3673
 URL: https://issues.apache.org/jira/browse/KYLIN-3673
 Project: Kylin
  Issue Type: Test
  Components: Tools, Build and Test
Affects Versions: v2.5.0
Reporter: Yichen Zhou
Assignee: Yichen Zhou


In smoke-test, cube building job which costs more than 20 mins will be treated 
as failure.

This time is too short in some cases.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


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

2018-11-03 Thread Yichen Zhou
I have verified this release.

+1


Regards,

Yichen



发件人: Na Zhai 
发送时间: 2018年11月2日 15:37:58
收件人: dev@kylin.apache.org
主题: 答复: [VOTE] Release apache-kylin-2.5.1 (RC1)

+1

mvn test passed





发送自 Windows 10 版邮件应用




发件人: Cheng Wang 
发送时间: Friday, November 2, 2018 3:29:12 PM
收件人: dev@kylin.apache.org
主题: Re: [VOTE] Release apache-kylin-2.5.1 (RC1)

+1 (binding)




Best Regards,
Cheng

On 11/2/18, 2:09 PM, "ShaoFeng Shi"  wrote:

>Hi all,
>
>I have created a build for Apache Kylin 2.5.1, release candidate 1.
>
>Changes highlights:
>
>[KYLIN-3531] - Login failed with case-insensitive username
>[KYLIN-3604] - Can't build cube with spark in HBase standalone mode
>[KYLIN-3613] - Kylin with Standalone HBase Cluster could not find the main
>cluster namespace at "Create HTable" step
>[KYLIN-3634] - When the filter column has null value may cause incorrect
>query result
>[KYLIN-3635] - Percentile calculation on Spark engine is wrong
>[KYLIN-3644] - NumberFormatExcetion on null values when building cube with
>Spark
>[KYLIN-3599] - Bulk Add Measures
>
>Thanks to everyone who has contributed to this release.
>Here’s release notes:
>https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121=12344108
>
>The commit to be voted upon:
>
>https://github.com/apache/kylin/commit/24e2452309a450ec4ef62339b003343eabe23016
>
>Its hash is 24e2452309a450ec4ef62339b003343eabe23016.
>
>The artifacts to be voted on are located here:
>https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-2.5.1-rc1/
>
>The hashe of the artifact is as follows:
>apache-kylin-2.5.1-source-release.zip.sha256
>21db5dab4d3900a49237b9083b5d270c8471d1882a5427cddf1cc74873df42f2
>
>A staged Maven repository is available for review at:
>https://repository.apache.org/content/repositories/orgapachekylin-1056/
>
>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 2.5.1.
>
>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 2.5.1
>[ ]  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 史少锋


答复: Default Bloom Filters for HTables

2018-10-29 Thread Yichen Zhou
Hi Shrikant,


Kylin use FuzzyRowFilter instead of Bloom Filter. FuzzyRowFilter can find the 
row key which matches the specific pattern and skip scanning the records. It is 
more suitable than bloom filter for kylin in most cases.

https://sematext.com/blog/consider-using-fuzzyrowfilter-when-in-need-for-secondary-indexes-in-hbase/
 Hope this can help.


Regards,

Yichen



[https://sematext.com/wp-content/uploads/2018/10/sematext-featured-image.png]

HBase FuzzyRowFilter: Alternative to Secondary Indexes 
...
sematext.com
In this post we’ll explain the usage of FuzzyRowFilter which can help in many 
situations where secondary indexes solutions seems to be the only choice to 
avoid full table scans. Background When it comes to HBase the way you design […]





发件人: Shrikant Bang 
发送时间: 2018年10月25日 17:05:44
收件人: dev@kylin.apache.org; u...@kylin.apache.org
主题: Default Bloom Filters for HTables

Hi Team,

  With my understanding, in Kylin v2.5.x bloom filters are 
disabled
 by default for HTables. I am curious to know if there is any specific reason 
using BloomType.NONE?

Please correct me if I am wrong.

Thank You,
Shrikant Bang



答复: [DISCUSS] Not sending Github PR notifications to dev@kylin

2018-10-04 Thread Yichen Zhou
+1

-邮件原件-
发件人: ShaoFeng Shi  
发送时间: 2018年10月2日 11:38
收件人: dev 
主题: [DISCUSS] Not sending Github PR notifications to dev@kylin

Hello, Kylin dev subscribers,

Recently I received several complaints saying that there are many emails sent 
to the "dev@kylin.apache.org" from the github.com pull request since we enabled 
the Gitbox service for Kylin.

Today most patches and code reviews are performed on GitHub. Each pull request 
action (even add a comment) will emit an email to dev@kylin, instead of the 
individual contributor or reviewer; This generates many spams and causes the 
emails from people are left in the basket.

Now I plan to change the Gitbox email notifications rule: removing dev@kylin, 
use author and reviewer instead, as follows:


*For Github issues, please notify iss...@kylin.apache.org 
 ;For Github PR, please notify the author, reviewer 
and iss...@kylin.apache.org *

The related JIRA to Apache Infra is
https://issues.apache.org/jira/browse/INFRA-17073

Please +1 if you agree with the new rule, or -1 if you want to keep as today. 
If no objection, we will move on with the new rule.

--
Best regards,

Shaofeng Shi 史少锋


[jira] [Created] (KYLIN-3602) Enable more checkstyle rules

2018-09-28 Thread Yichen Zhou (JIRA)
Yichen Zhou created KYLIN-3602:
--

 Summary: Enable more checkstyle rules
 Key: KYLIN-3602
 URL: https://issues.apache.org/jira/browse/KYLIN-3602
 Project: Kylin
  Issue Type: Improvement
  Components: Others
Reporter: Yichen Zhou
 Fix For: v2.6.0
 Attachments: checkstyle-aggregate.html

The checkstyle rules of kylin is too weak. We need to reinfore them to achieve 
better code quality.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (KYLIN-3570) Automatically build system cube

2018-09-19 Thread Yichen Zhou (JIRA)
Yichen Zhou created KYLIN-3570:
--

 Summary: Automatically build system cube
 Key: KYLIN-3570
 URL: https://issues.apache.org/jira/browse/KYLIN-3570
 Project: Kylin
  Issue Type: Improvement
  Components: Metrics
Reporter: Yichen Zhou


Users have to do some configurations and run scripts to build system cube. It 
is better to make these opreations easy and simple.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (KYLIN-3541) TableACLManagerTest failed

2018-09-05 Thread Yichen Zhou (JIRA)
Yichen Zhou created KYLIN-3541:
--

 Summary: TableACLManagerTest failed
 Key: KYLIN-3541
 URL: https://issues.apache.org/jira/browse/KYLIN-3541
 Project: Kylin
  Issue Type: Bug
Reporter: Yichen Zhou


2018-09-05 11:11:27,013 ERROR [pool-179-thread-1] cachesync.Broadcaster:137 : 
Announce broadcast event failed, targetNode localhost:49607 broadcastEvent 
BroadcastEvent\{entity=table_acl, event=create, cacheKey=default}, error msg: 
org.apache.http.conn.HttpHostConnectException: Connection to

[http://localhost:49607|http://localhost:49607/]

refused 2018-09-05 11:11:27,013 ERROR [pool-179-thread-1] 
cachesync.Broadcaster:330 : Announce broadcast event exceeds retry limit, 
abandon targetNode localhost:49607 broadcastEvent 
BroadcastEvent\{entity=table_acl, event=create, cacheKey=default} 2018-09-05 
11:11:27,015 INFO [main] server.AbstractConnector:318 : Stopped 
ServerConnector@664c7565\{HTTP/1.1,[http/1.1]}{0.0.0.0:49607} 2018-09-05 
11:11:27,015 INFO [main] handler.ContextHandler:910 : Stopped 
o.e.j.s.ServletContextHandler@515a8659\{/,null,UNAVAILABLE} 2018-09-05 
11:11:27,026 INFO [main] common.KylinConfig:113 : Destroy KylinConfig [ERROR] 
Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 2.932 s <<< 
FAILURE! - in org.apache.kylin.rest.security.TableACLManagerTest [ERROR] 
test(org.apache.kylin.rest.security.TableACLManagerTest) Time elapsed: 2.856 s 
<<< FAILURE! java.lang.AssertionError: expected:<1> but was:<0> at 
org.apache.kylin.rest.security.TableACLManagerTest.test(TableACLManagerTest.java:50)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (KYLIN-3535) kylin-port-replace-util.sh could not take effect

2018-09-04 Thread Yichen Zhou (JIRA)
Yichen Zhou created KYLIN-3535:
--

 Summary: kylin-port-replace-util.sh could not take effect 
 Key: KYLIN-3535
 URL: https://issues.apache.org/jira/browse/KYLIN-3535
 Project: Kylin
  Issue Type: Bug
  Components: Others
Reporter: Yichen Zhou


$KYLIN_HOME/bin/kylin-port-replace-util.sh replace web servers port in 
kylin.properties:
{quote}sed -i 
"s/kylin.server.cluster-servers=\(.*\).*:\(.*\)/kylin.server.cluster-servers=\1:${new_kylin_port}/g"
 ${KYLIN_CONFIG_FILE}
{quote}
However, all configurations in kylin.properties are commented out by default. 
New port numbers will not take effect unless being uncommented manually.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (KYLIN-3534) Failed at update cube info step

2018-09-04 Thread Yichen Zhou (JIRA)
Yichen Zhou created KYLIN-3534:
--

 Summary: Failed at update cube info step
 Key: KYLIN-3534
 URL: https://issues.apache.org/jira/browse/KYLIN-3534
 Project: Kylin
  Issue Type: Bug
Reporter: Yichen Zhou


java.lang.IllegalStateException
at 
org.apache.kylin.cube.DimensionRangeInfo.(DimensionRangeInfo.java:86)
at 
org.apache.kylin.engine.mr.steps.UpdateCubeInfoAfterBuildStep.updateSegment(UpdateCubeInfoAfterBuildStep.java:166)
at 
org.apache.kylin.engine.mr.steps.UpdateCubeInfoAfterBuildStep.doWork(UpdateCubeInfoAfterBuildStep.java:85)
at 
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:163)
at 
org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(DefaultChainedExecutable.java:69)
at 
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:163)
at 
org.apache.kylin.job.impl.threadpool.DefaultScheduler$JobRunner.run(DefaultScheduler.java:113)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (KYLIN-3531) Login failed with case-insensitive username

2018-09-04 Thread Yichen Zhou (JIRA)
Yichen Zhou created KYLIN-3531:
--

 Summary: Login failed with case-insensitive username
 Key: KYLIN-3531
 URL: https://issues.apache.org/jira/browse/KYLIN-3531
 Project: Kylin
  Issue Type: Bug
  Components: Metadata
Affects Versions: v2.4.0
Reporter: Yichen Zhou
Assignee: Yichen Zhou
 Fix For: v2.5.0


Username is case-insensitive in login authentication but case-sensitive in 
hbase metadata.  
{quote}org.apache.kylin.common.persistence.WriteConflictException: Overwriting 
conflict /user/Admin, expect old TS 1536031295060, but it is 0
 
org.apache.kylin.storage.hbase.HBaseResourceStore.checkAndPutResourceImpl(HBaseResourceStore.java:325)
 
org.apache.kylin.common.persistence.ResourceStore.checkAndPutResourceCheckpoint(ResourceStore.java:323)
 
org.apache.kylin.common.persistence.ResourceStore.putResource(ResourceStore.java:308)
 
org.apache.kylin.common.persistence.ResourceStore.putResource(ResourceStore.java:287)
 
org.apache.kylin.metadata.cachesync.CachedCrudAssist.save(CachedCrudAssist.java:192)
 
org.apache.kylin.rest.security.KylinUserManager.update(KylinUserManager.java:122)
 
org.apache.kylin.rest.service.KylinUserService.updateUser(KylinUserService.java:85)
 
org.apache.kylin.rest.security.KylinAuthenticationProvider.authenticate(KylinAuthenticationProvider.java:117)
 
org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:174)
 
org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:199)
 
org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:180)
 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
{quote}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)