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 1wAIef-002FU0-1v for pgsql-committers@arkaria.postgresql.org; Wed, 08 Apr 2026 02:28:33 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wAIed-0049fG-38 for pgsql-committers@arkaria.postgresql.org; Wed, 08 Apr 2026 02:28:32 +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 1wAIcY-0048nR-1W for pgsql-committers@lists.postgresql.org; Wed, 08 Apr 2026 02:26:22 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wAIcV-000000018uF-3iCG for pgsql-committers@lists.postgresql.org; Wed, 08 Apr 2026 02:26:22 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=O5hcEmEXdacztfI69Q6pJx3u06wH+RPuAtFH7Gd4keA=; b=uwnn+IPNUvhNMglnrVQKTwZKIN USfwuWByne2gXn17RAxSTESFRHcZ9yu2HYfokSvwk13Q48d6k9KYVLGqsGOnQjn7FjvlJ055euzde x6N4G2I8d3lWLkrdulkb5KuXouS6ti4Khpn3KvJpcJEh4Z4iEbgirNZMWQmulvZgqFBRsmjojDxVw n0EhSL6W++P14f9Kd94pPxWnTMLzO6th5rxOY5BKfB/U3cR5Jc+UanpF0yn6xDUroGp5+2Wq5Iikt AM2e7yA2euKGq/bHLVu/3Qqmhvtst8IH+aT820rlgS9V/DcY2dD45Cs/vF0ZqtpYizbtu96B/CO62 yDFOLlmA==; Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wAIcV-003CKN-1L for pgsql-committers@lists.postgresql.org; Wed, 08 Apr 2026 02:26:19 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wAIcU-003U3T-1k for pgsql-committers@lists.postgresql.org; Wed, 08 Apr 2026 02:26:19 +0000 Content-Type: multipart/mixed; boundary="===============7077460482017732682==" MIME-Version: 1.0 From: Fujii Masao To: pgsql-committers@lists.postgresql.org Subject: pgsql: Enhance slot synchronization API to respect promotion signal. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 08 Apr 2026 02:26:19 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============7077460482017732682== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 RW5oYW5jZSBzbG90IHN5bmNocm9uaXphdGlvbiBBUEkgdG8gcmVzcGVjdCBwcm9tb3Rpb24gc2ln bmFsLgoKUHJldmlvdXNseSwgZHVyaW5nIGEgcHJvbW90aW9uLCBvbmx5IHRoZSBzbG90IHN5bmNo cm9uaXphdGlvbiB3b3JrZXIgd2FzCnNpZ25hbGVkIHRvIHNodXQgZG93bi4gVGhlIGJhY2tlbmQg ZXhlY3V0aW5nIHNsb3Qgc3luY2hyb25pemF0aW9uIHZpYSB0aGUKcGdfc3luY19yZXBsaWNhdGlv bl9zbG90cygpIFNRTCBmdW5jdGlvbiB3YXMgbm90IHNpZ25hbGVkLCBhbGxvd2luZyBpdCB0bwpj b21wbGV0ZSBpdHMgc3luY2hyb25pemF0aW9uIGN5Y2xlIGJlZm9yZSBleGl0aW5nLgoKQW4gdXBj b21pbmcgcGF0Y2ggaW1wcm92ZXMgcGdfc3luY19yZXBsaWNhdGlvbl9zbG90cygpIHRvIHdhaXQg dW50aWwKcmVwbGljYXRpb24gc2xvdHMgYXJlIGZ1bGx5IHBlcnNpc3RlZCBiZWZvcmUgZmluaXNo aW5nLiBUaGlzIGJlaGF2aW91cgpyZXF1aXJlcyB0aGUgYmFja2VuZCB0byBleGl0IHByb21wdGx5 IGlmIGEgcHJvbW90aW9uIG9jY3Vycy4KClRoaXMgcGF0Y2ggZW5zdXJlcyB0aGF0LCBkdXJpbmcg cHJvbW90aW9uLCBhIHNpZ25hbCBpcyBhbHNvIHNlbnQgdG8gdGhlCmJhY2tlbmQgcnVubmluZyBw Z19zeW5jX3JlcGxpY2F0aW9uX3Nsb3RzKCksIGFsbG93aW5nIGl0IHRvIGJlIGludGVycnVwdGVk CmFuZCBleGl0IGltbWVkaWF0ZWx5LgoKVGhpcyBjaGFuZ2Ugd2FzIG9yaWdpbmFsbHkgY29tbWl0 dGVkIHRvIG1hc3RlciBvbmx5LiBIb3dldmVyLCBiYWNrcGF0Y2gKaXQgdG8gdjE3LCB3aGVyZSBz bG90IHN5bmNocm9uaXphdGlvbiB3YXMgaW50cm9kdWNlZC4gQmVjYXVzZSBpdCBpcyByZXF1aXJl ZApmb3IgYW4gdXBjb21pbmcgYnVnIGZpeCBhZGRyZXNzaW5nIHNsb3RzeW5jIChpbmNsdWRpbmcK cGdfc3luY19yZXBsaWNhdGlvbl9zbG90cygpKSBibG9ja2luZyBwcm9tb3Rpb24gd2hlbiBzdHVj ayBpbiBhIHdhaXQuCgpBdXRob3I6IEFqaW4gQ2hlcmlhbiA8aXRzYWppbkBnbWFpbC5jb20+ClJl dmlld2VkLWJ5OiBTaHZldGEgTWFsaWsgPHNodmV0YS5tYWxpa0BnbWFpbC5jb20+ClJldmlld2Vk LWJ5OiBDaGFvIExpIDxsaS5ldmFuLmNoYW9AZ21haWwuY29tPgpSZXZpZXdlZC1ieTogQW1pdCBL YXBpbGEgPGFtaXQua2FwaWxhMTZAZ21haWwuY29tPgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rn ci5lcy9tL0NBRlBUSERaQUElMkJnV0RudHBhNXVjcUtLYmE0MSUzRHRYbW9YcU4zcTRycGpPOWNk eGdRcnclNDBtYWlsLmdtYWlsLmNvbQpCYWNrcGF0Y2gtdGhyb3VnaDogMTcKCkJyYW5jaAotLS0t LS0KUkVMXzE3X1NUQUJMRQoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwu b3JnL3BnL2NvbW1pdGRpZmYvNGJlZDA0ZDM5NTY2Yjc4ODU0OWFkMTU3YjMyY2NjYTkwMzJiYjRh MQpBdXRob3I6IEFtaXQgS2FwaWxhIDxha2FwaWxhQHBvc3RncmVzcWwub3JnPgoKTW9kaWZpZWQg RmlsZXMKLS0tLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvcmVwbGljYXRpb24vbG9naWNhbC9zbG90 c3luYy5jIHwgMTU3ICsrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCjEgZmlsZSBjaGFuZ2Vk LCA5OSBpbnNlcnRpb25zKCspLCA1OCBkZWxldGlvbnMoLSkKCg== --===============7077460482017732682==--