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 1wAIbr-002FQp-02 for pgsql-committers@arkaria.postgresql.org; Wed, 08 Apr 2026 02:25:39 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wAIbp-00461I-1Y for pgsql-committers@arkaria.postgresql.org; Wed, 08 Apr 2026 02:25:37 +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 1wAIbp-00461A-0q for pgsql-committers@lists.postgresql.org; Wed, 08 Apr 2026 02:25:37 +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 1wAIbn-000000018sr-2AGK for pgsql-committers@lists.postgresql.org; Wed, 08 Apr 2026 02:25:36 +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=54LHBKn/P1V8nb6tu9fWbeHv8PoTBIFfu3XCGgK59p8=; b=U4zqKu4omRANH/6Qgt4LpWOuiX wusIlJeMi9uuzMiYEzNSFI9jIB8Knr9OoULEqd7iu1Q1cBBPjT6wRzVQrDGLH7DZ96Mqyj67l1Faw u6W+sJ/AcQAu6zP1iZrYSVlukExIy+DE9UUzQjctBtWAVW4wVPG1udrmNQGzUWr9zqTs5HePaWU7U 48y86XZlXBmHPnTxL1aXy+IyV8xLUCa4Xt0MObrUVTO7xNvfP0/Olgl3m8BtApNCBKZnjgKlclt1M SJTiH5dhajVMSJ28DJ24QlczQs6h8+jwY7HYRSeKY6ckF3B/D5Cqc2Ylk+thOmTffvCEZkN6Wri1u uA7GrcIA==; 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 1wAIbn-003CJf-0P for pgsql-committers@lists.postgresql.org; Wed, 08 Apr 2026 02:25:35 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wAIbm-003U2U-1B for pgsql-committers@lists.postgresql.org; Wed, 08 Apr 2026 02:25:35 +0000 Content-Type: multipart/mixed; boundary="===============0191078112346140724==" 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:25:35 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0191078112346140724== 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 LS0KUkVMXzE4X1NUQUJMRQoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwu b3JnL3BnL2NvbW1pdGRpZmYvOTRlZmQzMDhiY2VjOWVjYjQ1YzJmMTk3N2MzYzE1YmVjMzgzMzE2 ZQpBdXRob3I6IEFtaXQgS2FwaWxhIDxha2FwaWxhQHBvc3RncmVzcWwub3JnPgoKTW9kaWZpZWQg RmlsZXMKLS0tLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvcmVwbGljYXRpb24vbG9naWNhbC9zbG90 c3luYy5jIHwgMTU3ICsrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tCjEgZmlsZSBjaGFuZ2Vk LCA5OSBpbnNlcnRpb25zKCspLCA1OCBkZWxldGlvbnMoLSkKCg== --===============0191078112346140724==--