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

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

GitHub user skalashnikov opened a pull request:

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

    IGNITE-4523 Allow distributed SQL query execution over explicit set of 
partitions

    

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

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

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

    https://github.com/apache/ignite/pull/1508.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 #1508
    
----
commit 153d4a374fe6cf6c80eb895920ec279f483ab1d7
Author: ascherbakoff <[email protected]>
Date:   2017-01-06T15:56:07Z

    IGNITE-4523 WIP.

commit 31c5e42e67fc958e77f3014c364a8e14b236bd8d
Author: ascherbakoff <[email protected]>
Date:   2017-01-07T13:11:58Z

    IGNITE-4523 WIP.

commit dea221c15b8e2136f35ab6ab0abacb3b658aa626
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-10T17:30:10Z

    IGNITE-4523 WIP.

commit 3238365c3c04fcd7db309650012f43aa26bd6a8d
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-10T17:30:34Z

    IGNITE-4523 WIP.

commit 570cfd7457feb6d1bb95ef4dbae77d0c8d0c5e6c
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-10T17:32:31Z

    Merge branch 'master' of https://github.com/apache/ignite into ignite-4523

commit 1fe53872446c31da15ac7ab2fe101bb3988bd4e8
Author: ascherbakoff <[email protected]>
Date:   2017-01-10T20:50:14Z

    IGNITE-4523 Moved PartitionSet field to base class.

commit b2eda3058463c4eceb0054052b66fbd13783df18
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-11T16:22:25Z

    IGNITE-4523 Style cleanup.

commit d48aa541733f0725a73bd09d6f136b81137c729a
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-11T16:30:36Z

    IGNITE-4523 Style cleanup.

commit d8ee9edda9e74cc88ac5f756b7f59639ef4b9f3e
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-11T16:33:14Z

    Merge branch 'ignite-4523' of https://github.com/ascherbakoff/ignite into 
ignite-4523

commit f4992a0daed06f47dee7e21c5fc9aee5f3a79d6c
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-11T16:42:22Z

    IGNITE-4523 Style cleanup.

commit 4f2843e3c4a212d605d1627c66de61ae8304d386
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-11T16:49:57Z

    IGNITE-4523 Style cleanup.

commit 901c0e69a3cf28807dbdc182fc76f0ba51c36855
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-11T17:03:54Z

    IGNITE-4523 Style cleanup.

commit 4dcfaad50aac20370a96acbc6e6d0768b8f90b7c
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-11T17:17:31Z

    IGNITE-4523 Style cleanup.

commit 1945e63b684f4779a99ef32ca59df7650e03f358
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-16T15:49:32Z

    IGNITE-4523 Public API is updated.

commit 432c44f517bf25c14825328b233123f540fc4e03
Author: ascherbakoff <[email protected]>
Date:   2017-01-16T21:49:27Z

    IGNITE-4523 GridIntSet.

commit af5cfddb483ef7f13c54eaf66fb1ca54c9063de9
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-17T16:36:14Z

    IGNITE-4523 Working on integer set.

commit 825adc6451dd8b3fe2bfa2be2a749eef7e27fa6b
Author: ascherbakoff <[email protected]>
Date:   2017-01-17T20:54:49Z

    IGNITE-4523 Refactored to int[].

commit 24944785d46ff52dbd50672d6ee50854ae7b8bf9
Author: ascherbakoff <[email protected]>
Date:   2017-01-17T20:58:33Z

    IGNITE-4523 Refactored to int[].

commit 3299916e00f2d707c648422224b506832f3aea98
Author: ascherbakoff <[email protected]>
Date:   2017-01-17T21:06:13Z

    IGNITE-4523 Refactored to int[].

commit defa40c5e456b8d67bec8379ee020a0df029ac1f
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-18T17:17:05Z

    IGNITE-4523 WIP

commit e8874398a2b882af769c5777f19544b9db843dc4
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-18T17:17:33Z

    IGNITE-4523 WIP

commit 0491acb5c4ae50ea0c55a6af186a17937b1868ec
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-18T17:22:42Z

    IGNITE-4523 Add test to suite.

commit 0f95f6902fa63d02b756eb970961a227a9c77f48
Author: ascherbakoff <[email protected]>
Date:   2017-01-18T21:01:10Z

    IGNITE-4523 Better API validation.

commit f27e40c515336c037d5e0da6f9042c9a7839f2f8
Author: ascherbakoff <[email protected]>
Date:   2017-01-18T21:01:26Z

    IGNITE-4523 Better API validation.

commit 904ebdd9a33f2e3eaa90ef6fa835ad134362e3c1
Author: ascherbakoff <[email protected]>
Date:   2017-01-18T21:08:04Z

    IGNITE-4523 Better API validation.

commit da3a17ecd0f90b76058a5fef396c7822bdba5951
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-19T16:42:34Z

    IGNITE-4523 Public API changes.

commit f21b215540214d0fd95140db4388f54298d2aa3e
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-01-20T14:46:09Z

    IGNITE-4523 Fixing local query.

commit 7311f6502506c66ada91614e1e090cfd86beb1a5
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-02-01T16:57:46Z

    IGNITE-4523 Local scan query is working.

commit 850411f6076d461e63e88b4b7f7460f8da75fa30
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-02-02T17:35:00Z

    IGNITE-4523 Remote scan query is working.

commit 380051e2817369b9707a51d69059064ba63c5836
Author: Aleksei Scherbakov <[email protected]>
Date:   2017-02-06T09:29:07Z

    IGNITE-4523 Fixing tests.

----


> Allow distributed SQL query execution over explicit set of partitions
> ---------------------------------------------------------------------
>
>                 Key: IGNITE-4523
>                 URL: https://issues.apache.org/jira/browse/IGNITE-4523
>             Project: Ignite
>          Issue Type: Improvement
>          Components: cache, SQL
>    Affects Versions: 1.8
>            Reporter: Alexei Scherbakov
>            Assignee: Alexei Scherbakov
>             Fix For: 1.9
>
>
> 3Currently distributed SQL query is executed on all nodes containing primary 
> partitions for a cache, sending map query requests on all nodes in grid.
> Sometimes we know in advance which partitions hold a data for query, on 
> example, in case of custom affinity function. 
> Therefore it's possible to reduce number of nodes receiving map query request 
> by providing explicit set of partitions, which will give significant 
> performance advantage and traffic reduction in case of very large clusters.
> Internally we already have such functionality, so the only necessary thing is 
> to provide public API for what.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to