pgsql: Document the all-balls IPv6 address.

Lists: pgsql-committerspgsql-hackers
From: Bruce Momjian <bruce(at)momjian(dot)us>
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Document the all-balls IPv6 address.
Date: 2011-03-18 22:41:35
Message-ID: E1Q0iMR-000815-DR@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-committers pgsql-hackers

Document the all-balls IPv6 address.

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/a7136b7fa2505ec209210803bb74a7946ede337f

Modified Files
--------------
doc/src/sgml/client-auth.sgml | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)


From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: pgsql-committers(at)postgresql(dot)org
Subject: Re: pgsql: Document the all-balls IPv6 address.
Date: 2011-03-18 22:56:13
Message-ID: 4D83E30D.1030006@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-committers pgsql-hackers

On 03/18/2011 06:41 PM, Bruce Momjian wrote:
> Document the all-balls IPv6 address.
>
>

+ <literal>0.0.0.0/0</literal> (<quote>all balls</>) represents all
+ IPv4 addresses, and <literal>::</literal> represents
+ all IPv6 addresses.

Umm, isn't there a missing netmask there? The IPv6 analog of 0.0.0.0/0
is surely ::/0 (or I would usually write it ::0/0).

cheers

andrew


From: Robert Haas <robertmhaas(at)gmail(dot)com>
To: Andrew Dunstan <andrew(at)dunslane(dot)net>
Cc: Bruce Momjian <bruce(at)momjian(dot)us>, pgsql-committers(at)postgresql(dot)org
Subject: Re: pgsql: Document the all-balls IPv6 address.
Date: 2011-03-19 01:18:13
Message-ID: AANLkTi==Eq5N3F0AQXmrEqhcWxSZM0sE5ChEiVKA4_JD@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-committers pgsql-hackers

On Fri, Mar 18, 2011 at 6:56 PM, Andrew Dunstan <andrew(at)dunslane(dot)net> wrote:
> + <literal>0.0.0.0/0</literal> (<quote>all balls</>) represents all
> +       IPv4 addresses, and <literal>::</literal> represents
> +       all IPv6 addresses.
>
> Umm, isn't there a missing netmask there? The IPv6 analog of 0.0.0.0/0 is
> surely ::/0 (or I would usually write it ::0/0).

"all balls" seems like a colloquialism best avoided in our documentation.

--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company


From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: Robert Haas <robertmhaas(at)gmail(dot)com>
Cc: Bruce Momjian <bruce(at)momjian(dot)us>, pgsql-committers(at)postgresql(dot)org
Subject: Re: pgsql: Document the all-balls IPv6 address.
Date: 2011-03-19 02:19:09
Message-ID: 4D84129D.6080002@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-committers pgsql-hackers

On 03/18/2011 09:18 PM, Robert Haas wrote:
> On Fri, Mar 18, 2011 at 6:56 PM, Andrew Dunstan<andrew(at)dunslane(dot)net> wrote:
>> +<literal>0.0.0.0/0</literal> (<quote>all balls</>) represents all
>> + IPv4 addresses, and<literal>::</literal> represents
>> + all IPv6 addresses.
>>
>> Umm, isn't there a missing netmask there? The IPv6 analog of 0.0.0.0/0 is
>> surely ::/0 (or I would usually write it ::0/0).
> "all balls" seems like a colloquialism best avoided in our documentation.
>

It's already there, although I agree it's infelicitous.

cheers

andrew


From: Robert Haas <robertmhaas(at)gmail(dot)com>
To: Andrew Dunstan <andrew(at)dunslane(dot)net>
Cc: Bruce Momjian <bruce(at)momjian(dot)us>, pgsql-committers(at)postgresql(dot)org
Subject: Re: pgsql: Document the all-balls IPv6 address.
Date: 2011-03-19 02:22:22
Message-ID: AANLkTikJ-wxRTme04Yt7MusYLwtBm0P77J4WZ7gZfatk@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-committers pgsql-hackers

On Fri, Mar 18, 2011 at 10:19 PM, Andrew Dunstan <andrew(at)dunslane(dot)net> wrote:
> On 03/18/2011 09:18 PM, Robert Haas wrote:
>>
>> On Fri, Mar 18, 2011 at 6:56 PM, Andrew Dunstan<andrew(at)dunslane(dot)net>
>>  wrote:
>>>
>>> +<literal>0.0.0.0/0</literal>  (<quote>all balls</>) represents all
>>> +       IPv4 addresses, and<literal>::</literal>  represents
>>> +       all IPv6 addresses.
>>>
>>> Umm, isn't there a missing netmask there? The IPv6 analog of 0.0.0.0/0 is
>>> surely ::/0 (or I would usually write it ::0/0).
>>
>> "all balls" seems like a colloquialism best avoided in our documentation.
>>
>
> It's already there, although I agree it's infelicitous.

I vote for taking it out. I think that could be interpreted as inappropriate.

--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company


