[jira] [Created] (ZEPPELIN-2938) Can't build docker image due to missing wget cmd
Hoon Park created ZEPPELIN-2938: --- Summary: Can't build docker image due to missing wget cmd Key: ZEPPELIN-2938 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2938 Project: Zeppelin Issue Type: Test Reporter: Hoon Park Can't build docker image due to missing wget cmd - https://hub.docker.com/r/apache/zeppelin/builds/bq7keyes2tjff7ggax3bvgg/ -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2937) Allow build RC docker images
Hoon Park created ZEPPELIN-2937: --- Summary: Allow build RC docker images Key: ZEPPELIN-2937 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2937 Project: Zeppelin Issue Type: Test Components: build Affects Versions: 0.8.0 Reporter: Hoon Park Currently, can't build image for RC builds. Since docker image only accept x.x.x-bin-all not RC bins. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2936) Testing docker container build is successful
Hoon Park created ZEPPELIN-2936: --- Summary: Testing docker container build is successful Key: ZEPPELIN-2936 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2936 Project: Zeppelin Issue Type: Test Components: build Affects Versions: 0.8.0 Reporter: Hoon Park Testing docker container build is successful. Currently, we don't check docker can be built successfuly or not. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2924) javascript source map is broken
Hoon Park created ZEPPELIN-2924: --- Summary: javascript source map is broken Key: ZEPPELIN-2924 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2924 Project: Zeppelin Issue Type: Bug Components: build, front-end Reporter: Hoon Park Fix For: 0.8.0 javascript source map is broken -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2923) ipython related message is displayed when enabling a conda env
Hoon Park created ZEPPELIN-2923: --- Summary: ipython related message is displayed when enabling a conda env Key: ZEPPELIN-2923 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2923 Project: Zeppelin Issue Type: Bug Components: python-interpreter Reporter: Hoon Park Fix For: 0.8.0 ipython related message is displayed when enabling a conda env. I attached a GIF. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2920) Add commonly used error handler as a service in angular
Hoon Park created ZEPPELIN-2920: --- Summary: Add commonly used error handler as a service in angular Key: ZEPPELIN-2920 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2920 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park Fix For: 0.8.0 Add commonly used error handler as a service in angular -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2919) Fallback to table when specified vis not available
Hoon Park created ZEPPELIN-2919: --- Summary: Fallback to table when specified vis not available Key: ZEPPELIN-2919 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2919 Project: Zeppelin Issue Type: Bug Components: front-end, helium Reporter: Hoon Park Fix For: 0.8.0 Fallback to table when the specified vis not available. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2788) [FRONT] Use promise instead of angular provided q functions
Hoon Park created ZEPPELIN-2788: --- Summary: [FRONT] Use promise instead of angular provided q functions Key: ZEPPELIN-2788 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2788 Project: Zeppelin Issue Type: Sub-task Components: front-end Reporter: Hoon Park https://github.com/angular/angular.js/blob/master/CHANGELOG.md#160-rainbow-tsunami-2016-12-08 -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2784) [zeppelin-web] Add test for home module
Hoon Park created ZEPPELIN-2784: --- Summary: [zeppelin-web] Add test for home module Key: ZEPPELIN-2784 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2784 Project: Zeppelin Issue Type: Sub-task Components: front-end Reporter: Hoon Park Add unit test for the homepage {{/}} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2781) [zeppelin-web] Add test for interpreter module
Hoon Park created ZEPPELIN-2781: --- Summary: [zeppelin-web] Add test for interpreter module Key: ZEPPELIN-2781 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2781 Project: Zeppelin Issue Type: Sub-task Reporter: Hoon Park Add test cases for the {{/interpreter}} page -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2780) [zeppelin-web] Add test for helium module
Hoon Park created ZEPPELIN-2780: --- Summary: [zeppelin-web] Add test for helium module Key: ZEPPELIN-2780 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2780 Project: Zeppelin Issue Type: Sub-task Components: front-end, helium Reporter: Hoon Park Add test cases for the {{/helium}} page -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2779) [zeppelin-web] Add test for job module
Hoon Park created ZEPPELIN-2779: --- Summary: [zeppelin-web] Add test for job module Key: ZEPPELIN-2779 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2779 Project: Zeppelin Issue Type: Sub-task Components: front-end Reporter: Hoon Park Add test cases for the {{/job}} page -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2778) [zeppelin-web] Add test for credential module
Hoon Park created ZEPPELIN-2778: --- Summary: [zeppelin-web] Add test for credential module Key: ZEPPELIN-2778 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2778 Project: Zeppelin Issue Type: Sub-task Reporter: Hoon Park -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2776) [umbrella] Adding more tests to zeppelin-web
Hoon Park created ZEPPELIN-2776: --- Summary: [umbrella] Adding more tests to zeppelin-web Key: ZEPPELIN-2776 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2776 Project: Zeppelin Issue Type: Test Reporter: Hoon Park This is about adding more tests to zeppelin-web - providing regression so that developers can verify existing functionalities without additional effort. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2777) [zeppelin-web] Add test for configuration module
Hoon Park created ZEPPELIN-2777: --- Summary: [zeppelin-web] Add test for configuration module Key: ZEPPELIN-2777 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2777 Project: Zeppelin Issue Type: Sub-task Components: front-end Reporter: Hoon Park -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2751) [FRONT] Convert ng-include to directive (zeppelin-web)
Hoon Park created ZEPPELIN-2751: --- Summary: [FRONT] Convert ng-include to directive (zeppelin-web) Key: ZEPPELIN-2751 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2751 Project: Zeppelin Issue Type: Sub-task Components: front-end Reporter: Hoon Park ng-include is not portable so it makes hard to get smooth transition for next tech stacks {code} ➜ src git:(ZEPPELIN-2749/use-scalable-file-structure-for-zeppelin-web) ✗ ag ng-include app/home/notebook.html 29: 32: ng-include src="'app/home/notebook-template.html'" ng-class="note_folder_renderer"> 36: ng-include src="'app/home/notebook-template.html'" ng-class="note_folder_renderer"> app/home/home.html 42: 49:ng-include src="'app/home/notebook-template.html'" ng-class="note_folder_renderer"> 53:ng-include src="'app/home/notebook-template.html'" ng-class="note_folder_renderer"> 88: ng-include src="'app/notebook/paragraph/paragraph.html'" app/home/notebook-template.html 93: 117: app/interpreter/interpreter.html 75: 86: app/jobmanager/jobmanager.html 121: 31: app/notebook/notebook.html 15: 121: ng-include src="'app/notebook/paragraph/paragraph.html'" app/notebook/paragraph/paragraph.html 50: 51: 59: ng-include src="'app/notebook/paragraph/result/result.html'"> 66: app/notebook/paragraph/result/result.html 16: app/visualization/builtins/visualization-linechart.js 167: 168: `, components/navbar/navbar-noteList-elem.html 45: ng-include="'components/navbar/navbar-noteList-elem.html'"> components/navbar/navbar.html 48: 51: ng-class="{'active' : navbar.isActive(node.id)}" ng-include="'components/navbar/navbar-noteList-elem.html'"> 56: ng-class="{'active' : navbar.isActive(node.id)}" ng-include="'components/navbar/navbar-noteList-elem.html'"> index.html 79: 85: 87: 90: 93: 96: {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2750) [FRONT] Modular architecture for zeppelin-web
Hoon Park created ZEPPELIN-2750: --- Summary: [FRONT] Modular architecture for zeppelin-web Key: ZEPPELIN-2750 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2750 Project: Zeppelin Issue Type: Sub-task Components: front-end Reporter: Hoon Park https://github.com/toddmotto/angularjs-styleguide#modular-architecture -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2749) [FRONT] Use scalable file structure
Hoon Park created ZEPPELIN-2749: --- Summary: [FRONT] Use scalable file structure Key: ZEPPELIN-2749 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2749 Project: Zeppelin Issue Type: Sub-task Reporter: Hoon Park https://github.com/toddmotto/angularjs-styleguide#file-naming-conventions -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2748) [FRONT] Use component based architecture for smooth transition
Hoon Park created ZEPPELIN-2748: --- Summary: [FRONT] Use component based architecture for smooth transition Key: ZEPPELIN-2748 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2748 Project: Zeppelin Issue Type: Sub-task Components: front-end Reporter: Hoon Park -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2747) [FRONT] Upgrade angular from 1.5 to 1.6
Hoon Park created ZEPPELIN-2747: --- Summary: [FRONT] Upgrade angular from 1.5 to 1.6 Key: ZEPPELIN-2747 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2747 Project: Zeppelin Issue Type: Sub-task Components: build, front-end Reporter: Hoon Park AngularJS 1.6 fixes numerous bugs and adds new features, both in core and in external modules. In addition, it includes several security and performance improvements in commonly used services, such as $compile, $injector, $parse, $animate, and directives, such as input, ngModel and select. Here are a migration guide and a useful note for the changes - https://docs.angularjs.org/guide/migration#migrating-from-1-5-to-1-6 - https://toddmotto.com/angular-1-6-is-here -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2741) [FRONT-BUILD] Apply angular eslint rule
Hoon Park created ZEPPELIN-2741: --- Summary: [FRONT-BUILD] Apply angular eslint rule Key: ZEPPELIN-2741 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2741 Project: Zeppelin Issue Type: Sub-task Components: build, front-end Reporter: Hoon Park I suggest that using angular eslint rule so that - have organized file name, directory structure, component convention - it also helps us to avoid bugs which can be easily made in angularjs -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2739) [FRONT-BUILD] Upgrade to webpack2
Hoon Park created ZEPPELIN-2739: --- Summary: [FRONT-BUILD] Upgrade to webpack2 Key: ZEPPELIN-2739 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2739 Project: Zeppelin Issue Type: Sub-task Components: build, front-end, helium Reporter: Hoon Park Need to upgrade webpack. Currently, the version 3 is released but we are using webpack1 quite outdated. - Helium webpack config might be affected since we are evaluating bundled code built by webpack. - angular-websocket can be removed from bower after upgrading, See ZEPPELIN-2726 for more information. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2735) [FRONT-BUILD] Reduce the bundle size
Hoon Park created ZEPPELIN-2735: --- Summary: [FRONT-BUILD] Reduce the bundle size Key: ZEPPELIN-2735 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2735 Project: Zeppelin Issue Type: Sub-task Components: build, front-end Reporter: Hoon Park We can reduce bundle size by applying some webpack plugins. - https://hackernoon.com/optimising-your-application-bundle-size-with-webpack-e85b00bab579 -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2734) [FRONT-BUILD] Remove lodash dependency
Hoon Park created ZEPPELIN-2734: --- Summary: [FRONT-BUILD] Remove lodash dependency Key: ZEPPELIN-2734 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2734 Project: Zeppelin Issue Type: Sub-task Components: build, front-end Reporter: Hoon Park Since we are using es6+, we can remove lodash dependency. It will reduce the size of the bundle. {code} ➜ zeppelin-web git:(ZEPPELIN-2725/use-npm-packages-instead-of-bower) ✗ git aa gOn branch ZEPPELIN-2725/use-npm-packages-instead-of-bower Changes to be committed: (use "git reset HEAD ..." to unstage) modified: zeppelin-web/.eslintrc ➜ zeppelin-web git:(ZEPPELIN-2725/use-npm-packages-instead-of-bower) ✗ git commit --amend [ZEPPELIN-2725/use-npm-packages-instead-of-bower 79f504bf] fix: Remove unused global var Date: Thu Jul 6 15:27:42 2017 +0900 1 file changed, 3 deletions(-) ➜ zeppelin-web git:(ZEPPELIN-2725/use-npm-packages-instead-of-bower) cd src ➜ src git:(ZEPPELIN-2725/use-npm-packages-instead-of-bower) ag "_\." app/app.controller.js 50:if (!_.isEmpty(note)) { app/credential/credential.controller.js 32: $scope.credentialInfo = _.map(data.body.userCredentials, function (value, prop) { 53:if ($scope.entity && _.isEmpty($scope.entity.trim()) && 54: $scope.username && _.isEmpty($scope.username.trim())) { 146: let index = _.findIndex($scope.credentialInfo, {'entity': entity}) 173:let index = _.findIndex($scope.credentialInfo, {'entity': entity}) app/credential/credential.html 88: app/helium/helium.controller.js 110:for (let idx in _.keys(HeliumType)) { 111: allTypesOfPkg[_.keys(HeliumType)[idx]] = pkgsArr[idx] 157:let filteredPkgSearchResults = _.filter($scope.defaultPackages[name], function (p) { 163: filteredPkgSearchResults = _.filter($scope.pkgSearchResults[name], function (p) { 310:_.map(pkgSearchResult, function (pkg) { 311: result.push(_.find(pkg, {type: targetPkgType})) 313:return _.compact(result).length app/interpreter/interpreter.controller.js 179:let index = _.findIndex($scope.interpreterSettings, {'id': settingId}) 188: let index = _.findIndex($scope.interpreterSettings, {'id': settingId}) 213: let index = _.findIndex($scope.interpreterSettings, {'id': settingId}) 238: let index = _.findIndex($scope.interpreterSettings, {'id': settingId}) 257: let index = _.findIndex($scope.interpreterSettings, {'id': settingId}) 282: let index = _.findIndex($scope.interpreterSettings, {'id': settingId}) 318: let index = _.findIndex($scope.interpreterSettings, {'id': settingId}) 335: let index = _.findIndex($scope.interpreterSettings, {'id': settingId}) 398:let index = _.findIndex($scope.interpreterSettings, {'id': settingId}) 414: let index = _.findIndex($scope.interpreterSettings, {'id': settingId}) 425:let el = _.pluck(_.filter($scope.availableInterpreters, {'name': $scope.newInterpreterSetting.group}), 449: let index = _.findIndex($scope.interpreterSettings, {'id': settingId}) 483:if (_.findIndex($scope.interpreterSettings, {'name': $scope.newInterpreterSetting.name}) >= 0) { 552: let index = _.findIndex($scope.interpreterSettings, {'id': settingId}) 559: $scope.newInterpreterSetting.dependencies = _.reject($scope.newInterpreterSetting.dependencies, 564: let index = _.findIndex($scope.interpreterSettings, {'id': settingId}) 565: $scope.interpreterSettings[index].dependencies = _.reject($scope.interpreterSettings[index].dependencies, 585: let index = _.findIndex($scope.interpreterSettings, {'id': settingId}) 622: let index = _.findIndex($scope.interpreterSettings, {'id': settingId}) 693: let index = _.findIndex($scope.repositories, {'id': repoId}) app/jobmanager/jobmanager.controller.js 111:let index = _.findIndex($scope.activeInterpreters, {value: filterValue}) 154:$scope.jobInfomationsIndexs = $scope.jobInfomations ? _.indexBy($scope.jobInfomations, 'noteId') : {} 162:let interpreterLists = _.uniq(_.pluck($scope.jobInfomations, 'interpreter'), false) 187: let removeIndex = _.findIndex(indexStore, changedItem.noteId) 192: removeIndex = _.findIndex(jobInfomations, {'noteId': changedItem.noteId}) app/jobmanager/jobmanager.filter.js 31: filterItems = _.where(filterItems, {interpreter: filterValueInterpreter}) app/interpreter/interpreter.html 390: 393: 434: app/jobmanager/jobs/job.controller.js 30:let statusList = _.pluck($scope.notebookJob.paragraphs, 'status') 31:let runningJob = _.countBy(statusList, function (status) { app/notebook/notebook.controller.js 239: let index = _.findIndex($scope.noteRevisions, {'id': $routeParams.revisionId}) 302: _.forEach($scope.note.paragraphs, function (par) { 485:
[jira] [Created] (ZEPPELIN-2728) [FRONT-BUILD] Use webpack for html files
Hoon Park created ZEPPELIN-2728: --- Summary: [FRONT-BUILD] Use webpack for html files Key: ZEPPELIN-2728 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2728 Project: Zeppelin Issue Type: Sub-task Components: build, front-end Reporter: Hoon Park Currently, html is managed by grunt. So it's slow when refreshing, developing, ... -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2727) [FRONT-BUILD] Use proper directory structure not to copy all duplicated asset files
Hoon Park created ZEPPELIN-2727: --- Summary: [FRONT-BUILD] Use proper directory structure not to copy all duplicated asset files Key: ZEPPELIN-2727 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2727 Project: Zeppelin Issue Type: Sub-task Components: build, front-end Reporter: Hoon Park Currently, we are copying assets when building frontend project. But if we set up proper directory structure, we don't need to do that and it will reduce build time as well. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2726) [FRONT-BUILD] Use npm packages instead of bower packages
Hoon Park created ZEPPELIN-2726: --- Summary: [FRONT-BUILD] Use npm packages instead of bower packages Key: ZEPPELIN-2726 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2726 Project: Zeppelin Issue Type: Sub-task Components: build, front-end Reporter: Hoon Park bower is still maintained, but it's not developed anymore. They are recommending to use yarn or npm, so we need to use replace bower. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2725) [Umbrella] Improve front-end (zeppelin-web) build system
Hoon Park created ZEPPELIN-2725: --- Summary: [Umbrella] Improve front-end (zeppelin-web) build system Key: ZEPPELIN-2725 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2725 Project: Zeppelin Issue Type: Improvement Components: build, front-end Reporter: Hoon Park We have improved frontend build tools a lot. But it's still quite outdated. I suggest that get more recent tech stack and build tools so that more frontend developers get involved. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2708) Should provide V scrolls for setup, usage menus in doc
Hoon Park created ZEPPELIN-2708: --- Summary: Should provide V scrolls for setup, usage menus in doc Key: ZEPPELIN-2708 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2708 Project: Zeppelin Issue Type: Bug Components: documentation Reporter: Hoon Park Jun Kim4:41 PM (2 hours ago) to users I love it! Obviously better than before :) But Usage & Setup drop-downs are too long and the ends of them are cut! So, I think they need scroll bars like Interpreter drop-down. The image below shows that the drop-down is cut. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2707) Should use the relative path for all images in documentation
Hoon Park created ZEPPELIN-2707: --- Summary: Should use the relative path for all images in documentation Key: ZEPPELIN-2707 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2707 Project: Zeppelin Issue Type: Bug Components: documentation Reporter: Hoon Park using images in {{/asset}} (the absolute path) is actually invalid. That's because each version has its own image directory. So they should use the relative path. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2691) Setting menu for table is not displayed
Hoon Park created ZEPPELIN-2691: --- Summary: Setting menu for table is not displayed Key: ZEPPELIN-2691 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2691 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park Fix For: 0.8.0 Setting menu for table is not displayed. That menu is for - enabling filtering, pagination, aggregator info bar I attached a screenshot. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2690) Helium vis order is not respected
Hoon Park created ZEPPELIN-2690: --- Summary: Helium vis order is not respected Key: ZEPPELIN-2690 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2690 Project: Zeppelin Issue Type: Improvement Components: front-end, helium Reporter: Hoon Park !https://user-images.githubusercontent.com/25951039/27475987-79f72378-5820-11e7-9d6b-ac0c6f75ecac.png! -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2689) Writing Integration Test for Helium Viz
Hoon Park created ZEPPELIN-2689: --- Summary: Writing Integration Test for Helium Viz Key: ZEPPELIN-2689 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2689 Project: Zeppelin Issue Type: Improvement Components: build, helium Reporter: Hoon Park Hope that we have some integrations tests for Helium Vis. It's easily broken. Here is an example. (and refer the comments) - https://github.com/apache/zeppelin/pull/2424 -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2682) Slow table rendering, scrolling
Hoon Park created ZEPPELIN-2682: --- Summary: Slow table rendering, scrolling Key: ZEPPELIN-2682 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2682 Project: Zeppelin Issue Type: Improvement Components: front-end Affects Versions: 0.8.0 Reporter: Hoon Park Fix For: 0.8.0 After using ng-grid, notebook rendering is slightly slower than before. - we might apply virtual rendering for other paragraphs to boost note loading time - remove unnecessary options (e.g filter, pagination) -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2683) Columns in table display should provide horizontal scroll
Hoon Park created ZEPPELIN-2683: --- Summary: Columns in table display should provide horizontal scroll Key: ZEPPELIN-2683 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2683 Project: Zeppelin Issue Type: Improvement Reporter: Hoon Park Columns in table display should provide horizontal scroll. Currently, it fits in the browser width. As a result, can't read column names if there are lots of columns. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2670) Reordering vis package using the `save` btn resets all enabled visualizations.
Hoon Park created ZEPPELIN-2670: --- Summary: Reordering vis package using the `save` btn resets all enabled visualizations. Key: ZEPPELIN-2670 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2670 Project: Zeppelin Issue Type: Improvement Components: helium Affects Versions: 0.8.0 Reporter: Hoon Park Reordering vis package using the `save` btn resets all enabled visualizations. Originally, reported in ZEPPELIN-2656 but created a new issue track that problem only. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2669) Can't run mahout interpreter in 0.7.2 docker image
Hoon Park created ZEPPELIN-2669: --- Summary: Can't run mahout interpreter in 0.7.2 docker image Key: ZEPPELIN-2669 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2669 Project: Zeppelin Issue Type: Improvement Components: build, Interpreters Affects Versions: 0.7.2 Reporter: Hoon Park {quote} Mark Miller5:27 AM (10 hours ago) I can't run the mahout code either, which surprised me. I thought the "convenience paragraphs" were included to pull any required dependencies. python: can't open file '../scripts/mahout/add_mahout.py': [Errno 2] No such file or directory python: can't open file 'scripts/mahout/add_mahout_interpreters.py': [Errno 2] No such file or directory {quote} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2668) Can't run pig interpreter in 0.7.2 docker image
Hoon Park created ZEPPELIN-2668: --- Summary: Can't run pig interpreter in 0.7.2 docker image Key: ZEPPELIN-2668 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2668 Project: Zeppelin Issue Type: Improvement Affects Versions: 0.7.2 Reporter: Hoon Park {quote} Mark Miller5:27 AM (10 hours ago) to users Thanks, this is working pretty well for me on Ubuntu 16. I can execute all of the spark, python and R code in the tutorial. I can't run the pig tutorial, but I assume that's because the docker container doesn't include a hadoop environment. {quote} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2667) [Umbrella] Improving Official Docker Images
Hoon Park created ZEPPELIN-2667: --- Summary: [Umbrella] Improving Official Docker Images Key: ZEPPELIN-2667 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2667 Project: Zeppelin Issue Type: Improvement Components: build Reporter: Hoon Park This is an umbrella issue that collects all issues related with the official docker images for Zeppelin. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2666) Add docker usage for the download page in the official homepage
Hoon Park created ZEPPELIN-2666: --- Summary: Add docker usage for the download page in the official homepage Key: ZEPPELIN-2666 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2666 Project: Zeppelin Issue Type: Improvement Components: documentation Reporter: Hoon Park Recently, Zeppelin community released the official docker image for Zeppelin 0.7.2. If we add some usage in http://zeppelin.apache.org/download.html, it would be helpful. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2653) Apply virtual rendering for paragraphs to fix slow rendering
Hoon Park created ZEPPELIN-2653: --- Summary: Apply virtual rendering for paragraphs to fix slow rendering Key: ZEPPELIN-2653 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2653 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park When a note has lots of paragraphs, note rendering is going to be slow. We can resolve this problem by applying virtual rendering. Here is a library we might use. - https://github.com/kamilkp/angular-vs-repeat -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2652) Can't open spark tutorial note in 0.8.0-SNAPSHOT
Hoon Park created ZEPPELIN-2652: --- Summary: Can't open spark tutorial note in 0.8.0-SNAPSHOT Key: ZEPPELIN-2652 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2652 Project: Zeppelin Issue Type: Bug Affects Versions: 0.8.0 Environment: 0.8.0-SNAPSHOT Reporter: Hoon Park Fix For: 0.8.0 Can't open the spark tutorial note. - Build Zeppelin - Open `Zeppelin Tutorial/Basic Features (Spark)` I attached a screenshot and error log. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Created] (ZEPPELIN-2611) `Notebook Search` page doesn't display searched contents
Hoon Park created ZEPPELIN-2611: --- Summary: `Notebook Search` page doesn't display searched contents Key: ZEPPELIN-2611 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2611 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park Fix For: 0.8.0 `Notebook Search` page doesn't display searched contents. I attached screenshots. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2610) `Link to this paragraph` feature doesn't work at all (0.8.0-SNAPSHOT)
Hoon Park created ZEPPELIN-2610: --- Summary: `Link to this paragraph` feature doesn't work at all (0.8.0-SNAPSHOT) Key: ZEPPELIN-2610 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2610 Project: Zeppelin Issue Type: Bug Components: front-end Affects Versions: 0.8.0 Reporter: Hoon Park `Link to this paragraph` feature doesn't work at all in 0.8.0-SNAPSHOT. - OSX - the most recent Chrome - without any setting (just cloned and built Zeppelin) -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2609) Add missing editor shortcut description.
Hoon Park created ZEPPELIN-2609: --- Summary: Add missing editor shortcut description. Key: ZEPPELIN-2609 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2609 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park Fix For: 0.8.0 Add missing editor shortcut description. - `CTRL-N` and `CTRL-P` should be in editor shortcut, not notebook shortcut. - `CTRL-F` and `CTRL-B` is not described. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2604) Improve Shell Interpreter Output using highlight.js
Hoon Park created ZEPPELIN-2604: --- Summary: Improve Shell Interpreter Output using highlight.js Key: ZEPPELIN-2604 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2604 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park Improve Shell Interpreter Output using highlight.js. We can apply theme + syntax highlight for better readability. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2603) Title of paragraph is split into multiple lines.
Hoon Park created ZEPPELIN-2603: --- Summary: Title of paragraph is split into multiple lines. Key: ZEPPELIN-2603 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2603 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park Attachments: screenshot-1.png title of paragraph is split into multiple lines. I attached a screenshot. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2602) Navbar is broken in Safari only
Hoon Park created ZEPPELIN-2602: --- Summary: Navbar is broken in Safari only Key: ZEPPELIN-2602 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2602 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park Attachments: screenshot-1.png Navbar is broken only in safari. I attached a screenshot. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2600) Auto complete for available magics. (interpreter names)
Hoon Park created ZEPPELIN-2600: --- Summary: Auto complete for available magics. (interpreter names) Key: ZEPPELIN-2600 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2600 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park Auto complete for available magics. (interpreter names) -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2596) Improving Documentation Page
Hoon Park created ZEPPELIN-2596: --- Summary: Improving Documentation Page Key: ZEPPELIN-2596 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2596 Project: Zeppelin Issue Type: Sub-task Components: documentation Reporter: Hoon Park Fix For: 0.8.0 sub-issue of ZEPPELIN-2583 -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2595) Having `Docs` link in navbar
Hoon Park created ZEPPELIN-2595: --- Summary: Having `Docs` link in navbar Key: ZEPPELIN-2595 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2595 Project: Zeppelin Issue Type: Bug Components: documentation, front-end Reporter: Hoon Park Having `Docs` link in navbar will - Help users who want to doc easily - Users might contribute to doc pages because they might read frequently. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2594) Scroll doesn't work in code editor.
Hoon Park created ZEPPELIN-2594: --- Summary: Scroll doesn't work in code editor. Key: ZEPPELIN-2594 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2594 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park Scroll doesn't work in code editor. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2583) Updating Official Website
Hoon Park created ZEPPELIN-2583: --- Summary: Updating Official Website Key: ZEPPELIN-2583 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2583 Project: Zeppelin Issue Type: Improvement Components: documentation Reporter: Hoon Park Updating Official Website. We are currently discussing on the mailing list too. -- I would like to suggest updating official homepage. Here are few reasons. 1. It’s hard to find content for beginners. For example, Let’s say I want to use python and don’t much know about Zeppelin. But the main page doesn’t say what should I do. As you know, The tutorial is quite outdated and The homepage doesn’t have a *getting started* section. Also, if I want to know how to use `%python` interpreter, I should click twice. - Docs -> Version - Interpreter -> Python However, I don’t see beginner can do this easily. Even they don’t know what is the interpreter. 2. Content is not organized for different types of users. Some users are admins. Others might be just individual users or developers. But the current official page doesn’t provide useful information for each group. For example, an admin might want to know about multiple user supports. (Login / Logout) or Let’s say I want to configure zeppelin spark interpreter for my yarn / mesos cluster. But the problem is, It’s not easy to find that information. Also, some information is not included in official docs. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2578) Angular variable change in frontend is not propagated to other paragraphs angular display.
Hoon Park created ZEPPELIN-2578: --- Summary: Angular variable change in frontend is not propagated to other paragraphs angular display. Key: ZEPPELIN-2578 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2578 Project: Zeppelin Issue Type: Bug Reporter: Hoon Park Angular variable change in frontend is not propagated to other paragraphs angular display. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2574) Improve About Dialog Style
Hoon Park created ZEPPELIN-2574: --- Summary: Improve About Dialog Style Key: ZEPPELIN-2574 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2574 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park Improve About Dialog Style. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2575) Improve Rename Dialog Style
Hoon Park created ZEPPELIN-2575: --- Summary: Improve Rename Dialog Style Key: ZEPPELIN-2575 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2575 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park Improve Rename Dialog Style -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2573) Improve Navbar
Hoon Park created ZEPPELIN-2573: --- Summary: Improve Navbar Key: ZEPPELIN-2573 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2573 Project: Zeppelin Issue Type: Improvement Reporter: Hoon Park Navbar has too thick fonts and has small height relatively. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2570) Make directory icon more distinguishable
Hoon Park created ZEPPELIN-2570: --- Summary: Make directory icon more distinguishable Key: ZEPPELIN-2570 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2570 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park Directory icon including open state is indistinguishable. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2551) Previous error result from interpreter overwrite spell result
Hoon Park created ZEPPELIN-2551: --- Summary: Previous error result from interpreter overwrite spell result Key: ZEPPELIN-2551 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2551 Project: Zeppelin Issue Type: Bug Reporter: Hoon Park Previous error result from interpreter overwrite spell result -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2549) Color for syntax error can be improved
Hoon Park created ZEPPELIN-2549: --- Summary: Color for syntax error can be improved Key: ZEPPELIN-2549 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2549 Project: Zeppelin Issue Type: Improvement Reporter: Hoon Park Attachments: screenshot-1.png Color for syntax error can be improved. I attached a screenshot which shows the current error color. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2548) Can't use display system in streaming output.
Hoon Park created ZEPPELIN-2548: --- Summary: Can't use display system in streaming output. Key: ZEPPELIN-2548 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2548 Project: Zeppelin Issue Type: Bug Reporter: Hoon Park Can't use display system for streaming output. I attached a GIF. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2544) `build:dist` command doens't clean `dist` dir in zeppelin-web
Hoon Park created ZEPPELIN-2544: --- Summary: `build:dist` command doens't clean `dist` dir in zeppelin-web Key: ZEPPELIN-2544 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2544 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2542) 114MB text font size in zeppelin-web/dist/fonts/HTML-CSS
Hoon Park created ZEPPELIN-2542: --- Summary: 114MB text font size in zeppelin-web/dist/fonts/HTML-CSS Key: ZEPPELIN-2542 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2542 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park {code} ➜ png git:(ZEPPELIN-2089/run-spell-with-backend-interpreters) ✗ du -hsc * 14MAMS 4.2MCaligraphic 10MFraktur 38MMain 11MMath 20MSansSerif 1.6MScript 2.5MSize1 2.0MSize2 1.2MSize3 2.6MSize4 6.7MTypewriter 120Kimagedata.js 168Kunpacked 114Mtotal ➜ png git:(ZEPPELIN-2089/run-spell-with-backend-interpreters) ✗ ... ➜ HTML-CSS git:(ZEPPELIN-2089/run-spell-with-backend-interpreters) ✗ pwd /Users/1ambda/github/apache/apache-zeppelin/zeppelin-feature/zeppelin-web/dist/fonts/HTML-CSS ➜ HTML-CSS git:(ZEPPELIN-2089/run-spell-with-backend-interpreters) ✗ {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2534) Fallback to table if helium package is not available
Hoon Park created ZEPPELIN-2534: --- Summary: Fallback to table if helium package is not available Key: ZEPPELIN-2534 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2534 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park Fallback to table if helium package is not available. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2533) "Clear paragraph" should reset dateFinished, dateStarted in the paragraph
Hoon Park created ZEPPELIN-2533: --- Summary: "Clear paragraph" should reset dateFinished, dateStarted in the paragraph Key: ZEPPELIN-2533 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2533 Project: Zeppelin Issue Type: Bug Reporter: Hoon Park "Clear paragraph" should reset dateFinished, dateStarted in the paragraph. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2531) Angular API in frontend is broken
Hoon Park created ZEPPELIN-2531: --- Summary: Angular API in frontend is broken Key: ZEPPELIN-2531 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2531 Project: Zeppelin Issue Type: Bug Components: front-end Affects Versions: 0.8.0 Reporter: Hoon Park {code} %angular Super Hero: Bind {code} {code} %angular The superhero name is {{superhero}} {code} Then, can't print {{superhero}} in the second paragraph. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2523) [Helium] Use angular.$templateCache to get setting template
Hoon Park created ZEPPELIN-2523: --- Summary: [Helium] Use angular.$templateCache to get setting template Key: ZEPPELIN-2523 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2523 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park Use angular.$templateCache to get setting template. Otherwise, update in setting html will not be applied. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2522) Paragraph should get focus after editing the title
Hoon Park created ZEPPELIN-2522: --- Summary: Paragraph should get focus after editing the title Key: ZEPPELIN-2522 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2522 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park Paragraph should get focus after editing the title -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2520) Add bottom-margin for markdown table
Hoon Park created ZEPPELIN-2520: --- Summary: Add bottom-margin for markdown table Key: ZEPPELIN-2520 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2520 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park Add bottom-margin for markdown table. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2521) Confusing axis descriptions in advanced-transformation.
Hoon Park created ZEPPELIN-2521: --- Summary: Confusing axis descriptions in advanced-transformation. Key: ZEPPELIN-2521 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2521 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park Confusing axis descriptions in advanced-transformation. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2516) Set offset, tolerance for headroomjs
Hoon Park created ZEPPELIN-2516: --- Summary: Set offset, tolerance for headroomjs Key: ZEPPELIN-2516 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2516 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park Set offset, tolerance for headroomjs. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2512) Add debounce for search inputs to buffer input texts.
Hoon Park created ZEPPELIN-2512: --- Summary: Add debounce for search inputs to buffer input texts. Key: ZEPPELIN-2512 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2512 Project: Zeppelin Issue Type: Improvement Components: front-end Affects Versions: 0.7.2, 0.8.0 Reporter: Hoon Park Add debounce for search inputs to buffer input texts. Otherwise, it will slow when there are a lot of search targets. See also: https://docs.angularjs.org/api/ng/directive/ngModelOptions -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2508) [TABLE] Persist column type and sort config
Hoon Park created ZEPPELIN-2508: --- Summary: [TABLE] Persist column type and sort config Key: ZEPPELIN-2508 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2508 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park Should persist column type (text, numeric, date) and sort (increasing, decreasing, none) -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2507) [TABLE] dropdown button for table column name should not be {{display: block}}
Hoon Park created ZEPPELIN-2507: --- Summary: [TABLE] dropdown button for table column name should not be {{display: block}} Key: ZEPPELIN-2507 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2507 Project: Zeppelin Issue Type: Bug Reporter: Hoon Park Attachments: screenshot-1.png dropdown button for table column name should not be {{display: block}}. I attached a screenshot. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2492) [Docker] Use single dockerfile for tag-pushes
Hoon Park created ZEPPELIN-2492: --- Summary: [Docker] Use single dockerfile for tag-pushes Key: ZEPPELIN-2492 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2492 Project: Zeppelin Issue Type: Improvement Reporter: Hoon Park Use single dockerfile for tag-pushes Apache requires this information for tag-pushes. {code} Type: "Tag" Name: "/rel\/avatica-(\d+\.\d+\.\d+)/" Dockerfile location: "/docker/src/main/dockerhub" Docker tag name: "{\1}" {code} See also: https://issues.apache.org/jira/browse/INFRA-12781 -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2481) [Docker] Create images for released binaries using automated build
Hoon Park created ZEPPELIN-2481: --- Summary: [Docker] Create images for released binaries using automated build Key: ZEPPELIN-2481 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2481 Project: Zeppelin Issue Type: Improvement Components: build Reporter: Hoon Park Create docker images for released binaries using automated build in dockerhub. - https://issues.apache.org/jira/browse/INFRA-12781 -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2440) [Umbrella] Browser Compatibility Issues
Hoon Park created ZEPPELIN-2440: --- Summary: [Umbrella] Browser Compatibility Issues Key: ZEPPELIN-2440 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2440 Project: Zeppelin Issue Type: Task Components: front-end Reporter: Hoon Park This is an umbrella issue that collects all issues related with browser compatibilities. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2439) Use babel-preset-env to support browsers explicitly
Hoon Park created ZEPPELIN-2439: --- Summary: Use babel-preset-env to support browsers explicitly Key: ZEPPELIN-2439 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2439 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park Use babel-preset-env to support browsers explicitly. {code} "babel": { "presets": [ [ "env", { "targets": { "browsers": ["last 2 versions", "ie >= 7"] } } ] ] }, {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2435) Add logging level facility to frontend
Hoon Park created ZEPPELIN-2435: --- Summary: Add logging level facility to frontend Key: ZEPPELIN-2435 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2435 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park Add logging level facility to frontend -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2427) Hide navbar and note-action bar to widen view while scrolling down
Hoon Park created ZEPPELIN-2427: --- Summary: Hide navbar and note-action bar to widen view while scrolling down Key: ZEPPELIN-2427 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2427 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park Hide navbar and note-action bar to widen view while scrolling down -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2426) Prettify graph setting DOM
Hoon Park created ZEPPELIN-2426: --- Summary: Prettify graph setting DOM Key: ZEPPELIN-2426 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2426 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park Prettify graph setting DOM -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2422) Can't run python interpreter inside docker without spark interpreter
Hoon Park created ZEPPELIN-2422: --- Summary: Can't run python interpreter inside docker without spark interpreter Key: ZEPPELIN-2422 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2422 Project: Zeppelin Issue Type: Bug Components: pySpark, python-interpreter Affects Versions: 0.7.1 Reporter: Hoon Park The python paragraph below continuously fails until running spark paragraph. If I execute spark interpreter at least once, the paragraph runs successfully. {code} %python import matplotlib.pyplot as plt plt.plot([1, 2, 3]) org.apache.thrift.TApplicationException: Internal error processing getFormType at org.apache.thrift.TApplicationException.read(TApplicationException.java:111) at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:71) at org.apache.zeppelin.interpreter.thrift.RemoteInterpreterService$Client.recv_getFormType(RemoteInterpreterService.java:337) at org.apache.zeppelin.interpreter.thrift.RemoteInterpreterService$Client.getFormType(RemoteInterpreterService.java:323) at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.getFormType(RemoteInterpreter.java:439) at org.apache.zeppelin.interpreter.LazyOpenInterpreter.getFormType(LazyOpenInterpreter.java:106) at org.apache.zeppelin.notebook.Paragraph.jobRun(Paragraph.java:387) at org.apache.zeppelin.scheduler.Job.run(Job.java:175) at org.apache.zeppelin.scheduler.RemoteScheduler$JobRunner.run(RemoteScheduler.java:329) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2420) notebook listing in header is slow
Hoon Park created ZEPPELIN-2420: --- Summary: notebook listing in header is slow Key: ZEPPELIN-2420 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2420 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park After https://github.com/apache/zeppelin/pull/2225, notebook listing in header is slow,. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2411) Prettify Table
Hoon Park created ZEPPELIN-2411: --- Summary: Prettify Table Key: ZEPPELIN-2411 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2411 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park Prettify Table -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2409) Notebook scrollbar should not be interfered by paragraph scrollbars.
Hoon Park created ZEPPELIN-2409: --- Summary: Notebook scrollbar should not be interfered by paragraph scrollbars. Key: ZEPPELIN-2409 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2409 Project: Zeppelin Issue Type: Bug Reporter: Hoon Park Notebook scrollbar should not be interfered by paragraph scrollbars. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2408) Tooltip provider doesn't exist (zeppelin-web)
Hoon Park created ZEPPELIN-2408: --- Summary: Tooltip provider doesn't exist (zeppelin-web) Key: ZEPPELIN-2408 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2408 Project: Zeppelin Issue Type: Bug Reporter: Hoon Park Attachments: screenshot-1.png - Open notebook - Create table - Click scatter chart. Then you can see error message like in browser console. {code} {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2404) Prettify Interpreter Setting
Hoon Park created ZEPPELIN-2404: --- Summary: Prettify Interpreter Setting Key: ZEPPELIN-2404 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2404 Project: Zeppelin Issue Type: Bug Reporter: Hoon Park Prettify Interpreter Setting. - doesn't provide useful presets. For example If user wants to create JDBC, we can provide already configured {{mysql}}, {{postgres}}, and so on. Since they requires many fields (classname, jar, ..), it would be nice if we can provide. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2400) Prettify Interpreter Binding Menu
Hoon Park created ZEPPELIN-2400: --- Summary: Prettify Interpreter Binding Menu Key: ZEPPELIN-2400 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2400 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park Lets' prettify interpreter binding menu. - It takes too much height. - hard to find interpreter what i want - can't change default interpreter in the same group - not readable - no signal for default interpreter -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2389) Prettify Actionbar icons in Notebook
Hoon Park created ZEPPELIN-2389: --- Summary: Prettify Actionbar icons in Notebook Key: ZEPPELIN-2389 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2389 Project: Zeppelin Issue Type: Improvement Reporter: Hoon Park -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2388) Prettify Keyboard Shortcut Dialog
Hoon Park created ZEPPELIN-2388: --- Summary: Prettify Keyboard Shortcut Dialog Key: ZEPPELIN-2388 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2388 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2387) [Umbrella] Improve UX
Hoon Park created ZEPPELIN-2387: --- Summary: [Umbrella] Improve UX Key: ZEPPELIN-2387 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2387 Project: Zeppelin Issue Type: Improvement Components: front-end Reporter: Hoon Park This is umbrella issues collects issues regarding UX -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2357) Tooltip doesn't work with btn-group
Hoon Park created ZEPPELIN-2357: --- Summary: Tooltip doesn't work with btn-group Key: ZEPPELIN-2357 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2357 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park Fix For: 0.8.0 Attachments: tooltip_before.gif Tooltip doesn't work with {{btn-group}} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2350) Specify helium package name for dev:helium not to bundle all packages
Hoon Park created ZEPPELIN-2350: --- Summary: Specify helium package name for dev:helium not to bundle all packages Key: ZEPPELIN-2350 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2350 Project: Zeppelin Issue Type: Improvement Components: build, front-end, helium Reporter: Hoon Park Specify helium package name for dev:helium not to bundle all packages. Otherwise refresh will be very slow. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2348) Line chart setting is not rendered at all
Hoon Park created ZEPPELIN-2348: --- Summary: Line chart setting is not rendered at all Key: ZEPPELIN-2348 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2348 Project: Zeppelin Issue Type: Bug Components: front-end Affects Versions: 0.7.1, 0.8.0 Reporter: Hoon Park Line chart setting is not rendered at all. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2342) Move to jsdom, mocha from karma, jasmine to boost build.
Hoon Park created ZEPPELIN-2342: --- Summary: Move to jsdom, mocha from karma, jasmine to boost build. Key: ZEPPELIN-2342 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2342 Project: Zeppelin Issue Type: Bug Components: build, front-end Reporter: Hoon Park Move to jsdom, mocha from karma, jasmine to boost build. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2340) Improve Text Editor: locking, realtime notification
Hoon Park created ZEPPELIN-2340: --- Summary: Improve Text Editor: locking, realtime notification Key: ZEPPELIN-2340 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2340 Project: Zeppelin Issue Type: Bug Components: front-end Affects Versions: 0.8.0 Reporter: Hoon Park - lock text editor so that can't edit if other user is editing. - send notification if someone is modifying text so that other users get noticed easily. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2330) Can't open spell config panel only in production mode
Hoon Park created ZEPPELIN-2330: --- Summary: Can't open spell config panel only in production mode Key: ZEPPELIN-2330 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2330 Project: Zeppelin Issue Type: Bug Components: front-end, helium Reporter: Hoon Park Can't open spell config panel only in production mode -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2304) Fix size of helium vis icon in '#helium'
Hoon Park created ZEPPELIN-2304: --- Summary: Fix size of helium vis icon in '#helium' Key: ZEPPELIN-2304 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2304 Project: Zeppelin Issue Type: Bug Components: front-end, helium Reporter: Hoon Park Fix For: 0.8.0 Icon size of helium vis packages are not fit into the container button. I attached a image. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2302) Add info level logging when installing node modules and bundling
Hoon Park created ZEPPELIN-2302: --- Summary: Add info level logging when installing node modules and bundling Key: ZEPPELIN-2302 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2302 Project: Zeppelin Issue Type: Bug Components: helium Reporter: Hoon Park Priority: Minor Fix For: 0.8.0 Add info level logging when installing node modules and bundling helium packages. Because your doesn't get noticed during 30secs ~ few minutes at all. This is usually case if you have multiple enabled helium packages. User might think that Zeppelin hangs or there is other problem If there is no log message. -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Created] (ZEPPELIN-2301) dirtyText is overwritten by note-level actions (rename, ..)
Hoon Park created ZEPPELIN-2301: --- Summary: dirtyText is overwritten by note-level actions (rename, ..) Key: ZEPPELIN-2301 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2301 Project: Zeppelin Issue Type: Bug Components: front-end Reporter: Hoon Park I attached a GIF. -- This message was sent by Atlassian JIRA (v6.3.15#6346)