Received: from localhost (unknown [200.46.204.183]) by developer.postgresql.org (Postfix) with ESMTP id CC2982E0074 for ; Sun, 1 Jun 2008 02:38:30 -0300 (ADT) Received: from developer.postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.183]) (amavisd-maia, port 10024) with ESMTP id 59929-03 for ; Sun, 1 Jun 2008 02:37:59 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mail.ural.org (opalih-15-r4-c1-315.ekb.unitline.ru [85.198.84.114]) by developer.postgresql.org (Postfix) with ESMTP id 98D042E0071 for ; Sun, 1 Jun 2008 02:37:03 -0300 (ADT) Received: from [85.115.166.247] (helo=[192.168.110.8]) by mail.ural.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1K2gFW-0007xZ-A5; Sun, 01 Jun 2008 11:36:58 +0600 Message-ID: <48423539.1020308@ural.org> Date: Sun, 01 Jun 2008 11:35:53 +0600 From: Alexander Vysokovskih User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: Greg Sabino Mullane , pgsql-hackers@postgresql.org Subject: Re: Overhauling GUCS References: <16ab21af4a6ad3385411e4178dcc1416@biglumber.com> In-Reply-To: <16ab21af4a6ad3385411e4178dcc1416@biglumber.com> Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200806/1 X-Sequence-Number: 119114 Can I express one's user view: Greg Sabino Mullane writes: > * Much more verbose comments. The abovementioned default_statistics_target > is a very important settings, but there is zero explanation in the file > of what it is. The only thing we're told is that it ranges from 10 - 1000. > We can do better than that. Users would absolutely love it if each item > had a clear explanation, and it would be well worth a slightly increased > file size. See the postfix main.cf file for a good example of such. > Absolutely agreed :-). Total list of GUC and fully explanation each of them is sufficient. For "easy start", it might be a several postgresql.conf with distribution, like mysql doing it, or generate postgresql.conf by wizard-dialog before initdb starting, for example. But I think that all GUCs must present in configuration file. Thanks.