Re: 8.1 release notes

Lists: pgsql-hackers
From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: PostgreSQL-development <pgsql-hackers(at)postgreSQL(dot)org>
Subject: 8.1 release notes
Date: 2005-08-23 19:51:35
Message-ID: 200508231951.j7NJpZD10434@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

I have finished working on the release notes for the moment:

http://candle.pha.pa.us/main/writings/pgsql/sgml/release.html#RELEASE-8-1

I will update them just before we put out the beta.

--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073


From: "Jim C(dot) Nasby" <jnasby(at)pervasive(dot)com>
To: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
Cc: PostgreSQL-development <pgsql-hackers(at)postgreSQL(dot)org>
Subject: Re: 8.1 release notes
Date: 2005-08-23 20:22:05
Message-ID: 20050823202205.GV43820@pervasive.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Just so this doesn't get lost (and I don't forget):

Is the intention that standard_conforming_strings will always be
read-only? ISTM it would be very useful if it was used to control the
behavior of strings that weren't E quoted while people are
transitioning. Or is that too difficult to do?

(Unfortunately I couldn't find the answer to this in the hackers
archives...)

In any case, it would be good if the release notes linked to a page that
described the plan for this in more detail. Actually, it would be great
if all the items linked to pages that had more detailed info, even if it
was just the relevant page in the docs or a thread on the mailling list.
If the source sgml is available I can take a stab at this.

On Tue, Aug 23, 2005 at 03:51:35PM -0400, Bruce Momjian wrote:
> I have finished working on the release notes for the moment:
>
> http://candle.pha.pa.us/main/writings/pgsql/sgml/release.html#RELEASE-8-1
>
> I will update them just before we put out the beta.
>
> --
> Bruce Momjian | http://candle.pha.pa.us
> pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
> + If your life is a hard drive, | 13 Roberts Road
> + Christ can be your backup. | Newtown Square, Pennsylvania 19073
>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: don't forget to increase your free space map settings
>

--
Jim C. Nasby, Sr. Engineering Consultant jnasby(at)pervasive(dot)com
Pervasive Software http://pervasive.com 512-569-9461


From: Marko Kreen <marko(at)l-t(dot)ee>
To: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
Cc: PostgreSQL-development <pgsql-hackers(at)postgreSQL(dot)org>
Subject: Re: 8.1 release notes
Date: 2005-08-23 20:39:17
Message-ID: 20050823203917.GA3528@l-t.ee
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On Tue, Aug 23, 2005 at 03:51:35PM -0400, Bruce Momjian wrote:
> I have finished working on the release notes for the moment:
>
> http://candle.pha.pa.us/main/writings/pgsql/sgml/release.html#RELEASE-8-1
>
> I will update them just before we put out the beta.

Here's bit clarified pgcrypto summary:

- Implemention of OpenPGP symmetric- and public-key encryption.
Supported are both RSA and Elgamal public-key algorithms.

- Standalone build: include SHA256/384/512 hashes, Fortuna PRNG.

- OpenSSL build: support 3DES, use internal AES with OpenSSL < 0.9.7.

- Take build parameters (OpenSSL, zlib) from ./configure result.
No need to edit Makefile anymore.

The mhash note can stay as-is.

--
marko


From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: "Jim C(dot) Nasby" <jnasby(at)pervasive(dot)com>
Cc: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.1 release notes
Date: 2005-08-23 20:40:48
Message-ID: 200508232040.j7NKemw07367@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Jim C. Nasby wrote:
> Just so this doesn't get lost (and I don't forget):
>
> Is the intention that standard_conforming_strings will always be
> read-only? ISTM it would be very useful if it was used to control the
> behavior of strings that weren't E quoted while people are
> transitioning. Or is that too difficult to do?

I think in 8.2 it will be read/write.

> (Unfortunately I couldn't find the answer to this in the hackers
> archives...)
>
> In any case, it would be good if the release notes linked to a page that
> described the plan for this in more detail. Actually, it would be great
> if all the items linked to pages that had more detailed info, even if it
> was just the relevant page in the docs or a thread on the mailling list.
> If the source sgml is available I can take a stab at this.

