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

2021-02-06 Thread Dong Li
+1 binding
mvn test passed

Thanks,
Dong Li


On Sat, Feb 6, 2021 at 7:02 PM Li Yang  wrote:

> +1 binding
> mvn clean test passed
>
> On Fri, Feb 5, 2021 at 9:29 AM Zhichao Zhang <441586...@qq.com> wrote:
>
> > +1 from my side.
> > Happy path on CDH5 and HDP 2 passed.
> >
> > Best regards,
> > Zhichao Zhang
>


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

2020-06-30 Thread Dong Li
+1 (binding)

mvn test passed

Thanks,
Dong Li


On Tue, Jun 30, 2020 at 7:52 PM Guangxu Cheng  wrote:

> +1 (non-binding)
>
>   - Signature: ok
>   - Checksum : ok
>   - Built from source (1.8.0_201): ok
>   - Unit tests pass (1.8.0_201): ok
>   - Start kylin server: ok
>   - Kylin Web UI:ok
> --
> Best Regards,
> Guangxu
>
>
> Chao Long  于2020年6月30日周二 上午11:43写道:
>
> > +1
> > mvn test passed
> >
> > On Mon, Jun 29, 2020 at 1:09 PM Ma Gang  wrote:
> >
> > > +1 (binding)mvn test pass, my test env is JDK8, mac.
> > >
> > >
> > >
> > >
> > > --
> > >
> > > Thanks,
> > > Gang Ma
> > >
> > >
> > >
> > >
> > >
> > > 在 2020-06-29 10:56:50,"Yaqian Zhang"  写道:
> > > >+1
> > > >Mvn clean test passed
> > > >
> > > >> 在 2020年6月29日,10:43,ShaoFeng Shi  写道:
> > > >>
> > > >> +1 (binding)
> > > >>
> > > >> I checked:
> > > >>
> > > >>   -  Compile successfully with JDK 8 on MacOS;
> > > >>   -  "mvn test" success;
> > > >>   -  The sha 256 hash is correct;
> > > >>   -  The gpg signature is by n...@apache.org;
> > > >>   -  The NOTICE and LICENSE files;
> > > >>
> > > >>
> > > >>
> > > >> 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
> > > >>
> > > >>
> > > >>
> > > >>
> > > >> Rupeng Wang  于2020年6月29日周一 上午9:51写道:
> > > >>
> > > >>> +1
> > > >>>
> > > >>> mvn test passed
> > > >>> Binary package test passed on CDH6.0
> > > >>>
> > > >>>
> > > >>> ---
> > > >>> Best wishes,
> > > >>> Rupeng Wang
> > > >>>
> > > >>>
> > > >>>
> > > >>> 在 2020/6/29 09:33,“Zhong, Yanghong”
> 写入:
> > > >>>
> > > >>>+1 (binding)
> > > >>>
> > > >>>mvn test passed.
> > > >>>
> > > >>>Best regards,
> > > >>>Yanghong Zhong
> > > >>>
> > > >>>On 2020/6/28, 11:13 PM, "恩爸" <441586...@qq.com> wrote:
> > > >>>
> > > >>>External Email
> > > >>>
> > > >>>
> > > >>>+1 from my side.
> > > >>>Tested passed on CDH5 and HDP3.
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>Best regards,
> > > >>>Zhichao Zhang
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >>>--原始邮件--
> > > >>>发件人:"George Ni" > > >>>发送时间:2020年6月28日(星期天) 晚上7:51
> > > >>>收件人:"dev" > > >>>
> > > >>>主题:[VOTE] Release apache-kylin-3.1.0 (RC1)
> > > >>>
> > > >>>
> > > >>>
> > > >>>Hi all,
> > > >>>
> > > >>>I have created a build for Apache Kylin 3.1.0, release
> > > candidate 1.
> > > >>>
> > > >>>Changes highlights:
> > > >>>[KYLIN-4342] - Build Global Dict by MR/Hive New Version
> > > >>>[KYLIN-3758] - Flink Cube Build Engine
> > > >>>[KYLIN-3832] - Kylin pushdown to support PostgreSQL
> > > >>>[KYLIN-4445] - Prov

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

2020-05-16 Thread Dong Li
+1 (binding)

mvn test passed

Thanks,
Dong Li


On Fri, May 15, 2020 at 6:50 PM Liukaige  wrote:

> +1 (no binding)
>
> Mvn test passed
>
> Zhong, Yanghong  于2020年5月15日周五 上午12:01写道:
>
> > +1 (binding)
> >
> > Mvn test successfully on Java 8.
> >
> > Best regards,
> > Yanghong Zhong
> > Apache Kylin PMC
> > Email: nju_y...@apache.org
> >
> > On 2020/5/15, 8:47 AM, "ShaoFeng Shi"  wrote:
> >
> > +1 (binding)
> >
> > Checked the signature and sha hash;
> > 'Mvn test' build successfully on Java 8;
> >
> > Best regards,
> >
> > Shaofeng Shi 史少锋
> > Apache Kylin PMC
> > Email: shaofeng...@apache.org
> >
> > Apache Kylin FAQ:
> >
> https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkylin.apache.org%2Fdocs%2Fgettingstarted%2Ffaq.htmldata=02%7C01%7Cyangzhong%40ebay.com%7Ce556eee242944e96221408d7f869907c%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C637251004593880249sdata=LJEdErMsxQwECLmAgnoMia40Lx2mNP%2FWWyr3xDJKYfc%3Dreserved=0
> > Join Kylin user mail group: user-subscr...@kylin.apache.org
> > Join Kylin dev mail group: dev-subscr...@kylin.apache.org
> >
> >
> >
> >
> > Xiaoxiang Yu  于2020年5月14日周四 下午11:23写道:
> >
> > > +1 .
> > > Maven test passed and happy path passed in CDH5.7.
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > --
> > >
> > > Best wishes to you !
> > > From :Xiaoxiang Yu
> > >
> > >
> > >
> > >
> > >
> > > At 2020-05-14 17:06:55, "George Ni"  wrote:
> > > >Hi all,
> > > >
> > > >
> > > >
> > > >I have created a build for Apache Kylin 2.6.6, release candidate
> 2.
> > > >
> > > >
> > > >
> > > >Changes highlights:
> > > >
> > > >[KYLIN-4390] - Update tomcat to 7.0.100
> > > >
> > > >[KYLIN-4426] - Refine CliCommandExecutor
> > > >
> > > >[KYLIN-4206] - Support Glue as Hive Metatdata
> > > >
> > > >
> > > >
> > > >Thanks to everyone who has contributed to this release.
> > > >
> > > >Here are the release notes:
> > > >
> > > >
> > >
> >
> https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fsecure%2FReleaseNote.jspa%3Fversion%3D12346976%26styleName%3D%26projectId%3D12316121data=02%7C01%7Cyangzhong%40ebay.com%7Ce556eee242944e96221408d7f869907c%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C637251004593880249sdata=36c%2BrngKbUKGzcoV%2BiWXatYYaddQjSEdTUpazsb3CA8%3Dreserved=0
> > > >
> > > >
> > > >
> > > >The commit to being voted upon:
> > > >
> > > >
> > >
> >
> https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fkylin%2Fcommit%2Fddd5f8ecd4157b8f889b047e421dd9cfae7e1142data=02%7C01%7Cyangzhong%40ebay.com%7Ce556eee242944e96221408d7f869907c%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C637251004593880249sdata=5g73LF70lEf%2BXQhLGkJFddVld%2BaKiVJgix9nKJidaX8%3Dreserved=0
> > > >
> > > >
> > > >Its hash is ddd5f8ecd4157b8f889b047e421dd9cfae7e1142.
> > > >
> > > >
> > > >
> > > >The artifacts to be voted on, including the source package and
> four
> > > >
> > > >pre-compiled binary packages are located here:
> > > >
> > > >
> >
> https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist.apache.org%2Frepos%2Fdist%2Fdev%2Fkylin%2Fapache-kylin-2.6.6-rc2%2Fdata=02%7C01%7Cyangzhong%40ebay.com%7Ce556eee242944e96221408d7f869907c%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C637251004593880249sdata=kFZAYJQRMm4J9fhjnO4Xhgjz2W9qy%2FtpvD25Yq9Mxf0%3Dreserved=0
> > > >
> > > >
> > > >
> > > >The hash of the artifacts are as follows:
> > > >
> > > >apache-kylin-2.6.6-source-release.zip.sha256
> > > >6d38671f494e3d5f2bb26dfb94d996a5ceb0c00c2a17b9c181ad853639198d3a
> > > >
> > > >apache-kylin-2.6.6-bin-hbase1x.tar.gz.sha256
&

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

2020-05-16 Thread Dong Li
+1 (binding)

mvn test passed

Thanks,
Dong Li


On Fri, May 15, 2020 at 6:49 PM Liukaige  wrote:

> +1 (no binding)
>
> Mvn test passed
>
> Yaqian Zhang  于2020年5月15日周五 上午1:52写道:
>
> > +1
> > Mvn test passed
> >
> > > 在 2020年5月15日,08:44,ShaoFeng Shi  写道:
> > >
> > > +1 (binding)
> > >
> > > Checked the signature and sha hash;
> > > 'Mvn test' build successfully on Java 8;
> > >
> > > 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
> > >
> > >
> > >
> > >
> > > Xiaoxiang Yu  于2020年5月14日周四 下午11:21写道:
> > >
> > >> +1 .
> > >> Maven test passed and happy path passed in CDH5.7.
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >> --
> > >>
> > >> Best wishes to you !
> > >> From :Xiaoxiang Yu
> > >>
> > >>
> > >>
> > >>
> > >>
> > >> At 2020-05-14 17:11:28, "George Ni"  wrote:
> > >>> Hi all,
> > >>>
> > >>>
> > >>>
> > >>> I have created a build for Apache Kylin 3.0.2, release candidate 2.
> > >>>
> > >>>
> > >>>
> > >>> Changes highlights:
> > >>>
> > >>> [KYLIN-4390] - Update tomcat to 7.0.100
> > >>>
> > >>> [KYLIN-4426] - Refine CliCommandExecutor
> > >>>
> > >>> [KYLIN-4206] - Support Glue as Hive Metatdata
> > >>>
> > >>>
> > >>>
> > >>> Thanks to everyone who has contributed to this release.
> > >>>
> > >>> Here are the release notes:
> > >>>
> > >>>
> > >>
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12346975==12316121
> > >>>
> > >>>
> > >>>
> > >>> The commit to being voted upon:
> > >>>
> > >>>
> > >>
> >
> https://github.com/apache/kylin/commit/57090efe4bdc079ccfde4f9c8729d69ba3a90624
> > >>>
> > >>>
> > >>> Its hash is 57090efe4bdc079ccfde4f9c8729d69ba3a90624.
> > >>>
> > >>>
> > >>>
> > >>> The artifacts to be voted on, including the source package and four
> > >>>
> > >>> pre-compiled binary packages are located here:
> > >>>
> > >>> https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-3.0.2-rc2/
> > >>>
> > >>>
> > >>>
> > >>> The hash of the artifacts are as follows:
> > >>>
> > >>> apache-kylin-3.0.2-source-release.zip.sha256
> > >>> 1add5892bd1d5994e0e467846e9a844758420f14819ceef63370c07a6aa0b8af
> > >>>
> > >>> apache-kylin-3.0.2-bin-hbase1x.tar.gz.sha256
> > >>> 086397d9ecbccf80517977a4b65b660b8e1496ad097d890226bd78a34a9fe190
> > >>>
> > >>> apache-kylin-3.0.2-bin-cdh57.tar.gz.sha256
> > >>> 181929fcd35a63a81b6dc097137a3dd1e129fd1f81400e09f64019dcb7ac8a21
> > >>>
> > >>> apache-kylin-3.0.2-bin-hadoop3.tar.gz.sha256
> > >>> c2250734fed971f32d242036a55ba955bcf8de91e0e73704e07cfb09124d9899
> > >>>
> > >>> apache-kylin-3.0.2-bin-cdh60.tar.gz.sha256
> > >>> 83a68d2aec32e634475c490434981ebc91e8680dbb6388edc4ed919687ad1dac
> > >>>
> > >>>
> > >>>
> > >>> A staged Maven repository is available for review at:
> > >>>
> > >>>
> > https://repository.apache.org/content/repositories/orgapachekylin-1078/
> > >>>
> > >>>
> > >>>
> > >>> Release artifacts are signed with the following key:
> > >>>
> > >>> https://people.apache.org/keys/committer/nic.asc
> > >>>
> > >>>
> > >>>
> > >>> Please vote on releasing this package as Apache Kylin 3.0.2.
> > >>>
> > >>>
> > >>>
> > >>> 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.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,
> > >>>
> > >>>
> > >>>
> > >>> Ni Chunen / George
> > >>
> >
> >
>
> --
> Best regards,
>
> Kaige Liu(刘凯歌)
>
> *"Do small things with great love." *
>


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

2020-02-14 Thread Dong Li
+1 binding

gpg verified
sha256 vertified
mvn test passed

[INFO]

[INFO] Reactor Summary for Apache Kylin 2.6.5:
[INFO]
[INFO] Apache Kylin ... SUCCESS [
 5.905 s]
[INFO] Apache Kylin - Core Common . SUCCESS [
29.381 s]
[INFO] Apache Kylin - Core Metadata ... SUCCESS [01:06
min]
[INFO] Apache Kylin - Core Dictionary . SUCCESS [06:30
min]
[INFO] Apache Kylin - Core Cube ... SUCCESS [01:34
min]
[INFO] Apache Kylin - Core Metrics  SUCCESS [
 3.401 s]
[INFO] Apache Kylin - Core Job  SUCCESS [
51.575 s]
[INFO] Apache Kylin - Core Storage  SUCCESS [
17.358 s]
[INFO] Apache Kylin - MapReduce Engine  SUCCESS [
38.584 s]
[INFO] Apache Kylin - Spark Engine  SUCCESS [
35.375 s]
[INFO] Apache Kylin - Hive Source . SUCCESS [
13.417 s]
[INFO] Apache Kylin - DataSource SDK .. SUCCESS [
20.108 s]
[INFO] Apache Kylin - Jdbc Source . SUCCESS [
41.249 s]
[INFO] Apache Kylin - Kafka Source  SUCCESS [
16.965 s]
[INFO] Apache Kylin - Cache ... SUCCESS [
13.456 s]
[INFO] Apache Kylin - HBase Storage ... SUCCESS [
52.825 s]
[INFO] Apache Kylin - Query ... SUCCESS [
25.968 s]
[INFO] Apache Kylin - Metrics Reporter Hive ... SUCCESS [
 4.250 s]
[INFO] Apache Kylin - Metrics Reporter Kafka .. SUCCESS [
 2.218 s]
[INFO] Apache Kylin - REST Server Base  SUCCESS [
41.860 s]
[INFO] Apache Kylin - REST Server . SUCCESS [02:28
min]
[INFO] Apache Kylin - JDBC Driver . SUCCESS [
10.304 s]
[INFO] Apache Kylin - Assembly  SUCCESS [
 9.312 s]
[INFO] Apache Kylin - Tool  SUCCESS [
25.472 s]
[INFO] Apache Kylin - Tool Assembly ... SUCCESS [
 1.845 s]
[INFO] Apache Kylin - Integration Test  SUCCESS [
30.938 s]
[INFO] Apache Kylin - Tomcat Extension  SUCCESS [
 1.230 s]
[INFO]

[INFO] BUILD SUCCESS
[INFO]

[INFO] Total time:  19:53 min
[INFO] Finished at: 2020-02-15T10:55:46+08:00
[INFO]


My Environment:
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3;
2018-10-25T02:41:47+08:00)
Maven home: /opt/tools/apache-maven-3.6.0
Java version: 1.8.0_201, vendor: Oracle Corporation, runtime:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.201.b09-2.el7_6.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-957.10.1.el7.x86_64", arch: "amd64",
family: "unix"

Thanks,
Dong Li


On Fri, Feb 14, 2020 at 9:21 PM George Ni  wrote:

> Hi all,
>
>
>
> I have created a build for Apache Kylin 2.6.5, release candidate 2.
>
>
>
> Changes highlights:
>
> [KYLIN-4374] - Fix security issues reported by code analysis platform LGTM
>
> [KYLIN-4291] - Parallel segment building may causes WriteConflictException
>
> [KYLIN-4263] - Inappropriate exception handling causes job stuck on running
> status
>
> [KYLIN-4169] - Too many logs during DataModelManager’s initiation, cause
> the first RESTful API to hang for a long time
>
>
>
> Thanks to everyone who has contributed to this release.
>
> Here are the release notes:
>
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12346281==12316121
>
>
>
> The commit to being voted upon:
>
>
> https://github.com/apache/kylin/commit/73d42edec5f6492b3d3ffc222c26dce4bdfe7263
>
>
> Its hash is 73d42edec5f6492b3d3ffc222c26dce4bdfe7263.
>
>
>
> The artifacts to be voted on, including the source package and four
>
> pre-compiled binary packages are located here:
>
> https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-2.6.5-rc2/
>
>
>
> The hash of the artifacts are as follows:
>
> apache-kylin-2.6.5-source-release.zip.sha256
>
> 32fb722a58ed49318dc5f72da429506238ee2089170236c742f22240d93080a3
>
> apache-kylin-2.6.5-bin-hbase1x.tar.gz.sha256
>
> f8e04fafa7e63cdeb28aa4e8c35bc2f54456888bef37d4cca060c424be722e1e
>
> apache-kylin-2.6.5-bin-cdh57.tar.gz.sha256
>
> 71deb9bc84e5b75320e2c8ca358449f808ef2decbee11679e7f4339abeeb3d3f
>
> apache-kylin-2.6.5-bin-hadoop3.tar.gz.sha256
>
> e77218204800a7b6be42e90e0fcb03e6e8458d600125e44bc112a8a359291fc4
>
> apac

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

2020-02-14 Thread Dong Li
+1 binding

sha verified
gpg verified
mvn test passed

[INFO]

[INFO] Reactor Summary for Apache Kylin 3.0.1:
[INFO]
[INFO] Apache Kylin ... SUCCESS [
21.034 s]
[INFO] Apache Kylin - Core Common . SUCCESS [
42.695 s]
[INFO] Apache Kylin - Core Metadata ... SUCCESS [01:04
min]
[INFO] Apache Kylin - Core Dictionary . SUCCESS [05:33
min]
[INFO] Apache Kylin - Core Cube ... SUCCESS [03:30
min]
[INFO] Apache Kylin - Core Metrics  SUCCESS [
 2.643 s]
[INFO] Apache Kylin - Core Job  SUCCESS [01:18
min]
[INFO] Apache Kylin - Core Storage  SUCCESS [
12.795 s]
[INFO] Apache Kylin - Stream Core . SUCCESS [01:27
min]
[INFO] Apache Kylin - MapReduce Engine  SUCCESS [
38.625 s]
[INFO] Apache Kylin - Spark Engine  SUCCESS [
34.734 s]
[INFO] Apache Kylin - Hive Source . SUCCESS [
17.022 s]
[INFO] Apache Kylin - DataSource SDK .. SUCCESS [
15.701 s]
[INFO] Apache Kylin - Jdbc Source . SUCCESS [
30.542 s]
[INFO] Apache Kylin - Kafka Source  SUCCESS [
10.728 s]
[INFO] Apache Kylin - Cache ... SUCCESS [
12.757 s]
[INFO] Apache Kylin - HBase Storage ... SUCCESS [
56.876 s]
[INFO] Apache Kylin - Query ... SUCCESS [
24.251 s]
[INFO] Apache Kylin - Metrics Reporter Hive ... SUCCESS [
 3.582 s]
[INFO] Apache Kylin - Metrics Reporter Kafka .. SUCCESS [
 1.467 s]
[INFO] Apache Kylin - Stream Source Kafka . SUCCESS [
 7.860 s]
[INFO] Apache Kylin - Stream Coordinator .. SUCCESS [
30.703 s]
[INFO] Apache Kylin - Stream Receiver . SUCCESS [
10.820 s]
[INFO] Apache Kylin - Stream Storage .. SUCCESS [
 2.924 s]
[INFO] Apache Kylin - REST Server Base  SUCCESS [
38.763 s]
[INFO] Apache Kylin - REST Server . SUCCESS [03:46
min]
[INFO] Apache Kylin - JDBC Driver . SUCCESS [
 7.765 s]
[INFO] Apache Kylin - Assembly  SUCCESS [
13.129 s]
[INFO] Apache Kylin - Tool  SUCCESS [
20.729 s]
[INFO] Apache Kylin - Tool Assembly ... SUCCESS [
 1.033 s]
