[jira] [Commented] (KYLIN-1249) A client library to help automatic cube

2016-03-20 Thread hongbin ma (JIRA)

[ 
https://issues.apache.org/jira/browse/KYLIN-1249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15203127#comment-15203127
 ] 

hongbin ma commented on KYLIN-1249:
---

merged and pushed to 1.3.x version. Thank [~nichunen] for your contributions!

BTW, have you started to try the latest 1.5.x versions? If you're confident we 
can open another JIRA and port KYLIN-1249 to 1.5.x branches too. Since I don't 
have enough bandwidth to test all the functionalities, I think it's best if you 
can fully manage this:)

> A client library to help automatic cube
> ---
>
> Key: KYLIN-1249
> URL: https://issues.apache.org/jira/browse/KYLIN-1249
> Project: Kylin
>  Issue Type: New Feature
>  Components: Tools, Build and Test
>Affects Versions: v1.2
>Reporter: nichunen
>Assignee: hongbin ma
> Fix For: v1.3.1
>
> Attachments: KYLIN-1249-DOC.patch, KYLIN-1249-Package.patch, 
> KYLIN-1249.patch
>
>
> As  there is  a strong demand for a client library to help automatic cube 
> building/refreshing, we will contribute our kylin client tool to kylin.
> The tool is based on kylin rest apis, and is developed with python. As 
> discussed with Hongbin, we will do some simplification work. The main 
> function of the tool will be job creation, job status check, job kill, job 
> scheduling, job failover. Also, we will reserve some other features like 
> simple cube definition and cube batch create for your choice.



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


[jira] [Commented] (KYLIN-1249) A client library to help automatic cube

2016-03-19 Thread nichunen (JIRA)

[ 
https://issues.apache.org/jira/browse/KYLIN-1249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15201274#comment-15201274
 ] 

nichunen commented on KYLIN-1249:
-

Not packaged. I have uploaded another patch with name 
"KYLIN-1249-Package.patch" for package.

> A client library to help automatic cube
> ---
>
> Key: KYLIN-1249
> URL: https://issues.apache.org/jira/browse/KYLIN-1249
> Project: Kylin
>  Issue Type: New Feature
>  Components: Tools, Build and Test
>Affects Versions: v1.2
>Reporter: nichunen
>Assignee: hongbin ma
> Fix For: v1.3.1
>
> Attachments: KYLIN-1249-DOC.patch, KYLIN-1249-Package.patch, 
> KYLIN-1249.patch
>
>
> As  there is  a strong demand for a client library to help automatic cube 
> building/refreshing, we will contribute our kylin client tool to kylin.
> The tool is based on kylin rest apis, and is developed with python. As 
> discussed with Hongbin, we will do some simplification work. The main 
> function of the tool will be job creation, job status check, job kill, job 
> scheduling, job failover. Also, we will reserve some other features like 
> simple cube definition and cube batch create for your choice.



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


[jira] [Commented] (KYLIN-1249) A client library to help automatic cube

2016-03-19 Thread hongbin ma (JIRA)

[ 
https://issues.apache.org/jira/browse/KYLIN-1249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15199285#comment-15199285
 ] 

hongbin ma commented on KYLIN-1249:
---

hi [~nichunen]

Terribly sorry I was too busy last month to work on this patch. I took a look 
at the patch, seems very nice implemented and documented.
I have merged your patch to 1.3.x branch.

I have one concern, is your tool packaged in the kylin binary package? end user 
will typically only have binary package at hand (compiled by script/package.sh),

> A client library to help automatic cube
> ---
>
> Key: KYLIN-1249
> URL: https://issues.apache.org/jira/browse/KYLIN-1249
> Project: Kylin
>  Issue Type: New Feature
>  Components: Tools, Build and Test
>Affects Versions: v1.2
>Reporter: nichunen
>Assignee: hongbin ma
> Fix For: v1.3.1
>
> Attachments: KYLIN-1249-DOC.patch, KYLIN-1249.patch
>
>
> As  there is  a strong demand for a client library to help automatic cube 
> building/refreshing, we will contribute our kylin client tool to kylin.
> The tool is based on kylin rest apis, and is developed with python. As 
> discussed with Hongbin, we will do some simplification work. The main 
> function of the tool will be job creation, job status check, job kill, job 
> scheduling, job failover. Also, we will reserve some other features like 
> simple cube definition and cube batch create for your choice.



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


[jira] [Commented] (KYLIN-1249) A client library to help automatic cube

2016-02-25 Thread hongbin ma (JIRA)

[ 
https://issues.apache.org/jira/browse/KYLIN-1249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15166906#comment-15166906
 ] 

hongbin ma commented on KYLIN-1249:
---

i'll review this, thanks chunen!

> A client library to help automatic cube
> ---
>
> Key: KYLIN-1249
> URL: https://issues.apache.org/jira/browse/KYLIN-1249
> Project: Kylin
>  Issue Type: New Feature
>  Components: Tools, Build and Test
>Affects Versions: v1.2
>Reporter: nichunen
>Assignee: hongbin ma
> Fix For: v1.3
>
> Attachments: KYLIN-1249-DOC.patch, KYLIN-1249.patch
>
>
> As  there is  a strong demand for a client library to help automatic cube 
> building/refreshing, we will contribute our kylin client tool to kylin.
> The tool is based on kylin rest apis, and is developed with python. As 
> discussed with Hongbin, we will do some simplification work. The main 
> function of the tool will be job creation, job status check, job kill, job 
> scheduling, job failover. Also, we will reserve some other features like 
> simple cube definition and cube batch create for your choice.



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


[jira] [Commented] (KYLIN-1249) A client library to help automatic cube

2016-02-25 Thread liyang (JIRA)

[ 
https://issues.apache.org/jira/browse/KYLIN-1249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15166903#comment-15166903
 ] 

liyang commented on KYLIN-1249:
---

That's fine. Thanks!

> A client library to help automatic cube
> ---
>
> Key: KYLIN-1249
> URL: https://issues.apache.org/jira/browse/KYLIN-1249
> Project: Kylin
>  Issue Type: New Feature
>  Components: Tools, Build and Test
>Affects Versions: v1.2
>Reporter: nichunen
>Assignee: hongbin ma
> Fix For: v1.3
>
> Attachments: KYLIN-1249-DOC.patch, KYLIN-1249.patch
>
>
> As  there is  a strong demand for a client library to help automatic cube 
> building/refreshing, we will contribute our kylin client tool to kylin.
> The tool is based on kylin rest apis, and is developed with python. As 
> discussed with Hongbin, we will do some simplification work. The main 
> function of the tool will be job creation, job status check, job kill, job 
> scheduling, job failover. Also, we will reserve some other features like 
> simple cube definition and cube batch create for your choice.



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


[jira] [Commented] (KYLIN-1249) A client library to help automatic cube

2016-02-24 Thread nichunen (JIRA)

[ 
https://issues.apache.org/jira/browse/KYLIN-1249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15164375#comment-15164375
 ] 

nichunen commented on KYLIN-1249:
-

Hi, for the tool is completely coded with python, can not conform to eclipse's 
coding style any more. I have done reformatting coding style for all the code 
with PyCharm's format command.

> A client library to help automatic cube
> ---
>
> Key: KYLIN-1249
> URL: https://issues.apache.org/jira/browse/KYLIN-1249
> Project: Kylin
>  Issue Type: New Feature
>  Components: Tools, Build and Test
>Affects Versions: v1.2
>Reporter: nichunen
>Assignee: hongbin ma
> Fix For: v1.3
>
> Attachments: KYLIN-1249-DOC.patch, KYLIN-1249.patch
>
>
> As  there is  a strong demand for a client library to help automatic cube 
> building/refreshing, we will contribute our kylin client tool to kylin.
> The tool is based on kylin rest apis, and is developed with python. As 
> discussed with Hongbin, we will do some simplification work. The main 
> function of the tool will be job creation, job status check, job kill, job 
> scheduling, job failover. Also, we will reserve some other features like 
> simple cube definition and cube batch create for your choice.



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


[jira] [Commented] (KYLIN-1249) A client library to help automatic cube

2016-02-21 Thread liyang (JIRA)

[ 
https://issues.apache.org/jira/browse/KYLIN-1249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15156442#comment-15156442
 ] 

liyang commented on KYLIN-1249:
---

[~nichunen], sorry for being verbose, but be careful with the coding style. In 
short, Kylin used Eclipse's default regarding spacing and indent. We want to be 
consistent across all code.

