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 1FBEA200C81 for ; Thu, 11 May 2017 11:28:10 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 1C889160BB2; Thu, 11 May 2017 09:28:10 +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 664E6160BC7 for ; Thu, 11 May 2017 11:28:09 +0200 (CEST) Received: (qmail 69380 invoked by uid 500); 11 May 2017 09:28:08 -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 69336 invoked by uid 99); 11 May 2017 09:28:07 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 11 May 2017 09:28:07 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 725B7C0DA0 for ; Thu, 11 May 2017 09:28:07 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -99.202 X-Spam-Level: X-Spam-Status: No, score=-99.202 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id cTWOToCVC-C2 for ; Thu, 11 May 2017 09:28:06 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id B3D3960DDE for ; Thu, 11 May 2017 09:28:05 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 16116E0630 for ; Thu, 11 May 2017 09:28:05 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 4768721E14 for ; Thu, 11 May 2017 09:28:04 +0000 (UTC) Date: Thu, 11 May 2017 09:28:04 +0000 (UTC) From: "Igor Sapego (JIRA)" To: issues@ignite.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Comment Edited] (IGNITE-4597) CPP: Add mechanism to reset arguments for sql queries. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 11 May 2017 09:28:10 -0000 [ https://issues.apache.org/jira/browse/IGNITE-4597?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16006138#comment-16006138 ] Igor Sapego edited comment on IGNITE-4597 at 5/11/17 9:27 AM: -------------------------------------------------------------- [~vinx13], can you also fix C++ Query Example? You can find it at {{cpp/examples/query-example/src/query_example.cpp}}. There you can find lines like {code} SqlQuery qry(PERSON_TYPE, sql); //... qry = SqlQuery(PERSON_TYPE, sql); {code} That's where {{ClearArguments()}} call could be used. There are several places like that in the example. was (Author: isapego): [~vinx13], can you also fix C++ Query Example? You can find it at {{cpp/examples/query-example/src/query_example.cpp}}. There you can find lines like {code} SqlQuery qry(PERSON_TYPE, sql); /... qry = SqlQuery(PERSON_TYPE, sql); {code} That's where {{ClearArguments()}} call could be used. There are several places like that in the example. > CPP: Add mechanism to reset arguments for sql queries. > ------------------------------------------------------ > > Key: IGNITE-4597 > URL: https://issues.apache.org/jira/browse/IGNITE-4597 > Project: Ignite > Issue Type: Task > Components: platforms > Affects Versions: 1.8 > Reporter: Igor Sapego > Assignee: Wuwei Lin > Labels: cpp, newbie > > Currently, there is method {{AddArgument}} for {{SqlQuery}} and {{SqlFieldsQuery}}, but there is no way to reset arguments for query once they are set. This leads to inconvenience when user want to call the same query with different arguments as they need to re-create exactly the same query but set different arguments for it. -- This message was sent by Atlassian JIRA (v6.3.15#6346)