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 1tRaeS-00AWKV-P9 for pgsql-committers@arkaria.postgresql.org; Sat, 28 Dec 2024 17:31:01 +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 1tRaeS-001ODe-20 for pgsql-committers@arkaria.postgresql.org; Sat, 28 Dec 2024 17:30:59 +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.94.2) (envelope-from ) id 1tRaeR-001ODN-Qy for pgsql-committers@lists.postgresql.org; Sat, 28 Dec 2024 17:30:59 +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.96) (envelope-from ) id 1tRaeP-000z1X-3A for pgsql-committers@lists.postgresql.org; Sat, 28 Dec 2024 17:30:58 +0000 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.94.2) (envelope-from ) id 1tRaeO-005w9h-OY for pgsql-committers@lists.postgresql.org; Sat, 28 Dec 2024 17:30:57 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tRaeO-001opy-2L for pgsql-committers@lists.postgresql.org; Sat, 28 Dec 2024 17:30:56 +0000 Content-Type: multipart/mixed; boundary="===============3617483651784514181==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Reserve a PGPROC slot and semaphore for the slotsync worker proc X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sat, 28 Dec 2024 17:30:56 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============3617483651784514181== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 UmVzZXJ2ZSBhIFBHUFJPQyBzbG90IGFuZCBzZW1hcGhvcmUgZm9yIHRoZSBzbG90c3luYyB3b3Jr ZXIgcHJvY2Vzcy4KClRoZSBuZWVkIGZvciB0aGlzIHdhcyBtaXNzZWQgaW4gY29tbWl0IDkzZGI2 Y2JkYSwgd2l0aCB0aGUgcmVzdWx0CmJlaW5nIHRoYXQgaWYgd2UgbGF1bmNoIGEgc2xvdHN5bmMg d29ya2VyIGl0IHdvdWxkIGNvbnN1bWUgb25lIG9mCnRoZSBQR1BST0NzIGluIHRoZSBtYXhfY29u bmVjdGlvbnMgcG9vbC4gIFRoYXQgY291bGQgbGVhZCB0byBpbmFiaWxpdHkKdG8gbGF1bmNoIHRo ZSB3b3JrZXIsIG9yIHRvIHN1YnNlcXVlbnQgZmFpbHVyZXMgb2YgY29ubmVjdGlvbiByZXF1ZXN0 cwp0aGF0IHNob3VsZCBoYXZlIHN1Y2NlZWRlZCBhY2NvcmRpbmcgdG8gdGhlIGNvbmZpZ3VyZWQg c2V0dGluZ3MuCgpSYXRoZXIgdGhhbiBjcmVhdGUgc29tZSBvbmUtb2ZmIGluZnJhc3RydWN0dXJl IHRvIHN1cHBvcnQgdGhpcywKbGV0J3MgZ3JvdXAgdGhlIHNsb3RzeW5jIHdvcmtlciB3aXRoIHRo ZSBleGlzdGluZyBhdXRvdmFjIGxhdW5jaGVyCmluIGEgbmV3IGNhdGVnb3J5IG9mICJzcGVjaWFs IHdvcmtlciIgcHJvY2Vzc2VzLiAgVGhlc2UgYXJlIGtpbmQgb2YKbGlrZSBhdXhpbGlhcnkgcHJv Y2Vzc2VzLCBidXQgdGhleSBjYW5ub3QgdXNlIHRoYXQgaW5mcmFzdHJ1Y3R1cmUKYmVjYXVzZSB0 aGV5IG5lZWQgdG8gYmUgYWJsZSB0byBydW4gdHJhbnNhY3Rpb25zLgoKRm9yIHRoZSBtb21lbnQs IG1ha2UgdGhlc2UgcHJvY2Vzc2VzIHNoYXJlIHRoZSBQR1BST0MgZnJlZWxpc3QKdXNlZCBmb3Ig YXV0b3ZhYyB3b3JrZXJzICh3aGljaCBwcmV2aW91c2x5IHN1cHBsaWVkIHRoZSBhdXRvdmFjCmxh dW5jaGVyIHRvbykuICBUaGlzIGlzIHBhcnRseSB0byBhdm9pZCBhbiBBQkkgY2hhbmdlIGluIHYx NywKYW5kIHBhcnRseSBiZWNhdXNlIGl0IHNlZW1zIHNpbGx5IHRvIGhhdmUgYSBmcmVlbGlzdCB3 aXRoCmF0IG1vc3QgdHdvIG1lbWJlcnMuICBUaGlzIG1pZ2h0IGJlIHdvcnRoIHJldmlzaXRpbmcg aWYgd2UgZ3Jvdwplbm91Z2ggd29ya2VycyBpbiB0aGlzIGNhdGVnb3J5LgoKVG9tIExhbmUgYW5k IEhvdSBaaGlqaWUuICBCYWNrLXBhdGNoIHRvIHYxNy4KCkRpc2N1c3Npb246IGh0dHBzOi8vcG9z dGdyLmVzL20vMTgwODM5Ny4xNzM1MTU2MTkwQHNzcy5wZ2gucGEudXMKCkJyYW5jaAotLS0tLS0K UkVMXzE3X1NUQUJMRQoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3Jn L3BnL2NvbW1pdGRpZmYvMTQxNDFiYmJjMTAzYmY1ZGI0MWM4ZjlhODIwNmRmYzljYTYyNmU5ZgoK TW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvc3RvcmFnZS9sbWdyL3By b2MuYyAgIHwgMzcgKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQpzcmMvYmFj a2VuZC91dGlscy9pbml0L3Bvc3Rpbml0LmMgfCAgNiArKystLS0Kc3JjL2luY2x1ZGUvbWlzY2Fk bWluLmggICAgICAgICAgIHwgIDkgKysrKysrKy0tCnNyYy9pbmNsdWRlL3N0b3JhZ2UvcHJvYy5o ICAgICAgICB8IDE0ICsrKysrKysrKysrKy0tCjQgZmlsZXMgY2hhbmdlZCwgNDMgaW5zZXJ0aW9u cygrKSwgMjMgZGVsZXRpb25zKC0pCgo= --===============3617483651784514181==--