You are looking in the release notes at all the information there is, so
there is nothing to link to. :-) If you want more, send a patch to
release.sgml and I will add it.

--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073


From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: Marko Kreen <marko(at)l-t(dot)ee>
Cc: PostgreSQL-development <pgsql-hackers(at)postgreSQL(dot)org>
Subject: Re: 8.1 release notes
Date: 2005-08-23 21:25:56
Message-ID: 200508232125.j7NLPuo16944@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers


Thanks, updated. I suspected there was more than I had listed.

---------------------------------------------------------------------------

Marko Kreen wrote:
> On Tue, Aug 23, 2005 at 03:51:35PM -0400, Bruce Momjian wrote:
> > I have finished working on the release notes for the moment:
> >
> > http://candle.pha.pa.us/main/writings/pgsql/sgml/release.html#RELEASE-8-1
> >
> > I will update them just before we put out the beta.
>
> Here's bit clarified pgcrypto summary:
>
> - Implemention of OpenPGP symmetric- and public-key encryption.
> Supported are both RSA and Elgamal public-key algorithms.
>
> - Standalone build: include SHA256/384/512 hashes, Fortuna PRNG.
>
> - OpenSSL build: support 3DES, use internal AES with OpenSSL < 0.9.7.
>
> - Take build parameters (OpenSSL, zlib) from ./configure result.
> No need to edit Makefile anymore.
>
> The mhash note can stay as-is.
>
> --
> marko
>

--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073


From: Marko Kreen <marko(at)l-t(dot)ee>
To: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
Cc: PostgreSQL-development <pgsql-hackers(at)postgreSQL(dot)org>
Subject: Re: 8.1 release notes
Date: 2005-08-23 22:32:20
Message-ID: 20050823223220.GA12074@l-t.ee
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On Tue, Aug 23, 2005 at 05:25:56PM -0400, Bruce Momjian wrote:
> Thanks, updated. I suspected there was more than I had listed.

This patch tidies dots and bit more.

--
marko

Attachment Content-Type Size
dots.diff text/plain 2.3 KB

From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: Marko Kreen <marko(at)l-t(dot)ee>
Cc: PostgreSQL-development <pgsql-hackers(at)postgreSQL(dot)org>
Subject: Re: 8.1 release notes
Date: 2005-08-23 23:27:52
Message-ID: 200508232327.j7NNRqU05158@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers


Thanks, done.

---------------------------------------------------------------------------

Marko Kreen wrote:
> On Tue, Aug 23, 2005 at 05:25:56PM -0400, Bruce Momjian wrote:
> > Thanks, updated. I suspected there was more than I had listed.
>
> This patch tidies dots and bit more.
>
> --
> marko
>

[ Attachment, skipping... ]

--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073


From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: "Jim C(dot) Nasby" <jnasby(at)pervasive(dot)com>
Cc: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.1 release notes
Date: 2005-08-24 04:26:21
Message-ID: 21129.1124857581@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

"Jim C. Nasby" <jnasby(at)pervasive(dot)com> writes:
> Is the intention that standard_conforming_strings will always be
> read-only?

For the moment it's read-only false; the long-term goal is that it will
be read-only true. In between we will have a release or three where it
is modifiable to some extent. I personally think it would be a *bad*
idea if it were a mere USERSET variable --- we learned from the
autocommit fiasco that changing fundamental semantics on a whim does
not work. But there will need to be some way to alter it for testing
purposes during the interregnum.

regards, tom lane


From: "Jim C(dot) Nasby" <jnasby(at)pervasive(dot)com>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.1 release notes
Date: 2005-08-24 06:01:13
Message-ID: 20050824060113.GM96732@pervasive.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On Wed, Aug 24, 2005 at 12:26:21AM -0400, Tom Lane wrote:
> "Jim C. Nasby" <jnasby(at)pervasive(dot)com> writes:
> > Is the intention that standard_conforming_strings will always be
> > read-only?
>
> For the moment it's read-only false; the long-term goal is that it will
> be read-only true. In between we will have a release or three where it
> is modifiable to some extent. I personally think it would be a *bad*
> idea if it were a mere USERSET variable --- we learned from the
> autocommit fiasco that changing fundamental semantics on a whim does
> not work. But there will need to be some way to alter it for testing
> purposes during the interregnum.

