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 1vNbqE-008NBC-1l for pgsql-hackers@arkaria.postgresql.org; Mon, 24 Nov 2025 19:03:14 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vNbqD-003KT2-0Y for pgsql-hackers@arkaria.postgresql.org; Mon, 24 Nov 2025 19:03:13 +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.96) (envelope-from ) id 1vNbqC-003KSu-2k for pgsql-hackers@lists.postgresql.org; Mon, 24 Nov 2025 19:03:13 +0000 Received: from mail-il1-x134.google.com ([2607:f8b0:4864:20::134]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vNbqB-001HOi-0w for pgsql-hackers@lists.postgresql.org; Mon, 24 Nov 2025 19:03:12 +0000 Received: by mail-il1-x134.google.com with SMTP id e9e14a558f8ab-431d65ad973so17946265ab.3 for ; Mon, 24 Nov 2025 11:03:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1764010989; x=1764615789; darn=lists.postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=hKIddfOPn0dEcpjUmabsOVbGyvT3H/ZpWW/TcCAk+fQ=; b=BARnmucWJIxg05pi5UkMRXtgir3rcOIxgbDC7kbKJTPzt2CnEuiP9+U3r1tOTZ5tIg 1ESfutn/vXMOTW9UVc2uGoOk3UYEiywZHT+q7QPxkATPdZAKsDVxZK12H4OUn4rPw0wK KTZWjabJeVudAooIUSd6p1yQzs1/4z5J7yXYhxUACv+Z2Di1nq1Qo5WWkmK4776tbrys xCh4HAQ9qMRAbsSWP5OdUKmTOf1xXDNDGHdKg0h37vZvdS6DiAcm1EDarNyRdqsJqp9Z DxdqyF5X6bdnxXhdwwY07fB/QGlnuMewIjzkgGyA78RWJKU4gxODe095//pdqAtX4mZP bjLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764010989; x=1764615789; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hKIddfOPn0dEcpjUmabsOVbGyvT3H/ZpWW/TcCAk+fQ=; b=jg2p+g2KfXoLQ9qrR1qL9v0vXP4DW13jKwFFuCvf4YgRnPVKru8KZ0NAG0WTifygou yIq7VhUvImy/F3eXaoFl2OKcY8qv8lG5JJtyXzyS5V/nDDXBSYTd19WkeiRp3TZ2kkV3 4uaUleng0DeSbFQ2pNLSMkqcfoQQg8tDj1d+hJZt9BkxgFmDbvY0E4w478sJBvC3rKCd TqOwUFx0xeaoYzcUvfOeaD2ffmn5tGuqc/7Z9aDaYy01JaElDX5v8LkzgevxNj9m6FIo bxO+iB3lW5x7ISFEceHhGvD1DaYVnvd3QDEdwS3V1cH8Y6AM+V2BmPqE9YFl6EsDQ4rZ G+bg== X-Gm-Message-State: AOJu0Yy69bKsften3eGMPzep/4rFBd8RIL7fHEsUbXuRxWiBeqqPj7wo +PuqLBNhCATKeY0GgpNd5Pi3+cbh9/rACOwbbqfdUrOYYpZCvnwM+pfo X-Gm-Gg: ASbGncuxqhXY3QkM4n15qkRiQnQclGmQyi2V+mQGoR8QdjSpKZx+hBgPaEpSNSdJORc mxj44/diVv/TZ+POxFh5N62M1HIwCdlIoozpmHYJ+DxcsXkl3cmpcgMlZ/5zKsYy6V/WPXQZJin XIso25LMOZmgN8tvvHmgvhyJUBhz3AWxsxhGpZAh+A3ovzeOt31pCy9a356UTYFIrGhGDCZffT5 t28Mx3RTXFnwLFODv88WL6nDSJv+UfKyNwLDWijxdY4Bchc8aO7VxUGZ7AW77CYnOSSVA85C35m oCuauAwZGkZ/YlBko+aQBKdOE1RXBqgpN4EkPLTK0sySC+BMhFgKA6mBfX3/1f4ca8PPmYK70H2 XuPZVm+SVY9etks/l/qbbWpThPCApmJocGFd20rhusnQhiWpjv1O23V1dfj+EGL2RB7X6tCsfza 8If6xENNqq+rbETivjAHbCvFbS9EUom6FIc5sLuIv5O371IykzcFS1ocsRElbERhCfi3CUG+ywL VZc X-Google-Smtp-Source: AGHT+IHMZjwjvvQ8/UaqL4F7YqjYrKLLpw0uZFhoPeMGci7wJK/tAiAnXgcJ/gwvvKhL82JSaJHBCQ== X-Received: by 2002:a05:6e02:18c5:b0:435:a148:3940 with SMTP id e9e14a558f8ab-435b8efdc35mr110116625ab.42.1764010989162; Mon, 24 Nov 2025 11:03:09 -0800 (PST) Received: from nathan (162-195-168-172.lightspeed.stlsmo.sbcglobal.net. [162.195.168.172]) by smtp.gmail.com with ESMTPSA id e9e14a558f8ab-435a90e75d7sm62390295ab.32.2025.11.24.11.03.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 24 Nov 2025 11:03:08 -0800 (PST) Date: Mon, 24 Nov 2025 13:03:06 -0600 From: Nathan Bossart To: Robert Haas Cc: PostgreSQL Hackers Subject: Re: pgsql: Teach DSM registry to ERROR if attaching to an uninitialized ent Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="POf/bFZrFFck8lM9" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --POf/bFZrFFck8lM9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Nov 24, 2025 at 12:36:25PM -0600, Nathan Bossart wrote: > On Sat, Nov 22, 2025 at 01:41:21PM -0600, Nathan Bossart wrote: >> I'll give what you suggested a try. It seems reasonable enough. > > Here is a mostly-untested first try. I think 0002 was more complicated than necessary. Here's a second try. -- nathan --POf/bFZrFFck8lM9 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=v2-0001-Revert-Teach-DSM-registry-to-ERROR-if-attaching-t.patch