Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d0AKv-0003Fj-4G for pgsql-hackers@arkaria.postgresql.org; Mon, 17 Apr 2017 17:21:13 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1d0AKu-00053o-HY for pgsql-hackers@arkaria.postgresql.org; Mon, 17 Apr 2017 17:21:12 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1d0AKs-00052J-Ul for pgsql-hackers@postgreSQL.org; Mon, 17 Apr 2017 17:21:10 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1d0AKp-0004f9-RI for pgsql-hackers@postgreSQL.org; Mon, 17 Apr 2017 17:21:10 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.14.4/8.14.4) with ESMTP id v3HHKtdZ008479; Mon, 17 Apr 2017 13:20:55 -0400 From: Tom Lane To: Andres Freund cc: Dagfinn Ilmari =?iso-8859-1?Q?Manns=E5ker?= , Andreas Karlsson , pgsql-hackers@postgreSQL.org Subject: Re: Cutting initdb's runtime (Perl question embedded) In-reply-to: <20170417171412.hg6ap7vriaqulbcq@alap3.anarazel.de> References: <30896.1492006367@sss.pgh.pa.us> <972d541d-7285-53ff-ea71-dcbfd886570a@proxel.se> <6312.1492100010@sss.pgh.pa.us> <20170417171412.hg6ap7vriaqulbcq@alap3.anarazel.de> Comments: In-reply-to Andres Freund message dated "Mon, 17 Apr 2017 10:14:12 -0700" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <8477.1492449655.1@sss.pgh.pa.us> Date: Mon, 17 Apr 2017 13:20:55 -0400 Message-ID: <8478.1492449655@sss.pgh.pa.us> X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org Andres Freund writes: > Btw, I think Tom's "more that could be done" was referring more to doing > more upfront work, checking, easier input format, whatnot in the genbki, > not so much performance work... Tom, correct me if I'm wrong. Yeah, as per what we were just saying, performance of that code isn't really an issue right now. Supporting a nicer input format is probably the biggest step forward that could be taken, but that will require some major work :-(. We've also talked about things like supporting regprocedure rather than only regproc (ie disambiguating overloaded functions), likewise regoperator, and so on, with an eye to reducing the number of places where people have to write numeric OIDs in the input. There's some threads on this in the archives, but I'm too lazy to look. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers