[jira] [Commented] (KYLIN-1249) A client library to help automatic cube
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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)