I can't reproduce this problem on 7.4.4, and I don't see any changes
that were made between 7.4.3 to 7.4.4. We had this bug, but it was
fixed in 2001.
The pg_ctl arguments are kept in /data/postmaster.opts. Can you show a
reproducable test case?
---------------------------------------------------------------------------
PostgreSQL Bugs List wrote:
>
> The following bug has been logged online:
>
> Bug reference: 1224
> Logged by: David Maggard
>
> Email address: drm31415@charter.net
>
> PostgreSQL version: 7.4.3
>
> Operating system: Redhat Enterprise Linux ES 3.0 Update 1
>
> Description: Restarting postgres appends extra -D argument
>
> Details:
>
> I installed from the src, I am using
> /postgresql-7.4.3/contrib/startup-scripts/linux, I have found that
> restarting postgresql via the sysV script or pg_ctl like either of the
> following:
> service postgres restart
> pg_ctl restart -D /usr/local/pgsql/data
>
> results in an extra '-D /usr/local/pgsql/data' being appended each time it
> is done, you can see this by running either of the following after each
> restart:
> service postgres status
> pg_ctl status -D /usr/local/pgsql/data
>
> this isn't a problem for me, but I thought it might be a potential problem
> for someone else
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 9: the planner will ignore your desire to choose an index scan if your
> joining column's datatypes do not match
>
--
Bruce Momjian | http://candle.pha.pa.us
pgman@candle.pha.pa.us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073