Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 43C5F200BF3 for ; Thu, 5 Jan 2017 17:41:01 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 42605160B33; Thu, 5 Jan 2017 16:41:01 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 7FD96160B26 for ; Thu, 5 Jan 2017 17:41:00 +0100 (CET) Received: (qmail 8613 invoked by uid 500); 5 Jan 2017 16:40:59 -0000 Mailing-List: contact issues-help@ignite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.apache.org Delivered-To: mailing list issues@ignite.apache.org Received: (qmail 8590 invoked by uid 99); 5 Jan 2017 16:40:58 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Jan 2017 16:40:58 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 582622C03DC for ; Thu, 5 Jan 2017 16:40:58 +0000 (UTC) Date: Thu, 5 Jan 2017 16:40:58 +0000 (UTC) From: "Alexei Scherbakov (JIRA)" To: issues@ignite.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (IGNITE-4523) Allow distributed SQL query execution over explicit set of partitions MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 05 Jan 2017 16:41:01 -0000 [ https://issues.apache.org/jira/browse/IGNITE-4523?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15801815#comment-15801815 ] Alexei Scherbakov commented on IGNITE-4523: ------------------------------------------- Vladimir, I suppose you are right. Let's mark this as a duplicate for IGNITE-4517 As for partition definition, I mentioned an ability to define partition range in addition to random partition assignments. I have real-world scenario where it'll be very useful. It's related to linked ticket IGNITE-4378. > 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: 2.0 > > > Currently 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.4#6332)