You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Igor Seliverstov (JIRA)" <ji...@apache.org> on 2019/01/21 14:52:00 UTC
[jira] [Commented] (IGNITE-10559) MVCC TX: Use extracted partitions
to reduce target nodes for Query Update
[ https://issues.apache.org/jira/browse/IGNITE-10559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16748001#comment-16748001 ]
Igor Seliverstov commented on IGNITE-10559:
-------------------------------------------
[~tledkov-gridgain], see my comments below:
1) {{PartitionResult#calculatePartitions}} - in case a user has provided an explicit partitions list it's makes sense do not use it as is, but calculate an intersection with partitions going from {{PartitionResult}}
2) {{UpdatePlanBuilder.java:856}} {{qry.derivedPartitions() != null ? qry.derivedPartitions() : null}} - looks like it may be simplified.
3) Imports + visa required.
> MVCC TX: Use extracted partitions to reduce target nodes for Query Update
> -------------------------------------------------------------------------
>
> Key: IGNITE-10559
> URL: https://issues.apache.org/jira/browse/IGNITE-10559
> Project: Ignite
> Issue Type: Task
> Components: mvcc
> Reporter: Igor Seliverstov
> Assignee: Taras Ledkov
> Priority: Minor
> Labels: iep-24
> Time Spent: 10m
> Remaining Estimate: 0h
>
> We may avoid "query reduce" step on update queries without sorting/grouping by simply sending them to all data nodes and executing update operation locally. Using extracted from SQL partitions will reduce target nodes count and save resources.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)