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 1tWEGU-00F8J9-MT for pgsql-hackers@arkaria.postgresql.org; Fri, 10 Jan 2025 12:37:27 +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 1tWEGS-00FtNR-QR for pgsql-hackers@arkaria.postgresql.org; Fri, 10 Jan 2025 12:37:24 +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 1tWEGS-00FtJn-GS for pgsql-hackers@lists.postgresql.org; Fri, 10 Jan 2025 12:37:24 +0000 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1tWEGP-000sSL-30 for pgsql-hackers@lists.postgresql.org; Fri, 10 Jan 2025 12:37:23 +0000 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-4361fe642ddso21507545e9.2 for ; Fri, 10 Jan 2025 04:37:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736512640; x=1737117440; 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=Xbgcd42Ab0vK8aBnL6XErDdLNn9FTHrEDzY2u2SYNLg=; b=ZF2SjNW5NypMFf7s/Bw2M0CKynRu7IsEhQADGvYvIUIH6wvdWI1QoNs7sl0AxPWHAX EmhhMPCVCLMQmV2RJg58vSaeb6WTxZwasy7MmaUhC19MW1cIWKbrF2H08gY+CscaSc+i pMg96M7iqcAVncwDZmt4Ut7zuwF8vBk5l8ous7Xvj+NggTCMHPFWcETn/i3MdK86KXDk 7eUwFzR26ddUih1DAA8IGtrLSZIDgx8XJMSEyNp1Vhmz69hQ8r+WK0Tu1xN5Iz6irvca Zk4oxOTb6VeDTL7HMBYSmgl1WYz0Z0DEDDT9Pnz/piJKR2V1f4HCGgzGUjtlDlN1Sthl WO8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736512640; x=1737117440; 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=Xbgcd42Ab0vK8aBnL6XErDdLNn9FTHrEDzY2u2SYNLg=; b=jXdXBGRMzADNci86ttoHUSFOaRnos9tdHzHtmvT9QM80d6jifYwojjf47P/znIvMmG CL8+nc5k5u2FRccpOjGO9DJR15iYRClOYMgzZHNVrx/Sa1NnaoWi/Jj0IudmeirBz5z+ jjbj7TSBU9dvWmd+fGd5SKhLC3FAodwoWJx2nLszy7NR/fvpFVij9JQtJUDoeZ+MHROs 85Z2EUwpjahrdumFPGnI+Z4cQv5XxLGrJDfvd17aFkPeuJB0Okb8h1Fo6iF8V8+IBsU6 ODzt0NwZ4fDB3tnU16zhRDjJngYAxoH0hQL4VMRhA1W/VWPSwI0N27r74a10t5NRTbr8 mbBg== X-Gm-Message-State: AOJu0YzU88mCVFkO8IIz2KdCxvaa23eHVs4WSpdJlWRKkUZ5OcovKcpw huY9V3SOS7I5IMw0iCx+YMR9lQJ/dY2MLgLHf8lacwcOP7+5FzX6 X-Gm-Gg: ASbGncuxk2w+Wnak1/f8CBixZT2ZuJ6hisKVdjX8FreZ+eKikkshju+tFcBeeFmIrxv MnRtgQm/d+3d5sfahfkigYHgq0Jbl3jqOxqRGf5kT9/jcxWHm/qE8rIdw+JcCbdnTMmA827NWq8 3fNp1cAcWJnv2PUf2SxV5xhDixJpvj5nmYElkeXvCKWPrl5vilFOU+HuZWVm1PFqDixqKlqujlI nE+3oAZ9sAg1JHBB1JczfKmMwcWiP+ra2Jcm8buel/Sep3Q X-Google-Smtp-Source: AGHT+IGgtDNG/9r1AatRK8abInMLkK2nrb7/0wBE0+yhASJuzw73OoponV/B54FyBxdWTE38IPsjSA== X-Received: by 2002:a05:600c:3547:b0:434:f871:1bbc with SMTP id 5b1f17b1804b1-436e2699b5emr109206365e9.10.1736512639495; Fri, 10 Jan 2025 04:37:19 -0800 (PST) Received: from jrouhaud ([2a01:e0a:c:bcf0:7aec:e54:d98c:f301]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38a8e4b8180sm4437864f8f.76.2025.01.10.04.37.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Jan 2025 04:37:19 -0800 (PST) Date: Fri, 10 Jan 2025 20:37:17 +0800 From: Julien Rouhaud To: Magnus Hagander Cc: PostgreSQL Developers Subject: Re: Adding extension default version to \dx Message-ID: References: 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 Hi, On Fri, Jan 10, 2025 at 01:04:14PM +0100, Magnus Hagander wrote: > In an effort to make at least a couple of more people realize they have to > run ALTER EXTENSION UPDATE after they've upgraded an extension, as well as > make it a bit easier to realize when you have to do it, I propose we add > the default version of an extension to \dx in psql. +1, I need the info very often and \dx is way faster than writing a query for that when I need it, especially since \dx output is not too big. > We currently show the > installed version in the schema, but no indications that a newer one might > be installed on the system. > > PFA a patch to do this. Patch LGTM, tested locally and I like the output.