Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mldZu-0007pu-Jw for pgsql-novice@arkaria.postgresql.org; Fri, 12 Nov 2021 20:55:18 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mldZO-0005ca-1T for pgsql-novice@arkaria.postgresql.org; Fri, 12 Nov 2021 20:54:46 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mldZN-0005cR-PP for pgsql-novice@lists.postgresql.org; Fri, 12 Nov 2021 20:54:45 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mldZL-0006ig-J6 for pgsql-novice@postgresql.org; Fri, 12 Nov 2021 20:54:44 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 1ACKsgRV1851781; Fri, 12 Nov 2021 15:54:42 -0500 From: Tom Lane To: Cabe Steele cc: pgsql-novice@postgresql.org Subject: Re: Regclass what does reg mean In-reply-to: <22AB959D-AF98-4872-8FB7-7059EF27111E@gmail.com> References: <22AB959D-AF98-4872-8FB7-7059EF27111E@gmail.com> Comments: In-reply-to Cabe Steele message dated "Fri, 12 Nov 2021 14:41:38 -0600" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <1851779.1636750482.1@sss.pgh.pa.us> Date: Fri, 12 Nov 2021 15:54:42 -0500 Message-ID: <1851780.1636750482@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Cabe Steele writes: > What does reg mean? Regclass regtype, regoper, etc The origin is lost in the mists of time --- regproc dates back to Berkeley times, and the rest of those were named on its precedent. I've always supposed that it meant "registered", as in "entered in the system catalogs", but I wasn't there when regproc was invented. I wonder if there's any evidence for that ... [ digs ] ... ah-hah, ref.cat in the Postgres v4r2 tarball, dated 03/13/94, says POSTGRES Type Meaning Required ... regproc registered procedure * ... regards, tom lane