[INFO] Apache Kylin - Integration Test  SUCCESS [
23.482 s]
[INFO] Apache Kylin - Tomcat Extension  SUCCESS [
 1.228 s]
[INFO]

[INFO] BUILD SUCCESS
[INFO]

[INFO] Total time:  24:45 min
[INFO] Finished at: 2020-02-14T23:35:07+08:00
[INFO]



My Environment:
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3;
2018-10-25T02:41:47+08:00)
Maven home: /opt/tools/apache-maven-3.6.0
Java version: 1.8.0_201, vendor: Oracle Corporation, runtime:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.201.b09-2.el7_6.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-957.10.1.el7.x86_64", arch: "amd64",
family: "unix"


Thanks,
Dong Li


On Fri, Feb 14, 2020 at 9:12 PM George Ni  wrote:

> Hi all,
>
>
>
> I have created a build for Apache Kylin 3.0.1, release candidate 2.
>
>
>
> Changes highlights:
>
> [KYLIN-4374] - Fix security issues reported by code analysis platform LGTM
>
> [KYLIN-4333] - Memory leak on job server
>
> [KYLIN-4297] - Build cube throw NPE error when partition column is not set
> in JDBC Data Source
>
>
>
> Thanks to everyone who has contributed to this release.
>
> Here are the release notes:
>
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12346958==12316121
>
>
>
> The commit to being voted upon:
>
>
> https://github.com/apache/kylin/commit/818c21cc9c2a995a58d85497a8649ebcf11a975c
>
>
>
> Its hash is 818c21cc9c2a995a58d85497a8649ebcf11a975c.
>
>
>
> The artifacts to be voted on, including the source package and four
>
> pre-compiled binary packages are located here:
>
> https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-3.0.1-rc2/
>
>
>
> The hash of the artifacts are as follows:
>
> apache-kylin-3.0.1-source-release.zip.sha256
>
> 78cceaba517b7c62f0dfa6c4610144d7913051588d8a99083a89cf74e37a724f
>
> apache-kylin-3.0.1-bin-hbase1x.tar.gz.sha256
>
> 9bf9db5e9152755928f08ebe9fa2dc0d2647feb56604ceb06343e95fd362dc50
>
> apache-kylin-3.

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

2020-02-14 Thread Dong Li
+1 binding

mvn test passed
sha verified

[INFO] Reactor Summary for Apache Kylin 3.0.1:
[INFO]
[INFO] Apache Kylin ... SUCCESS [
 4.659 s]
[INFO] Apache Kylin - Core Common . SUCCESS [
21.165 s]
[INFO] Apache Kylin - Core Metadata ... SUCCESS [
55.496 s]
[INFO] Apache Kylin - Core Dictionary . SUCCESS [05:55
min]
[INFO] Apache Kylin - Core Cube ... SUCCESS [03:26
min]
[INFO] Apache Kylin - Core Metrics  SUCCESS [
 0.544 s]
[INFO] Apache Kylin - Core Job  SUCCESS [01:09
min]
[INFO] Apache Kylin - Core Storage  SUCCESS [
11.424 s]
[INFO] Apache Kylin - Stream Core . SUCCESS [01:31
min]
[INFO] Apache Kylin - MapReduce Engine  SUCCESS [
33.921 s]
[INFO] Apache Kylin - Spark Engine  SUCCESS [01:00
min]
[INFO] Apache Kylin - Hive Source . SUCCESS [
25.801 s]
[INFO] Apache Kylin - DataSource SDK .. SUCCESS [
23.935 s]
[INFO] Apache Kylin - Jdbc Source . SUCCESS [
47.599 s]
[INFO] Apache Kylin - Kafka Source  SUCCESS [
20.755 s]
[INFO] Apache Kylin - Cache ... SUCCESS [
21.673 s]
[INFO] Apache Kylin - HBase Storage ... SUCCESS [01:47
min]
[INFO] Apache Kylin - Query ... SUCCESS [
34.969 s]
[INFO] Apache Kylin - Metrics Reporter Hive ... SUCCESS [
 7.713 s]
[INFO] Apache Kylin - Metrics Reporter Kafka .. SUCCESS [
 3.806 s]
[INFO] Apache Kylin - Stream Source Kafka . SUCCESS [
15.985 s]
[INFO] Apache Kylin - Stream Coordinator .. SUCCESS [
49.782 s]
[INFO] Apache Kylin - Stream Receiver . SUCCESS [
19.732 s]
[INFO] Apache Kylin - Stream Storage .. SUCCESS [
11.171 s]
[INFO] Apache Kylin - REST Server Base  SUCCESS [01:08
min]
[INFO] Apache Kylin - REST Server . SUCCESS [04:11
min]
[INFO] Apache Kylin - JDBC Driver . SUCCESS [
14.742 s]
[INFO] Apache Kylin - Assembly  SUCCESS [
28.653 s]
[INFO] Apache Kylin - Tool  SUCCESS [
39.160 s]
[INFO] Apache Kylin - Tool Assembly ... SUCCESS [
 1.666 s]
[INFO] Apache Kylin - Integration Test  SUCCESS [
47.622 s]
[INFO] Apache Kylin - Tomcat Extension  SUCCESS [
 2.762 s]
[INFO]

[INFO] BUILD SUCCESS
[INFO]

[INFO] Total time:  29:17 min
[INFO] Finished at: 2020-02-14T16:32:00+08:00
[INFO]


My Environment:
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3;
2018-10-25T02:41:47+08:00)
Maven home: /opt/tools/apache-maven-3.6.0
Java version: 1.8.0_201, vendor: Oracle Corporation, runtime:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.201.b09-2.el7_6.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-957.10.1.el7.x86_64", arch: "amd64",
family: "unix"


Thanks,
Dong Li


On Thu, Feb 13, 2020 at 4:35 PM ShaoFeng Shi  wrote:

> +1 binding;
>
> Verified the README, LICENSE and DEPENDENCIES are there;
> Verified the SHA256 are good;
> Verified the signature is from PMC Chunen Ni (need to load Chunen's
> key: gpg --recv-keys 479A9809)
> Compile success with Java 1.8.0_111 on Mac;
> "mvn test" success as below:
>
> [INFO] Apache Kylin 3.0.1 . SUCCESS [
>  2.737 s]
> [INFO] Apache Kylin - Core Common . SUCCESS [
> 12.490 s]
> [INFO] Apache Kylin - Core Metadata ... SUCCESS [
> 35.841 s]
> [INFO] Apache Kylin - Core Dictionary . SUCCESS [03:37
> min]
> [INFO] Apache Kylin - Core Cube ... SUCCESS [01:51
> min]
> [INFO] Apache Kylin - Core Metrics  SUCCESS [
>  0.465 s]
> [INFO] Apache Kylin - Core Job  SUCCESS [01:06
> min]
> [INFO] Apache Kylin - Core Storage  SUCCESS [
>  5.582 s]
> [INFO] Apache Kylin - Stream Core . SUCCESS [
> 47.223 s]
> [INFO] Apache Kylin - MapReduce Engine  SUCCESS [
> 16.109 s]
> [INFO] Apache Kylin - Spark Engine  SUCCESS [03:05
> min]
> [INFO] Apache Kylin - Hive Source . SUCCESS [
>  5.036 s]
> [INFO] Apache Kylin - DataSource SDK .

Re: [Draft][Report] Apache Kylin - Feb 2020

2020-02-13 Thread Dong Li
+1 Looks good for me.

Thanks,
Dong Li


On Thu, Feb 13, 2020 at 3:49 PM ShaoFeng Shi  wrote:

> Hi all,
>
> Here's Kylin board report for this cycle, please help to review and leave
> your feedback here. If some information needs to be added, please list here.
>
>
> ## Description:
> The mission of Apache Kylin is the creation and maintenance of software
> related to a distributed and scalable OLAP engine
>
> ## Issues:
> No issue need board's attention;
>
> ## Membership Data:
> Apache Kylin was founded 2015-11-18 (4 years ago) There are currently 39
> committers and 23 PMC members in this project. The Committer-to-PMC ratio
> is
> roughly 5:3.
>
> Community changes, past quarter:
> - Chunen Ni was added to the PMC on 2019-11-26
> - Xiaoxiang Yu was added as committer on 2019-12-27
> - Temple Zhou was added as committer on 2019-11-14
>
> ## Project Activity:
> Recent releases:
> 3.0.0 was released on 2019-12-18.
> 3.0.0-beta was released on 2019-10-24.
> 2.6.4 was released on 2019-10-12.
>
> As across the year-end and beginning, there is no Meetup event in the past
> 3
> months; But we have several online webinars to share the Kylin tutorial and
> user scenarios, which attracts more than 100 audiences each time.
>
> ## Community Health:
> dev@kylin.apache.org had a 7% increase in traffic in the past quarter (316
> emails compared to 294) iss...@kylin.apache.org had a 33% increase in
> traffic
> in the past quarter (2686 emails compared to 2011) 120 issues opened in
> JIRA,
> past quarter (no change) 96 issues closed in JIRA, past quarter (-33%
> decrease) 343 commits in the past quarter (76% increase) 51 code
> contributors
> in the past quarter (34% increase) 161 PRs opened on GitHub, past quarter
> (12% increase) 174 PRs closed on GitHub, past quarter (41% increase)
>
> The community is keeping growing; In Dec. of 2019 we just released the
> new Kylin 3.0 version, we're looking forward to attracting more users to
> Kylin!
>
> 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
>
>
>


[jira] [Created] (KYLIN-3380) Allow to configure sqoop for jdbc source with a kylin_sqoop_conf.xml like hive

2018-05-15 Thread Dong Li (JIRA)
Dong Li created KYLIN-3380:
--

 Summary: Allow to configure sqoop for jdbc source with a 
kylin_sqoop_conf.xml like hive
 Key: KYLIN-3380
 URL: https://issues.apache.org/jira/browse/KYLIN-3380
 Project: Kylin
  Issue Type: Improvement
  Components: RDBMS Source
Affects Versions: v2.3.1
Reporter: Dong Li


In hive source, users can config hive with a kylin_hive_conf.xml under conf 
directory. 
But for jdbc source, where we use sqoop to make flatten table, users cannot 
customize the configuration according to the real environment. To fix this, we 
can have a kylin_sqoop_conf.xml file under conf directory, then users can 
specify some configurations for sqoop.



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


[jira] [Created] (KYLIN-3363) Wrong partition condition appended in JDBC Source

2018-05-02 Thread Dong Li (JIRA)
Dong Li created KYLIN-3363:
--

 Summary: Wrong partition condition appended in JDBC Source
 Key: KYLIN-3363
 URL: https://issues.apache.org/jira/browse/KYLIN-3363
 Project: Kylin
  Issue Type: Improvement
  Components: RDBMS Source
Reporter: Dong Li


create a cube, and select the partition column from lookup table, then select 
shard by column from fact table.
then an unexecutable sql will be created to build the flatten table with sqoop:
select ... from [FACT] where [LOOKUP].[PARTITION_COL] > ...



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


[jira] [Created] (KYLIN-3354) KeywordDefaultDirtyHack cannot handle double-quoted defaultCatalog identifier

2018-04-27 Thread Dong Li (JIRA)
Dong Li created KYLIN-3354:
--

 Summary: KeywordDefaultDirtyHack cannot handle double-quoted 
defaultCatalog identifier
 Key: KYLIN-3354
 URL: https://issues.apache.org/jira/browse/KYLIN-3354
 Project: Kylin
  Issue Type: Improvement
Reporter: Dong Li


for example, following SQL cannot be escaped by KeywordDefaultDirtyHack:
select count(*) from "defaultCatalog"."DEFAULT"."TABLE"



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


Re: [Announce] Welcome new Apache Kylin committer :Julian Pan

2018-04-16 Thread Dong Li
Welcome Julian!

Thanks,
Dong Li

On 2018/4/17, 09:58, "Billy Liu" <billy...@apache.org> wrote:

Welcome Julian, congratus.

With Warm regards

Billy Liu


2018-04-17 9:20 GMT+08:00 Ted Yu <yuzhih...@gmail.com>:
> Congratulations, Julian.
>
> On Mon, Apr 16, 2018 at 6:18 PM, Luke Han <luke...@apache.org> wrote:
>>
>> My fault, I have tried to send out this one week ago but somehow it not
>> send out at that time, sorry about that.
>>
>> Let's welcome our new committer.
>>
>> Thanks.
>>
>> Luke Han <luke...@apache.org>于2018年4月17日周二 上午9:16写道:
>>>
>>> I am very pleased to announce that the Project Management Committee 
(PMC)
>>> of Apache Kylin has asked Julian Pan to become Apache Kylin committer, 
and
>>> he has already accepted.
>>>
>>> Jianhua has already made many contributions to Kylin community, to 
answer
>>> others questions actively, submit patches for bug fixes and contribute 
to
>>> some features. We are so glad to have him to be our new committer.
>>>
>>> Please join me to welcome Julian.
>>>
>>> Luke Han
>>>
>>> On behalf of the Apache Kylin PPMC
>
>





[jira] [Created] (KYLIN-3315) allow each project to set its own source in project level override configuration

2018-03-26 Thread Dong Li (JIRA)
Dong Li created KYLIN-3315:
--

 Summary: allow each project to set its own source in project level 
override configuration
 Key: KYLIN-3315
 URL: https://issues.apache.org/jira/browse/KYLIN-3315
 Project: Kylin
  Issue Type: Improvement
  Components: Metadata
Reporter: Dong Li


Currently, all projects connect to the same source which is set in 
kylin.properties with kylin.source.default property.
It's better to allow each project to set its own source in project level 
override configuration.
As the result, we can have project A connects to JDBC, and project B connects 
to Hive.



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


Re: [VOTE] Release apache-kylin-2.3.1

2018-03-24 Thread Dong Li
+1 binding

mvn test passed
gpg, md5, sha1 verified

Environment:
Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 
2017-10-18T15:58:13+08:00)
Maven home: /usr/local/Cellar/maven/3.5.2/libexec
Java version: 1.8.0_101, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.13.3", arch: "x86_64", family: "mac"

Thanks,
Dong Li

On 25/03/2018, 01:36, "Billy Liu" <billy...@apache.org> wrote:

Hi all,

I have created a build for Apache Kylin 2.3.1, release candidate 1.
This is a bug fix release for Kylin 2.3.0

Changes highlights:
 [KYLIN-3270] Fix the blocking issue in cube optimizing jobs
 [KYLIN-3276] Fix the query cache bug with dynamic parameters
 [KYLIN-3287] When a shard by column is in dict encoding, dict building 
error.
 [KYLIN-3288] "Sqoop To Flat Hive Table" step should specify
"mapreduce.queue.name"
 [KYLIN-3278] Kylin should not distribute hive table by random at Step1
 [KYLIN-3300] Upgrade jackson-databind for security issue
 [KYLIN-3301] Upgrade opensaml for security issue

12 issues are fixed in this release.

Thanks to everyone who has contributed to this release.
Here’s release notes:

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121=12342940

The commit to be voted upon:


https://github.com/apache/kylin/commit/928cc1628c546efe7ec348c467f5d26607c8d7e6

Its hash is 928cc1628c546efe7ec348c467f5d26607c8d7e6.

The artifacts to be voted on are located here:
https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-2.3.1-rc1/

The hashes of the artifacts are as follows:
apache-kylin-2.3.1-src.tar.gz.md5 541d8dff9e5caaae349cf61ad394b0d6
apache-kylin-2.3.1-src.tar.gz.sha1 7ff10d1770d05a8324252547f95adde990bde9dc

A staged Maven repository is available for review at:
https://repository.apache.org/content/repositories/orgapachekylin-1049/

Release artifacts are signed with the following key:
https://people.apache.org/keys/committer/billyliu.asc

Please vote on releasing this package as Apache Kylin 2.3.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.3.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)


With Warm regards

Billy Liu





Re: Call for contribution: Kylin Integration with Ambari

2018-03-13 Thread Dong Li
I found some discussion and related work in 
https://issues.apache.org/jira/browse/KYLIN-472.
Maybe someone can move on with that.

Thanks,
Dong Li

On 13/03/2018, 08:40, "Billy Liu" <billy...@apache.org> wrote:

Hello Kylin dev & user mailer

Ambari is quite useful for cluster management, including service
start/stop, install/uninstall, monitoring and configuration. Kylin
could be an active service managed by Ambari. I know many companies
have already deployed Kylin as an Ambari service. This is the call for
contribution. If you are interested on cluster management, has skills
on python/shell, has experience on Ambari project. You are the right
person the community is looking for.

Any suggestion is welcomed.

With Warm regards

Billy Liu





Re: [VOTE] Release apache-kylin-2.3.0 (RC3)

2018-03-01 Thread Dong Li
+1 binding

mvn test passed
md5, gpg, sha checked

My environment:
Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 
2017-10-18T15:58:13+08:00)
Maven home: /usr/local/Cellar/maven/3.5.2/libexec
Java version: 1.8.0_101, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.13.3", arch: "x86_64", family: "mac"

Thanks,
Dong Li

On 02/03/2018, 09:57, "ShaoFeng Shi" <shaofeng...@apache.org> wrote:

+1 (binding)

Verified signature, md5, sha1; Compile and unit test success on Java 1.8
with MacOS.


2018-03-01 21:33 GMT+08:00 Ge Silas <go...@live.cn>:

> +1
>
> On 1 Mar 2018, at 2:35 PM, Jianhua Peng <pengjian...@apache.org> wrote:
>
> +1
>
> On 2018/03/01 03:35:31, Billy Liu <billy...@apache.org> wrote:
> > Hi all,
> >
> > Now the known issue has been fixed, and all unit tests and integration
> > tests passed. I have created a new build for Apache Kylin 2.3.0,
> > release candidate 3.
> >
> > Changes highlights:
> >   [KYLIN-2727] - Introduce cube planner able to select cost-effective
> > cuboids to be built by cost-based algorithms
> >   [KYLIN-2726] - Introduce a dashboard for showing kylin service
> > related metrics, like query count, query latency, job count, etc
> >   [KYLIN-3125] - Support SparkSql in Cube building step â?oCreate
> > Intermediate Flat Hive Tableâ?
> >   [KYLIN-3044] - Support SQL Server as data source
> >   [KYLIN-2960] - Support user/group and role authentication for LDAP
> >
> > And more than 240 issues fixed.
> >
> > Thanks to everyone who has contributed to this release.
> > Here's release notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> version=12341685=12316121
> >
> > The commit to be voted upon:
> > https://github.com/apache/kylin/commit/1179ee72d0a2a2c629a649751ef43a
> e9e82dc87a
> >
> > Its hash is 1179ee72d0a2a2c629a649751ef43ae9e82dc87a
> >
> > The artifacts to be voted on are located here:
> > https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-2.3.0-rc3/
> >
> > The hashes of the artifacts are as follows:
> > apache-kylin-2.3.0-src.tar.gz.md5 138a96260dc2c8b8f9947b0bcbb11152
> > apache-kylin-2.3.0-src.tar.gz.sha1 b305bb91144d2d1470bd1a8578a111
> 732d04c6f8
> >
> > A staged Maven repository is available for review at:
> > https://repository.apache.org/content/repositories/orgapachekylin-1048/
> >
> > Release artifacts are signed with the following key:
> > https://people.apache.org/keys/committer/billyliu.asc
> >
> > Please vote on releasing this package as Apache Kylin 2.3.0
> >
> > The vote is open for the next 72 hours and passes if a majority of at
> > least three +1 PPMC votes are cast.
> >
> > [ ] +1 Release this package as Apache Kylin 2.3.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)
> >
> > With Warm regards
> >
> > Billy Liu
> >
>
>


-- 
Best regards,

Shaofeng Shi 史少锋





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

2018-02-23 Thread Dong Li
Sorry to change my vote to -1.

Just find a critical bug in 2.3.0-rc1 binary package. 
See https://issues.apache.org/jira/browse/KYLIN-2913  reopened.
This will block cube merge and hurt job duration.

Thanks,
Dong Li

On 22/02/2018, 16:40, "Liukaige" <ethe...@gmail.com> wrote:

+1

2018-02-22 14:16 GMT+08:00 Jianhua Peng <pengjian...@apache.org>:

