Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vGZik-001BPR-Ph for pgsql-hackers@arkaria.postgresql.org; Wed, 05 Nov 2025 09:22:26 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1vGZij-001XRh-Pv for pgsql-hackers@arkaria.postgresql.org; Wed, 05 Nov 2025 09:22:24 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vGZij-001XRX-Gk for pgsql-hackers@lists.postgresql.org; Wed, 05 Nov 2025 09:22:24 +0000 Received: from mail-pf1-x42a.google.com ([2607:f8b0:4864:20::42a]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vGZig-0065f9-0k for pgsql-hackers@postgresql.org; Wed, 05 Nov 2025 09:22:24 +0000 Received: by mail-pf1-x42a.google.com with SMTP id d2e1a72fcca58-7930132f59aso8926471b3a.0 for ; Wed, 05 Nov 2025 01:22:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762334540; x=1762939340; darn=postgresql.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=RkPDolPHcR3rC12833XBSwiT4sPwF/Ai37NP6kKEV/0=; b=aiw3BKK6YeZ27TF0+AXJ4tFS7AyrtKq1QkQ+LimzSwQXG7DKlVHC+Z8P4Hp30H2yUu LpDCIP5cA/aTugDJCSCq2E2ka8FgdwsfQe+Q2NlRq4AaaOgxeYOmrugSjbb1pa//2MxZ LPiLbEe9kyPIHtG1ZrA/aQ6PTv2mGqR2PLKcXW924vqJsHmtBx6ZdZyBbPbR3tM/ZqX8 J8vQ4U5qtRdr4Tk7z6eVifAMVv8Woxm3hw0s2nUJa1KEnnqxrDk3uw/GNyxxKulyvTuj EVd4xJFz5jQTfsJp5ZZTRe4YhcrudozDR8aPXmpq59CnGhWHNLrYbLF9eaWvOMm91by6 KpgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762334540; x=1762939340; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=RkPDolPHcR3rC12833XBSwiT4sPwF/Ai37NP6kKEV/0=; b=AaABAR6jTOn8hJf4MC7sl+0cWLYkO8SO076YNGknQpza+Wflx1Ubc9E6EvcTu36hgW In2NaPErg1iY/1iXXkcX1Qf6VuvJWTd9vxomgJUIkAEK9dTLeC4nLCYx8wDsHYgrt6e3 yDBHlecyaJTYMGvAl+JPKRXCTno2uRjk5mWyhNpIdhjDiyVOBpj1Nvq+Z76uaGCvoOQc P7j/6rJ0qnq7VvlpGRNs9A+d9fOQrBIxXKNhiKp+TmN9kTmj+VQb1O9f/4ZLQhkMlUwJ QIjtaP1P1XnNaOhQ2BXounWDADr/c3z6YZWDb1PV8+n66VUvd/czHQvwQvqOVGF6doYc 58kw== X-Forwarded-Encrypted: i=1; AJvYcCXsdPsBLj1/ZxyyfFQ/iutyISChrWZsH8XTjqKpLwjNFErV1+nCzka4m5gkbt4kzDc53kurxGmveYv0ZgWg@postgresql.org X-Gm-Message-State: AOJu0Yyye9Oqb1ebNZe0si3Vs4fdbySak6QIp1i90+yQiZmf63g+1vCX 7zPY+YVB7BF/UBP67v3GtPD0BwzSqtJ14jHX7OLyxdsDHBtI3q8iLKLE X-Gm-Gg: ASbGnculxltGvo6yUzpp65iXj9kSAVOEt+Hj+wlZAwAU9ltOsVxcqaR5K70PzmQbOdZ 2o5E5jzDT808Zgo1bXCXVfe1+5gm1aK1Jcbmtom9gQvQogPUcWMtPCNHD+iV0Pmuf/HgRe3zCmO t6LRw0SiCVbIwjJG3A81zFzFSD9xVQ3Yc8fApENROzwFrk/15rS1LOsCcFQPOZZT9ZFCO9MuoJm fV4oIiJTMByUr3brIR4ApjEQ64DoyYXNDCT8upL/UaksRzLnCoYGLTH5y4me+6qxnp4V0s4gdkR 9V+BUTOzNQ4wCEB6N6gsY8qtLQj92/fGBlaGVvEQbUhzIQfwGzoMaAwijTlMhNRWIokaz50DGOY GoviN6iqDXJQNnxNZCDMUV4SqN5/yIswuYjwLXbRCJ2rWwYeCMFFeI5G/OnnRUMH2kHzEldcT8Z MjxB4xzxcxr5k= X-Google-Smtp-Source: AGHT+IEM3pZhJads4jhI59x2R+Rj8ns4OCZGGdGy6CQIluJe8BAcpWFPA6VZiwsqz8BKPiWqqEx60A== X-Received: by 2002:a05:6a00:94f6:b0:7aa:d1d4:bb68 with SMTP id d2e1a72fcca58-7ae1f2939e6mr2770177b3a.20.1762334539938; Wed, 05 Nov 2025 01:22:19 -0800 (PST) Received: from smtpclient.apple ([170.178.170.211]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7acd3247f01sm5642346b3a.3.2025.11.05.01.22.17 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 05 Nov 2025 01:22:18 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: Optimize LISTEN/NOTIFY From: Chao Li In-Reply-To: Date: Wed, 5 Nov 2025 17:21:35 +0800 Cc: Joel Jacobson , pgsql-hackers Content-Transfer-Encoding: quoted-printable Message-Id: <4B243750-12BE-4C16-A769-A803268F40E3@gmail.com> References: <6899c044-4a82-49be-8117-e6f669765f7e@app.fastmail.com> <165530.1752362320@sss.pgh.pa.us> <02a7cd37-e2fc-4212-8b19-f8c239c95fb8@app.fastmail.com> <96f00bf1-cc9d-4520-9d02-9e14e7767c88@app.fastmail.com> <30c2aa7d-dd6c-4b68-a2e4-f217a1a34acf@app.fastmail.com> <0b4d402a-9ac2-4aa8-acf8-8231dbe579ea@app.fastmail.com> <3095599.1758644879@sss.pgh.pa.us> <0dc6a2cc-5216-4dc1-9dd2-430cafc6095b@app.fastmail.com> <52CC167F-763B-4ECA-B0B4-DAB381816828@gmail.com> <9186C6D0-F7A9-482A-9183-89E530B57E36@gmail.com> <1073593.1759423179@sss.pgh.pa.us> <4bd5e6c4-6fa7-44bb-869d-59a32a331fa8@app.fastmail.com> <85828f29-e72e-4400-94f3-9a69bc8dc239@app.fastmail.com> <2495353.1759860890@sss.pgh.pa.us> <8aeae418-92a6-4bbd-9c06-9574c79e59f7@app.fastmail.com> <2531672.1759868124@sss.pgh.pa.us> <474efa78-337c-41cd-a73a-f845a0115109@app.fastmail.com> <2749343.1759949176@sss.pgh.pa.us> <8bfca2be-1ec0-4e15-aafb-0b7b661fe936@app.fastmail.com> <9eba307f-f2fb-48f0-9507-2e197f39ef9e@app.fastmail.com> <8c71183a-0d28-4bcf-a806-78446ff95404@app.fastmail.com> <1009807.1760476747@sss.pgh.pa.us> <1F7227F5-C33D-4E2C-8511-33F1468590D0@gmail.com> <0a5a20d3-4621-46b3-b2ab-903f63a20dea@app.fastmail.com> <6F913129-ABEF-4004-AAF3-F22FC34!29AE8@gmail.com> <1547585.1760645808@sss.pgh.pa.us> <14865EB6-0BF4-462B-9072-10BDAC10C052@gmail.com> <0BCA1C2D-B92C-459E-B1A6-6D06BA4C62CF@gmail.com> <55d24cbb-e9ef-491f-a99b-b3dbd7cecdf9@app.fastmail.com> <38574cad-e90d-47b7-a015-753bb6bbc360@app.fastmail.com> <66631FB7-5BEA-4ED5-A694-9AD8B9CCFEE8@gmail.com> <4b7b49a5-5e1a-44a8-93e0-60457d15cb1d@app.fastmail.com> <82DEA2B6-6FC5-4A79-BDE3-1FD72F104A6E@gmail.com> <38de1036-d8cf-420c-b845-edb5a946b191@app.fastmail.com> <87E40BF8-8877-4DBD-9040-99AF8A4E6358@gmail.com> <7556f0d4-03fd-451a-bd34-5f62b424319a@app.fastmail.com> <290910DE-9A03-4AE6-B348-073D5DA96ACC@gmail.com> To: Arseniy Mukhin X-Mailer: Apple Mail (2.3826.700.81) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk > On Nov 2, 2025, at 04:41, Arseniy Mukhin = wrote: >=20 > This condition seems to be redundant. I would say it should always be > true, otherwise it would mean that somebody allowed the listener to > skip our notification. Hi Arseniy, Did you read the example I explained in my previous email? Best regards, -- Chao Li (Evan) HighGo Software Co., Ltd. https://www.highgo.com/