> A client library to help automatic cube
> ---
>
> Key: KYLIN-1249
> URL: https://issues.apache.org/jira/browse/KYLIN-1249
> Project: Kylin
>  Issue Type: New Feature
>  Components: Tools, Build and Test
>Affects Versions: v1.2
>Reporter: nichunen
>Assignee: hongbin ma
> Fix For: v1.3
>
>
> As  there is  a strong demand for a client library to help automatic cube 
> building/refreshing, we will contribute our kylin client tool to kylin.
> The tool is based on kylin rest apis, and is developed with python. As 
> discussed with Hongbin, we will do some simplification work. The main 
> function of the tool will be job creation, job status check, job kill, job 
> scheduling, job failover. Also, we will reserve some other features like 
> simple cube definition and cube batch create for your choice.



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


[jira] [Commented] (KYLIN-1249) A client library to help automatic cube

2016-02-19 Thread hongbin ma (JIRA)

[ 
https://issues.apache.org/jira/browse/KYLIN-1249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15154279#comment-15154279
 ] 

hongbin ma commented on KYLIN-1249:
---

cool~! maybe you can submit the code patch first, we can start reviewing

> A client library to help automatic cube
> ---
>
> Key: KYLIN-1249
> URL: https://issues.apache.org/jira/browse/KYLIN-1249
> Project: Kylin
>  Issue Type: New Feature
>  Components: Tools, Build and Test
>Affects Versions: v1.2
>Reporter: nichunen
>Assignee: hongbin ma
> Fix For: v1.3
>
>
> As  there is  a strong demand for a client library to help automatic cube 
> building/refreshing, we will contribute our kylin client tool to kylin.
> The tool is based on kylin rest apis, and is developed with python. As 
> discussed with Hongbin, we will do some simplification work. The main 
> function of the tool will be job creation, job status check, job kill, job 
> scheduling, job failover. Also, we will reserve some other features like 
> simple cube definition and cube batch create for your choice.



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


[jira] [Commented] (KYLIN-1249) A client library to help automatic cube

2016-02-19 Thread nichunen (JIRA)

[ 
https://issues.apache.org/jira/browse/KYLIN-1249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15154022#comment-15154022
 ] 

nichunen commented on KYLIN-1249:
-

Done the work, writing document of "how to use".

> A client library to help automatic cube
> ---
>
> Key: KYLIN-1249
> URL: https://issues.apache.org/jira/browse/KYLIN-1249
> Project: Kylin
>  Issue Type: New Feature
>  Components: Tools, Build and Test
>Affects Versions: v1.2
>Reporter: nichunen
>Assignee: hongbin ma
> Fix For: v1.3
>
>
> As  there is  a strong demand for a client library to help automatic cube 
> building/refreshing, we will contribute our kylin client tool to kylin.
> The tool is based on kylin rest apis, and is developed with python. As 
> discussed with Hongbin, we will do some simplification work. The main 
> function of the tool will be job creation, job status check, job kill, job 
> scheduling, job failover. Also, we will reserve some other features like 
> simple cube definition and cube batch create for your choice.



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


[jira] [Commented] (KYLIN-1249) A client library to help automatic cube

2016-02-16 Thread nichunen (JIRA)

[ 
https://issues.apache.org/jira/browse/KYLIN-1249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15148601#comment-15148601
 ] 

nichunen commented on KYLIN-1249:
-

Working on it. Will summit a patch in several days.

> A client library to help automatic cube
> ---
>
> Key: KYLIN-1249
> URL: https://issues.apache.org/jira/browse/KYLIN-1249
> Project: Kylin
>  Issue Type: New Feature
>  Components: Tools, Build and Test
>Affects Versions: v1.2
>Reporter: nichunen
>Assignee: hongbin ma
> Fix For: v1.3
>
>
> As  there is  a strong demand for a client library to help automatic cube 
> building/refreshing, we will contribute our kylin client tool to kylin.
> The tool is based on kylin rest apis, and is developed with python. As 
> discussed with Hongbin, we will do some simplification work. The main 
> function of the tool will be job creation, job status check, job kill, job 
> scheduling, job failover. Also, we will reserve some other features like 
> simple cube definition and cube batch create for your choice.



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