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 1whwWx-000VBi-0m for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Jul 2026 21:43: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 1whwWt-00En2V-1z for pgsql-hackers@arkaria.postgresql.org; Thu, 09 Jul 2026 21:43:36 +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 1whwWt-00En2C-11 for pgsql-hackers@lists.postgresql.org; Thu, 09 Jul 2026 21:43:36 +0000 Received: from mail-qv1-xf29.google.com ([2607:f8b0:4864:20::f29]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1whwWn-00000000Y0l-2j0I for pgsql-hackers@lists.postgresql.org; Thu, 09 Jul 2026 21:43:32 +0000 Received: by mail-qv1-xf29.google.com with SMTP id 6a1803df08f44-8f23e851626so2853646d6.3 for ; Thu, 09 Jul 2026 14:43:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1783633408; cv=none; d=google.com; s=arc-20260327; b=lJ4DBlYzkrOTdpG5SXPzaUsOMuQemzM7vKIckCcWBUOj6Jirnluox6jJG9lvFT+oCj /APgiRP7ej60wirl87toA8xzvxVrZ79Sum97LFEAWfZgnWM0Z+jcf4dJAAMdnc6qhW/c 5yLlQYPrMd41/twkj455gBuRPcCqnrIfsqLbOTSlUe6KtttLIm2XtM4ZrdmPQ2jm0ucH t2z/wQsjfaWjDmP9FNiD09ifumqySY//uqw+GYGVvGDs6pi/Q508e9m6s+ht5A9Mwjjq Dbve9GTmh9WmfX0mSLDxHgPlPzn9RPXH9lUTaQNtPaJb1Gbn6fVRaf8HCYOWavUnXjlp zJ/A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=RMLaJo6XvRr+DlkzBBqKvEIXqlAzXWPZa4sBCdJIEUg=; fh=iBnemL4m48kT0cVCQ29gsPwp8MI2+xZEVvWCS8ledsE=; b=MyNyCzUhM/r+H+O1xFfFYcYsaLWmAu3tLzI1xnvO/7q8THTzsN3YFP2HCL+X0jyfUl FZqY/xnIBgbVO3fMGQZiIwXI0fZ2PBcSBJacXs5IRZq3m0sVOH1vGF7C9yu/3HJC11EY SorPqHQlrbcpENuRqH7a+dx5hRNXx0wWJt5EgjTOlbY5V5VP1Dy9yqdPHmZDsldVedzT /HMbnjOvJ46eOnc/qnWrs8EtTmrUDolCmYmbFjyLMd9T0LXw12h/JE5cTn9cnjDM7Z/B TuhetB/t4HkccfUek3xX493osJS7sPOPwiXVX+iQFwfk86rj9hY1btssCH7Lx1GYW5HK mDMA==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; t=1783633408; x=1784238208; darn=lists.postgresql.org; h=content-transfer-encoding:content-type:cc:to:subject:message-id :date:from:in-reply-to:references:mime-version:from:to:cc:subject :date:message-id:reply-to:content-type; bh=RMLaJo6XvRr+DlkzBBqKvEIXqlAzXWPZa4sBCdJIEUg=; b=NFrFvaNPts4JjmnEaHs+r9pY4meWlpwP0LwBozmzBRRIuXqYs9DpHMckzkmDK8dyO+ Y3B14vSWlG95QN+NtXnX07n7tVw19AzdXZjYG0mDCKuy+OGdzU6Cv+aCRTIh2OrG4wyT xEKG3IMmaGR8xrGFsUXwtQrn2BHipvj81nTqTxqsMmq5yhLd+6rqYHSZnNpIJE4wioTx vDWCrEMU8d7fQmeqRGb4ED0ZfxKXN03OeD0XDvKwowxTyhg4au3mR9rKr+rISHBp7MEM usfUyz4LFXQh+TRrxlcBcSR+iyP1h1MMV7m9Ee3623EliRMO/ayJ9GtryYeFvPnYdGUt 2UPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783633408; x=1784238208; h=content-transfer-encoding:content-type: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 :content-type; bh=RMLaJo6XvRr+DlkzBBqKvEIXqlAzXWPZa4sBCdJIEUg=; b=SJc7rijdqZHbNPUJIBp2NZduOt2BeFC7tTXF3HF3fX3jhFl58GevA6m2WIP5+OIAtD WbzEkXaOGcqc1v/tp2+xpA3oB18TQHdTIyFcrmGZVwV0TwS9QrzdzFWAcBqDEyQStqCJ VSU1qv4vMoUYrWAMFwMuV6qPZSzHLMPB/xKl9/b7NPX6b6tvAzRSCti+xOBh5AQQTtmu GZalBDmj/E1Whj9/mX5DK8cvHRJNn/xP4fWIpVwac+Liyau4nFMDFYuT6axenCpRUz7H MAahtBdivniBr9GH5nnPcNEzSuPx1oDprNCnnkLrirhJ+Y3G+K1K+sNhR7P0aJMSV74B wzSw== X-Forwarded-Encrypted: i=1; AHgh+RqOs3H7DLOBVYGt3cjWUPA+Mu9FPayDBHjZM7Ww65uabC8GpQNvii41Hj1BGomI+ODDxA89aOtultBrT/8A@lists.postgresql.org X-Gm-Message-State: AOJu0YxNtet4WaP6l/Jt0Dln9LM524LnFYjp9vCP+XsTwnxaG96HIZFm 0lAVLvVJ5wzGrc1CV9Ahia9EKneZz9I883sL9HRCmMKu9gXfhNUHZAW65F0zA68U4OeOp9gaE5Y seKR1WrfGc0ZXp1bQSvdmItWAWpyuCAcO0s7aOONx X-Gm-Gg: AfdE7cmd5fO8Q5LnIyHvKvNbpqpj7ZD5HY9iOVM5sv7orgy7Kf1vXF96OqA/CgHEqQv aG8n6uJEJz8q5nGxz1LfWiqizMM8FCLG+7yfUuyb3Q2AvN4kwY1XBkwWd6AdQtyDkNHJJ7mdJMg 0Sa1QaUWOHwdcXJA4xo3y+RQgI9RBzlEdr33GOD/pyoCzLNo5Dav5LYq5cObotTl7VvMmS2ws2R RBty8GYj8evkhp3f4ZXA6gy7yniBDWexjDoGKx7xQw+j89b4Ox8tpRKWVu+tkjPasgUGLqCgXI= X-Received: by 2002:ad4:5ec6:0:b0:8de:9230:7c77 with SMTP id 6a1803df08f44-8fec2179428mr109416546d6.25.1783633408017; Thu, 09 Jul 2026 14:43:28 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Jacob Champion Date: Thu, 9 Jul 2026 14:43:17 -0700 X-Gm-Features: AUfX_mxeVKzBfNASUTNcaWe6IhfiMFuKaqTUMBuEj02gnh1os-aIrsLQt5v0wgY Message-ID: Subject: Re: Proposal: new file format for hba/ident/hosts configuration? To: Andrew Dunstan Cc: Isaac Morland , Zsolt Parragi , Tristan Partin , PostgreSQL Hackers 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, Jul 9, 2026 at 2:19=E2=80=AFPM Andrew Dunstan = wrote: >> Freeze the parsing of old-style files; new features and changes go only = in the new format. This should eliminate (well, almost eliminate) the maint= enance burden associated with having two file formats. > > That's the scenario Tom warned against upthread. But if, hypothetically, a new format were indeed a big improvement for people, it's probably what we should do. --Jacob