> +1 binding
>
> On 2018/02/21 16:10:04, Billy Liu <billy...@apache.org> wrote:
> > Hi all,
> >
> > I have created a build for Apache Kylin 2.3.0, release candidate 1.
> >
> > Changes highlights:
> >[KYLIN-2727] - Introduce cube planner able to select cost-effective
> > cuboids to be built by cost-based algorithms
> >[KYLIN-2726] - Introduce a dashboard for showing kylin service
> > related metrics, like query count, query latency, job count, etc
> >[KYLIN-3125] - Support SparkSql in Cube building step “Create
> > Intermediate Flat Hive Table”
> >[KYLIN-3044] - Support SQL Server as data source
> >[KYLIN-2960] - Support user/group and role authentication for LDAP
> >
> > And more than 240 issues fixed.
> >
> > Thanks to everyone who has contributed to this release.
> > Here's release notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> version=12341685=12316121
> >
> > The commit to be voted upon:
> > https://github.com/apache/kylin/commit/cfe632125a6f8bfa043977c5cc657b
> b17258c3fe
> >
> > Its hash is cfe632125a6f8bfa043977c5cc657bb17258c3fe
> >
> > The artifacts to be voted on are located here:
> > https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-2.3.0-rc1/
> >
> > The hashes of the artifacts are as follows:
> > apache-kylin-2.3.0-src.tar.gz.md5 a640f6c8d58a5ce2bf4262efcf38ee4d
> > apache-kylin-2.3.0-src.tar.gz.sha1 f60d9ccabd4e09db9d7799521a6186
> 2a68a37690
> >
> > A staged Maven repository is available for review at:
> > https://repository.apache.org/content/repositories/orgapachekylin-1046/
> >
> > Release artifacts are signed with the following key:
> > https://people.apache.org/keys/committer/billyliu.asc
> >
> > Please vote on releasing this package as Apache Kylin 2.3.0
> >
> > The vote is open for the next 72 hours and passes if a majority of at
> > least three +1 PPMC votes are cast.
> >
> > [ ] +1 Release this package as Apache Kylin 2.3.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)
> >
> > With Warm regards
> >
> > Billy Liu
> >
>



-- 
Best regards,

Kaige Liu(刘凯歌)

*"Do small things with great love." *





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

2018-02-21 Thread Dong Li
+1 binding

mvn test passed
md5, gpg, sha checked

My environment:
Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 
2017-10-18T15:58:13+08:00)
Maven home: /usr/local/Cellar/maven/3.5.2/libexec
Java version: 1.8.0_101, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.13.3", arch: "x86_64", family: "mac"

Thanks,
Dong Li

On 22/02/2018, 11:45, "ShaoFeng Shi" <shaofeng...@apache.org> wrote:

Checked the gpg signature, MD5, LICENSE, README and package size; Compile
successfully with java 1.8.0_111 on Mac;

+1 (binding)

2018-02-22 0:10 GMT+08:00 Billy Liu <billy...@apache.org>:

> Hi all,
>
> I have created a build for Apache Kylin 2.3.0, release candidate 1.
>
> Changes highlights:
>[KYLIN-2727] - Introduce cube planner able to select cost-effective
> cuboids to be built by cost-based algorithms
>[KYLIN-2726] - Introduce a dashboard for showing kylin service
> related metrics, like query count, query latency, job count, etc
>[KYLIN-3125] - Support SparkSql in Cube building step “Create
> Intermediate Flat Hive Table”
>[KYLIN-3044] - Support SQL Server as data source
>[KYLIN-2960] - Support user/group and role authentication for LDAP
>
> And more than 240 issues fixed.
>
> Thanks to everyone who has contributed to this release.
> Here's release notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> version=12341685=12316121
>
> The commit to be voted upon:
> https://github.com/apache/kylin/commit/cfe632125a6f8bfa043977c5cc657b
> b17258c3fe
>
> Its hash is cfe632125a6f8bfa043977c5cc657bb17258c3fe
>
> The artifacts to be voted on are located here:
> https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-2.3.0-rc1/
>
> The hashes of the artifacts are as follows:
> apache-kylin-2.3.0-src.tar.gz.md5 a640f6c8d58a5ce2bf4262efcf38ee4d
> apache-kylin-2.3.0-src.tar.gz.sha1 f60d9ccabd4e09db9d7799521a6186
> 2a68a37690
>
> A staged Maven repository is available for review at:
> https://repository.apache.org/content/repositories/orgapachekylin-1046/
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/billyliu.asc
>
> Please vote on releasing this package as Apache Kylin 2.3.0
>
> The vote is open for the next 72 hours and passes if a majority of at
> least three +1 PPMC votes are cast.
>
> [ ] +1 Release this package as Apache Kylin 2.3.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)
>
> With Warm regards
>
> Billy Liu
>



-- 
Best regards,

Shaofeng Shi 史少锋





Re: [Discuss] Apache Kylin Component Owner Plan

2018-02-03 Thread Dong Li
+1

No problem. I can continue taking the ownership of ODBC and JDBC components.
Maybe I can also be one of the "RDBMS Source
<https://issues.apache.org/jira/issues/?jql=project+%3D+KYLIN+AND+component+%3D+%22RDBMS+Source%22>"
owners, although it has no issues so far.

Thanks,
Dong Li

2018-02-03 20:13 GMT+08:00 ShaoFeng Shi <shaofeng...@apache.org>:

> I would like to take the ownership in "Documentation" and "Streaming" part.
>
> 2018-02-03 20:11 GMT+08:00 ShaoFeng Shi <shaofeng...@apache.org>:
>
> > Thanks guys;
> >
> > I have added liyang as one owner of "Metadata", Roger Shi as one owner of
> > "Query engine"; How about other committers' preference?
> >
> > @Jianhua, would you like take the part of "Security" and "Web"? I see you
> > have lots of patch in them.
> >
> > @Dong, will you take the ownership of ODBC and JDBC as before?
> >
> > @Kaisen, would you like to take over "Storage - HBase" and "Spark
> engine"?
> >
> > @Yerui, @Yanghong, @Cheng, @Qianhao, @Dayue, @Guocheng, @Zhixiong,
> > @Xiaoyu, what's your preference?
> >
> >
> > 2018-02-02 23:45 GMT+08:00 Billy Liu <billy...@apache.org>:
> >
> >> +1
> >>
> >> I will set up the code coverage check rule for each PR when the Gitbox
> >> migration is done.
> >>
> >> 2018-02-02 15:34 GMT+08:00 hongbin ma <mahong...@apache.org>:
> >> > +1
> >> >
> >> > suggest to establish more solid rules on test coverage. I've seen lots
> >> > patches without proper tests
> >> >
> >> > On Fri, Feb 2, 2018 at 2:57 PM, Jianhua Peng <pengjian...@apache.org>
> >> wrote:
> >> >
> >> >> +1
> >> >>
> >> >> On 2018/02/02 02:39:38, ShaoFeng Shi <shaofeng...@apache.org> wrote:
> >> >> > Hello, Kylin community,
> >> >> >
> >> >> > In the past, we don't have a clear rule on Kylin each component's
> >> >> > ownership, which caused many external patches be pending there as
> no
> >> >> > reviewer to pick up.
> >> >> >
> >> >> > Now we plan to make the process and responsibility more clear. The
> >> main
> >> >> > idea is to identify the owners of each Apache Kylin component.
> >> >> >
> >> >> > - Component owners will be listed in the description field on this
> >> Apache
> >> >> > Kylin JIRA components page [1]. The owners are listed in the
> >> >> 'Description'
> >> >> > field rather than in the 'Component Lead' field because the latter
> >> only
> >> >> > allows us to list one individual whereas it is encouraged that
> >> components
> >> >> > have multiple owners.
> >> >> >
> >> >> > - Component owners are volunteers who are expert in their component
> >> >> domain
> >> >> > and may have an agenda on how they think their Apache Kylin
> component
> >> >> > should evolve. The owner needs to be an Apache Kylin committer at
> >> this
> >> >> > moment.
> >> >> >
> >> >> > - Owners will try and review patches that land within their
> >> component’s
> >> >> > scope.
> >> >> >
> >> >> > - Owners can rotate, based on his aspiration.
> >> >> >
> >> >> > - When nominate or vote a new committer, the nominator needs to
> state
> >> >> which
> >> >> > component the candidate can be the owner.
> >> >> >
> >> >> > - If you're already an Apache Kylin committer and would like to be
> a
> >> >> > volunteer as a component owner, just write to the dev list and
> we’ll
> >> sign
> >> >> > you up.
> >> >> >
> >> >> > - If you think the component list need be updated (add, remove,
> >> rename,
> >> >> > etc), write to the dev list and we’ll review that.
> >> >> >
> >> >> > Below is the component list with old component lead, which assumes
> >> to be
> >> >> > updated soon.
> >> >> >
> >> >> > [1]
> >> >> > https://issues.apache.org/jira/projects/KYLIN?
> >> >> selectedItem=com.atlassian.jira.jira-projects-plugin:components-page
> >> >> >
> >> >> > Please comment on this plan; if no objection, we will run it for
> some
> >> >> time
> >> >> > to see the effect. Thanks for your inputs!
> >> >> >
> >> >> > And, thanks to Apache HBase community, from where I learned this.
> >> >> >
> >> >> > --
> >> >> > Best regards,
> >> >> >
> >> >> > Shaofeng Shi 史少锋
> >> >> >
> >> >>
> >> >
> >> >
> >> >
> >> > --
> >> > Regards,
> >> >
> >> > *Bin Mahone | 马洪宾*
> >>
> >
> >
> >
> > --
> > Best regards,
> >
> > Shaofeng Shi 史少锋
> >
> >
>
>
> --
> Best regards,
>
> Shaofeng Shi 史少锋
>


Re: Welcome new Apache Kylin committer: Jianhua Peng

2018-02-01 Thread Dong Li
Welcome Jianhua!

Thanks,
Dong Li

2018-02-02 14:02 GMT+08:00 Luke Han <luke...@apache.org>:

> I am very pleased to announce that the Project Management Committee
> (PMC) of Apache Kylin has asked Jianhua Peng to becomeApache Kylin
> committer,
> and he has already accepted.
>
> Jianhua has already made many contributions to Kylin community, to answer
> others questions actively, submit patches for bug fixes and contribute to
> some features. We are so glad to have him to be our new committer.
>
> Please join me to welcome Billy.
>
> Luke Han
>
> On behalf of the Apache Kylin PPMC
>


Re: [VOTE] Migrate to gitbox

2018-01-31 Thread Dong Li
+1 (binding)

Sounds very cool! It'll be easier to review code.

Thanks,
Dong Li

2018-02-01 10:37 GMT+08:00 Billy Liu <billy...@apache.org>:

> Hi all,
>
> I'm starting this vote to migrate Apache Kylin repository from git-wip
> to gitbox. Gitbox allows deeper integration with Github, enables
> committers to merge, close or edit pull request in Github directly.
>
> More features:
> - Easier for code review compared to the Review Board
> - JIRA linking, which will automatically link a PR with its corresponding
> JIRA
> - Leverage Github ecosystem, such as web hooks for PR monitor, Code
> Static Analytics, Coverage Report.
>
> For Kylin committers, you need to do link your Github account with ASF
> account through https://gitbox.apache.org/
>
> [ ] +1, Migrate Kylin repository to gitbox
> [ ]  -1,  Keep the current git-wip no change
>
>
> Regards,
> Billy Liu
>


[Announce] Apache Kylin 2.2.0 released

2017-11-03 Thread Dong Li
The Apache Kylin team is pleased to announce the immediate availability of
the 2.2.0 release.

This is a major release after 2.1, with more than 70 bug fixes and
enhancements; All of the changes in this release can be found in:
*https://kylin.apache.org/docs21/release_notes.html
<https://kylin.apache.org/docs21/release_notes.html>*

You can download the source release and binary packages from Apache Kylin's
download page: https://kylin.apache.org/download/

Apache Kylin is an open source Distributed Analytics Engine designed to
provide SQL interface and multi-dimensional analysis (OLAP) on Apache
Hadoop, supporting extremely large datasets.

Apache Kylin lets you query massive data set at sub-second latency in 3
steps:
1. Identify a star schema or snowflake schema data set on Hadoop.
2. Build Cube on Hadoop.
3. Query data with ANSI-SQL and get results in sub-second, via ODBC, JDBC
or RESTful API.

Thanks everyone who have contributed to the 2.2.0 release.

We welcome your help and feedback. For more information on how to
report problems, and to get involved, visit the project website at
https://kylin.apache.org/

Thanks,
Dong Li


[RESULT][VOTE] Release apache-kylin-2.2.0 (RC1)

2017-11-02 Thread Dong Li
I am delighted to announce that the proposal to release Apache Kylin v2.2.0
has passed.

The tally is as follows.

4 binding +1s:
  - Li Yang
  - Liu Billy
  - Shi Shaofeng
  - Li Dong

6 non-binding +1s:
  - Liu Kaige <kaige@kyligence.io>
  - Zhang Qi <qi.zh...@kyligence.io>
  - Tao Jiatao <aron@qq.com>
  - Kang Kaisen <kangkai...@qq.com>
  - Liao Shengping <513167...@qq.com>
  - Yang Hao <yangha...@gmail.com>

No 0s or -1s.

Thanks,
Dong Li

2017-11-02 18:33 GMT+08:00 Qi Zhang <qi.zh...@kyligence.io>:

> +1
>
>
>
> On 10/30/17, 9:55 PM, "Dong Li" <lid...@apache.org> wrote:
>
> Hi all,
>
> I have created a build for Apache Kylin 2.2.0, release candidate 1.
>
> Changes highlights:
>
> KYLIN-2963 - Remove Beta for Spark Cubing
> KYLIN-2703 - kylin supports managing ACL through apache ranger.
> KYLIN-2761 - Table Level ACL
>
> And more than 74 issues fixed.
>
> Thanks to everyone who has contributed to this release.
> Here’s release notes:
> *https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> projectId=12316121=12341139
> <https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> projectId=12316121=12341139>*
>
> The commit to be voted upon:
>
> *https://github.com/apache/kylin/commit/850c0a6a3b9296d26121f9986701bb
> 191921b1bf
> <https://github.com/apache/kylin/commit/850c0a6a3b9296d26121f9986701bb
> 191921b1bf>*
>
> Its hash is 850c0a6a3b9296d26121f9986701bb191921b1bf.
>
> The artifacts to be voted on are located here:
> https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-2.2.0-rc1/
>
> (The binary packages for HBase 1.x and CDH 5.7 are also provided for
> testing)
>
> The hashes of the artifacts are as follows:
> apache-kylin-2.2.0-src.tar.gz.md5 49d166925dd841f6d0333c2a89e66497
> apache-kylin-2.2.0-src.tar.gz.sha1 477cf78734382916537b951b0ebaae
> 39122441f3
>
> A staged Maven repository is available for review at:
> *https://repository.apache.org/content/repositories/
> orgapachekylin-1045
> <https://repository.apache.org/content/repositories/
> orgapachekylin-1045>*
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/lidong.asc
>
> Please vote on releasing this package as Apache Kylin 2.2.0.
>
> The vote is open for the next 72 hours and passes if a majority of
> at least three +1 PPMC votes are cast.
>
> [ ] +1 Release this package as Apache Kylin 2.2.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)
>
> Thanks,
> Dong Li
>
>
>
>


[VOTE] Release apache-kylin-2.2.0 (RC1)

2017-10-30 Thread Dong Li
Hi all,

I have created a build for Apache Kylin 2.2.0, release candidate 1.

Changes highlights:

KYLIN-2963 - Remove Beta for Spark Cubing
KYLIN-2703 - kylin supports managing ACL through apache ranger.
KYLIN-2761 - Table Level ACL

And more than 74 issues fixed.

Thanks to everyone who has contributed to this release.
Here’s release notes:
*https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121=12341139
<https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121=12341139>*

The commit to be voted upon:

*https://github.com/apache/kylin/commit/850c0a6a3b9296d26121f9986701bb191921b1bf
<https://github.com/apache/kylin/commit/850c0a6a3b9296d26121f9986701bb191921b1bf>*

Its hash is 850c0a6a3b9296d26121f9986701bb191921b1bf.

The artifacts to be voted on are located here:
https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-2.2.0-rc1/

(The binary packages for HBase 1.x and CDH 5.7 are also provided for
testing)

The hashes of the artifacts are as follows:
apache-kylin-2.2.0-src.tar.gz.md5 49d166925dd841f6d0333c2a89e66497
apache-kylin-2.2.0-src.tar.gz.sha1 477cf78734382916537b951b0ebaae39122441f3

A staged Maven repository is available for review at:
*https://repository.apache.org/content/repositories/orgapachekylin-1045
<https://repository.apache.org/content/repositories/orgapachekylin-1045>*

Release artifacts are signed with the following key:
https://people.apache.org/keys/committer/lidong.asc

Please vote on releasing this package as Apache Kylin 2.2.0.

The vote is open for the next 72 hours and passes if a majority of
at least three +1 PPMC votes are cast.

[ ] +1 Release this package as Apache Kylin 2.2.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)

Thanks,
Dong Li


[jira] [Created] (KYLIN-2963) Remove Beta for Spark Cubing

2017-10-24 Thread Dong Li (JIRA)
Dong Li created KYLIN-2963:
--

 Summary: Remove Beta for Spark Cubing
 Key: KYLIN-2963
 URL: https://issues.apache.org/jira/browse/KYLIN-2963
 Project: Kylin
  Issue Type: Improvement
  Components: Spark Engine
Affects Versions: v2.2.0
Reporter: Dong Li


We shipped Spark Cubing(Beta) since v2.0 release, and now it's getting stable. 
More and more users have adopted spark cubing on production environment. It's 
time to remove the "Beta" label.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


Re: Kylin 2.2.0 release soon

2017-10-09 Thread Dong Li
Hello community,

The release branch "2.2.x" is out. You can build a package off it and test.
http://kylin.apache.org/development/howto_package.html

@committers and contributors, please help to check and update your JIRA
status.
For completed issues, please ensure the status to be Resolved.
For unplanned issues, please reset the "fix version" to the real versions.
https://issues.apache.org/jira/browse/KYLIN-2915?filter=12333925=project%20%3D%20KYLIN%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened%2C%20Resolved%2C%20Closed)%20AND%20fixVersion%20%3D%20v2.2.0%20ORDER%20BY%20createdDate%20DESC


I'll be the Release Manager for this release. If no show stopper is
reported, a formal release will be in 2 weeks.

Thanks,
Dong Li

2017-10-08 14:58 GMT+08:00 Li Yang <liy...@apache.org>:

> My major concern is https://issues.apache.org/jira/browse/KYLIN-2918
>
> Table ACL is half done at the moment. So either we release the 2.2.0 with a
> clear warning of the half done feature. Or we postpone the release till
> Table ACL is fully done.
>
> Any suggestion?
>
> Yang
>
> On Wed, Sep 27, 2017 at 5:33 PM, Billy Liu <billy...@apache.org> wrote:
>
> > Expecting to see the new release.
> >
> > 2017-09-25 22:20 GMT+08:00 ShaoFeng Shi <shaofeng...@apache.org>:
> >
> > > Cool, when do you plan to kick off the release?
> > >
> > > 2017-09-25 21:49 GMT+08:00 Li Yang <liy...@apache.org>:
> > >
> > > > Anything you want to squeeze into the release, it's time.
> > > >
> > > >
> > > > Cheers
> > > > Yang
> > > >
> > >
> > >
> > >
> > > --
> > > Best regards,
> > >
> > > Shaofeng Shi 史少锋
> > >
> >
>


[jira] [Created] (KYLIN-2919) Release Kylin 2.2

2017-09-30 Thread Dong Li (JIRA)
Dong Li created KYLIN-2919:
--

 Summary: Release Kylin 2.2
 Key: KYLIN-2919
 URL: https://issues.apache.org/jira/browse/KYLIN-2919
 Project: Kylin
  Issue Type: Task
Reporter: Dong Li






--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (KYLIN-2868) Include and exclude filters not work on ResourceTool

2017-09-13 Thread Dong Li (JIRA)
Dong Li created KYLIN-2868:
--

 Summary: Include and exclude filters not work on ResourceTool
 Key: KYLIN-2868
 URL: https://issues.apache.org/jira/browse/KYLIN-2868
 Project: Kylin
  Issue Type: Bug
  Components: Tools, Build and Test
Affects Versions: v2.1.0
Reporter: Dong Li
Assignee: hongbin ma
Priority: Minor


We expected not to download /dict and /table_snapshot resources from metastore 
with command:
bin/kylin.sh org.apache.kylin.common.persistence.ResourceTool 
-Dexclude=/acl,/draft,/scheduler,/user,/execute,/execute_output,/dict,/table_snapshot
 download /tmp/1505313509126-0

But the downloaded folders are:
acl  bad_query  cube  cube_desc  cube_statistics  dict  execute  execute_output 
 model_desc  project  raw_table_desc  raw_table_instance  table  table_snapshot 
 user  UUID





--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (KYLIN-2832) Table meta missing from system diagnosis

