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.96) (envelope-from ) id 1wPzSA-001CZM-1Q for pgsql-hackers@arkaria.postgresql.org; Thu, 21 May 2026 09:12:30 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wPzS7-009lRt-1H for pgsql-hackers@arkaria.postgresql.org; Thu, 21 May 2026 09:12:28 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wPzS6-009lRT-3A for pgsql-hackers@lists.postgresql.org; Thu, 21 May 2026 09:12:28 +0000 Received: from mail-dl1-x1235.google.com ([2607:f8b0:4864:20::1235]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wPzS5-000000004lW-41Zq for pgsql-hackers@lists.postgresql.org; Thu, 21 May 2026 09:12:26 +0000 Received: by mail-dl1-x1235.google.com with SMTP id a92af1059eb24-1363e78746eso332263c88.1 for ; Thu, 21 May 2026 02:12:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1779354745; cv=none; d=google.com; s=arc-20240605; b=S1h9ObqrNBNgY2UGsHC0iQ5cgz/p9oqQpp37DfNi5xrsfsiI1eDzWqyd5p6XgpbVKY 6w1a/L94ucQaxdu3tUlZbF3N4EQ7f4IFALYg5Hx6Y1SajGfqawoKoFDe7n0u5Z15kKwX Avy0kBHA7zoAo/xIHbvfqBvZ1Eb/6Mg0rX+9fMW1S2xMrnLPUtIE9ujP1hoAjQH2HWI9 8fDxqDSnGk8xbQUzn67ns4V+JVj0VXfRW15exIk3NCgY/L8h066AqMgA6Eh/UPXYFVug l9C7+om/UM6HxN6GZOzKRFCkS02BDZqLewFIXsUOPQ8OOAK8aYJU/+RQK57dmAK4H5fG EJsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=z2NtW2qNpJ5xP6/ND6bwbhQKlKm0gnOqC0krg9nwviE=; fh=5ra/ri/newWaOwzaC6y+2O5iiCS2eZd7PgamRdGopNc=; b=ZqS75syZUiRyvf5AgdDm0rbciO+z5vU1S25SiJXglq7tmTuBGGrAhVGfW5BDsX4qnN 5rkUfud/oXbWxnqj9OXFGy4G0wWXtMqH3ZUOVPdewG7Hd0ewjMv2bBVVCN+JuJuSw+B8 8Xm7sDCs61R4apBm/htHlvrkA0z2HG9Ea1YRvmyMINLe15pvQlx8rN7nNyQsIS4li18C nVWbjltnTqoo0Ck3eN1Q9QgBsT//kiXf5qCn3VwL7iV8Zqp8CLtxKIt4CA6+4yT9GuR4 jj35YtXIU11HvXU2eA7yAf1QY64Geg/0djlJknKju1vNbxrIpaVUlJtofyCXCb39iJ9y W3EQ==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779354745; x=1779959545; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=z2NtW2qNpJ5xP6/ND6bwbhQKlKm0gnOqC0krg9nwviE=; b=DRpwRafVdFWvM19JzTfzS+Ljxnn09NpfJGuvUpG84xqCIbc7puTp3SemSE3O76OCQ8 0M01JnNuo3Cy0d7wtQWcAkTzaIsA19127Ttd9ZtmuJojZXhGp+S3UG4MFYA3NkPUrqGw Ha9CPXoMQyBtsoQ1NCCjU2Z5zhsE//NJo+b26aJbo2aS4l2RYCejwxaIAINBD8ezHD98 dyYKe8tE2b/sMfYWiECb/N5XrrlOrNjlV3A669T5wNSUgA3uOB8ZjZIPOHnWG9fzebaQ J7HYS5P0ZjgaPGpIMdDxPF4hkkdAsIQ2KZvkNWI0DIfvyNZWizW79XPU01yyuvpHTwuu Pn2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779354745; x=1779959545; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=z2NtW2qNpJ5xP6/ND6bwbhQKlKm0gnOqC0krg9nwviE=; b=j/BnA3oIQgoYLJWpYl5WSCfOBt1MAhyzU9ri+XP/B9911TQhS+ogN53Urty2gOYSj8 QRoKQnIotsLgZK4g0lIHPKiF8ytUrPPVIraN75/C/kdOZ5DRalskr86z+5yYVfmqI3Ld CWsWUlaLJn5NP0RFykt/t5EPix5ROrSz+Q1pM3ZMAT1/EX6vV6KA9P7sf61eOw3Nk4kt 9Cw1MXyO8n7dYTL55PB4sZFkOthWRB3qGEKDmI9vgCA0fOffkMHx6wmEsOGy5/jR3qtA VjLJxR2nYNWW4oGbekUOrRntTEQIetTAVpuOijDtOtVoRxRfKJ0afxaCxDLSEt34FREq HNlQ== X-Forwarded-Encrypted: i=1; AFNElJ91Fhl7kIYiAzoGnitnHuGaT7LG7x+GrFbGVgQfqS/VeQaAK7dKmMVosFrThqvTxSRELOpHZW43GPFU3z/i@lists.postgresql.org X-Gm-Message-State: AOJu0YwmHvprGFr9/baCYsG4TOOHXAshId0gjeWMOM6GDKMSM8o2RtQ6 cDF0IQiuG6MpG56rKAxqD6pnKu/CoQFZMfp/iZDBiKD6yRjIkadRXQ8ULcwMrBFWZZJMQnP1HQm lGD3uiUXk0xFVklK1NvuU1eR8PQk0ABE= X-Gm-Gg: Acq92OEpR5Z1WTQJ9dg3C2bt3QnJHPVeCVkPl/zUgPzStO6+v4bELqw14v7ao0qQb2R mCEYfhn6ZWOmOnkzIEPY2HtGAaeRlcOZ1EtlINVRlq7guDNNDe4SUtfTB7Of4CzenOKtdWQFGJz XhI2mwEDOO0w+FLhjqW7i96z26GlJJ7OV7iCdNkH9kW4qJYSllVaNIVPY+BtoednQdQrHgTCs6/ CHear5Ohyc8ysA4D7svsR2dyYz1Ln2QoZ996VpxXOp6wkSe4zxbr5ZnEHAlVHQk5/osfK0p50CC NIHJYsQ0Vqy2Rs4giFHKw0uaxYs/cpi3yc/L X-Received: by 2002:a05:701b:2202:b0:135:d910:65be with SMTP id a92af1059eb24-136327f2f5amr579065c88.3.1779354744816; Thu, 21 May 2026 02:12:24 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Ashutosh Sharma Date: Thu, 21 May 2026 14:42:15 +0530 X-Gm-Features: AVHnY4K8ojkpc4RGZGQuOCjuIHk5Of-7esSfdirLYIonWZOEDGno8QHKhmT3Wi4 Message-ID: Subject: Re: synchronized_standby_slots behavior inconsistent with quorum-based synchronous replication To: shveta malik Cc: Amit Kapila , =?UTF-8?B?SG91LCBaaGlqaWUv5L6vIOW/l+adsA==?= , Ajin Cherian , SATYANARAYANA NARLAPURAM , PostgreSQL-development , PostgreSQL Hackers , shveta malik Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi Shveta, On Fri, May 15, 2026 at 9:28=E2=80=AFAM shveta malik wrote: > > Ashutosh, while testing further, I noticed that > 'synchronized_standby_slots' does not filter duplicate entries. As an > example, if user ends up giving one entry twice in priority > configuration, then we will end up waiting on one slot twice rather > than waiting on 2 different slots. > Thank you for raising this concern. It is indeed an issue that needs fixing. We will ensure it is addressed in the next patch version. -- With Regards, Ashutosh Sharma.