Skip site navigation (1) Skip section navigation (2)

Re: Script binaries renaming

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Zdenek Kotala <Zdenek(dot)Kotala(at)Sun(dot)COM>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Script binaries renaming
Date: 2008-03-26 01:59:59
Message-ID: 9998.1206496799@sss.pgh.pa.us (view raw or flat)
Thread:
Lists: pgsql-hackerspgsql-patches
Bruce Momjian <bruce(at)momjian(dot)us> writes:
> Where are we on this?  Tom thinks we don't want this.  TODO has:
>       * Prefix command-line utilities like createuser with 'pg_'
>         http://archives.postgresql.org/pgsql-hackers/2007-06/msg00025.php

It wasn't just me; quite a few people were dubious about it when the
patch was submitted.  See the thread here:
http://archives.postgresql.org/pgsql-patches/2007-07/msg00055.php

> One idea is to keep the existing commands and just add pg_* (or pg*) to
> additional versions, with the idea that the original versions will be
> removed some day.

AFAICS the only argument for doing this is to eliminate confusion and
potential conflicts, which means that we get no benefit at all until we
actually do remove the old names.  So if we're going to do this, we have
to make a commitment that we're going to remove the old names within the
reasonably foreseeable future (say, about two releases out).

Are we really prepared to break everyone's scripts for this?

			regards, tom lane

In response to

Responses

pgsql-hackers by date

Next:From: Merlin MoncureDate: 2008-03-26 02:07:18
Subject: Re: pl/pgsql Plan Invalidation and search_path
Previous:From: Bruce MomjianDate: 2008-03-26 01:50:56
Subject: Re: Reducing Transaction Start/End Contention

pgsql-patches by date

Next:From: Bruce MomjianDate: 2008-03-26 02:49:14
Subject: Re: [PATCHES] Add function for quote_qualified_identifier?
Previous:From: Bruce MomjianDate: 2008-03-26 01:21:36
Subject: Script binaries renaming

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group