2017-09-01 Thread Dong Li (JIRA)
Dong Li created KYLIN-2832:
--

 Summary: Table meta missing from system diagnosis
 Key: KYLIN-2832
 URL: https://issues.apache.org/jira/browse/KYLIN-2832
 Project: Kylin
  Issue Type: Bug
Affects Versions: v2.2.0
Reporter: Dong Li






--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


Re: kylin2.1 odbc not work

2017-08-24 Thread Dong Li
Cool. Thanks for the feedback.


Thanks,
Dong Li


Original Message
Sender:apache_dev@163.comapache_...@163.com
Recipient:dev...@kylin.apache.org
Date:Thursday, Aug 24, 2017 15:06
Subject:Re: kylin2.1 odbc not work


This problem have now been sorted, Thinks apache_...@163.com From: 
apache_...@163.com Date: 2017-08-24 12:11 To: dev Subject: kylin2.1 odbc not 
work Hi, Env:kylin2.1 HDP2.5.3. odbc2.1 32bit. odbc2.1 set sucess,but can't get 
any kylin table info from excel. apache_...@163.com

Apache Kylin ODBC Driver 2.1.0 rolled out!

2017-08-21 Thread Dong Li
Hello,

With Apache Kylin 2.1.0 released in last week, we also built and rolled out
new ODBC Driver (v2.1.0) binary packages

Here're some hightlight updates:
[KYLIN-2558] - ODBC: SQLPrepare(SQLPrepareW) should prepare query metadata
[KYLIN-2793] - ODBC Driver - Bypass cert validation when connect to SSL
service

You can download latest driver installers from download page:
http://kylin.apache.org/download/

Any help or feedback are welcomed. For more information on how to report
problems, and to get involved, visit the Apache Kylin website at
https://kylin.apache.org/

Thanks,
Dong Li


[jira] [Created] (KYLIN-2793) ODBC Driver - Bypass cert validation when connect to SSL service

2017-08-16 Thread Dong Li (JIRA)
Dong Li created KYLIN-2793:
--

 Summary: ODBC Driver - Bypass cert validation when connect to SSL 
service
 Key: KYLIN-2793
 URL: https://issues.apache.org/jira/browse/KYLIN-2793
 Project: Kylin
  Issue Type: Bug
  Components: Driver - ODBC
Affects Versions: v2.0.0
Reporter: Dong Li


Some users deploy kylin as internal service with self-signed SSL certification, 
which will cause connection failure when using ODBC Driver. We can bypass the 
cert validation in ODBC Driver when connecting kylin service.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


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

2017-08-13 Thread Dong Li
+1 (binding)

mvn test passed
gpg/md5/sha1 verified

Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
2015-11-11T00:41:47+08:00)
Java version: 1.7.0_79, vendor: Oracle Corporation
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.12.6", arch: "x86_64", family: "mac"

Thanks,
Dong Li

2017-08-13 14:45 GMT+08:00 ShaoFeng Shi <shaofeng...@apache.org>:

> Hi all,
>
> I have created a build for Apache Kylin 2.1.0, release candidate 2.
>
> Changes highlights:
> KYLIN-2506 - Refactor global dictionary
> KYLIN-2515 - Route unsupported query back to query its source directly
> KYLIN-2579 KYLIN-2580  - Improvement on subqueries
> KYLIN-2633 - Upgrade Spark to 2.1
> KYLIN-2646 - Project level query authorization
>
> And more than 100 bug fixes and enhancements.
>
> Thanks to everyone who has contributed to this release. Here’s release
> notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje
> ctId=12316121=12340443
>
> The commit to be voted upon:
>
> https://github.com/apache/kylin/commit/562dd173aaf6b398be8e0
> 53f896755b3afe8137f
>
> Its hash is 562dd173aaf6b398be8e053f896755b3afe8137f.
>
> The artifacts to be voted on are located here:
> https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-2.1.0-rc2/
>
> The hashes of the artifacts are as follows:
> apache-kylin-2.1.0-src.tar.gz.md5 44cab3240772dd1b2e717b48105b416c
> apache-kylin-2.1.0-src.tar.gz.sha1 a3470589523cfa9046d70123d78059
> b913f31b9f
>
> (The binary packages for HBase 1.x and CDH 5.7are also provided for
> testing)
>
> A staged Maven repository is available for review at:
> https://repository.apache.org/content/repositories/orgapachekylin-1043/
>
> 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.1.0.
>
> The vote is open for the next 72 hours and passes if a majority of
> at least three +1 PPMC votes are cast.
>
> [ ] +1 Release this package as Apache Kylin 2.1.0
> [ ]  0 I don't feel strongly about it, but I'm okay with the release
> [ ] -1 Do not release this package because...
>
> Here is my vote:
>
> +1 (binding)
>
>
> --
> Best regards,
>
> Shaofeng Shi 史少锋
>


[jira] [Created] (KYLIN-2784) Set User-Agent for ODBC/JDBC Drivers

2017-08-10 Thread Dong Li (JIRA)
Dong Li created KYLIN-2784:
--

 Summary: Set User-Agent for ODBC/JDBC Drivers
 Key: KYLIN-2784
 URL: https://issues.apache.org/jira/browse/KYLIN-2784
 Project: Kylin
  Issue Type: Improvement
  Components: Driver - JDBC, Driver - ODBC
Affects Versions: v2.2.0
Reporter: Dong Li


Set specified user-agent for ODBC/JDBC users, so that we can identify http 
request from drivers in tomcat access logs.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (KYLIN-2593) Query with Ton-N by count may fail

2017-05-08 Thread Dong Li (JIRA)
Dong Li created KYLIN-2593:
--

 Summary: Query with Ton-N by count may fail
 Key: KYLIN-2593
 URL: https://issues.apache.org/jira/browse/KYLIN-2593
 Project: Kylin
  Issue Type: Bug
  Components: Query Engine
Reporter: Dong Li
Assignee: liyang


Stacktrace:
...
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at 
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:436)
at 
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078)
at 
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)
at 
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at 
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
at 
org.apache.kylin.metadata.tuple.TupleInfo.getFieldIndex(TupleInfo.java:64)
at 
org.apache.kylin.measure.topn.TopNMeasureType.getAdvancedTupleFiller(TopNMeasureType.java:374)
at 
org.apache.kylin.storage.gtrecord.CubeTupleConverter.(CubeTupleConverter.java:113)
at 
org.apache.kylin.storage.gtrecord.GTCubeStorageQueryBase.newCubeTupleConverter(GTCubeStorageQueryBase.java:159)
at 
org.apache.kylin.storage.gtrecord.SegmentCubeTupleIterator.(SegmentCubeTupleIterator.java:85)
at 
org.apache.kylin.storage.gtrecord.SequentialCubeTupleIterator.(SequentialCubeTupleIterator.java:61)
at 
org.apache.kylin.storage.gtrecord.GTCubeStorageQueryBase.search(GTCubeStorageQueryBase.java:93)
at 
org.apache.kylin.query.enumerator.OLAPEnumerator.queryStorage(OLAPEnumerator.java:120)
at 
org.apache.kylin.query.enumerator.OLAPEnumerator.moveNext(OLAPEnumerator.java:64)
at Baz$1$1.moveNext(Unknown Source)
at 
org.apache.calcite.linq4j.EnumerableDefaults.groupBy_(EnumerableDefaults.java:826)
at 
org.apache.calcite.linq4j.EnumerableDefaults.groupBy(EnumerableDefaults.java:761)
at 
org.apache.calcite.linq4j.DefaultEnumerable.groupBy(DefaultEnumerable.java:302)
at Baz.bind(Unknown Source)
at 
org.apache.calcite.jdbc.CalcitePrepare$CalciteSignature.enumerable(CalcitePrepare.java:331)
at 
org.apache.calcite.jdbc.CalciteConnectionImpl.enumerable(CalciteConnectionImpl.java:294)
at 
org.apache.calcite.jdbc.CalciteMetaImpl._createIterable(CalciteMetaImpl.java:553)
at 
org.apache.calcite.jdbc.CalciteMetaImpl.createIterable(CalciteMetaImpl.java:544)
at 
org.apache.calcite.avatica.AvaticaResultSet.execute(AvaticaResultSet.java:193)
at 
org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:67)
at 
org.apache.calcite.jdbc.CalciteResultSet.execute(CalciteResultSet.java:44)
at 
org.apache.calcite.avatica.AvaticaConnection$1.execute(AvaticaConnection.java:607)
at 
org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:600)
at 
org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:615)
at 
org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:148)
... 77 more



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Created] (KYLIN-2588) Cannot set two top-n measure of sum in one cube

2017-05-05 Thread Dong Li (JIRA)
Dong Li created KYLIN-2588:
--

 Summary: Cannot set two top-n measure of sum in one cube
 Key: KYLIN-2588
 URL: https://issues.apache.org/jira/browse/KYLIN-2588
 Project: Kylin
  Issue Type: Bug
  Components: Metadata
Affects Versions: v2.0.0
Reporter: Dong Li
Assignee: Dong Li


NPE will be thrown while query.

Caused by: java.lang.NullPointerException
at 
org.apache.kylin.metadata.model.ParameterDesc.equals(ParameterDesc.java:148)
at 
org.apache.kylin.metadata.model.FunctionDesc.equals(FunctionDesc.java:301)
at java.util.HashMap.putVal(HashMap.java:634)
at java.util.HashMap.put(HashMap.java:611)
at 
org.apache.kylin.cube.gridtable.CuboidToGridTableMapping.init(CuboidToGridTableMapping.java:97)
at 
org.apache.kylin.cube.gridtable.CuboidToGridTableMapping.(CuboidToGridTableMapping.java:60)
at 
org.apache.kylin.cube.gridtable.CubeGridTable.newGTInfo(CubeGridTable.java:27)
at 
org.apache.kylin.storage.gtrecord.CubeScanRangePlanner.(CubeScanRangePlanner.java:89)
at 
org.apache.kylin.storage.gtrecord.CubeSegmentScanner.(CubeSegmentScanner.java:73)
at 
org.apache.kylin.storage.gtrecord.GTCubeStorageQueryBase.search(GTCubeStorageQueryBase.java:86)
at 
org.apache.kylin.query.enumerator.OLAPEnumerator.queryStorage(OLAPEnumerator.java:120)
at 
org.apache.kylin.query.enumerator.OLAPEnumerator.moveNext(OLAPEnumerator.java:64)



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


Re: [Draft][REPORT] Apache Kylin - May 2017

2017-05-04 Thread Dong Li
+1


Thanks,
Dong Li


Original Message
Sender:ShaoFeng shishaofeng...@apache.org
Recipient:dev...@kylin.apache.org
Cc:Apache Kylin pmcpriv...@kylin.apache.org
Date:Thursday, May 4, 2017 13:33
Subject:Re: [Draft][REPORT] Apache Kylin - May 2017


+1 Looks good to me;


2017-05-04 13:25 GMT+08:00 Luke Han luke...@apache.org:

Dear community,
   I have drafted below board report for review, please help to check and
 let me know if there's any issue.
   Feel free to reply here if there are more activities, conference,
 meetup and other events, also community development and others which should
 be included in this report.
 
   Will submit this report to board later.
 
   Thanks.
 
 Luke
 
 
 ## Description:
 Apache Kylin is an open source Distributed Analytics Engine designed
 to provide SQL interface and multi-dimensional analysis (OLAP) on
 Hadoop supporting extremely large datasets.
 
 
 ## Issues:
 - there are no issues requiring board attention at this time
 
 ## Activity:
 - Yang Li presented Apache Kylin 2.0 features
 at Strata Hadoop World San Jose on 2017-03-16
 - Luke Han presented Apache Kylin open source
 at OSCAR Beijing on 2017-04-19
 - Apache Kylin Meetup @Toutiao in Beijing
 hosted on 2017-04-29 with 200 attendees onsite
 and 200 online
 - Chaozhong Yang presented Apache Kylin use case
 in Toutiao at above Meetup
 at OSCAR Beijing on 2017-04-19
 - Dong Li presented Apache Kylin
 at OSC China Fujian on 2017-02-25
 - Dong Li presented Apache Kylin
 at OSC China Xiamen on 2017-02-26
 - Dong Li presented Apache Kylin
 at OSC China Wuhan on 2017-04-15
 - Dong Li presented Apache Kylin
 at OSC China Changsha on 2017-04-16
 - Hongbin Ma presented Apache Kylin
 at NJSDGlobal Nanjing on 2017-04-21
 - Chen Wang presented Apache Kylin
 at DBAPlus Meetup China Shanghai on 2017-04-08
 - Roger Shi presented Apache Kylin
 at SQL on Hadoop Meetup Shanghai on 2017-04-29
 
 ## PMC changes:
 
 - Currently 18 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Dong Li on Mon Apr 11 2016
 
 ## Committer base changes:
 
 - Currently 28 committers.
 - New commmitters:
 - Alberto Ramón was added as a committer on Thu Apr 27 2017
 - Zhixiong Chen was added as a committer on Thu Apr 27 2017
 - Roger Shi was added as a committer on Thu Apr 27 2017
 
 ## Releases:
 
 - 2.0.0 was released on Sat Apr 29 2017
 
 ## Mailing list activity:
 
 - dev@kylin.apache.org:
 - 334 subscribers (up 23 in the last 3 months):
 - 809 emails sent to list (900 in previous quarter)
 
 - iss...@kylin.apache.org:
 - 61 subscribers (up 9 in the last 3 months):
 - 923 emails sent to list (1525 in previous quarter)
 
 - u...@kylin.apache.org:
 - 270 subscribers (up 52 in the last 3 months):
 - 239 emails sent to list (320 in previous quarter)
 
 ## JIRA activity:
 
 - 164 JIRA tickets created in the last 3 months
 - 151 JIRA tickets closed/resolved in the last 3 months






-- 

Best regards,


Shaofeng Shi 史少锋

[jira] [Created] (KYLIN-2584) Always use embeded spark for spark-cubing

2017-05-03 Thread Dong Li (JIRA)
Dong Li created KYLIN-2584:
--

 Summary: Always use embeded spark for spark-cubing
 Key: KYLIN-2584
 URL: https://issues.apache.org/jira/browse/KYLIN-2584
 Project: Kylin
  Issue Type: Improvement
  Components: Spark Engine
Affects Versions: v2.0.0
Reporter: Dong Li
Assignee: Shaofeng SHI


We've embeded spark binaries in kylin package since 2.0.0. But still allowed to 
use other SPARK_HOME defined in environment.

If this SPARK version is not comtipable with kylin 2.0, for example, spark 2.0, 
which affects kylin classpath and block startup of kylin service.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


Re: [Announce] New Apache Kylin committer Alberto Ramón

2017-04-29 Thread Dong Li
Welcome!


Thanks,
Dong Li


Original Message
Sender:Li yangliy...@apache.org
Recipient:privatepriv...@kylin.apache.org
Cc:dev...@kylin.apache.org; useru...@kylin.apache.org; alb...@apache.org
Date:Saturday, Apr 29, 2017 19:14
Subject:Re: [Announce] New Apache Kylin committer Alberto Ramón


Welcome Alberto !! Yang On Sat, Apr 29, 2017 at 6:07 PM, Luke Han 
luke...@apache.org wrote:  On behalf of the Apache Kylin PMC, I am very pleased 
to announce  that Alberto Ramón has accepted the PMC's invitation to become a  
committer on the project.   We appreciate all of Alberto generous contributions 
about many bug  fixes, patches, helped many users. We are so glad to have him 
to be  our new committer and looking forward to his continued involvement.   
Congratulations and Welcome, Alberto!

Re: [Announce] New Apache Kylin committer Zhixiong Chen

2017-04-29 Thread Dong Li
Welcome!


Thanks,
Dong Li


Original Message
Sender:Li yangliy...@apache.org
Recipient:useru...@kylin.apache.org
Cc:dev...@kylin.apache.org; Apache Kylin pmcpriv...@kylin.apache.org; 
chenc...@apache.org
Date:Saturday, Apr 29, 2017 19:13
Subject:Re: [Announce] New Apache Kylin committer Zhixiong Chen


Welcome Zhixiong!


Yang



On Sat, Apr 29, 2017 at 6:07 PM, Luke Han luke...@apache.org wrote:

On behalf of theApacheKylin PMC, I am very pleased to announce
that Zhixiong Chen has accepted the PMC's invitation to become a
committer on the project.


We appreciate all of Zhixiong's generous contributions about many bug
fixes, patches, helped many users. We are so glad to have him to be
our newcommitter and looking forward to his continued involvement.


Congratulations and Welcome, Zhixiong!

Re: [Announce] New Apache Kylin committer Roger Shi

2017-04-29 Thread Dong Li
Welcome!


Thanks,
Dong Li


Original Message
Sender:Li yangliy...@apache.org
Recipient:dev...@kylin.apache.org
Cc:useru...@kylin.apache.org; Apache Kylin pmcpriv...@kylin.apache.org; 
sjc...@apache.org
Date:Saturday, Apr 29, 2017 19:13
Subject:Re: [Announce] New Apache Kylin committer Roger Shi


Welcome Roger! Yang On Sat, Apr 29, 2017 at 6:07 PM, Luke Han 
luke...@apache.org wrote:  On behalf of the Apache Kylin PMC, I am very pleased 
to announce  that Roger Shi has accepted the PMC's invitation to become a  
committer on the project.   We appreciate all of Roger's generous contributions 
about many bug  fixes, patches, helped many users. We are so glad to have him 
to be  our new committer and looking forward to his continued involvement.   
Congratulations and Welcome, Roger!

Re: [VOTE] Release apache-kylin-2.0.0 (RC3)

2017-04-28 Thread Dong Li
+1 binding

mvn test passed

Thanks,
Dong Li

2017-04-28 22:12 GMT+08:00 ShaoFeng Shi <shaofeng...@apache.org>:

> +1 binding;
>
> Verified mvn test, md5, sha1 and gpg signature, all good.
>
> 2017-04-28 15:11 GMT+08:00 hongbin ma <mahong...@apache.org>:
>
> > +1
> >
> > mvn test passed
> > mvn integration test passed
> >
> > On Thu, Apr 27, 2017 at 8:38 AM, 《秦殇》!健 <yeshic...@foxmail.com> wrote:
> >
> > > +1
> > > It's great!!!
> > > -- 原始邮件 --
> > > 发件人: "Li Yang";<liy...@apache.org>;
> > > 发送时间: 2017年4月27日(星期四) 上午7:22
> > > 收件人: "dev"<dev@kylin.apache.org>;
> > >
> > > 主题: [VOTE] Release apache-kylin-2.0.0 (RC3)
> > >
> > >
> > >
> > > Hi all,
> > >
> > > I have created a build for Apache Kylin 2.0.0, release candidate 3.
> > >
> > > Changes highlights:
> > >
> > > Support snowflake data model (KYLIN-1875)
> > > Support TPC-H queries (KYLIN-2467)
> > > Spark cubing engine (KYLIN-2331)
> > > Job engine HA (KYLIN-2006)
> > > Percentile measure (KYLIN-2396)
> > > Cloud tested (KYLIN-2351)
> > >
> > >
> > > Thanks to everyone who has contributed to this release. Here is release
> > > notes:
> > > http://kylin.apache.org/docs20/release_notes.html
> > >
> > > The commit to be voted upon (375fd807c281d8c5deff0620747c80
> 6be2019782):
> > > https://github.com/apache/kylin/tree/kylin-2.0.0
> > >
> > > The artifacts to be voted on are located here:
> > > https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-2.0.0-rc3/
> > >
> > > A staged Maven repository is available for review at:
> > > https://repository.apache.org/content/repositories/
> orgapachekylin-1041/
> > >
> > > 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.0.
> > >
> > > The vote is open for the next 72 hours and passes if a majority of
> > > at least three +1 PPMC votes are cast.
> > >
> > > [ ] +1 Release this package as Apache Kylin 2.0.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)
> > >
> > >
> > > Cheers
> > >
> >
> >
> >
> > --
> > Regards,
> >
> > *Bin Mahone | 马洪宾*
> >
>
>
>
> --
> Best regards,
>
> Shaofeng Shi 史少锋
>


[jira] [Created] (KYLIN-2571) cannot get real driver.version from kylin jdbc driver

2017-04-26 Thread Dong Li (JIRA)
Dong Li created KYLIN-2571:
--

 Summary: cannot get real driver.version from kylin jdbc driver
 Key: KYLIN-2571
 URL: https://issues.apache.org/jira/browse/KYLIN-2571
 Project: Kylin
  Issue Type: Bug
  Components: Driver - JDBC
Affects Versions: v2.0.0
Reporter: Dong Li
Assignee: Dong Li
Priority: Minor


always return 0.0 from jdbc driver



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


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

