Inheritance mention

Lists: pgsql-docs
From: Bruce Momjian <bruce(at)momjian(dot)us>
To: PostgreSQL-documentation <pgsql-docs(at)postgresql(dot)org>
Subject: Inheritance mention
Date: 2009-04-13 02:22:15
Message-ID: 200904130222.n3D2MFV19893@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-docs

Do people feel we should continue documenting that Postgres pre-7.1
didn't reference child tables by default?

(In releases before 7.1, <literal>ONLY</> was the default
behavior.) The default behavior can be modified by changing
the <xref linkend="guc-sql-inheritance"> configuration option.

I see this mentioned four places in the documentation.

--
Bruce Momjian <bruce(at)momjian(dot)us> http://momjian.us
EnterpriseDB http://enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: Euler Taveira de Oliveira <euler(at)timbira(dot)com>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: PostgreSQL-documentation <pgsql-docs(at)postgresql(dot)org>
Subject: Re: Inheritance mention
Date: 2009-04-13 05:14:53
Message-ID: 49E2CA4D.3040705@timbira.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-docs

Bruce Momjian escreveu:
> Do people feel we should continue documenting that Postgres pre-7.1
> didn't reference child tables by default?
>
No. IMHO we should remove references to unsupported releases from documentation.

--
Euler Taveira de Oliveira
http://www.timbira.com/


From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Euler Taveira de Oliveira <euler(at)timbira(dot)com>
Cc: Bruce Momjian <bruce(at)momjian(dot)us>, PostgreSQL-documentation <pgsql-docs(at)postgresql(dot)org>
Subject: Re: Inheritance mention
Date: 2009-04-13 06:04:18
Message-ID: 13783.1239602658@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-docs

Euler Taveira de Oliveira <euler(at)timbira(dot)com> writes:
> Bruce Momjian escreveu:
>> Do people feel we should continue documenting that Postgres pre-7.1
>> didn't reference child tables by default?
>>
> No. IMHO we should remove references to unsupported releases from documentation.

"Unsupported releases" is far too strict a criterion for this. For
example, there are demonstrably still people using 7.2 (we had a
question about it just last week). They will still appreciate these
notes when they get around to updating.

Pre-7.1 might indeed be old enough to cut, but how much are we really
saving? Four sentences out of our current docs doesn't excite me ...

regards, tom lane


From: Scott Marlowe <scott(dot)marlowe(at)gmail(dot)com>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Euler Taveira de Oliveira <euler(at)timbira(dot)com>, Bruce Momjian <bruce(at)momjian(dot)us>, PostgreSQL-documentation <pgsql-docs(at)postgresql(dot)org>
Subject: Re: Inheritance mention
Date: 2009-04-13 16:47:32
Message-ID: dcc563d10904130947v39309a9ahab513bad19388dd3@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-docs

On Mon, Apr 13, 2009 at 12:04 AM, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
> Euler Taveira de Oliveira <euler(at)timbira(dot)com> writes:
>> Bruce Momjian escreveu:
>>> Do people feel we should continue documenting that Postgres pre-7.1
>>> didn't reference child tables by default?
>>>
>> No. IMHO we should remove references to unsupported releases from documentation.
>
> "Unsupported releases" is far too strict a criterion for this.  For
> example, there are demonstrably still people using 7.2 (we had a
> question about it just last week).  They will still appreciate these
> notes when they get around to updating.
>
> Pre-7.1 might indeed be old enough to cut, but how much are we really
> saving?  Four sentences out of our current docs doesn't excite me ...

But since there's a doc set per version, it would make sense to stop
mentioning unsupported versions in the docs for supported versions,
no? Or is this a FAQ thing we're talking about?


From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Scott Marlowe <scott(dot)marlowe(at)gmail(dot)com>
Cc: Euler Taveira de Oliveira <euler(at)timbira(dot)com>, Bruce Momjian <bruce(at)momjian(dot)us>, PostgreSQL-documentation <pgsql-docs(at)postgresql(dot)org>
Subject: Re: Inheritance mention
Date: 2009-04-13 17:21:46
Message-ID: 17838.1239643306@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-docs

Scott Marlowe <scott(dot)marlowe(at)gmail(dot)com> writes:
> On Mon, Apr 13, 2009 at 12:04 AM, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
>> Pre-7.1 might indeed be old enough to cut, but how much are we really
>> saving? Four sentences out of our current docs doesn't excite me ...

> But since there's a doc set per version, it would make sense to stop
> mentioning unsupported versions in the docs for supported versions,
> no? Or is this a FAQ thing we're talking about?

The problem is what to tell people to read if they want to transition
from an unsupported version to a supported version.

If we really wanted to save some space, we could cut all the release
notes for pre-7.4 (soon pre-8.0) releases. But somehow that doesn't
seem like a good idea. What it would mainly accomplish is to make it
hard to find the old information when you wanted it.

regards, tom lane


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Scott Marlowe <scott(dot)marlowe(at)gmail(dot)com>, Euler Taveira de Oliveira <euler(at)timbira(dot)com>, PostgreSQL-documentation <pgsql-docs(at)postgresql(dot)org>
Subject: Re: Inheritance mention
Date: 2009-04-15 22:42:54
Message-ID: 200904152242.n3FMgsY24694@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-docs

Tom Lane wrote:
> Scott Marlowe <scott(dot)marlowe(at)gmail(dot)com> writes:
> > On Mon, Apr 13, 2009 at 12:04 AM, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
> >> Pre-7.1 might indeed be old enough to cut, but how much are we really
> >> saving? Four sentences out of our current docs doesn't excite me ...
>
> > But since there's a doc set per version, it would make sense to stop
> > mentioning unsupported versions in the docs for supported versions,
> > no? Or is this a FAQ thing we're talking about?
>
> The problem is what to tell people to read if they want to transition
> from an unsupported version to a supported version.
>
> If we really wanted to save some space, we could cut all the release
> notes for pre-7.4 (soon pre-8.0) releases. But somehow that doesn't
> seem like a good idea. What it would mainly accomplish is to make it
> hard to find the old information when you wanted it.

It is not a question of documention bulk but the burden of having users
wade through a paragraph that is much more complex because of the 7.1
mention.

I have applied the attached patch to remove mention of the 7.1 behavior
in alter_table and select; I have kept the main documentation mentions
unchanged. I also still reference the sql_inheritance GUC variable,
where there are more details.

Maybe I wasn't clear in my original posting; I never wanted to remove
all mentions, but rather retain mentions in logical locations.

--
Bruce Momjian <bruce(at)momjian(dot)us> http://momjian.us
EnterpriseDB http://enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +

Attachment Content-Type Size
/rtmp/diff text/x-diff 3.1 KB