From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: pgsql-hackers(at)postgresql(dot)org
Cc: Andrew Dunstan <andrew(at)dunslane(dot)net>, Bruce Momjian <bruce(at)momjian(dot)us>, Robert Haas <robertmhaas(at)gmail(dot)com>
Subject: Re: [COMMITTERS] pgsql: Document the all-balls IPv6 address.
Date: 2011-03-19 03:00:19
Message-ID: 29251.1300503619@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-committers pgsql-hackers

Robert Haas <robertmhaas(at)gmail(dot)com> writes:
> On Fri, Mar 18, 2011 at 10:19 PM, Andrew Dunstan <andrew(at)dunslane(dot)net> wrote:
>> On 03/18/2011 09:18 PM, Robert Haas wrote:
>>> "all balls" seems like a colloquialism best avoided in our documentation.

>> It's already there, although I agree it's infelicitous.

> I vote for taking it out. I think that could be interpreted as inappropriate.

IIRC, the pre-existing usage refers to time 00:00:00. It does not seem
especially useful to adopt the same terminology for network addresses;
that's more likely to confuse people than anything else.

regards, tom lane


From: Dave Page <dpage(at)pgadmin(dot)org>
To: Robert Haas <robertmhaas(at)gmail(dot)com>
Cc: Andrew Dunstan <andrew(at)dunslane(dot)net>, Bruce Momjian <bruce(at)momjian(dot)us>, pgsql-committers(at)postgresql(dot)org
Subject: Re: pgsql: Document the all-balls IPv6 address.
Date: 2011-03-19 07:08:06
Message-ID: AANLkTinX8oANnoLeR5zo7U_DBOeGnqSnt9wt4O5ck_vA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-committers pgsql-hackers

On Sat, Mar 19, 2011 at 2:22 AM, Robert Haas <robertmhaas(at)gmail(dot)com> wrote:
> On Fri, Mar 18, 2011 at 10:19 PM, Andrew Dunstan <andrew(at)dunslane(dot)net> wrote:
>> On 03/18/2011 09:18 PM, Robert Haas wrote:
>>>
>>> On Fri, Mar 18, 2011 at 6:56 PM, Andrew Dunstan<andrew(at)dunslane(dot)net>
>>>  wrote:
>>>>
>>>> +<literal>0.0.0.0/0</literal>  (<quote>all balls</>) represents all
>>>> +       IPv4 addresses, and<literal>::</literal>  represents
>>>> +       all IPv6 addresses.
>>>>
>>>> Umm, isn't there a missing netmask there? The IPv6 analog of 0.0.0.0/0 is
>>>> surely ::/0 (or I would usually write it ::0/0).
>>>
>>> "all balls" seems like a colloquialism best avoided in our documentation.
>>>
>>
>> It's already there, although I agree it's infelicitous.
>
> I vote for taking it out.  I think that could be interpreted as inappropriate.

I agree.

--
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Andrew Dunstan <andrew(at)dunslane(dot)net>
Cc: pgsql-committers(at)postgresql(dot)org
Subject: Re: pgsql: Document the all-balls IPv6 address.
Date: 2011-03-19 14:03:37
Message-ID: 201103191403.p2JE3bV00897@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-committers pgsql-hackers

Andrew Dunstan wrote:
>
>
> On 03/18/2011 06:41 PM, Bruce Momjian wrote:
> > Document the all-balls IPv6 address.
> >
> >
>
>
> + <literal>0.0.0.0/0</literal> (<quote>all balls</>) represents all
> + IPv4 addresses, and <literal>::</literal> represents
> + all IPv6 addresses.
>
> Umm, isn't there a missing netmask there? The IPv6 analog of 0.0.0.0/0
> is surely ::/0 (or I would usually write it ::0/0).

Oh, I was not aware how IPv6 worked with CIDR. I have changed it to
::/0. Thanks.

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

+ It's impossible for everything to be true. +


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Dave Page <dpage(at)pgadmin(dot)org>
Cc: Robert Haas <robertmhaas(at)gmail(dot)com>, Andrew Dunstan <andrew(at)dunslane(dot)net>, pgsql-committers(at)postgresql(dot)org
Subject: Re: pgsql: Document the all-balls IPv6 address.
Date: 2011-03-19 14:04:44
Message-ID: 201103191404.p2JE4iW01338@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-committers pgsql-hackers