2017-04-21 Thread Dong Li
+1 (binding)

mvn test passed
md5/sha/gpg verified

Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5;
2015-11-11T00:41:47+08:00)
Maven home: /usr/local/Cellar/maven/3.3.9/libexec
Java version: 1.7.0_79, vendor: Oracle Corporation
Java home:
/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.12.4", arch: "x86_64", family: "mac"

Thanks,
Dong Li

2017-04-22 13:26 GMT+08:00 Li Yang <liy...@apache.org>:

> Hi all,
>
> I have created a build for Apache Kylin 2.0.0, release candidate 1.
>
> Changes highlights:
>
> Support snowflake data model (KYLIN-1875)
> Support TPC-H queries (KYLIN-2467)
> Spark cubing engine (KYLIN-2331)
> Job engine HA (KYLIN-2006)
> Percentile measure (KYLIN-2396)
> Cloud tested (KYLIN-2351)
>
>
> Thanks to everyone who has contributed to this release. Here is release
> notes:
> http://kylin.apache.org/docs20/release_notes.html
>
> The commit to be voted upon (199f5db467c224b91c32632fca5e26c4745bdc66):
> https://github.com/apache/kylin/tree/kylin-2.0.0
>
> The artifacts to be voted on are located here:
> https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-2.0.0-rc1/
>
> A staged Maven repository is available for review at:
> https://repository.apache.org/content/repositories/orgapachekylin-1039/
>
> 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.0.
>
> The vote is open for the next 72 hours and passes if a majority of
> at least three +1 PPMC votes are cast.
>
> [ ] +1 Release this package as Apache Kylin 2.0.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)
>
>
> Cheers
> Yang
>


[jira] [Created] (KYLIN-2542) Use mvn package instead of mvn install in package scripts

2017-04-11 Thread Dong Li (JIRA)
Dong Li created KYLIN-2542:
--

 Summary: Use mvn package instead of mvn install in package scripts
 Key: KYLIN-2542
 URL: https://issues.apache.org/jira/browse/KYLIN-2542
 Project: Kylin
  Issue Type: Bug
Reporter: Dong Li
Assignee: Dong Li


When we build binary packages for test, we do not need to update local mvn 
repository. So we can use mvn clean package to replace mvn clean install.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Created] (KYLIN-2538) extract(MONTH from CURRENT_DATE) cannot be selected as a column in sql

2017-04-10 Thread Dong Li (JIRA)
Dong Li created KYLIN-2538:
--

 Summary: extract(MONTH from CURRENT_DATE) cannot be selected as a 
column in sql
 Key: KYLIN-2538
 URL: https://issues.apache.org/jira/browse/KYLIN-2538
 Project: Kylin
  Issue Type: Bug
  Components: Query Engine
Reporter: Dong Li
Assignee: liyang


This SQL will fail with exceptions:
select extract(MONTH from CURRENT_DATE), count(*) from test_kylin_fact

Error message:
Error while executing SQL "select extract(MONTH from CURRENT_DATE), count(*) 
from test_kylin_fact LIMIT 5": No TblColRef found in 
EXTRACT_DATE(FLAG(MONTH), Reinterpret(CURRENT_DATE))

Stacktrace:
Caused by: java.lang.IllegalStateException: No TblColRef found in 
EXTRACT_DATE(FLAG(MONTH), Reinterpret(CURRENT_DATE))
at 
org.apache.kylin.query.relnode.OLAPProjectRel.buildColumnRowType(OLAPProjectRel.java:132)
at 
org.apache.kylin.query.relnode.OLAPProjectRel.implementOLAP(OLAPProjectRel.java:117)
at 
org.apache.kylin.query.relnode.OLAPRel$OLAPImplementor.visitChild(OLAPRel.java:83)
at 
org.apache.kylin.query.relnode.OLAPLimitRel.implementOLAP(OLAPLimitRel.java:75)
at 
org.apache.kylin.query.relnode.OLAPRel$OLAPImplementor.visitChild(OLAPRel.java:83)
at 
org.apache.kylin.query.relnode.OLAPToEnumerableConverter.implement(OLAPToEnumerableConverter.java:85)
at 
org.apache.calcite.adapter.enumerable.EnumerableRelImplementor.implementRoot(EnumerableRelImplementor.java:108)
at 
org.apache.calcite.adapter.enumerable.EnumerableInterpretable.toBindable(EnumerableInterpretable.java:92)
at 
org.apache.calcite.prepare.CalcitePrepareImpl$CalcitePreparingStmt.implement(CalcitePrepareImpl.java:1248)
at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:306)
at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:203)



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Created] (KYLIN-2529) Allow thread-local override of KylinConfig

2017-03-31 Thread Dong Li (JIRA)
Dong Li created KYLIN-2529:
--

 Summary: Allow thread-local override of KylinConfig
 Key: KYLIN-2529
 URL: https://issues.apache.org/jira/browse/KYLIN-2529
 Project: Kylin
  Issue Type: Improvement
Affects Versions: v2.0.0
Reporter: Dong Li
Assignee: Dong Li






--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Created] (KYLIN-2487) IN condition will convert to subquery join when its elements number exceeds 20

2017-03-06 Thread Dong Li (JIRA)
Dong Li created KYLIN-2487:
--

 Summary: IN condition will convert to subquery join when its 
elements number exceeds 20
 Key: KYLIN-2487
 URL: https://issues.apache.org/jira/browse/KYLIN-2487
 Project: Kylin
  Issue Type: Bug
  Components: Query Engine
Affects Versions: v1.6.0
Reporter: Dong Li
Assignee: Dong Li
Priority: Minor


In calcite 1.11 which is used in latest master branch, 
SqlToRelConverter.getInSubqueryThreshold() is marked as deprecated, and its 
overwrite point won't take effect any more.





--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Created] (KYLIN-2454) Data generation tool will fail if column name is hive reserved keyword

2017-02-17 Thread Dong Li (JIRA)
Dong Li created KYLIN-2454:
--

 Summary: Data generation tool will fail if column name is hive 
reserved keyword
 Key: KYLIN-2454
 URL: https://issues.apache.org/jira/browse/KYLIN-2454
 Project: Kylin
  Issue Type: Bug
Reporter: Dong Li
Assignee: Dong Li
Priority: Minor


Error message:
FAILED: ParseException line 3:4 Failed to recognize predicate 'DATE'. Failed 
rule: 'identifier' in column specification



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


Re: memory leak makes kylin progress be killed?

2017-02-14 Thread Dong Li
Hello,


Please check this discussion, may be helpful:
https://www.mail-archive.com/user@kylin.apache.org/msg01084.html


Thanks,
Dong Li


Original Message
Sender:446463844@qq.com446463...@qq.com
Recipient:dev...@kylin.apache.org
Date:Wednesday, Feb 15, 2017 10:33
Subject:memory leak makes kylin progress be killed?


Hi all: I have a question that when I build the cube ,the kylin progress be 
killed suddenly. then I checked log in kylin's home and found 
java_pidx.hprof there May memory leak makes kylin progress be killed? 
446463...@qq.com

[jira] [Created] (KYLIN-2440) Query failed if join condition columns not appear on cube

2017-02-09 Thread Dong Li (JIRA)
Dong Li created KYLIN-2440:
--

 Summary: Query failed if join condition columns not appear on cube
 Key: KYLIN-2440
 URL: https://issues.apache.org/jira/browse/KYLIN-2440
 Project: Kylin
  Issue Type: Bug
Reporter: Dong Li
Assignee: liyang


The metadata are:
The model is:
KYLIN_SALES(fact) - KYLIN_ACCOUNT(fact) - KYLIN_COUNTRY(lookup)
Dimensions on cube:
KYLIN_SALES.PART_DT(Normal), KYLIN_COUNTRY.LONGITUDE(derived)

The failed query:
SELECT count(*)
FROM KYLIN_SALES as KYLIN_SALES 
INNER JOIN KYLIN_ACCOUNT as KYLIN_ACCOUNT
ON KYLIN_SALES.SELLER_ID = KYLIN_ACCOUNT.ACCOUNT_ID
INNER JOIN KYLIN_COUNTRY as KYLIN_COUNTRY
ON KYLIN_ACCOUNT.ACCOUNT_COUNTRY = KYLIN_COUNTRY.COUNTRY
INNER JOIN KYLIN_ACCOUNT as KYLIN_ACCOUNT_B
ON KYLIN_SALES.BUYER_ID = KYLIN_ACCOUNT_B.ACCOUNT_ID
INNER JOIN KYLIN_COUNTRY as KYLIN_COUNTRY_B
ON KYLIN_ACCOUNT_B.ACCOUNT_COUNTRY = KYLIN_COUNTRY_B.COUNTRY

Query stacktrace:
2017-02-09 08:49:53,879 ERROR [Query 5a458124-6cae-47b8-8621-24173c1eeba1-101] 
runtime.CalciteException:59 : 
org.apache.calcite.sql.validate.SqlValidatorException: Column 'SELLER_ID' not 
found in ta
ble 'KYLIN_SALES'
2017-02-09 08:49:53,880 ERROR [Query 5a458124-6cae-47b8-8621-24173c1eeba1-101] 
runtime.CalciteException:61 : 
org.apache.calcite.runtime.CalciteContextException: From line 4, column 16 to 
line 4, col
umn 24: Column 'SELLER_ID' not found in table 'KYLIN_SALES'
2017-02-09 08:49:53,880 ERROR [Query 5a458124-6cae-47b8-8621-24173c1eeba1-101] 
service.QueryService:379 : Exception when execute sql
java.sql.SQLException: Error while executing SQL "SELECT *
FROM KYLIN_SALES as KYLIN_SALES
INNER JOIN KYLIN_ACCOUNT as KYLIN_ACCOUNT
ON KYLIN_SALES.SELLER_ID = KYLIN_ACCOUNT.ACCOUNT_ID
INNER JOIN KYLIN_COUNTRY as KYLIN_COUNTRY
ON KYLIN_ACCOUNT.ACCOUNT_COUNTRY = KYLIN_COUNTRY.COUNTRY
INNER JOIN KYLIN_ACCOUNT as KYLIN_ACCOUNT_B
ON KYLIN_SALES.BUYER_ID = KYLIN_ACCOUNT_B.ACCOUNT_ID
INNER JOIN KYLIN_COUNTRY as KYLIN_COUNTRY_B
ON KYLIN_ACCOUNT_B.ACCOUNT_COUNTRY = KYLIN_COUNTRY_B.COUNTRY
LIMIT 5": From line 4, column 16 to line 4, column 24: Column 'SELLER_ID' 
not found in table 'KYLIN_SALES'
at org.apache.calcite.avatica.Helper.createException(Helper.java:56)
at org.apache.calcite.avatica.Helper.createException(Helper.java:41)
at 
org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:156)
at 
org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:218)
at 
org.apache.kylin.rest.service.QueryService.execute(QueryService.java:557)
at 
org.apache.kylin.rest.service.QueryService.queryWithSqlMassage(QueryService.java:461)

Caused by: org.apache.calcite.runtime.CalciteContextException: From line 4, 
column 16 to line 4, column 24: Column 'SELLER_ID' not found in table 
'KYLIN_SALES'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at 
org.apache.calcite.runtime.Resources$ExInstWithCause.ex(Resources.java:463)
at org.apache.calcite.sql.SqlUtil.newContextException(SqlUtil.java:796)
at org.apache.calcite.sql.SqlUtil.newContextException(SqlUtil.java:784)
at 
org.apache.calcite.sql.validate.SqlValidatorImpl.newValidationError(SqlValidatorImpl.java:4080)
at 
org.apache.calcite.sql.validate.DelegatingScope.fullyQualify(DelegatingScope.java:362)
at 
org.apache.calcite.sql.validate.SqlValidatorImpl$Expander.visit(SqlValidatorImpl.java:4579)
at 
org.apache.calcite.sql.validate.SqlValidatorImpl$Expander.visit(SqlValidatorImpl.java:4561)
at org.apache.calcite.sql.SqlIdentifier.accept(SqlIdentifier.java:334)
at 
org.apache.calcite.sql.util.SqlShuttle$CallCopyingArgHandler.visitChild(SqlShuttle.java:134)
at 
org.apache.calcite.sql.util.SqlShuttle$CallCopyingArgHandler.visitChild(SqlShuttle.java:101)

Caused by: org.apache.calcite.sql.validate.SqlValidatorException: Column 
'SELLER_ID' not found in table 'KYLIN_SALES'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at 
org.apache.calcite.runtime.Resources$ExInstWithCause.ex(Resources.java:463)
at org.apache.calcite.runtime.Resources$ExInst.ex(Resources.java:572)



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Created] (KYLIN-2434) Spark cubing does not respect config kylin.source.hive.database-for-flat-table

2017-02-07 Thread Dong Li (JIRA)
Dong Li created KYLIN-2434:
--

 Summary: Spark cubing does not respect config 
kylin.source.hive.database-for-flat-table
 Key: KYLIN-2434
 URL: https://issues.apache.org/jira/browse/KYLIN-2434
 Project: Kylin
  Issue Type: Bug
Reporter: Dong Li
Assignee: Dong Li
Priority: Minor






--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Created] (KYLIN-2431) StorageCleanupJob will remove immediate tables created by other kylin instances

2017-02-06 Thread Dong Li (JIRA)
Dong Li created KYLIN-2431:
--

 Summary: StorageCleanupJob will remove immediate tables created by 
other kylin instances
 Key: KYLIN-2431
 URL: https://issues.apache.org/jira/browse/KYLIN-2431
 Project: Kylin
  Issue Type: Improvement
Reporter: Dong Li
Assignee: Dong Li
Priority: Minor


If QA and PROD instances are in same hive database, running StorageCleanupJob 
on QA will remove immediate tables created by PROD, which might fail Kylin jobs 
of PROD.

A solution is to add metastore name to hive table prefix, then filter table 
names with metastore name during cleanup job.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


Re: Proposal for updating master branch to use HBase 1.x

2017-01-22 Thread Dong Li
+1, thanks Kaige!


Thanks,
Dong Li

2017-01-23 10:46 GMT+08:00 Luke Han <luke...@gmail.com>:

> +1, hope all hbase 0.9x users will upgrade to 1.x soon:)
>
> Thanks.
>
>
> Best Regards!
> -
>
> Luke Han
>
> On Sun, Jan 22, 2017 at 12:06 PM, Kaige Liu <kaige@kyligence.io>
> wrote:
>
> > Hi Folks,
> >
> > Currently our master branch is based on HBase 0.98. As per discussion
> here<
> > http://apache-kylin.74782.x6.nabble.com/DISCUSS-
> > Call-the-next-release-v2-0-td6684.html#a6750>, I think it’s the time to
> > change master branch to use HBase 1.x now.
> > Below changes should be made:
> >
> > 1.   Delete master-hbase1.x branch and use master branch instead.
> >
> > 2.   merge master-cdh5.7 to master branch(KYLIN-2413<https://
> > issues.apache.org/jira/browse/KYLIN-2413>), master-cdh5.7 should be
> > deleted.
> >
> > 3.   new branch master-hbase0.98 will be created to continue
> > supporting HBase 0.98.
> >
> > Users and developers will be impacted and should choose correct branch
> > according to corresponding Hadoop distros.
> >
> > 1.   HBase 0.98 users should use master-hbase0.98 branch
> >
> > 2.   Others please use master branch
> >
> > Developers may need to upgrade your dev environments.
> >
> > Best regards,
> >
> > Kaige Liu(刘凯歌)
> > Mail: kaige@kyligence.io<mailto:kaige@kyligence.io>
> > Shanghai Kyligence Information Technology Co., Ltd
> > 上海市浦东新区亮秀路112号Y1座405室
> >
> > "Do small things with great love."
> >
> >
>


[jira] [Created] (KYLIN-2413) Use one branch for HBase 1.x and CDH 5.7 binary packages

2017-01-21 Thread Dong Li (JIRA)
Dong Li created KYLIN-2413:
--

 Summary: Use one branch for HBase 1.x and CDH 5.7 binary packages
 Key: KYLIN-2413
 URL: https://issues.apache.org/jira/browse/KYLIN-2413
 Project: Kylin
  Issue Type: New Feature
  Components: Tools, Build and Test
Reporter: Dong Li
Assignee: Dong Li


Currently the patch for cdh 5.7 contains little production code changes. After 
we change hbase dependecy to 1.x on master branch, we can also use this branch 
to generate CDH binary package with specific maven profile.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (KYLIN-2396) Percentile pre-aggregation implementation

2017-01-15 Thread Dong Li (JIRA)
Dong Li created KYLIN-2396:
--

 Summary: Percentile pre-aggregation implementation
 Key: KYLIN-2396
 URL: https://issues.apache.org/jira/browse/KYLIN-2396
 Project: Kylin
  Issue Type: Bug
Affects Versions: v2.0.0
Reporter: Dong Li
Assignee: Dong Li
Priority: Minor






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Re: [Announce] New Apache Kylin committer Kaisen Kang

2017-01-09 Thread Dong Li
Welcome Kaisen!


Thanks,
Dong Li


Original Message
Sender:Jian zhongzhongj...@apache.org
Recipient:dev...@kylin.apache.org
Date:Monday, Jan 9, 2017 23:07
Subject:Re: [Announce] New Apache Kylin committer Kaisen Kang


Welcome! Kaisen On Sat, Jan 7, 2017 at 1:47 PM, Li Yang liy...@apache.org 
wrote:  Welcome, Kaisen~~~   Yang   On Wed, Jan 4, 2017 at 3:32 PM, Henry 
Saputra henry.sapu...@gmail.com  wrote:Congrats! Welcome, Kaisen. - 
Henry On Tue, Jan 3, 2017 at 6:40 PM, 康凯森 kangkai...@qq.com wrote:  I 
am glad and honored to join the Apache Kylin community and will keep
contributing to Apache kylin.  Thanks for your help and guidance.   
   Wish Apache Kylin better and prosperous.  Thank you very much, Luke 
and our community.   -- 原始邮件 --发件人: 
"Luke Han";luke...@apache.org;发送时间: 2017年1月3日(星期二) 晚上7:12收件人: 
"dev"dev@kylin.apache.org; "user"u...@kylin.apache.org;  "ApacheKylin 
PMC"priv...@kylin.apache.org;   主题: [Announce] New Apache Kylin committer 
Kaisen Kang On behalf of the Apache Kylin PMC, I am very pleased to 
announcethat Kaisen Kang has accepted the PMC's invitation to become a
committer on the project.   We appreciate all of Kaisen's generous 
contributions about many bugfixes, patches, helped many users. We are so 
glad to have him to beour new committer and looking forward to his 
continued involvement.   Congratulations and Welcome, Kaisen!

[jira] [Created] (KYLIN-2313) Cannot find a cube in a subquery case with count distinct

2016-12-22 Thread Dong Li (JIRA)
Dong Li created KYLIN-2313:
--

 Summary: Cannot find a cube in a subquery case with count distinct
 Key: KYLIN-2313
 URL: https://issues.apache.org/jira/browse/KYLIN-2313
 Project: Kylin
  Issue Type: Bug
  Components: Query Engine
Affects Versions: v1.6.0
Reporter: Dong Li
Assignee: liyang
Priority: Minor


With sample cube, 
The first query can find a cube and give correct result:
select p.part_dt, p.lstg_site_id, p.grp, count(distinct user_id), sum(price) 
from (
select t.part_dt, t.lstg_site_id, t.user_id, t.price,
case t.lstg_format_name when 'ABIN' then 'AAA' when 'BBIN' then 'BBB' else 
'CCC' end as grp from kylin_sales t) p 
group by p.part_dt, p.lstg_site_id, p.grp

The second query will throw exception: cannot find any realization:
select p.part_dt, p.lstg_site_id, p.grp, count(distinct user_id), sum(price) 
from (
select t.part_dt, t.lstg_site_id, t.user_id, t.price,
case t.lstg_format_name when 'ABIN' then 'AAA'
when 'BBIN' then 'BBB'
else 'CCC' end as grp
from kylin_sales t
) p 
where p.part_dt='2013-01-01'
group by p.part_dt, p.lstg_site_id, p.grp

