[
https://issues.apache.org/jira/browse/IGNITE-4523?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15978960#comment-15978960
]
ASF GitHub Bot commented on IGNITE-4523:
----------------------------------------
GitHub user ascherbakoff opened a pull request:
https://github.com/apache/ignite/pull/1858
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/ascherbakoff/ignite ignite-4523
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ignite/pull/1858.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 #1858
----
commit 915d1d834afed68956772ec5ed09a137ec3e5c28
Author: ascherbakoff <[email protected]>
Date: 2017-04-01T19:08:09Z
IGNITE-4523 Merging with master.
commit 2a7c84383c7ab742e4d00b359469f8ab2ded6a82
Author: ascherbakoff <[email protected]>
Date: 2017-04-01T19:36:11Z
IGNITE-4523 Added test to suite.
commit 972719137c5cabb80ef363e6c1596bd7c532aa64
Author: ascherbakoff <[email protected]>
Date: 2017-04-02T11:49:54Z
IGNITE-4523 Removed code duplication.
commit 0b611e2b21f41ed1b3fe4c1caee0a062cb11673b
Author: ascherbakoff <[email protected]>
Date: 2017-04-02T12:49:52Z
Merge branch 'master' of https://github.com/apache/ignite into ignite-4523
commit 6bcb3f1e20fd628ee28c2d57c04e17f37c05d608
Author: ascherbakoff <[email protected]>
Date: 2017-04-02T13:13:04Z
IGNITE-4523 Throw an exception if no nodes mapping found.
commit 469677645d92a3ec484d02b82729ac88d87f8963
Author: ascherbakoff <[email protected]>
Date: 2017-04-02T13:23:30Z
IGNITE-4523 Throw an exception if no nodes mapping found.
commit 3d092e5bc89c4a62f0ffeff885356d3678162b02
Author: ascherbakoff <[email protected]>
Date: 2017-04-02T13:31:08Z
IGNITE-4523 Undo wrong commit.
commit 7fe979b3505cbe6f1c2758ab7c0b552829f14cb9
Author: Aleksei Scherbakov <[email protected]>
Date: 2017-04-12T14:12:09Z
IGNITE-4523 Improved partitions validation.
commit 8bd00a681ff0c315de1bf57a9eabf3da7e21281f
Author: Aleksei Scherbakov <[email protected]>
Date: 2017-04-12T16:04:28Z
IGNITE-4523 Fixing codestyle issues.
commit a56d7232e60e76cd75696c7fae9ccb5cb9a821cb
Author: Aleksei Scherbakov <[email protected]>
Date: 2017-04-14T15:15:58Z
IGNITE-4523 Separate field for query partitions.
commit 6df5feded90d1d5ce5e1673683eb8c65a834fff4
Author: Aleksei Scherbakov <[email protected]>
Date: 2017-04-14T17:12:18Z
IGNITE-4523 Unstable topology test.
commit 19b2d12187535ce6a538f88ca28fd3ab1ffb0329
Author: Aleksei Scherbakov <[email protected]>
Date: 2017-04-14T17:17:47Z
IGNITE-4523 Unstable topology test.
commit 81be5aac9ca9ec735bd89331d0de3a94c029612b
Author: Aleksei Scherbakov <[email protected]>
Date: 2017-04-14T17:19:46Z
IGNITE-4523 Unstable topology test.
commit ed2bed870bd49819ef8841d7db1991958e18ae28
Author: Aleksei Scherbakov <[email protected]>
Date: 2017-04-17T17:17:17Z
IGNITE-4523 Unstable topology test.
commit 1ac48adb88d086d4924f6dc2d4f95e0a7e42e1b2
Author: Aleksei Scherbakov <[email protected]>
Date: 2017-04-18T10:33:52Z
IGNITE-4523 Fixed issues for unstable topology.
commit 66a7eb3c6bd77d4af1a04f2224feac5c1a7e9fcb
Author: Sergi Vladykin <[email protected]>
Date: 2017-04-18T14:21:20Z
master - test adjusted
commit 5d8e31806ac8c013169c9892c0f88b79d6833358
Author: Anton Vinogradov <[email protected]>
Date: 2017-04-18T12:32:29Z
Special profiles to set versions and check compilation across all modules
(cherry picked from commit 3565e4e)
commit 0abf6601fc1ff1e6e659381666ae706e31b51de0
Author: Yury Babak <[email protected]>
Date: 2017-04-18T13:47:15Z
IGNITE-5000 Rename Ignite Math module to Ignite ML module
added missed licenses
renamed packages
fixed wrong ml profile activation
(cherry picked from commit d78e071)
commit f66bd778a408340457937d59faf7c0b7b5638a89
Author: Aleksei Scherbakov <[email protected]>
Date: 2017-04-18T15:32:23Z
IGNITE-4523 Fixed tests.
commit 364c38661a1864e0b823be737998ed66927d11ca
Author: Alexey Goncharuk <[email protected]>
Date: 2017-04-18T15:40:27Z
master - Mute test with a correct link
commit 0da51d4110ab13f42f0ee5a2fc3181fc50656cd4
Author: Alexey Goncharuk <[email protected]>
Date: 2017-04-18T15:40:55Z
master - Fix mvcc tests after CLOCK mode removal
commit 27fd74eeeef1ebd0cb89a99be69c5c74829307e3
Author: Ignite Teamcity <[email protected]>
Date: 2017-04-18T16:43:28Z
2.1.0-SNAPSHOT
commit a1c24d9849ce1984bc021fd11c9a2cc9fc603f48
Author: Aleksei Scherbakov <[email protected]>
Date: 2017-04-18T17:15:15Z
IGNITE-4523 Fixed tests.
commit fe973cfec187f644d3f221ed881e6b03313f1ac3
Author: ascherbakoff <[email protected]>
Date: 2017-04-18T20:55:40Z
Merge branch 'master' of https://github.com/apache/ignite into ignite-4523
Conflicts:
modules/core/src/main/java/org/apache/ignite/cache/query/SqlFieldsQuery.java
modules/core/src/main/java/org/apache/ignite/cache/query/SqlQuery.java
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheProxy.java
modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/IgniteH2Indexing.java
modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/twostep/GridReduceQueryExecutor.java
modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/twostep/msg/GridH2QueryRequest.java
commit 30767cf424a86fcb93c28acc45d02ec1a6109d20
Author: ascherbakoff <[email protected]>
Date: 2017-04-18T21:07:27Z
Merge branch 'master' of https://github.com/apache/ignite into ignite-4523
Conflicts:
modules/core/src/main/java/org/apache/ignite/cache/query/SqlFieldsQuery.java
modules/core/src/main/java/org/apache/ignite/cache/query/SqlQuery.java
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheProxy.java
modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/IgniteH2Indexing.java
modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/twostep/GridReduceQueryExecutor.java
modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/twostep/msg/GridH2QueryRequest.java
commit 8f29c6914fd6a22b9dba3068f610734b65edca12
Author: ascherbakoff <[email protected]>
Date: 2017-04-18T21:10:44Z
IGNITE-4523 Cleanup.
commit 9c954c93a9d93952354e784a75c45cecdf245a2d
Author: Andrey V. Mashenkov <[email protected]>
Date: 2017-04-19T03:30:30Z
Fixed service deployment tests.
commit 9ce62e64a7abfc59799f4edf8d057a12c7a0d11d
Author: Andrey V. Mashenkov <[email protected]>
Date: 2017-04-19T03:45:08Z
Fixed javadoc.
commit c102a7ea304de9c23856fd1860e2df66b4482cf1
Author: ascherbakoff <[email protected]>
Date: 2017-04-19T06:41:54Z
IGNITE-4523 Cleanup.
commit da521ba45fcffc36b24b3e23a3e1410fefd77949
Author: ascherbakoff <[email protected]>
Date: 2017-04-19T06:46:37Z
IGNITE-4523 Cleanup.
----
> 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
> Labels: important
> Fix For: 2.0
>
>
> 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)