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 1uvdu9-00GdyQ-AU for pgsql-docs@arkaria.postgresql.org; Mon, 08 Sep 2025 15:35:42 +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 1uvdu7-005ZTn-8N for pgsql-docs@arkaria.postgresql.org; Mon, 08 Sep 2025 15:35:39 +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.94.2) (envelope-from ) id 1uvdu7-005ZTe-0u for pgsql-docs@lists.postgresql.org; Mon, 08 Sep 2025 15:35:39 +0000 Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1uvdu3-001E22-1m for pgsql-docs@lists.postgresql.org; Mon, 08 Sep 2025 15:35:38 +0000 Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-afcb7a16441so688330866b.2 for ; Mon, 08 Sep 2025 08:35:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757345734; x=1757950534; 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=ou449CGpjf66aed9LBYn9YnO/WnYMZCQtPwf+sG7ptY=; b=iHdBJHQSds5DXj27tJoS4O2OMhy8vK9Sdfm/F1vsZOmwfZD66WaRiu3wIA8u0zGjcr IzUNWwf8nZQ2DlUi4kOxRNtH0o2auzpNDHtKB3G/I8NoUXjy0lmKLgX2sZoqvHR8Drax nRodU9BjGDl//Dk/uWpMoJM8qbz4MDGEAiH/pU3Jh2UlIvsIPFIEL9enQPTIQRyenHu5 ZlocTKGSyWBUA5Sd5fCFI71XC2grljRVWc5P8WmtaXhKM1CBhPi9INmkn0sljIYxUlkw f/yT81g/xhJ9jjOhgBL9ZS4g+o2XrdWlwPy3iJXRqBmhpw6n9f/lG3xXe3FJ8LkpNSwo T8pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757345734; x=1757950534; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ou449CGpjf66aed9LBYn9YnO/WnYMZCQtPwf+sG7ptY=; b=GnZAiabyPpEN3atK4NICtOsO/5I1t7oI0AAw7BdsbAFXOGSTHOnryYhwsdHLUkbOHf TDXimNFsZfcRuPxsfxZ5onluUp1peG97k7e15Y8jN0i/Br255BxL9U1zpNFHUiySXC+l 8oTyDuUDuu6ymlQcXw4mugthBHzWQEq3EDLbsyoK3R93vnw+xN8bbqwIWM8me+ZnZyGt S8WPPzbq/U7exps32mjJL1pgX8zu0COXRSnB/OnmLKNc+HvHEihqC1BmVI/9i9j+FYAK wGfxVVBQs2ZkWuwe7eTS3oU0X2niLxxNm5SjXWn7N+42kLMCpmqS1tpGb14lxx0v8xuK DiEQ== X-Forwarded-Encrypted: i=1; AJvYcCWc2eeB5gWpy5+QJp/cwKpvJqpz4Is39gyQt6z1wlIH6PJC4CqRPBcBLgq+lHk6uBitf72jITW/EEM/@lists.postgresql.org X-Gm-Message-State: AOJu0Yx9Oq3FblfVp+yakP61WXMu9Enaa5Oz6x2jVts//47Q+PvNUf3K BNnjktgSa8fgdJcmsVb0d0eyasG64E3dgFvm+27Z/IfVmDLYodnVLgTRxZGoq0vKA0eqmhq1o2O 3hw7qxDsFvTVbd38fuAfd6wLCpcY6FQI= X-Gm-Gg: ASbGnctkSR3Lc0OjaUabZEM3ov6xzUZrMRyPxdgk5q2rXrK/5gwsGCsiy2MbAwZx5TU 9pdPsITZUKXbPAJJ560qIdCbUDQ83x+5qo3d/Klmv+Ij6QurhUM3Qt796a9sZz1E3/892gfrvyI boFgATR2PY3CoEbyiyS8Qv7FvU/+mFZ5gsknhez/V9iOX8mHPKePxTPs9/cb7Gx42GFtC1nOovS SXVGzvADQkdxGd0Nt8= X-Google-Smtp-Source: AGHT+IHYwuGKhlR+tR7sa9qaVN3ruQbqM9r5Xv2K5I7gePNL1Jw0/l0A5e6VtzSQM80B7tyvGN4KOSO6/Egdue1uoLI= X-Received: by 2002:a17:907:7ba0:b0:b04:58d7:374e with SMTP id a640c23a62f3a-b04b16c45e2mr890672666b.31.1757345733873; Mon, 08 Sep 2025 08:35:33 -0700 (PDT) MIME-Version: 1.0 References: <202508041122.jvtae2whlxmu@alvherre.pgsql> In-Reply-To: From: Robert Haas Date: Mon, 8 Sep 2025 11:35:21 -0400 X-Gm-Features: Ac12FXx2b15lJp6lml2v9GKZvM3nP8I6NXuoEtAkRguSVhhjbBsgU28nSp2zQlw Message-ID: Subject: Re: Lets prohibit predicting the future in the documentation. To: "David G. Johnston" Cc: =?UTF-8?Q?=C3=81lvaro_Herrera?= , Peter Smith , Magnus Hagander , David Rowley , PostgreSQL Documentation 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 Mon, Aug 4, 2025 at 12:30=E2=80=AFPM David G. Johnston wrote: > I=E2=80=99m not saying it is wrong because it is impossible this will eve= r be implemented. It=E2=80=99s wrong because after 7 years the probability = of this being removed are somewhere near 5% which is =E2=80=9Cunlikely=E2= =80=9D. Had it been truly likely it would have been done within a few year= s at worse, IMO. I have mixed feelings about this particular example, but I agree that it's best not to prognosticate about future feature development in the docs, or even future deprecation. We're wrong A LOT when we do that. It's best to just document what is and not what might be later. --=20 Robert Haas EDB: http://www.enterprisedb.com