Error message:
Error while executing SQL "select p.part_dt, p.lstg_site_id, p.grp, 
count(distinct user_id), sum(price) from ( select t.part_dt, t.lstg_site_id, 
t.user_id, t.price, case t.lstg_format_name when 'ABIN' then 'AAA' when 'BBIN' 
then 'BBB' else 'CCC' end as grp from kylin_sales t ) p where 
p.part_dt='2013-01-01' group by p.part_dt, p.lstg_site_id, p.grp LIMIT 5": 
Can't find any realization. Please confirm with providers. SQL digest: fact 
table DEFAULT.KYLIN_SALES,group by [DEFAULT.KYLIN_SALES.PART_DT, 
DEFAULT.KYLIN_SALES.LSTG_SITE_ID, 
UNKNOWN_MODEL:DEFAULT._KYLIN_TABLE.GRP],filter on 
[DEFAULT.KYLIN_SALES.PART_DT],with aggregates[FunctionDesc 
[expression=COUNT_DISTINCT, parameter=ParameterDesc [type=column, 
value=USER_ID, nextParam=null], returnType=null], FunctionDesc [expression=SUM, 
parameter=ParameterDesc [type=column, value=PRICE, nextParam=null], 
returnType=null]].



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Re: A question about establishing Kylin

2016-12-05 Thread Dong Li
Hello,

Seems the root cause is:

java.lang.NoSuchMethodError:
org.apache.hadoop.hbase.client.HBaseAdmin.(Lorg/apache/hadoop/hbase/client/HConnection;)V


Since HBase APIs differ in different versions, Kylin provides 3 binary
packages for different hbase versions. Please check your version.

If you're using HBase 0.99, please use the binary package for HBase 0.98.

http://kylin.apache.org/download/

Thanks,
Dong Li

2016-12-05 21:21 GMT+08:00 rockteen <kzrockt...@gmail.com>:

> Hi,
>
> I was trying to setup Kylin on a Hadoop Cluster which is managed by Ambari.
> The version of hadoop is 2.6.0, the version of Hive is 0.14.0, the version
> of HBase is 0.99.2 and the version of kylin is
> apache-kylin-1.5.4.1-bin.tar.gz.
>
> I could see the "A new Kylin instance is started by root" but then I was
> failed to access the web UI, also running sample.sh returned several error
> messages.Hive and Hbase shell runs totally well on the server, there are
> "kylin_metadata","kylin_metadata_acl","kylin_metadata_user" in the list of
> Hbase catagory. I also tested the connection between Hbase and Hive by
> creating a mutual table. A lot of solution on Baidu and Google were tested
> but the issue remains. Much appreciated if someone can help me on this.
>
>
> 2016-12-05 20:03:05,953 WARN  [localhost-startStop-1]
> util.HeapMemorySizeUtil:55 : hbase.regionserver.global.memstore.upperLimit
> is deprecated by hbase.regionserver.global.memstore.size
> 2016-12-05 20:03:06,816 WARN  [localhost-startStop-1]
> support.XmlWebApplicationContext:487 : Exception encountered during
> context
> initialization - cancelling refresh attempt:
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> with name 'mvcContentNegotiationManager': BeanPostProcessor before
> instantiation of bean failed; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> with name 'org.springframework.cache.config.internalCacheAdvisor': Cannot
> resolve reference to bean
> 'org.springframework.cache.annotation.AnnotationCacheOperationSource#0'
> while setting bean property 'cacheOperationSource'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> with name
> 'org.springframework.cache.annotation.AnnotationCacheOperationSource#0':
> BeanPostProcessor before instantiation of bean failed; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> with name
> 'org.springframework.security.methodSecurityMetadataSourceAdvisor': Cannot
> resolve reference to bean
> 'org.springframework.security.access.method.DelegatingMethodSecurityMetada
> taSource#0'
> while setting constructor argument; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> with name
> 'org.springframework.security.access.method.DelegatingMethodSecurityMetada
> taSource#0':
> Cannot create inner bean '(inner bean)#7284f1a1' of type
> [org.springframework.security.access.prepost.
> PrePostAnnotationSecurityMetadataSource]
> while setting constructor argument with key [0]; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> with name '(inner bean)#7284f1a1': Cannot create inner bean '(inner
> bean)#98c3bc5' of type
> [org.springframework.security.access.expression.method.
> ExpressionBasedAnnotationAttributeFactory]
> while setting constructor argument; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> with name '(inner bean)#98c3bc5': Cannot resolve reference to bean
> 'expressionHandler' while setting constructor argument; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> with name 'expressionHandler' defined in class path resource
> [kylinSecurity.xml]: Cannot resolve reference to bean 'permissionEvaluator'
> while setting bean property 'permissionEvaluator'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> with name 'permissionEvaluator' defined in class path resource
> [kylinSecurity.xml]: Cannot resolve reference to bean 'aclService' while
> setting constructor argument; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean
> with name 'aclService': Invocation of init method failed; nested exception
> is java.lang.NoSuchMethodError:
> org.apache.hadoop.hbase.client.HBaseAdmin.(Lorg/
> apache/hadoop/hbase/client/HConnection;)V
> Related cause:
> org.springframework.beans.factory.BeanCurrentlyInCreationException: Error
> creating 

Re: Welcome new Apache Kylin committer: Billy Liu

2016-11-29 Thread Dong Li
Congrats! Welcome Billy!


Thanks,
Dong Li


Original Message
Sender:ShaoFeng shishaofeng...@apache.org
Recipient:dev...@kylin.apache.org
Date:Wednesday, Nov 30, 2016 09:03
Subject:Re: Welcome new Apache Kylin committer: Billy Liu


Welcome Billy! 2016-11-30 8:59 GMT+08:00 Luke Han luke...@apache.org:  I am 
very pleased to announce that the Project Management Committee  (PMC) of Apache 
Kylin has asked Billy (Yiming) Liu to becomeApache Kylin  committer, and he has 
already accepted.   Billy has already made many contributions to Kylin 
community, to answer  others questions actively, submit patches for bug fixes 
and contribute to  some features. We are so glad to have him to be our new 
committer.   Please join me to welcome Billy.   Luke Han   On behalf of the 
Apache Kylin PPMC  -- Best regards, Shaofeng Shi 史少锋

[jira] [Created] (KYLIN-2235) PowerBI get exception "array dimensions exceed supported ranges"

2016-11-28 Thread Dong Li (JIRA)
Dong Li created KYLIN-2235:
--

 Summary: PowerBI get exception "array dimensions exceed supported 
ranges"
 Key: KYLIN-2235
 URL: https://issues.apache.org/jira/browse/KYLIN-2235
 Project: Kylin
  Issue Type: Bug
  Components: Driver - ODBC
Affects Versions: v1.6.0
Reporter: Dong Li


Run SQL:
select KYLIN_CATEGORY_GROUPINGS.CATEG_LVL2_NAME from KYLIN_CATEGORY_GROUPINGS

Then get exception:
"array dimensions exceed supported ranges"



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (KYLIN-2232) cannot set partition date column pattern when edit a model

2016-11-26 Thread Dong Li (JIRA)
Dong Li created KYLIN-2232:
--

 Summary: cannot set partition date column pattern when edit a model
 Key: KYLIN-2232
 URL: https://issues.apache.org/jira/browse/KYLIN-2232
 Project: Kylin
  Issue Type: Bug
  Components: Web 
Affects Versions: v1.5.4.1
Reporter: Dong Li
Assignee: Zhong,Jason
Priority: Minor


See screenshot, there's no entry to update partition date column when edit a 
model.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


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

2016-11-23 Thread Dong Li
+1 (binding)


mvn test passed
gpg verified
md5  sha1 verified


Thanks,
Dong Li


Original Message
Sender:ShaoFeng shishaofeng...@apache.org
Recipient:dev...@kylin.apache.org
Date:Wednesday, Nov 23, 2016 16:49
Subject:[VOTE] Release apache-kylin-1.6.0 (RC2)


Hi all, I have created a build for Apache Kylin 1.6.0, RC2. Thanks to everyone 
who has contributed to this release. Here’s the release notes: 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121version=1266
 Changes highlights: [KYLIN-1726] - Scalable streaming cubing [KYLIN-1917] - 
TopN merge performance improvement [KYLIN-1919] - Support embedded JSON format 
[KYLIN-2012] - More robust approach to hive schema changes [KYLIN-2054] - 
TimedJsonStreamParser support other time format [KYLIN-2055] - Add encoder for 
Boolean type [KYLIN-2070] - Allow concurrent build/refresh/merge [KYLIN-2082] - 
Support update streaming configuration The commit to be voted upon: 
https://github.com/apache/kylin/commit/ed6982c8b3baaad08b7e4956001339979724d9a7 
Its hash is ed6982c8b3baaad08b7e4956001339979724d9a7. The artifacts to be voted 
on are located here: 
https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.6.0-rc2/ The hashes 
of the artifacts are as follows: apache-kylin-1.6.0-src.tar.gz.md5 
c275593d9a1da5869bcb6f8806de73ba apache-kylin-1.6.0-src.tar.gz.sha1 
6c5a895743609c3992e0e75ad32cb6582e6ccad7 A staged Maven repository is available 
for review at: 
https://repository.apache.org/content/repositories/orgapachekylin-1038/ Release 
artifacts are signed with the following key: 
https://people.apache.org/keys/committer/shaofengshi.asc Please vote on 
releasing this package as Apache Kylin 1.6.0. The vote is open for the next 72 
hours and passes if a majority of at least three +1 PPMC votes are cast. [ ] +1 
Release this package as Apache Kylin 1.6.0 [ ] 0 I don't feel strongly about 
it, but I'm okay with the release [ ] -1 Do not release this package because... 
Here is my vote: +1 (binding) -- Best regards, Shaofeng Shi 史少锋

[jira] [Created] (KYLIN-2223) Cannot compile a single module

2016-11-22 Thread Dong Li (JIRA)
Dong Li created KYLIN-2223:
--

 Summary: Cannot compile a single module
 Key: KYLIN-2223
 URL: https://issues.apache.org/jira/browse/KYLIN-2223
 Project: Kylin
  Issue Type: Bug
Reporter: Dong Li
Priority: Minor


Compiling a single module will get checkstyle error. For example:
cd core-common
mvn clean install -DskipTests