The 'autocommit fiasco' isn't ringing a bell right now, so I'll take
your word for it. :)

Bruce, can you add some info about this to
http://candle.pha.pa.us/cgi-bin/pgescape ? I intend to link to that when
I submit a patch to the release notes that links to more info on the
individual items.
--
Jim C. Nasby, Sr. Engineering Consultant jnasby(at)pervasive(dot)com
Pervasive Software http://pervasive.com 512-569-9461


From: Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
To: pgsql-hackers(at)postgresql(dot)org
Cc: "Jim C(dot) Nasby" <jnasby(at)pervasive(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
Subject: Re: 8.1 release notes
Date: 2005-08-24 12:04:01
Message-ID: 200508240804.01250.xzilla@users.sourceforge.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On Wednesday 24 August 2005 02:01, Jim C. Nasby wrote:
> On Wed, Aug 24, 2005 at 12:26:21AM -0400, Tom Lane wrote:
> > "Jim C. Nasby" <jnasby(at)pervasive(dot)com> writes:
> > > Is the intention that standard_conforming_strings will always be
> > > read-only?
> >
> > For the moment it's read-only false; the long-term goal is that it will
> > be read-only true. In between we will have a release or three where it
> > is modifiable to some extent. I personally think it would be a *bad*
> > idea if it were a mere USERSET variable --- we learned from the
> > autocommit fiasco that changing fundamental semantics on a whim does
> > not work. But there will need to be some way to alter it for testing
> > purposes during the interregnum.
>
> The 'autocommit fiasco' isn't ringing a bell right now, so I'll take
> your word for it. :)
>
> Bruce, can you add some info about this to
> http://candle.pha.pa.us/cgi-bin/pgescape ? I intend to link to that when
> I submit a patch to the release notes that links to more info on the
> individual items.

it seems odd to me to be linking to random pages on the net from the release
notes... could that content be folder into the docs themselves and then a
pointer to the relevent section of the docs be given instead?

--
Robert Treat
Build A Brighter Lamp :: Linux Apache {middleware} PostgreSQL


From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
Cc: pgsql-hackers(at)postgresql(dot)org, "Jim C(dot) Nasby" <jnasby(at)pervasive(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Subject: Re: 8.1 release notes
Date: 2005-08-24 13:01:07
Message-ID: 200508241301.j7OD17u00881@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Robert Treat wrote:
> On Wednesday 24 August 2005 02:01, Jim C. Nasby wrote:
> > On Wed, Aug 24, 2005 at 12:26:21AM -0400, Tom Lane wrote:
> > > "Jim C. Nasby" <jnasby(at)pervasive(dot)com> writes:
> > > > Is the intention that standard_conforming_strings will always be
> > > > read-only?
> > >
> > > For the moment it's read-only false; the long-term goal is that it will
> > > be read-only true. In between we will have a release or three where it
> > > is modifiable to some extent. I personally think it would be a *bad*
> > > idea if it were a mere USERSET variable --- we learned from the
> > > autocommit fiasco that changing fundamental semantics on a whim does
> > > not work. But there will need to be some way to alter it for testing
> > > purposes during the interregnum.
> >
> > The 'autocommit fiasco' isn't ringing a bell right now, so I'll take
> > your word for it. :)
> >
> > Bruce, can you add some info about this to
> > http://candle.pha.pa.us/cgi-bin/pgescape ? I intend to link to that when
> > I submit a patch to the release notes that links to more info on the
> > individual items.
>
> it seems odd to me to be linking to random pages on the net from the release
> notes... could that content be folder into the docs themselves and then a
> pointer to the relevent section of the docs be given instead?

Yes, I am thinking that is best too.

I have added this to the release notes:

Also, use two single-quotes ('') to embed a literal single-quote
in a string, rather than the PostgreSQL-supported syntax of
backslash single-quote (\'). The former is standards-conforming
and does not require the use of the E'' string syntax. You can
also use the $$ string syntax, which does not treat backslashes
specially.

--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073