From issues-return-120433-archive-asf-public=cust-asf.ponee.io@ignite.apache.org Tue Jun 1 07:47:04 2021 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mxout1-ec2-va.apache.org (mxout1-ec2-va.apache.org [3.227.148.255]) by mx-eu-01.ponee.io (Postfix) with ESMTPS id 76E55180670 for ; Tue, 1 Jun 2021 09:47:04 +0200 (CEST) Received: from mail.apache.org (mailroute1-lw-us.apache.org [207.244.88.153]) by mxout1-ec2-va.apache.org (ASF Mail Server at mxout1-ec2-va.apache.org) with SMTP id AE2073F4AF for ; Tue, 1 Jun 2021 07:47:03 +0000 (UTC) Received: (qmail 21430 invoked by uid 500); 1 Jun 2021 07:47:03 -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 21290 invoked by uid 99); 1 Jun 2021 07:47:03 -0000 Received: from mailrelay1-he-de.apache.org (HELO mailrelay1-he-de.apache.org) (116.203.21.61) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Jun 2021 07:47:03 +0000 Received: from jira2-he-de.apache.org (jira2-he-de.apache.org [168.119.33.54]) by mailrelay1-he-de.apache.org (ASF Mail Server at mailrelay1-he-de.apache.org) with ESMTPS id 149E13EA61 for ; Tue, 1 Jun 2021 07:47:01 +0000 (UTC) Received: from jira2-he-de.apache.org (localhost.localdomain [127.0.0.1]) by jira2-he-de.apache.org (ASF Mail Server at jira2-he-de.apache.org) with ESMTP id 8C284C81E97 for ; Tue, 1 Jun 2021 07:47:00 +0000 (UTC) Date: Tue, 1 Jun 2021 07:47:00 +0000 (UTC) From: "Ilya Kazakov (Jira)" To: issues@ignite.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (IGNITE-14806) Synchronize localListener class name via discovery for displaying in CONTINUOUS_QUERIES system view MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Ilya Kazakov created IGNITE-14806: ------------------------------------- Summary: Synchronize localListener class name via discovery for displaying in CONTINUOUS_QUERIES system view Key: IGNITE-14806 URL: https://issues.apache.org/jira/browse/IGNITE-14806 Project: Ignite Issue Type: Bug Components: general Affects Versions: 2.10 Reporter: Ilya Kazakov Assignee: Ilya Kazakov CQ system view has LOCAL_LISTENER and LOCAL_TRANSFORMED_LISTENER fields. But these fields are not null only in case when we query the system view from the node which was deploying the CQ. In any other case, these fields will be null, because localListemer and localTransformedListened are not deployed on remote nodes. Thus to understand which localListener has the CQ, we should query system view from the node which was deploying the CQ. Often CQ client nodes deploy CQ, but there is no way to query CQ on the client node. It turns out there are many situations where we cannot find out which localListener is being used. I propose to make the localListener class name synchronized between nodes via discovery. Not deploying localListener on remote nodes, but just name synchronization. And this name will be used for LOCAL_LISTENER field in system view in case when localListened are not deployed on the node. -- This message was sent by Atlassian Jira (v8.3.4#803005)