The result:
[INFO] Scanning for projects...
[INFO]
[INFO] 
[INFO] Building Apache Kylin - Core Common 1.6.0-SNAPSHOT
[INFO] 
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ kylin-core-common ---
[INFO] Deleting /Projects/kylin/core-common/target
[INFO]
[INFO] --- maven-checkstyle-plugin:2.17:check (validate) @ kylin-core-common ---
[INFO] 
[INFO] BUILD FAILURE
[INFO] 
[INFO] Total time: 1.381 s
[INFO] Finished at: 2016-11-23T08:26:03+08:00
[INFO] Final Memory: 14M/309M
[INFO] 
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check (validate) on 
project kylin-core-common: Failed during checkstyle configuration: cannot 
initialize module Header - Unable to find: 
dev-support/checkstyle-apache-header.txt -> [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



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Re: About hybrid model of Kylin

2016-11-14 Thread Dong Li
Here’s the document about hybrid:
http://kylin.apache.org/blog/2015/09/25/hybrid-model/


Thanks,
Dong Li


Original Message
Sender:仇同心qiutong...@jd.com
Recipient:dev@kylin.apache.org...@kylin.apache.org; 
user@kylin.apache.orgu...@kylin.apache.org
Date:Monday, Nov 14, 2016 17:59
Subject:About hybrid model of Kylin


Hi ,all
 When I designed a cube, and have built a period of time, if Iwant to modify 
the cube dimensions or measurements, It is suggested to use hybrid mode:
 Create a new cube, and then build back from now;Kylin has a hybrid model, can 
put the new cube cube and history to make a composite,when queried, can use two 
cube service together.

 So , I hope those who know can give me some help.


Thanks!

Re: diag.sh fill my hard disk

2016-11-13 Thread Dong Li
There’s a bug to causeinfinite loop during job diagnosis(calling diag.sh) in 
some scenario, which should be the cause of your large logs.
It has been fixed in latest 1.6.0 release.


Thanks,
Dong Li


Original Message
Sender:446463844@qq.com446463...@qq.com
Recipient:dev@kylin.apache.org...@kylin.apache.org
Date:Monday, Nov 14, 2016 14:06
Subject:diag.sh fill my hard disk


Hi: I run kylin instance in mine test environment.I find that the kylin log 
increases so fast. and my hard disk is filled so I kill the kylin.sh 
progress.But it's not stopped. I checkd the machine and find the diag.sh is 
running. I never start this script. I kill this and it seems OK.why? 
446463...@qq.com

Re: [Draft][REPORT] Apache Kylin - Nov 2016

2016-11-04 Thread Dong Li
+1


Thanks,
Dong Li


Original Message
Sender:Luke hanluke...@apache.org
Recipient:dev...@kylin.apache.org; Apache Kylin pmcpriv...@kylin.apache.org; 
useru...@kylin.apache.org
Date:Friday, Nov 4, 2016 11:49
Subject:[Draft][REPORT] Apache Kylin - Nov 2016


Dear community, I have drafted below board report for review, please help to 
check and let me know if there's any issue. Feel free to reply here if there 
are more activities, conference, meetup and other events, also community 
development and others which should be included in this report. Will submit 
this report to board later. Thanks. Luke ## Description: === Apache 
Kylin is an open source Distributed Analytics Engine designed to provide SQL 
interface and multi-dimensional analysis (OLAP) on Hadoop supporting extremely 
large datasets. ## Issues: == - there are no issues requiring board 
attention at this time ## Activity:  - Mailing list, JIRA, and 
commit activity are at or above average - Apache Kylin Meetup hosted on 
2016-10-29 in Shenzhen, China engaged more than 200 participants, with 4 
sessions from Liangyi Huang, Jongyoul Li (Zeppelin PMC), WeiShuo Zhen and Yang 
Li (Kylin PMC) - Yang Li presented Kylin topic at ChinaHadoop live broadcast on 
2016-11-3, more than 2200 people joined that session - Luke Han presented Kylin 
streaming topic at Analysys 10 Summit on 2016-10-28 in Beijing - Luke Han 
presented Kylin open source topic at QCon Shanghai on 2016-10-22 - *Apache 
Kylin Practices* eBook published on 2016-10-27 by InfoQ China ## Community: 
= - Currently 23 PMC members and committers. - No new PMC member  
committer added in the last 3 months - Messages on the dev mailing list after 
last report: 720 - Messages on the user mailing list after last report: 402 - 
224 JIRA tickets created after last report - 239 JIRA tickets closed/resolved 
after last report ## Releases:  - The latest release, v1.5.4.1, 
released on 2016-09-28 - v1.5.4, released on 2016-09-15

Re: Unable to pull data from Kylin Cube ( learn_kylin cube ) to Excelor Power BI for Visualization and some dimensions are not showing up.

2016-10-24 Thread Dong Li
Thanks Alberto, I created JIRA to track this:
https://issues.apache.org/jira/browse/KYLIN-2121


Thanks,
Dong Li


Original Message
Sender:Alberto Ramóna.ramonporto...@gmail.com
Recipient:dev...@kylin.apache.org
Date:Monday, Oct 24, 2016 20:31
Subject:Re: Unable to pull data from Kylin Cube ( learn_kylin cube ) to Excelor 
Power BI for Visualization and some dimensions are not showing up.


To reproduce, you can use this video 
https://www.youtube.com/watch?v=v9of5N3TcTwfeature=youtu.be and kylin cube 
example: select part_dt, sum(price) as total_selled, count(distinct seller_id) 
as sellers from kylin_sales group by part_dt order by part_dt (The load data 
process never will finisfh, as in video, but you can see Error in log "Value 
was either too large or too small for an Int32" ) 2016-10-23 15:06 GMT+02:00 
Luke Han luke...@gmail.com:  Please help to create one JIRA for this issue, we 
will follow up for the  root cause and try to fix it if possible.   Thanks.
Best Regards!  -   Luke Han   On Sat, Oct 22, 2016 at 4:41 
AM, Alberto Ramón a.ramonporto...@gmail.com  wrote:jeje Yes, The new 
version of Microsoft Power BI is not working with Kylin   . :(   See this   
video https://youtu.be/v9of5N3TcTw   mailLIst (you can see ScreenShoots)   
http://mail-archives.apache.org/mod_mbox/kylin-user/   
201609.mbox/%3CCAEcyM16%3Dd9%2Bdc5equz8pFUowEQg3ntsPm0_Goe%   
3DoBBTLKtQg%3DQ%40mail.gmail.com%3E After 3 days testing and view logs, ... 
I cant solved it I discoverd this:   Query with *limit 5*, the preview 
data run OK, but load data ...  never finished 2016-10-21 9:17 
GMT+02:00 Bhanu Prakash Sunkesula   bps.sunkes...@gmail.com   :  Hi all,
   I am unable to load data from KYLIN CUbe to Excel / power BI,i have 
installed all required drivers ( Microsoft Visual C++ 2012Redistributable   
 http://www.microsoft.com/en-us/download/details.aspx?id=30679   KYLINODBC 
drivers ). i am able to connect successfully to KYLIN CUBE, but  thedata is 
not loading to excel / power BI because of below issue and alsosome 
dimensions are not showing up in Excel.   Error Message:   Value was 
either too large or too small for an Int32.   Stack Trace:   
Microsoft.Mashup.Evaluator.Interface.ErrorException: Value was either   too
large or too small for an Int32. --- Microsoft.Mashup.Evaluator.   
Interface.ErrorException:Value was either too large or too small for an 
Int32. ---Microsoft.Mashup.Evaluator.Interface.ErrorException: Value was 
either   toolarge or too small for an Int32. --- 
Microsoft.Mashup.Evaluator.   Interface.ErrorException:Value was either too 
large or too small for an Int32. ---
Microsoft.Mashup.Evaluator.Interface.ErrorException: Value was either   too
large or too small for an Int32. --- System.OverflowException: Value  was
either too large or too small for an Int32. ---   System.OverflowException:
Value was either too large or too small for an Int32.at 
System.Convert.ToInt32(Int64 value)at 
System.Int64.System.IConvertible.ToInt32(IFormatProvider  provider)at 
System.Convert.ToInt32(Object value, IFormatProvider provider)at 
Microsoft.Mashup.Engine1.Library.Odbc.OdbcColumnInfoCollection.
EnsureInitializedb__0(IOdbcConnection connection)at 
Microsoft.Mashup.Engine1.Library.Odbc.OdbcDataSource.
c__DisplayClassf.Connectb__e(IOdbcConnection connection)at 
Microsoft.Mashup.Engine1.Library.Odbc.OdbcDataSource.
c__DisplayClassc`1.Connectb__b()at 
Microsoft.Mashup.Engine1.Library.Common.DbExceptionHandler.   
RunWithRetryGuard[T](Int32maxRetryAttempts, Func`1 action)at 
Microsoft.Mashup.Engine1.Library.Common.DbExceptionHandler.Invoke[T](Int32 
maxRetry, Func`1 action)at 
Microsoft.Mashup.Engine1.Library.Odbc.OdbcDataSource.   Connect[T](String
currentCatalog, Func`2 func)at 
Microsoft.Mashup.Engine1.Library.Odbc.OdbcDataSource.   Connect(Action`1
action)at Microsoft.Mashup.Engine1.Library.Odbc.OdbcColumnInfoCollection.   
 EnsureInitialized()at 
Microsoft.Mashup.Engine1.Library.Odbc.OdbcQueryDomain.   NewQuery(OdbcTableInfo 
   table, List`1 fromItems)at 
Microsoft.Mashup.Engine1.Library.Odbc.OdbcTableValue.
OdbcTableValueBuilder.CreateTableValue(OdbcTableInfo tableInfo)at 
Microsoft.Mashup.Engine1.Library.Odbc.   OdbcHierarchicalNavigationTabl
eValue.c__DisplayClass9.CreateOdbcTableb__8()at 
Microsoft.Mashup.Engine1.Runtime.DelayedValue.get_Value()at 
Microsoft.Mashup.Engine1.Library.Odbc.   OdbcHierarchicalNavigationTabl
eValue.OdbcTableLevelNavigationTableValue.c__DisplayClass1f.   
NewLazyRowb__1d(Int32i)at Microsoft.Mashup.Engine1.Runtime.RecordValue. 
   DemandRecordValue.get_Item(Int32 index)at 
Microsoft.Mashup.Engine1.Runtime.RecordValue.get_Item(String   field)at 
Microsoft.Mashup.Engine1.Language.FieldAccessExpression.Execut

[jira] [Created] (KYLIN-2121) Failed to pull data to PowerBI or Excel on some query

2016-10-24 Thread Dong Li (JIRA)
Dong Li created KYLIN-2121:
--

 Summary: Failed to pull data to PowerBI or Excel on some query
 Key: KYLIN-2121
 URL: https://issues.apache.org/jira/browse/KYLIN-2121
 Project: Kylin
  Issue Type: Bug
  Components: Driver - ODBC
Reporter: Dong Li
Priority: Minor


select part_dt, sum(price) as total_selled, count(distinct seller_id)
as sellers from kylin_sales group by part_dt order by part_dt

(The load data process never will finisfh, as in video, but you can see
Error in log "Value was either too large or too small for an Int32" )



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (KYLIN-2107) Time delta between first log record and last log record may be larger(around 10ms) than duration field for one query

2016-10-19 Thread Dong Li (JIRA)
Dong Li created KYLIN-2107:
--

 Summary: Time delta between first log record and last log record 
may be larger(around 10ms) than duration field for one query
 Key: KYLIN-2107
 URL: https://issues.apache.org/jira/browse/KYLIN-2107
 Project: Kylin
  Issue Type: Bug
Affects Versions: v1.5.4.1
Reporter: Dong Li
Assignee: Dong Li


2016-08-05 02:20:45,672 INFO  [http-bio-7070-exec-34] 
controller.QueryController:174 : Using project: xxx
2016-08-05 02:20:45,672 INFO  [http-bio-7070-exec-34] 
controller.QueryController:175 : The original query:  select xxx from xxx
2016-08-05 02:20:45,704 INFO  [http-bio-7070-exec-34] routing.QueryRouter:48 : 
The project manager's reference is 
org.apache.kylin.metadata.project.ProjectManager@7b58152e
2016-08-05 02:20:45,704 INFO  [http-bio-7070-exec-34] routing.QueryRouter:60 : 
Find candidates by table xxx and project=xxx : 
org.apache.kylin.query.routing.Candidate@cf6e8c4,org.apache.kylin.query.routing.Candidate@262ba282,org.apache.kylin.query.routing.Candidate@7aba1861,org.apache.kylin.query.routing.Candidate@4f96c739
2016-08-05 02:20:45,705 INFO  [http-bio-7070-exec-34] 
cube.CubeCapabilityChecker:152 : Query joins don't macth on cube xxx
2016-08-05 02:20:45,705 INFO  [http-bio-7070-exec-34] 
cube.CubeCapabilityChecker:58 : Exclude cube xxx because unmatched joins
2016-08-05 02:20:45,705 INFO  [http-bio-7070-exec-34] 
cube.CubeCapabilityChecker:152 : Query joins don't macth on cube 3
2016-08-05 02:20:45,705 INFO  [http-bio-7070-exec-34] 
cube.CubeCapabilityChecker:58 : Exclude cube 3 because unmatched joins
2016-08-05 02:20:45,706 INFO  [http-bio-7070-exec-34] routing.QueryRouter:49 : 
Applying rule: class 
org.apache.kylin.query.routing.rules.RemoveUncapableRealizationsRule, 
realizations before: [xxx]
2016-08-05 02:20:45,706 INFO  [http-bio-7070-exec-34] routing.QueryRouter:49 : 
Applying rule: class org.apache.kylin.query.routing.rules.RealizationSortRule, 
realizations before: [xxx], realizations after: [xxx]
2016-08-05 02:20:45,706 INFO  [http-bio-7070-exec-34] routing.QueryRouter:72 : 
The realizations remaining: [xxx] And the final chosen one is the first one
2016-08-05 02:20:45,732 DEBUG [http-bio-7070-exec-34] 
enumerator.OLAPEnumerator:105 : query storage...
2016-08-05 02:20:45,733 INFO  [http-bio-7070-exec-34] 
gtrecord.GTCubeStorageQueryBase:242 : exactAggregation is false because cube is 
partitioned and xxx is not on group by
2016-08-05 02:20:45,733 DEBUG [http-bio-7070-exec-34] 
v2.CubeHBaseEndpointRPC:268 : New scanner for current segment xxx[xxx] will use 
SCAN_FILTER_AGGR_CHECKMEM as endpoint's behavior
2016-08-05 02:20:45,734 DEBUG [http-bio-7070-exec-34] 
v2.CubeHBaseEndpointRPC:324 : Serialized scanRequestBytes 563 bytes, 
rawScanBytesString 46 bytes
2016-08-05 02:20:45,734 INFO  [http-bio-7070-exec-34] 
v2.CubeHBaseEndpointRPC:326 : The scan 3bdc81c0 for segment xx[xxx] is as below 
with 1 separate raw scans, shard part of start/end key is set to 0
2016-08-05 02:20:45,735 INFO  [http-bio-7070-exec-34] v2.CubeHBaseRPC:271 : 
Visiting hbase table xxx: cuboid exact match, from 64 to 112 Start: 
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x70\x00\x00\x00\x00 
(\x00\x00\x00\x00\x00\x00\x00\x00\x00p\x00\x00\x00\x00) Stop:  
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x70\xFF\xFF\xFF\xFF\x00 
(\x00\x00\x00\x00\x00\x00\x00\x00\x00p\xFF\xFF\xFF\xFF\x00), No Fuzzy Key
2016-08-05 02:20:45,735 DEBUG [http-bio-7070-exec-34] 
v2.CubeHBaseEndpointRPC:331 : Submitting rpc to 1 shards starting from shard 4, 
scan range count 1
2016-08-05 02:20:45,735 INFO  [http-bio-7070-exec-34] 
v2.CubeHBaseEndpointRPC:107 : Timeout for ExpectedSizeIterator is: 33
2016-08-05 02:20:45,735 DEBUG [http-bio-7070-exec-34] 
enumerator.OLAPEnumerator:122 : return TupleIterator...
2016-08-05 02:20:45,785 INFO  [kylin-coproc--pool8-t191] 
v2.CubeHBaseEndpointRPC:385 :  Endpoint 
RPC returned from HTable KYLIN_Y8T1367HP7 Shard 
\x4B\x59\x4C\x49\x4E\x5F\x59\x38\x54\x31\x33\x36\x37\x48\x50\x37\x2C\x00\x04\x2C\x31\x34\x37\x30\x30\x34\x34\x33\x39\x38\x36\x38\x35\x2E\x34\x34\x63\x31\x61\x39\x30\x62\x65\x66\x65\x36\x34\x36\x38\x33\x37\x65\x36\x34\x61\x34\x61\x61\x32\x61\x31\x64\x37\x38\x66\x62\x2E
 on host: ip-10-0-0-207.Total scanned row: 7525. Total filtered/aggred row: 0. 
Time elapsed in EP: 45(ms). Server CPU usage: 0.054019367635048415, server 
physical mem left: 8.3144704E7, server swap mem left:5.612847104E9.Etc message: 
start latency: -1745@1,agg done@40,compress done@44,server stats done@45, 
debugGitTag:7acf71b130d3d11852c392890f5bf5b62b251523@KAP;297c46858e11ba7875671a4d39b46d90a5b2548a@ApacheKylin;Build
 with JENKINS at 2016-08-02 00:04:20;.Normal Complete: true.
2016-08-05 02:20:45,786 DEBUG [kylin-coproc--pool8-t191] 
util.CompressionUtils:67 : Original: 53084 bytes. Decompressed: 60200 bytes. 
Time: 1
2016-08-05 02:20:45,805 INFO  [http-bio-7070-exec-34

Re: [VOTE] Release apache-kylin-1.5.4.1 (release candidate 1)

2016-09-23 Thread Dong Li
-1


Found CURRENT_KYLIN_VERSION not updated in KylinVersion.java.


Thanks,
Dong Li


Original Message
Sender:ShaoFeng shishaofeng...@apache.org
Recipient:dev...@kylin.apache.org
Date:Saturday, Sep 24, 2016 08:47
Subject:[VOTE] Release apache-kylin-1.5.4.1 (release candidate 1)


Hi all, I have created a build for Apache Kylin 1.5.4.1, release candidate 1. 
Changes: [KYLIN-2026] - NPE occurs when build a cube without partition column 
[KYLIN-2032] - Cube build failed when partition column isn't in dimension list 
Thanks to everyone who has contributed to this release. Here’s release notes: 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121version=12338305
 The commit to be voted upon: 
https://github.com/apache/kylin/commit/b08871e7dd4595474832b5b6a2e156935b2d73c6 
Its hash is b08871e7dd4595474832b5b6a2e156935b2d73c6. The artifacts to be voted 
on are located here: 
https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.5.4.1-rc1/ The 
hashes of the artifacts are as follows: apache-kylin-1.5.4.1-src.tar.gz.md5 
04f5b6b99c662834b4728d4905e4f833 apache-kylin-1.5.4.1-src.tar.gz.sha1 
df4158e0e5867a78a34f2afe1fe0f312238222d4 A staged Maven repository is available 
for review at: 
https://repository.apache.org/content/repositories/orgapachekylin-1035/ Release 
artifacts are signed with the following key: 
https://people.apache.org/keys/committer/shaofengshi.asc Please vote on 
releasing this package as Apache Kylin 1.5.4.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 1.5.4.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 史少锋

Re: [Award] Kylin won InfoWord Bossie Awards 2016, again!

2016-09-22 Thread Dong Li
Cheers!


Thanks,
Dong Li


Original Message
Sender:ShaoFeng shishaofeng...@apache.org
Recipient:dev...@kylin.apache.org
Date:Friday, Sep 23, 2016 09:34
Subject:Re: [Award] Kylin won InfoWord Bossie Awards 2016, again!


Wow, so exited to see this; Congratulations to all the developers and users! 
2016-09-23 1:20 GMT+08:00 Henry Saputra henry.sapu...@gmail.com:  Congrats, 
guys!   - Henry   On Thu, Sep 22, 2016 at 9:35 AM, Luke Han luke...@apache.org 
wrote:Hi community,   You may already know, in the latest announced news 
from InfoWorld,   Apache Kylin has been selected for this year's Bossie Awards 
again:   *The Best Open Source Big Data Tools*. This is second time we won 
this.   There are 12 projects in this years list, they are TensorFlow,  Beam,   
Spark, Kylin   Kafka,Impala, Elasticsearch, SlamData, Zeppelin, Solr, 
Streamsets, Titan.   Most of   them are Apache projects (include incubating). 
Congrats to ASF! Would like to take this monument to say thanks to 
everybody, we   never could   won such industry recognition without everyone's 
contribution, thanks:-) Here's news link, enjoy it:   
http://www.infoworld.com/article/3120856/open-source-   
tools/bossie-awards-2016-the-best-open-source-big-data-tools.html#slide9 
Thanks.   Luke Han-- Best regards, Shaofeng Shi 史少锋

Re: [VOTE] Release apache-kylin-1.5.4 (release candidate 1)

2016-09-11 Thread Dong Li
+1 (binding)

mvn test passed gpg verify passed md5/sha1 verify passed
Thanks,
Dong Li


Original Message
Sender:ShaoFeng shishaofeng...@apache.org
Recipient:dev...@kylin.apache.org
Date:Sunday, Sep 11, 2016 19:40
Subject:[VOTE] Release apache-kylin-1.5.4 (release candidate 1)


Hi all, I have created a build for Apache Kylin 1.5.4, release candidate 1. 
Changes highlights: [KYLIN-1732] - Support Window Function [KYLIN-1767] - UI 
for TopN: specify encoding and multiple "group by" [KYLIN-1834] - 
java.lang.IllegalArgumentException: Value not exists! - in Step 4 - Build 
Dimension Dictionary [KYLIN-1898] - Upgrade to Avatica 1.8 [KYLIN-1904] - WebUI 
for GlobalDictionary [KYLIN-1908] - Collect Metrics to JMX [KYLIN-1934] - 
'Value not exist' During Cube Merging Caused by Empty Dict Thanks to everyone 
who has contributed to this release. Here’s release notes: 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121version=12338015
 The commit to be voted upon: 
https://github.com/apache/kylin/commit/519b93b539c31582f20c5f308dbd7b9f2e6814b9 
Its hash is 519b93b539c31582f20c5f308dbd7b9f2e6814b9. The artifacts to be voted 
on are located here: 
https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.5.4-rc1/ The hashes 
of the artifacts are as follows: apache-kylin-1.5.4-src.tar.gz.md5 
e477fc69d642fd633b80239088f66eed apache-kylin-1.5.4-src.tar.gz.sha1 
e1226c02cca15b4b8fdbfeb8c659b3740e6ad34e A staged Maven repository is available 
for review at: 
https://repository.apache.org/content/repositories/orgapachekylin-1034/ Release 
artifacts are signed with the following key: 
https://people.apache.org/keys/committer/shaofengshi.asc Please vote on 
releasing this package as Apache Kylin 1.5.4. 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 1.5.4 [ ] 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

[jira] [Created] (KYLIN-1953) Error handling for diagnosis

2016-08-10 Thread Dong Li (JIRA)
Dong Li created KYLIN-1953:
--

 Summary: Error handling for diagnosis
 Key: KYLIN-1953
 URL: https://issues.apache.org/jira/browse/KYLIN-1953
 Project: Kylin
  Issue Type: Bug
Affects Versions: v1.5.3
Reporter: Dong Li
Assignee: Dong Li


Currently exceptions from diagnosis may not write to log files.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (KYLIN-1909) Wrong access control to rest get cubes

2016-07-21 Thread Dong Li (JIRA)
Dong Li created KYLIN-1909:
--

 Summary: Wrong access control to rest get cubes
 Key: KYLIN-1909
 URL: https://issues.apache.org/jira/browse/KYLIN-1909
 Project: Kylin
  Issue Type: Bug
  Components: REST Service
Affects Versions: v1.5.2
Reporter: Dong Li
Assignee: Zhong,Jason
Priority: Minor


1. Import sample data
2. Login with user: ANALYST, see nothing
3. Request rest api:
http://sandbox:7070/kylin/api/cubes?limit=15=0=learn_kylin
Then found the list of cubes.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (KYLIN-1879) RestAPI /api/jobs always returns 0 for exec_start_time and exec_end_time fields

2016-07-12 Thread Dong Li (JIRA)
Dong Li created KYLIN-1879:
--

 Summary: RestAPI /api/jobs always returns 0 for exec_start_time 
and exec_end_time fields
 Key: KYLIN-1879
 URL: https://issues.apache.org/jira/browse/KYLIN-1879
 Project: Kylin
  Issue Type: Bug
  Components: REST Service
Affects Versions: v1.5.2
Reporter: Dong Li
Assignee: Dong Li
Priority: Minor


URL: 
http://sandbox:7070/kylin/api/jobs?limit=15=0=learn_kylin=1


submitter: "ADMIN",
progress: 100,
last_modified: 1468318063053,
related_cube: "kylin_sales_cube",
related_segment: "2955247b-5fe3-4225-807f-f2fd32bab73d",
exec_start_time: 0,
exec_end_time: 0,
mr_waiting: 114,
job_status: "FINISHED"



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (KYLIN-1817) No result from JDBC with Date filter in prepareStatement

2016-06-23 Thread Dong Li (JIRA)
Dong Li created KYLIN-1817:
--

 Summary: No result from JDBC with Date filter in prepareStatement
 Key: KYLIN-1817
 URL: https://issues.apache.org/jira/browse/KYLIN-1817
 Project: Kylin
  Issue Type: Bug
  Components: Driver - JDBC
Reporter: Dong Li
Priority: Minor


>From Qiu Tongxin:
大家好:
 用kylin的JDBC查询,查询条件是date类型的,但是查询不出数据,以下是代码:
 driver = (Driver) 
Class.forName("org.apache.kylin.jdbc.Driver").newInstance();
   
Properties info = new Properties();
info.put("user", "ADMIN");
info.put("password", "KYLIN");
   
conn = driver.connect("jdbc:kylin://IP:7070/learn_kylin", info);  
(此处IP代替了真实IP地址)
state = conn.prepareStatement("select * from KYLIN_SALES where 
part_dt = ?");
   
SimpleDateFormat simpleTime = new SimpleDateFormat("-MM-dd");
java.util.Date passUtilDate = simpleTime.parse("2013-01-01"); 
java.sql.Date passSqlDate = new 
java.sql.Date(passUtilDate.getTime()); 
   
System.out.println("passSqlDate>"+passSqlDate);
   
state.setDate(1, passSqlDate);
   
resultSet = state.executeQuery();
 
 
控制台日志为:
  passSqlDate>2013-01-01
2016-06-23 14:19:52,591 DEBUG [main] jdbc.KylinClient:341 : Post body:
{"sql":"select * from KYLIN_SALES where part_dt = 
?","project":"learn_kylin","acceptPartial":false,"params":[{"className":"java.lang.Integer","value":"15706"}]}
2016-06-23 14:19:52,592 DEBUG [main] wire.content:84 : << 
"{"userDetails":{"password":null,"username":"ADMIN","authorities":[{"authority":"ROLE_ADMIN"},{"authority":"ROLE_ANALYST"},{"authority":"ROLE_MODELER"}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":true}}"
 
为什么kylin把传进的参数转为了"params":[{"className":"java.lang.Integer","value":"15706"}]???


>From Bhanu Mohanty:
Issues with Kylin PreparedStatement 

Data Type : Date 

// From Date 
 PreparedStatement.setDate(1, java.sql.Date.valueOf("2016-01-01"));

// To Date 

 PreparedStatement.setDate(2, java.sql.Date.valueOf("2016-06-01"));

Kylin Debug Statement - Post body: 

{"sql":"","project":"***","acceptPartial":false,"params":[{"className":"java.lang.Integer","value":"16801"},{"className":"java.lang.Integer","value":"16953"}]}

No data is returned. 

If I pass the date part of the Query String , then it returns data. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (KYLIN-1814) Avoid "catch-log-throw" pattern in source code

2016-06-22 Thread Dong Li (JIRA)
Dong Li created KYLIN-1814:
--

 Summary: Avoid "catch-log-throw" pattern in source code
 Key: KYLIN-1814
 URL: https://issues.apache.org/jira/browse/KYLIN-1814
 Project: Kylin
  Issue Type: Improvement
Affects Versions: v1.5.2
Reporter: Dong Li
Assignee: Dong Li
Priority: Minor


"catch-log-throw" will make log messages mess, and we need to go through all 
code and fix them. For example, In CubeController class:

private JobInstance buildInternal(String cubeName, long startTime, long 
endTime, //
long startOffset, long endOffset, String buildType, boolean force) {
try {
String submitter = 
SecurityContextHolder.getContext().getAuthentication().getName();
CubeInstance cube = jobService.getCubeManager().getCube(cubeName);
return jobService.submitJob(cube, startTime, endTime, startOffset, 
endOffset, //
CubeBuildTypeEnum.valueOf(buildType), force, submitter);
} catch (Exception e) {
logger.error(e.getLocalizedMessage(), e);
throw new InternalErrorException(e.getLocalizedMessage());
}
}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (KYLIN-1786) Frontend work for KYLIN-1313

2016-06-14 Thread Dong Li (JIRA)
Dong Li created KYLIN-1786:
--

 Summary: Frontend work for KYLIN-1313
 Key: KYLIN-1786
 URL: https://issues.apache.org/jira/browse/KYLIN-1786
 Project: Kylin
  Issue Type: Improvement
  Components: Web 
Reporter: Dong Li
Assignee: Zhong,Jason
Priority: Minor
 Attachments: 屏幕快照 2016-06-15 12.22.54.png

KYLIN-1313 introduced a measure called extendedcolumn, but seems not enabled on 
WebUI, see attached screenshot.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Re: id-name

2016-06-14 Thread Dong Li
Are these dimensions on Lookup tables or Fact table?

If lookup tables, you could use derived dimension.
If fact table, would they both become filter? If yes, you can use joint
aggragation group; if not, you may use ExtendedColumn measure. But this
measure are not enabled on WebUI currently, I remembered a JIRA(KYLIN-1313)
about this, but I cannot access JIRA at this moment, you can have a look if
needed.

Thanks,
Dong Li

2016-06-15 10:23 GMT+08:00 yu feng <olaptes...@gmail.com>:

> derived dimension is a better choice.
>
> 2016-06-14 23:00 GMT+08:00 耳东 <775620...@qq.com>:
>
> > hi allwhen I build the cube, there are always dimension like
> > (city_id,city_name) or (terminal_id,terminal_name) and so on, which is
> one
> > to one relation. I don't want to let both id and name be dimension. How
> can
> > I make name a measure other than a dimension?
>


Re: Timeout visiting cube

2016-06-14 Thread Dong Li
There should be more exceptions which telling the root-cause before the
TimeoutVisitingCube exception.
Like Hongbin said, could you please provided more information?

Thanks,
Dong Li

2016-06-15 9:11 GMT+08:00 Jiaojiao Li <jia...@microsoft.com>:

> Gentle ping...
>
> -Original Message-
> From: Jiaojiao Li [mailto:jia...@microsoft.com]
> Sent: Tuesday, June 14, 2016 4:51 PM
> To: dev@kylin.apache.org
> Cc: shaofeng...@apache.org
> Subject: Timeout visiting cube
>
>
> Hi Kylin experts,
>
> Error happens when perform query, query is like this *select
> count(distinct userid) from XXX LIMIT 5*.
>
>
>
> Caused by: java.lang.RuntimeException: Timeout visiting cube!
>
> More detailed stack trace shows:
>
> at
> org.apache.kylin.storage.hbase.cube.v2.CubeHBaseEndpointRPC$ExpectedSizeIterator.next(CubeHBaseEndpointRPC.java:127)
>
> at
> org.apache.kylin.storage.hbase.cube.v2.CubeHBaseEndpointRPC$ExpectedSizeIterator.next(CubeHBaseEndpointRPC.java:81)
>
> at
> com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48)
>
> at
> com.google.common.collect.Iterators$6.hasNext(Iterators.java:583)
>
> at
> org.apache.kylin.storage.hbase.cube.v2.SequentialCubeTupleIterator.hasNext(SequentialCubeTupleIterator.java:96)
>
> at
> org.apache.kylin.query.enumerator.OLAPEnumerator.moveNext(OLAPEnumerator.java:74)
>
>
>
> I have increased the *kylin.query.cube.visit.timeout.times* to 10. However
> it still suffers from hbase rpc timeout.
>
> Do you have idea on how to solve this problem?
>
>
>
> Kylin: 1.5.2
>
> HBase: 1.1.2.2.3.4.7-4
>
> Hadoop: 2.7.1.2.3.4.7-4
>
>
>
> Thanks a lot!
>
>


Re: Not a valid JAR

2016-06-14 Thread Dong Li
Hi,

A better way is to use build/script/package.sh to build your own tar
package.

The kylin-job-*.jar under $KYLIN_HOME/lib folder comes from
assembly/target/kylin-assembly-*-job.jar,
rather than core-job/target/kyin-core-job-*.jar.

Thanks,
Dong Li

2016-06-14 22:06 GMT+08:00 TTS2沉默天使 <85546...@qq.com>:

> sample.sh
> Sample hive tables are created successfully; Going to create sample cube...
> Not a valid JAR:
> /usr/local/other/apache-kylin-1.5.2-bin/org.apache.kylin.common.persistence.ResourceTool
>
>
>
> 1.pom的hbase版本变更为1.2.1
> 2.将编译过的jar包替换lib下的jar
> kylin-core-job-1.5.2.1.jar  kylin-storage-hbase-1.5.2.1-coprocessor.jar
> kylin-jdbc-1.5.2.1.jar
>
> 3.运行bin下的sample.sh <http://3.xn--binsample-2b6nt576atuybvou.sh> 报如上问题


回复: mvn install error

2016-06-13 Thread Dong Li
Have you installed multiple JDK? And do you have JRE6 in your environment.


build_cube_with_engine is for test. If you don’t need test, you can add 
“-skipTests” to mvn command.


Thanks,
Dong


Original Message
Sender:TTS2沉默天使85546...@qq.com
Recipient:dev...@kylin.apache.org
Date:Monday, Jun 13, 2016 18:17
Subject:回复: mvn install error


(build_cube_with_engine)说这个编译错误 我又不知道这是什么-- 原始邮件 
-- 发件人: "85546017"85546...@qq.com 发送时间: 2016年6月13日(星期一) 晚上6:11 
收件人: "dev"dev@kylin.apache.org; 主题: 回复: mvn install error 
我编译的环境是jdk1.7的-- 原始邮#x4EF6; -- 发#x4EF6;人: "Li 
Yang"liy...@apache.org 发送时间: 2016年6月13日(星期一) 下午5:13 收#x4EF6;人: 
"dev"dev@kylin.apache.org; 主题: Re: mvn install error Kylin requires JDK 7. 
Seems you are on JDK 6. On Sat, Jun 11, 2016 at 11:43 AM, TTS2沉默天使 
85546...@qq.com wrote:  [INFO] --- exec-maven-plugin:1.4.0:exec 
(build_cube_with_engine) @  kylin-it ---  Exception in thread "main" 
java.lang.UnsupportedClassVersionError:  
org/apache/kylin/provision/BuildCubeWithEngine : Unsupported major.minor  
version 51.0  at java.lang.ClassLoader.defineClass1(Native Method)  at 
java.lang.ClassLoader.defineClass(ClassLoader.java:643)  at  
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)  at 
java.net.URLClassLoader.defineClass(URLClassLoader.java:277)  at 
java.net.URLClassLoader.access$000(URLClassLoader.java:73)  at 
java.net.URLClassLoader$1.run(URLClassLoader.java:212)  at 
java.security.AccessController.doPrivileged(Native Method)  at 
java.net.URLClassLoader.findClass(URLClassLoader.java:205)  at 
java.lang.ClassLoader.loadClass(ClassLoader.java:323)  at 
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)  at 
java.lang.ClassLoader.loadClass(ClassLoader.java:268)  Could not find the main 
class:  org.apache.kylin.provision.BuildCubeWithEngine. Program will exit.  
[INFO]  
  
