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 1vWIy4-00GnAs-1w for pgsql-hackers@arkaria.postgresql.org; Thu, 18 Dec 2025 18:43:17 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vWIy3-003YF5-1i for pgsql-hackers@arkaria.postgresql.org; Thu, 18 Dec 2025 18:43:16 +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 1vWIy3-003YEw-0f for pgsql-hackers@lists.postgresql.org; Thu, 18 Dec 2025 18:43:16 +0000 Received: from mail-qk1-x734.google.com ([2607:f8b0:4864:20::734]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vWIy2-001NP5-1C for pgsql-hackers@lists.postgresql.org; Thu, 18 Dec 2025 18:43:14 +0000 Received: by mail-qk1-x734.google.com with SMTP id af79cd13be357-8b29ff9d18cso103486885a.3 for ; Thu, 18 Dec 2025 10:43:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; t=1766083392; x=1766688192; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=DT8++eHUf7Wh6FpwWRWjRszCnPxDOyrVKIgyVoSY7zU=; b=aXjNXN2NUWoXJ2FgaFcs7woslAlI1Y83EidPQSsoWgcN7fuVoGQjkDdElcz1NC+QLo KWqS/Mi9gy+IdjxsosWlNK5f25NQEw2OApGeHz5PM/UJLrtu4nM5nv7QIsCdfrV1W2/7 wuxusqnjtSSqZFfBUIEnf3SUc15mqU9yORTN3z4by7r8xr5lFrdahnvOQeREut27/28r 18OvHIPCZk3Vh0MK8o+dM1yr1P1XM3K+TkG6u/oqCBnKun/jnpOBEeYvFzUgpoQwOZlo ibtD0LOGX1RuYz0Yj4PlcJLXDDCBepFB12xC6HXwh8zSSevYGLEIQ9KdYLcJkspkxhGK vabA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766083392; x=1766688192; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=DT8++eHUf7Wh6FpwWRWjRszCnPxDOyrVKIgyVoSY7zU=; b=LEtjKGz3WzpJ7wpP594FJPI6cc7/gR7pvXPu7n59T/ss6xq3WrfmupYwgVUyXKQ3hL SJpgHzLLs6ZtDCj8q5/p03+FjqjlKoeBEehG3yzHBwUEsbLsremvdyaQVwed96bYFVF3 8iplX6JlCo4VV7cW2yLq7drqt2hbH3Mtr518k4BQ6S7tyeVdxG7lR7ImNBnfnqlQGVcU LDklY/Jv4yM29PMWSP08nlQ5A49bmXUqira8dceu6oKeIgM4EQaZmP2COBBiABxUUBC2 eye7lOoxqQeZPgIG2vlssE1b9Wo56/ZPN4QaH+TILyugNQ8EAGH18YdlGtzD0/adC8q0 EUOQ== X-Forwarded-Encrypted: i=1; AJvYcCX9QzcOyHR/yRM26783I2gmLZqpvIrvBltbg4dUf7WY8+nAliGJjaHD+1WXym+qN6kDZPkr/os3o1Sdbzvz@lists.postgresql.org X-Gm-Message-State: AOJu0YzwMGdu4oCYHQEOTX3Cb9ZQNkmKBWUiR1Wnghd/xQObrTN30R+v H/glwiZj/Psg31SlAjGUWYEtDc/vVBBEouDKlijYtRh5Ofg/OZ6Fvy6Iw3sfmPQLrCRpGWt9BLB xILgA/li1T+4zt1+tmee1SCDkh0DNx/8iO2oRiAEN X-Gm-Gg: AY/fxX67RHlmzPFxmme4ilKIZ+ZBEwrl+Edk7H5WpjuFB/JD3eD34ycIfpkOL624eSK wn0EStCDq+w0OyoaeJRAD89TPGi20NmPfW3hivyGzusvQNw/Wuhi7WZ0E4rY9hjDyX6KnVKZT0o Lns+3WO1p5Ey/Dxs0YWHX1kz1Ktazo1xiUX+y5gZAGnL7XeEl2AGhe1E+3ZRIyG0NXIYBrV32FN IN9L02SzQCKDLIgWOB+ejsKXS1+9yBThdapjuPM37ssGPjj9mqNqckbkGgDMROhjzkSbMAAuQ== X-Google-Smtp-Source: AGHT+IHvocxTG4HIT8r11Uf/8M2jaX6TXPd6Se2pQPSS2nHRAjRjNR6YQpvbdH8WW9LkjL35sXIVSCZ8LwT01KiidvE= X-Received: by 2002:a05:620a:7113:b0:8b2:dd02:c088 with SMTP id af79cd13be357-8c08fc0d573mr90791685a.24.1766083392340; Thu, 18 Dec 2025 10:43:12 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Jacob Champion Date: Thu, 18 Dec 2025 10:43:01 -0800 X-Gm-Features: AQt7F2pZTANKzR409XVihy8B_Q5kkSM0O7Q9DWRUw959TZv0ZAzTQ1fUlxY4hpg Message-ID: Subject: Re: Custom oauth validator options To: Zsolt Parragi Cc: VASUKI M , PostgreSQL Hackers , david.g.johnston@gmail.com, Robert Haas , myon@debian.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, Dec 18, 2025 at 10:28=E2=80=AFAM Zsolt Parragi wrote: > But without requiring > shared_preload_libraries, we can't do early error reporting during > postmaster startup about custom parameters. Is that okay? I think I need to do more staring at the intersection of GUC registration and session_preload_libraries, because my memory of the order of operations was faulty. I won't be able to do that before the holidays, most likely. --Jacob