GitHub user c47harsis opened a pull request: https://github.com/apache/zeppelin/pull/3236
[ZP-28] [HEAVY] ÐкÑÑализаÑÐ¸Ñ Ð½Ð°ÑабоÑок по авÑокомплиÑÑ ### What is this PR for? Makes autocompletion works correctly. ### What type of PR is it? [Improvement] ### What is the Jira issue? https://jira.tcsbank.ru/browse/ZP-28 ### How should this be tested? PR includes tests. Also it can be tested manually. ### Questions: * Does the licenses files need update? - NO * Is there breaking changes for older versions? - NO * Does this needs documentation? - NO You can merge this pull request into a Git repository by running: $ git pull https://github.com/TinkoffCreditSystems/zeppelin ZP-28 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/zeppelin/pull/3236.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #3236 ---- commit 77388d91d79714b56936c841f2d4fca5947e4ac9 Author: Savalek <def113@...> Date: 2018-08-08T14:01:54Z [ZEPPELIN-3690] display all column with the same name in ui-grid commit 2d3923f29259585edd75c5fd5f2999cead69b6a7 Author: ÐÐµÐ½Ð¸Ñ Ð¥Ð»Ñкин <mail4aka@...> Date: 2018-11-01T07:55:08Z Merge pull request #5 from TinkoffCreditSystems/ZEPPELIN-3690 [DW-17913] display all column with the same name in ui-grid commit fef0b76b3e7c3e0fc6e88fb52f10a04a207c4f4d Author: Maxim Belousov <mebelousov@...> Date: 2018-06-18T13:51:37Z [ZP-9] Add support for variables in JDBCInterpreter statementPrecode. Variables #{noteId} and #{user} replaced to actual values. Cherry picked from commits 9039f16954e0fb9f0e81ad9de13df5a6c988e932, 4b90e8700be572279c7aa32d5e374395d5e8cd37 commit e595f3ee288b2d26db99571c81549c7ba161e649 Author: ÐÐµÐ½Ð¸Ñ Ð¥Ð»Ñкин <mail4aka@...> Date: 2018-11-01T11:37:43Z Merge pull request #4 from TinkoffCreditSystems/BI-6300 [ZP-9] Add support for variables in JDBCInterpreter statementPrecode. commit eb18229a2494e4c14e73262218c3889046d4764e Author: Savalek <def113@...> Date: 2018-08-16T09:20:02Z [ZEPPELIN-2572] multiple paragraphs actions. ### What is this PR for? This PR adds the ability to perform actions on several paragraphs simultaneously. He adds the checkbox to each paragraph. When you select at least one paragraph in the action bar, buttons appear that perform actions on the selected paragraphs. ### What type of PR is it? Feature ### What is the Jira issue? [ZEPPELIN-2572](https://issues.apache.org/jira/browse/ZEPPELIN-2572) ZP-24 https://github.com/apache/zeppelin/pull/2952 declined. https://github.com/apache/zeppelin/pull/3145 https://github.com/TinkoffCreditSystems/zeppelin/pull/6 ### Screenshots (if appropriate)  ### Questions: * Does the licenses files need update? no * Is there breaking changes for older versions? no * Does this needs documentation? no commit 259703ea2aeeb1d7fecee904ab53ed38add0858e Author: Savalek <def113@...> Date: 2018-08-06T13:29:22Z [ZEPPELIN-3616] remove event if dom's element destroy # Description This PR change logic of add new event listener on frontend. Now then add new event listener, also added destroy listener. Destroy listener attach to some DOM element and then this element destroyed listener drop event listener. Since the old listeners were not deleted when changing the size of the paragraph / window, an error occurred. Because of this error, updating the text in the paragraph did not happen until the end. ## Info #### PR type: `Bug Fix` | Jira issue: [`ZEPPELIN-3616`](https://issues.apache.org/jira/browse/ZEPPELIN-3616), ZP-23 ## Screenshots ### List of all resize event (after some time of work) <p align="center">before (77 lis.)</p>  <p align="center">after (16 lis.)</p>  ### Questions: * Does the licenses files need update? no * Is there breaking changes for older versions? no * Does this needs documentation? no commit ce72cf3b5d6d7889d4df5a6a4efd5dc55efc17f5 Author: ÐÐµÐ½Ð¸Ñ Ð¥Ð»Ñкин <mail4aka@...> Date: 2018-11-08T12:36:08Z Merge pull request #6 from TinkoffCreditSystems/ZEPPELIN-2572_v2 [ZP-24] multiple paragraphs actions commit 08f12c4c2fc625400153bacb95d345ad887cc33a Author: ÐÐµÐ½Ð¸Ñ Ð¥Ð»Ñкин <mail4aka@...> Date: 2018-11-08T13:19:26Z Merge pull request #11 from TinkoffCreditSystems/ZEPPELIN-3616 [ZP-26] - Remove event if dom's element destroy commit eb4a0cee67834fbdb72c91a0e833c0d2a1265d7e Author: Maxim Belousov <mebelousov@...> Date: 2018-06-22T11:30:56Z [ZP-13] By default create new note in "Users/user_name/" Cherry picked from cde7156b7e2e4bdf0fea97ece2a03fa5dd5e90a9 commit fb41ef66dbe1a3088a1dbe1237f71ad54f8462e0 Author: Maxim Belousov <mebelousov@...> Date: 2018-09-10T12:23:22Z Add logs for cron and paragraph runs commit 464e7e8fe99b20035135d1b816bb85c090e16acc Author: Maxim Belousov <mebelousov@...> Date: 2018-07-18T13:10:51Z ZEPPELIN-3575 - Add 'Copy Column Name' button in visualization table From stable-0.8 893e07c6 commit 50ce9ab4a41e3adb439f021123cd4ac2af0ead44 Author: ÐÐµÐ½Ð¸Ñ Ð¥Ð»Ñкин <mail4aka@...> Date: 2018-11-12T07:50:12Z Merge pull request #7 from TinkoffCreditSystems/ZP-13 [ZP-13] By default create new note in "Users/user_name/" commit 0ff43b39311f895508df7973ff4793c5d832e9b2 Author: ÐÐµÐ½Ð¸Ñ Ð¥Ð»Ñкин <mail4aka@...> Date: 2018-11-12T08:04:32Z Merge pull request #12 from TinkoffCreditSystems/ZP-22 [ZP-22] Add logs for cron and paragraph runs commit bdaa1b8f4b1e118aab37c6eca6c2758c6f443342 Author: ÐÐµÐ½Ð¸Ñ Ð¥Ð»Ñкин <mail4aka@...> Date: 2018-11-12T11:54:40Z Merge pull request #13 from TinkoffCreditSystems/ZEPPELIN-3575 [ZP-20] Add 'Copy Column Name' to table visualisation-table commit 564c81f64804ecf9c9adb9620e69714ec5ae79ca Author: Valentin Chizhov <valentin.chizhov@...> Date: 2018-11-13T08:34:55Z [ZEPPELIN-3511] remove old button "Download Data as CSV/TSV" ### What is this PR for? This PR removes the legacy method (button and dropdown near the top left of each paragraph) for exporting the displayed data as a CSV or TSV file. The widgets of the legacy method are seen in the images below.   The legacy method is now redundant as a new improved data-export menu is available (top right corner of data display grid). The new method also does not suffer from certain issues in the legacy method. The new method is seen in the image below.  ### What type of PR is it? [Improvement] ### What is the Jira issue? https://github.com/TinkoffCreditSystems/zeppelin/pull/15 https://issues.apache.org/jira/browse/ZEPPELIN-3511 https://github.com/apache/zeppelin/pull/3013 ZP-19 ### How should this be tested? 1. Travis CI pass 2. Manual checking (see screenshot below) ### Screenshots (if appropriate)  ### Questions: * Does the licenses files need update? - No * Is there breaking changes for older versions? - No * Does this needs documentation? - No cabb83e [Sanjay Dasgupta] z3511-remove-old-download-button: Initial updates commit e0c78d1c057fa271f929756464b4b82f6d9ae923 Author: Maxim Belousov <mebelousov@...> Date: 2018-07-04T16:11:33Z Change completionKey and type of statementPrecode in JDBC interpreter-settings.json (cherry picked from commit cd8d06d) commit 7fbf23ce7bf1ebdc4460863d1016d50a2b6c7ff3 Author: Maxim Belousov <mebelousov@...> Date: 2018-07-30T12:27:18Z Add "computeScore" function for ranging word for auto-completion in UI (cherry picked from commit 1308fff) commit 2c3aa8089d9de97fa6322ba46f57f78c63d33f67 Author: Maxim Belousov <mebelousov@...> Date: 2018-06-18T14:13:05Z ZEPPELIN-3379 SQL Autocomplete (cherry picked from commit 717f9b0) commit 004099c384320f71f78b27b650831d82b4a9bb7b Author: Valentin Chizhov <valentin.chizhov@...> Date: 2018-11-20T17:19:23Z Code completion is broken due to the shaded jar in zeppelin-interpreter-api, the commit fix this issue and also add unit test for it. (cherry picked from upstream commit 5cc385eeaa806cf4e9f1d70f7ce5840fff7fd975) commit 202bed4c6ac6ad23038720035dd8b35a6a313952 Author: Valentin Chizhov <valentin.chizhov@...> Date: 2018-11-21T17:45:54Z Fixed the bug about jdbc could not find commons-lang and it made throwing NoClassDefFoundError. Completion support in the interpreter-settings.json enabled. commit 4d0f87cb2abce60c933d2a7f372b87b8c2295346 Author: Valentin Chizhov <valentin.chizhov@...> Date: 2018-11-22T12:17:56Z Case: database connection cannot be established and completion requested Later: throws exceptions, wrong behaviour Now: just log this and return empty completions list without an exceptions Also the commit fix SqlCompleterTest compatibility. ---- ---