GitHub user oxygen311 opened a pull request:

    https://github.com/apache/zeppelin/pull/3106

    [ZEPPELIN-3677] SAP Interpreter improvement

    ### What is this PR for?
    Improvements:
    - An empty result processing, message about no data will be shown;
    - Dimension's attributes auto complete and processing;
    - Property `universe.queryTimeout` for socket and connection timeouts;
    - Interpolation support and property for it;
    - `completionSupport` flag fix;
    - Support of `distinct` keyword (written after `select`);
    - Support of `limit %d` keyword (written in the end of query);
    - Add concurrency support, relevant properties are 
`universe.concurrent.use` and `universe.concurrent.maxConnection`;
    - `;` is adding to the end of query if it has not it.
    
    ### What type of PR is it?
    Improvement
    
    ### What is the Jira issue?
    
[ZEPPELIN-3677](https://issues.apache.org/jira/projects/ZEPPELIN/issues/ZEPPELIN-3677?filter=allopenissues)
    
    ### Questions:
    * Does the licenses files need update? No
    * Is there breaking changes for older versions? No
    * Does this need documentation? Updated


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/TinkoffCreditSystems/zeppelin DW-17701

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/zeppelin/pull/3106.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 #3106
    
----
commit d28b8217ff8f851f8f632023d702a95cf27cb8ec
Author: oxygen311 <alex39-09@...>
Date:   2018-07-30T11:40:47Z

    Change flag in interpreter settings

commit 86c97895913effef15cf08022589eb6957f101e5
Author: oxygen311 <alex39-09@...>
Date:   2018-07-31T08:20:22Z

    Add attribute info to `UniverseNodeInfo` list

commit 443d0afaf6fbebe58df4168cfe834d7deb748acf
Author: oxygen311 <alex39-09@...>
Date:   2018-07-31T09:09:13Z

    Att attributes to auto complete

commit 4c29d104c495005a82c8f60445c363a2dc2f1998
Author: oxygen311 <alex39-09@...>
Date:   2018-07-31T09:31:21Z

    Add `universe.connectTimeout` and `universe.socketTimeout` properties

commit f15b9594236ff974723f232c12c8dd250d3b49e0
Author: oxygen311 <alex39-09@...>
Date:   2018-07-31T09:39:45Z

    Shows message if result is empty

commit 48bb5ee01ffa0b7988d7e6c9eebd4cca0b80ad4c
Author: oxygen311 <alex39-09@...>
Date:   2018-07-31T09:47:40Z

    Add properties to `interpreter-setting.json`

commit 832d38cabba16ad10e4183d966b6e9beec8ba34c
Author: oxygen311 <alex39-09@...>
Date:   2018-07-31T10:02:43Z

    One property against two

commit d5edcd44e51908aa4f7bba193fe8ac7322175e62
Author: oxygen311 <alex39-09@...>
Date:   2018-07-31T11:05:25Z

    Add Object Interpolation

commit bfc5556820a00a841760cc63b5f34d6e773b2924
Author: oxygen311 <alex39-09@...>
Date:   2018-07-31T11:54:43Z

    Add concurrent mode to universe interpreter

commit 7e4e4a5e0c8a16aa42cf67d39773048304391776
Author: oxygen311 <alex39-09@...>
Date:   2018-08-01T10:22:26Z

    Add `distinct` and `limit` keywords support

commit 5668ad37603f0e538c27af5d63b92cea563a0c0c
Author: oxygen311 <alex39-09@...>
Date:   2018-08-01T12:12:09Z

    Add distinct support if only one object in select block

----


---

Reply via email to