Dave Page wrote:
> On Sat, Mar 19, 2011 at 2:22 AM, Robert Haas <robertmhaas(at)gmail(dot)com> wrote:
> > On Fri, Mar 18, 2011 at 10:19 PM, Andrew Dunstan <andrew(at)dunslane(dot)net> wrote:
> >> On 03/18/2011 09:18 PM, Robert Haas wrote:
> >>>
> >>> On Fri, Mar 18, 2011 at 6:56 PM, Andrew Dunstan<andrew(at)dunslane(dot)net>
> >>> ?wrote:
> >>>>
> >>>> +<literal>0.0.0.0/0</literal> ?(<quote>all balls</>) represents all
> >>>> + ? ? ? IPv4 addresses, and<literal>::</literal> ?represents
> >>>> + ? ? ? all IPv6 addresses.
> >>>>
> >>>> Umm, isn't there a missing netmask there? The IPv6 analog of 0.0.0.0/0 is
> >>>> surely ::/0 (or I would usually write it ::0/0).
> >>>
> >>> "all balls" seems like a colloquialism best avoided in our documentation.
> >>>
> >>
> >> It's already there, although I agree it's infelicitous.
> >
> > I vote for taking it out. ?I think that could be interpreted as inappropriate.
>
> I agree.

OK, removed.

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

+ It's impossible for everything to be true. +


From: "Ross J(dot) Reedstrom" <reedstrm(at)rice(dot)edu>
To: pgsql-hackers(at)postgresql(dot)org
Subject: Re: [COMMITTERS] pgsql: Document the all-balls IPv6 address.
Date: 2011-03-24 16:07:40
Message-ID: 20110324160739.GA1864@rice.edu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-committers pgsql-hackers

On Fri, Mar 18, 2011 at 11:00:19PM -0400, Tom Lane wrote:
> Robert Haas <robertmhaas(at)gmail(dot)com> writes:
> > On Fri, Mar 18, 2011 at 10:19 PM, Andrew Dunstan <andrew(at)dunslane(dot)net> wrote:
> >> On 03/18/2011 09:18 PM, Robert Haas wrote:
> >>> "all balls" seems like a colloquialism best avoided in our documentation.
>
> >> It's already there, although I agree it's infelicitous.
>
> > I vote for taking it out. I think that could be interpreted as inappropriate.
>
> IIRC, the pre-existing usage refers to time 00:00:00. It does not seem
> especially useful to adopt the same terminology for network addresses;
> that's more likely to confuse people than anything else.
>

And just as a historical etymological note for the list, in case anyone
finds this in the archives: "all balls" referring to all zeros setting
shows up as NASA speak in Apollo era transcripts, for any sort of "all
zeros" setting - the one I remember off hand was actually a angle
setting for an engine firing for Apollo 13. It may have been milspeak at
one time as well. The more modern interpretation seems to be a
contraction of "all balls, no brains", so would in fact be a little off
for a changelog entry.

Ross "etymologically yours" Reedstrom
--
Ross Reedstrom, Ph.D. reedstrm(at)rice(dot)edu
Systems Engineer & Admin, Research Scientist phone: 713-348-6166
Connexions http://cnx.org fax: 713-348-3665
Rice University MS-375, Houston, TX 77005
GPG Key fingerprint = F023 82C8 9B0E 2CC6 0D8E F888 D3AE 810E 88F0 BEDE


From: Merlin Moncure <mmoncure(at)gmail(dot)com>
To: "Ross J(dot) Reedstrom" <reedstrm(at)rice(dot)edu>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: [COMMITTERS] pgsql: Document the all-balls IPv6 address.
Date: 2011-03-24 18:34:29
Message-ID: AANLkTinUsx1c531pcG058Q43U0-2bdj6-=r=_ze7ANWz@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-committers pgsql-hackers

On Thu, Mar 24, 2011 at 11:07 AM, Ross J. Reedstrom <reedstrm(at)rice(dot)edu> wrote:
> On Fri, Mar 18, 2011 at 11:00:19PM -0400, Tom Lane wrote:
>> Robert Haas <robertmhaas(at)gmail(dot)com> writes:
>> > On Fri, Mar 18, 2011 at 10:19 PM, Andrew Dunstan <andrew(at)dunslane(dot)net> wrote:
>> >> On 03/18/2011 09:18 PM, Robert Haas wrote:
>> >>> "all balls" seems like a colloquialism best avoided in our documentation.
>>
>> >> It's already there, although I agree it's infelicitous.
>>
>> > I vote for taking it out.  I think that could be interpreted as inappropriate.
>>
>> IIRC, the pre-existing usage refers to time 00:00:00.  It does not seem
>> especially useful to adopt the same terminology for network addresses;
>> that's more likely to confuse people than anything else.
>>
>
> And just as a historical etymological note for the list, in case anyone
> finds this in the archives: "all balls" referring to all zeros setting
> shows up as NASA speak in Apollo era transcripts, for any sort of "all
> zeros" setting - the one I remember off hand was actually a angle
> setting for an engine firing for Apollo 13. It may have been milspeak at
> one time as well. The more modern interpretation seems to be a
> contraction of "all balls, no brains", so would in fact be a little off
> for a changelog entry.

This question has indeed come up before. See:
http://archives.postgresql.org/pgsql-docs/2005-01/msg00054.php. I
suppose that 'balls' as one of a large and growing number of words
that has to be used carefully due to the increasingly deficient
character of the modern mind.

merlin