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 1qKSK5-000emV-La for pgsql-hackers@arkaria.postgresql.org; Fri, 14 Jul 2023 23:35:41 +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 1qKSJ5-009Olt-IN for pgsql-hackers@arkaria.postgresql.org; Fri, 14 Jul 2023 23:34:39 +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 1qKSJ5-009Oll-8h for pgsql-hackers@lists.postgresql.org; Fri, 14 Jul 2023 23:34:39 +0000 Received: from mail-pf1-x42f.google.com ([2607:f8b0:4864:20::42f]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1qKSIy-000SKq-Az for pgsql-hackers@postgresql.org; Fri, 14 Jul 2023 23:34:37 +0000 Received: by mail-pf1-x42f.google.com with SMTP id d2e1a72fcca58-666e97fcc60so1686981b3a.3 for ; Fri, 14 Jul 2023 16:34:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689377671; x=1691969671; 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=jYre8SYER6s6OOhKy2E4leAORa7qnT3EFkG3vc8iwKE=; b=Lf1DSf+JXHFUD4p5NMAakohRHXCUZuvny0i3/jcvPhVa3xmcEySTrZcPQpPEkhW5kc 6z3wTUcDzHZzjul1FdLoVA/PqU1xsXa2kp45dRjM9UmQHw0QXTHmryPnwbF4Yz+7Z6Pd UOJk4nzyrRguzxFpdOM4RhdRhct5EVOl3Dh+9X6WyuDoUKdNM928Nbnw291pXe/FInAM z/oq7WOhsb0/RrxpjRJPuGOOs5jAeGAI+s2ExRqdfdRnyXXsDszsXmuwKPhp3eNEBlCt ff7ouGDqshCPzAN4Fh+qZ2aTJhVabaztcDFTgy2vIrzn13Wkcxw07na6jKzx4pqN3ALD rsTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689377671; x=1691969671; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=jYre8SYER6s6OOhKy2E4leAORa7qnT3EFkG3vc8iwKE=; b=X47VO9qlFHusB+bWzfWPGBvA67yTS5v1AN3kfv8R/jsjgN0hERejZjuquaK3hgF6AB s+TEMVRhqsmEYycFxLA9XIMZnwK4QpyEEOLw6pntGwgnhJEjeNIdRRnsryWwwO45e7NZ SkV43pbhDIkdFoi+i58BMx/dVQRU/ZcKihz7hwjqCLqCO3rYJ9CWMAZg35s4jyyIEBmd dcrXsFRWlOrN4Ik/qzyfdyj52joQdjchtfMR9ccHL+P3ReaFVQc7rG6R6WNZjzZGVp/b yg6EwC1GWET6LdJfUNWgN7ByBfCBo4aB+hIerAOBkFO51rZtukDy2xOO5VcvqSP2xsdO +SRQ== X-Gm-Message-State: ABy/qLZNymJU/9gzlXgAdVOOOm82sLwag4uSCuscJY7aKDN1KXqOt1JS fCcVBtzvrJKALrpApSny6dTQsH/5XBU= X-Google-Smtp-Source: APBJJlGINXysD4jRhIzU7PDmaMTYl5bm5uMC1VTqM5EbmShnrmNMXDdhSMLAVZuussYazdowD58W0w== X-Received: by 2002:a05:6a00:2e92:b0:66c:2d4e:4772 with SMTP id fd18-20020a056a002e9200b0066c2d4e4772mr6968114pfb.13.1689377671177; Fri, 14 Jul 2023 16:34:31 -0700 (PDT) Received: from nathanxps13 ([50.47.162.83]) by smtp.gmail.com with ESMTPSA id m13-20020aa78a0d000000b006828ee9fa69sm7635463pfa.206.2023.07.14.16.34.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Jul 2023 16:34:30 -0700 (PDT) Date: Fri, 14 Jul 2023 16:34:28 -0700 From: Nathan Bossart To: Michael Paquier Cc: pgsql-hackers@postgresql.org Subject: Re: Should we remove db_user_namespace? Message-ID: <20230714233428.GA474210@nathanxps13> References: <20230630200509.GA2830328@nathanxps13> <20230705212927.GA3518200@nathanxps13> <20230706034926.GA3603547@nathanxps13> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, Jul 10, 2023 at 03:43:07PM +0900, Michael Paquier wrote: > On Wed, Jul 05, 2023 at 08:49:26PM -0700, Nathan Bossart wrote: >> On Thu, Jul 06, 2023 at 08:21:18AM +0900, Michael Paquier wrote: >>> Removing the GUC from this table is kind of annoying. Cannot this be >>> handled like default_with_oids or ssl_renegotiation_limit to avoid any >>> kind of issues with the reload of dump files and the kind? >> >> Ah, good catch. > > Thanks. Reading through the patch, this version should be able to > handle the dump reloads. Hm. Do we actually need to worry about this? It's a PGC_SIGHUP GUC, so it can only be set at postmaster start or via a configuration file. Any dump files that are trying to set it or clients that are trying to add it to startup packets are already broken. I guess keeping the GUC around would avoid breaking any configuration files or startup scripts that happen to be setting it to false, but I don't know if that's really worth worrying about. -- Nathan Bossart Amazon Web Services: https://aws.amazon.com