[INFO] BUILD FAILURE  [INFO]  
  
[INFO] Total time: 01:34 min  [INFO] Finished at: 2016-06-11T11:22:50+08:00  
[INFO] Final Memory: 39M/372M  [INFO]  
  
[ERROR] Failed to execute goal  org.codehaus.mojo:exec-maven-plugin:1.4.0:exec 
(build_cube_with_engine) on  project kylin-it: 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   
-- 原始邮#x4EF6; --  发#x4EF6;人: 
"TTS2沉默天使";85546...@qq.com;  发送时间: 2016年6月11日(星期六) 中午11:42  收#x4EF6;人: 
"dev"dev@kylin.apache.org;   主题: mvn install error Kylin-it:Mvn install 
error  POM:hbase-hadoop2.version1.2.1/hbase-hadoop2.version

Blog to introduce the Diagnosis Tool

2016-06-11 Thread Dong Li
Hello community,


I wrote a blog about the Diagnosis functionality introduced since 1.5.2.
http://kylin.apache.org/blog/2016/06/10/diagnosis-tool/


Please have a view if you need it.


Thanks,
Dong

[jira] [Created] (KYLIN-1778) Timeout handling for Query on WebUI

2016-06-10 Thread Dong Li (JIRA)
Dong Li created KYLIN-1778:
--

 Summary: Timeout handling for Query on WebUI
 Key: KYLIN-1778
 URL: https://issues.apache.org/jira/browse/KYLIN-1778
 Project: Kylin
  Issue Type: Bug
  Components: Web 
Affects Versions: v1.5.2
Reporter: Dong Li
Assignee: Zhong,Jason
Priority: Minor


In this js file: webapp/app/js/services/query.js, we find the timeout is hard 
coded as 300s for query.
When user's query exceed this limitation, the query directly failed with no 
messages, but may found it succeeded in logs several minutes later.
Solution options:
1. Make the timeout limitation configurable
2. Prompt timeout message to user





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (KYLIN-1773) Model should not be editable if used by cubes

2016-06-07 Thread Dong Li (JIRA)
Dong Li created KYLIN-1773:
--

 Summary: Model should not be editable if used by cubes
 Key: KYLIN-1773
 URL: https://issues.apache.org/jira/browse/KYLIN-1773
 Project: Kylin
  Issue Type: Bug
Affects Versions: v1.5.2
Reporter: Dong Li
Assignee: Dong Li
Priority: Minor


With sample data
1. build cube kylin_sales_cube.
2. edit model kylin_sales_model
3. change fact table to other tables
4. save

Actual: model saved, and cube/model loading will fail
Expect: Model cannot be saved, with warn message like "Cannot edit model 
because there's cube references."



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (KYLIN-1741) Enhance diagnosis tool

2016-05-26 Thread Dong Li (JIRA)
Dong Li created KYLIN-1741:
--

 Summary: Enhance diagnosis tool
 Key: KYLIN-1741
 URL: https://issues.apache.org/jira/browse/KYLIN-1741
 Project: Kylin
  Issue Type: Improvement
  Components: Tools, Build and Test
Reporter: Dong Li
Assignee: Dong Li
Priority: Minor






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[ANNOUNCE] Apache Kylin 1.5.2 released

2016-05-26 Thread Dong Li
The Apache Kylin team is pleased to announce the immediate availability of
the 1.5.2 release. The release note can be found here [1]; The source
code and binary package can be downloaded from Kylin's download page [2].

The Apache Kylin Team would like to hear from you and welcomes your
comments and contributions.

Thanks,
The Apache Kylin Team

[1] https://kylin.apache.org/docs15/release_notes.html
[2] https://kylin.apache.org/download/


[RESULT] [VOTE] Release apache-kylin-1.5.2 (release candidate 3)

2016-05-26 Thread Dong Li
Thanks to everyone who has tested the release candidate and given their
comments and votes.

The tally is as follows.

6 binding +1s:
Dong Li
Luke Han
Yang Li
Shaofeng Shi
Jason Zhong
Xiaoyu Wang

2 non-binding +1s:
Meng Liang
Roger Shi

No 0s or -1s.

Therefore I am delighted to announce that the proposal to release
apache-kylin-1.5.2 has passed.

Dong Li


[jira] [Created] (KYLIN-1738) MRJob Id is not saved to kylin jobs if MR job is killed

2016-05-25 Thread Dong Li (JIRA)
Dong Li created KYLIN-1738:
--

 Summary: MRJob Id is not saved to kylin jobs if MR job is killed
 Key: KYLIN-1738
 URL: https://issues.apache.org/jira/browse/KYLIN-1738
 Project: Kylin
  Issue Type: Bug
  Components: Job Engine
Affects Versions: v1.5.1
Reporter: Dong Li
Assignee: Dong Li
Priority: Minor


A kylin job failed with message: killed by admin, and cannot find mr job id.
Go through job history server, found the mr job got killed with:
MAP capability required is more than the supported max container capability in 
the cluster. Killing the Job. mapResourceRequest: <memory:3072, vCores:1> 
maxContainerCapability:<memory:2250, vCores:32>
Job received Kill while in RUNNING state.

We should save the JobId for diagnosis when job status is killed like 
failed/finished.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[VOTE] Release apache-kylin-1.5.2 (release candidate 3)

2016-05-23 Thread Dong Li
Hi all,

I have created a build for Apache Kylin 1.5.2, release candidate 3.

Changes highlights:

   - [KYLIN-1077] - Support Hive View as Lookup Table
   - [KYLIN-1515] - Make Kylin run on MapR
   - [KYLIN-1600] - Download diagnosis zip from GUI
   - [KYLIN-1672] - support kylin on cdh 5.7


Thanks to everyone who has contributed to this release.
Here’s release notes:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121=12335528

The commit to be voted upon:
*https://github.com/apache/kylin/commit/af2646b72fbb6dc81699ad6661303fd612a2eebf
<https://github.com/apache/kylin/commit/af2646b72fbb6dc81699ad6661303fd612a2eebf>*

Its hash is af2646b72fbb6dc81699ad6661303fd612a2eebf.

The artifacts to be voted on are located here:
*https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.5.2-rc3/
<https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.5.2-rc3/>*

The hashes of the artifacts are as follows:
apache-kylin-1.5.2-src.tar.gz.md511542b6fd4cfc9ed844e8f626d5960b7
apache-kylin-1.5.2-src.tar.gz.sha1
 57c6e33dfcad34ddcfc805965b00ea6f1d04422f

A staged Maven repository is available for review at:
*https://repository.apache.org/content/repositories/orgapachekylin-1028/
<https://repository.apache.org/content/repositories/orgapachekylin-1028/>*

Release artifacts are signed with the following key:
https://people.apache.org/keys/committer/lidong.asc

Please vote on releasing this package as Apache Kylin 1.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 1.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)

Thanks,
Dong Li


[jira] [Created] (KYLIN-1725) Use KylinConfig inside coprocessor

2016-05-22 Thread Dong Li (JIRA)
Dong Li created KYLIN-1725:
--

 Summary: Use KylinConfig inside coprocessor
 Key: KYLIN-1725
 URL: https://issues.apache.org/jira/browse/KYLIN-1725
 Project: Kylin
  Issue Type: Improvement
  Components: Storage - HBase
Reporter: Dong Li
Assignee: Dong Li
Priority: Minor






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[VOTE] Release apache-kylin-1.5.2 (release candidate 2)

2016-05-22 Thread Dong Li
Hi all,

I have created a build for Apache Kylin 1.5.2, release candidate 2.

Changes highlights:

   - [KYLIN-1077] - Support Hive View as Lookup Table
   - [KYLIN-1515] - Make Kylin run on MapR
   - [KYLIN-1600] - Download diagnosis zip from GUI
   - [KYLIN-1672] - support kylin on cdh 5.7


Thanks to everyone who has contributed to this release.
Here’s release notes:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316121=12335528

The commit to be voted upon:
*https://github.com/apache/kylin/commit/08807facb8889380de8da4515efe359d68d3187d
<https://github.com/apache/kylin/commit/08807facb8889380de8da4515efe359d68d3187d>*

Its hash is 08807facb8889380de8da4515efe359d68d3187d

The artifacts to be voted on are located here:
*https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.5.2-rc2/
<https://dist.apache.org/repos/dist/dev/kylin/apache-kylin-1.5.2-rc2/>*

The hashes of the artifacts are as follows:
apache-kylin-1.5.2-src.tar.gz.md585c30082e99706000f35ace5d06efb41
apache-kylin-1.5.2-src.tar.gz.sha1
 a4d20cc5f16dabfc1274f8b4408fdba0e9b1a1e7

A staged Maven repository is available for review at:
*https://repository.apache.org/content/repositories/orgapachekylin-1027/
<https://repository.apache.org/content/repositories/orgapachekylin-1027/>*

Release artifacts are signed with the following key:
https://people.apache.org/keys/committer/lidong.asc

Please vote on releasing this package as Apache Kylin 1.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 1.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)

Thanks,
Dong Li


[jira] [Created] (KYLIN-1715) User cannot go back to an executing query if clicked other links by mistake

2016-05-20 Thread Dong Li (JIRA)
Dong Li created KYLIN-1715:
--

 Summary: User cannot go back to an executing query if clicked 
other links by mistake
 Key: KYLIN-1715
 URL: https://issues.apache.org/jira/browse/KYLIN-1715
 Project: Kylin
  Issue Type: Bug
  Components: Web 
Affects Versions: v1.5.1
Reporter: Dong Li
Assignee: Zhong,Jason
Priority: Minor


1. In insight page, input a sql and submit it.
2. During its execution, click Monitor page
3. Got a warning alert, "You're executing query in current page, are you sure 
to leave the page? No matter click Yes or Cancel, I can never go back to the 
query.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (KYLIN-1703) The not-thread-safe ToolRunner.run() will cause concurrency issue in job engine

2016-05-17 Thread Dong Li (JIRA)
Dong Li created KYLIN-1703:
--

 Summary: The not-thread-safe ToolRunner.run() will cause 
concurrency issue in job engine
 Key: KYLIN-1703
 URL: https://issues.apache.org/jira/browse/KYLIN-1703
 Project: Kylin
  Issue Type: Bug
  Components: Job Engine
Affects Versions: v1.5.1
Reporter: Dong Li
Assignee: Dong Li


Refer to 
http://stackoverflow.com/questions/22462665/is-hadoops-toorunner-thread-safe

ToolRunner.run() is not thread safe, if two MapReduceExecutable start MR Job at 
same time, there would be an NPE thrown from ToolRunner.run().



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Re: 编译Kylin

2016-05-15 Thread Dong Li
Hello Xin,
About how to work with kylin's source code, please check kylin's dev
documents first.
http://kylin.apache.org/development/

Thanks,
Dong Li

2016-05-12 23:59 GMT+08:00 Luke Han <luke...@gmail.com>:

> Forward to @dev list, please subscribe and check there.
> Thanks.
>
> Regards!
> Luke Han
>
>
>
>
> On Wed, May 11, 2016 at 2:21 AM -0700, "吴鑫" <wuxin1...@360.cn> wrote:
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> 您好,
>
>
>  我想自己编译Kylin源码,想知道方法及注意事项
>
>
>
>
>
>
>
>
>


[jira] [Created] (KYLIN-1688) Illegal char on result dataset table

2016-05-14 Thread Dong Li (JIRA)
Dong Li created KYLIN-1688:
--

 Summary: Illegal char on result dataset table
 Key: KYLIN-1688
 URL: https://issues.apache.org/jira/browse/KYLIN-1688
 Project: Kylin
  Issue Type: Bug
  Components: Web 
Affects Versions: v1.5.1
Reporter: Dong Li
Assignee: Zhong,Jason


>From github issue:
Thanks, I build the latest version of this branch and it's working fine now.
Somehow the chinese symbol for sorting made it into the resulting dataset table 
in the query page. Please check attached image.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (KYLIN-1683) Row key could drag and drop in view state of cube - advanced settings tabpage

2016-05-11 Thread Dong Li (JIRA)
Dong Li created KYLIN-1683:
--

 Summary: Row key could drag and drop in view state of cube - 
advanced settings tabpage
 Key: KYLIN-1683
 URL: https://issues.apache.org/jira/browse/KYLIN-1683
 Project: Kylin
  Issue Type: Bug
  Components: Web 
Affects Versions: v1.5.1
Reporter: Dong Li
Assignee: Zhong,Jason
Priority: Minor






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (KYLIN-1682) Wrong cuboid is chosen when join with subquery

2016-05-11 Thread Dong Li (JIRA)
Dong Li created KYLIN-1682:
--

 Summary: Wrong cuboid is chosen when join with subquery
 Key: KYLIN-1682
 URL: https://issues.apache.org/jira/browse/KYLIN-1682
 Project: Kylin
  Issue Type: Bug
  Components: Query Engine
Affects Versions: v1.5.1
Reporter: Dong Li
Assignee: liyang
Priority: Minor


In order to filter with top-n, tableau 9.2.6 will generate sql query like this:
SELECT KYLIN_SALES.LEAF_CATEG_ID ,"KYLIN_SALES"."LSTG_FORMAT_NAME" AS 
"LSTG_FORMAT_NAME",   (CASE WHEN (NOT ("t0"."XTableau_join_flag" IS NULL)) THEN 
1 WHEN NOT (NOT ("t0"."XTableau_join_flag" IS NULL)) THEN 0 ELSE NULL END) AS 
"io_Set_B_nk" FROM "DEFAULT"."KYLIN_SALES" "KYLIN_SALES"   LEFT JOIN (   SELECT 
"KYLIN_SALES"."LSTG_FORMAT_NAME" AS "LSTG_FORMAT_NAME", COUNT(1) AS 
"XTableau_join_flag", SUM("KYLIN_SALES"."PRICE") AS "X__alias__A"   FROM 
"DEFAULT"."KYLIN_SALES" "KYLIN_SALES"   GROUP BY 
"KYLIN_SALES"."LSTG_FORMAT_NAME"   ORDER BY 3 DESC   LIMIT 2  ) "t0" ON 
(("KYLIN_SALES"."LSTG_FORMAT_NAME" = "t0"."LSTG_FORMAT_NAME") OR 
(("KYLIN_SALES"."LSTG_FORMAT_NAME" IS NULL) AND ("t0"."LSTG_FORMAT_NAME" IS 
NULL))) GROUP BY KYLIN_SALES.LEAF_CATEG_ID, "KYLIN_SALES"."LSTG_FORMAT_NAME",   
(CASE WHEN (NOT ("t0"."XTableau_join_flag" IS NULL)) THEN 1 WHEN NOT (NOT 
("t0"."XTableau_join_flag" IS NULL)) THEN 0 ELSE NULL END)

There're 2 dimensions in this query: LEAF_CATEG_ID,LSTG_FORMAT_NAME, but the 
chosen cuboid is [2], which only contains LSTG_FORMAT_NAME.
So in the resultset, the LEAF_CATEG_ID column get empty values.

BTW, data set is from sample.sh - learn_kylin.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (KYLIN-1679) bin/get-properties.sh cannot get property which contains space or equals sign

2016-05-11 Thread Dong Li (JIRA)
Dong Li created KYLIN-1679:
--

 Summary: bin/get-properties.sh cannot get property which contains 
space or equals sign
 Key: KYLIN-1679
 URL: https://issues.apache.org/jira/browse/KYLIN-1679
 Project: Kylin
  Issue Type: Bug
  Components: Client - CLI
Reporter: Dong Li
Assignee: Dong Li
Priority: Minor


We have:
kylin.hive.beeline.params="-n root --hiveconf 
hive.security.authorization.sqlstd.confwhitelist.append='mapreduce.job.*|dfs.*' 
-u 'jdbc:hive2://localhost:1'"

But:
> echo `sh ${KYLIN_HOME}/bin/get-properties.sh kylin.hive.beeline.params`
hive.security.authorization.sqlstd.confwhitelist.append



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


  1   2   >