You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2018/10/19 13:55:00 UTC

[jira] [Commented] (IGNITE-9933) SQL: lazy mode isn't used on reduce step

    [ https://issues.apache.org/jira/browse/IGNITE-9933?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16656834#comment-16656834 ] 

ASF GitHub Bot commented on IGNITE-9933:
----------------------------------------

GitHub user tledkov-gridgain opened a pull request:

    https://github.com/apache/ignite/pull/5037

    IGNITE-9933: SQL: lazy mode for query reduce step

    

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

    $ git pull https://github.com/gridgain/apache-ignite ignite-9933

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

    https://github.com/apache/ignite/pull/5037.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 #5037
    
----
commit d8f9ad0d47bb914f9b2d84bd98a20b437b41d28b
Author: tledkov-gridgain <tl...@...>
Date:   2018-10-18T15:47:16Z

    IGNITE-9933: SQL: lazy mode for query reduce step

----


> SQL: lazy mode isn't used on reduce step
> ----------------------------------------
>
>                 Key: IGNITE-9933
>                 URL: https://issues.apache.org/jira/browse/IGNITE-9933
>             Project: Ignite
>          Issue Type: Improvement
>          Components: sql
>    Affects Versions: 2.6
>            Reporter: Taras Ledkov
>            Assignee: Taras Ledkov
>            Priority: Major
>
> Lazy execution is introduced as default by IGNITE-9171.
> But queries are executed lazy only in  map phase now.
> So, we have introduce lazy query execution on reduce step when merge table is user to prevent waits for fetch all results on reduce step and excessive allocate memory.
> It will be applicable for queries sorted by index.
> Attention: when reduce query is executed in lazy mode the release remote resource and query cancellation must be changed.
> See:
> - {{GridReduceQueryExecutor#query}}
> - {{GridReduceQueryExecutor#releaseRemoteResources}}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)