From: | Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> |
---|---|
To: | Liam Stewart <liams(at)redhat(dot)com> |
Cc: | PostgreSQL Patches List <pgsql-patches(at)postgresql(dot)org> |
Subject: | Re: guc |
Date: | 2002-01-25 02:09:37 |
Message-ID: | 200201250209.g0P29bS09588@candle.pha.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-patches |
Thread has been saved for the 7.3 release:
http://candle.pha.pa.us/cgi-bin/pgpatches2
---------------------------------------------------------------------------
Liam Stewart wrote:
>
> I was playing around with adding a couple new SET commands (REAL_FORMAT
> and DOUBLE_PRECISION_FORMAT as per todo list item) and I ended up
> playing with GUC a bit.
>
> I've cleaned it up a bit - most of the changes should be fairly
> self-explanitory from the patch. Some of the configuration options
> handled in variable.c (so far, server_encoding and seed) have been moved
> into guc.c and are handled by GUC. Moving them in required adding a
> couple of fields to config_generic and friends - a read_only field and a
> display_proc field (hook for custom SHOW messages). I've removed
> GetConfigOption() and replaced it with ShowConfigOption() which does an
> elog(NOTICE) instead of returning a string.
>
> When setting REAL_FORMAT and DOUBLE_PRECISION_FORMAT, the printf-style
> format string should be checked for certain things:
>
> - field width of "*" is not allowed
> - precision of ".*" is not allowed
> - all conversion specifiers except "s" and "n" are allowed
> - only one conversion specification other than %% and variations is
> allowed
>
> Does this seem reasonable to people? I haven't written a function to
> check those yet.. will do soon.
>
> This patch isn't complete yet so don't append it to the pending patches
> list, Bruce.
>
> Liam
>
> --
> Liam Stewart :: Red Hat Canada, Ltd. :: liams(at)redhat(dot)com
[ Attachment, skipping... ]
>
> ---------------------------(end of broadcast)---------------------------
> TIP 1: subscribe and unsubscribe commands go to majordomo(at)postgresql(dot)org
--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2002-01-25 02:15:49 | Re: contrib: int_array_aggregator() int_array_enum() |
Previous Message | Bruce Momjian | 2002-01-25 02:08:28 | Re: Problem in ResultSet#getTimestamp() of 7.2b4 |
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2002-01-25 02:22:16 | Re: enable debugging in jdbc |
Previous Message | Bruce Momjian | 2002-01-25 02:04:55 | Re: COPY when 'filename' is a directory |