Open 6.4 items
Additions
------------------
test new cidr/IP address type(Tom Helbekkmo)
complete rewrite system changes(Jan)
notify fixes(Tom)
Serious Items
------------
change pg args for platforms that don't support argv changes
(setproctitle()?, sendmail hack?)
have psql dump out rules text with new function
man pages/sgml synchronization
generate html/postscript documentation
generate postmaster pid file and remove flock/fcntl lock code
CREATE TABLE test (x text, s serial) fails if no database creation permission
regression test all platforms
make sure all changes are documented properly
Minor items
-----------
cnf-ify still can exhaust memory, make SET KSQO more generic
permissions on indexes: what do they do? should it be prevented?
multi-verion concurrency control - work-in-progress for 6.5
improve reporting of syntax errors by showing location of error in query
use index with constants on functions
allow chaining of pages to allow >8k tuples
allow multiple generic operators in expressions without the use of parentheses
document/trigger/rule so changes to pg_shadow create pg_pwd
large objects orphanage
improve group handling
no min/max for oid type
improve PRIMARY KEY handling
--
Bruce Momjian | http://www.op.net/~candle
maillist@candle.pha.pa.us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026
I'm working on the multi-byte support for win32 env. with help from
Hiroshi Inoue who appears in the discussion on some win32 issues.
In one or two days, I will post new patches that should make
the multi-byte support usable on win32.
Note that only Japanese(Shift-JIS) will be supported in the first
version.
I hope this is not too late for the 6.4 release.
--
Tatsuo Ishii
t-ishii@sra.co.jp
Import Notes
Reply to msg id not found: YourmessageofSat03Oct1998020522-0400.199810030605.CAA09723@candle.pha.pa.us | Resolved by subject fallback
On Sat, 3 Oct 1998, Bruce Momjian wrote:
Additions
Rename as 'release stopper'...
------------------
test new cidr/IP address type(Tom Helbekkmo)
complete rewrite system changes(Jan)
notify fixes(Tom)
These have obviously become show stoppers, since they are now half
implemented, and have to be completed before release. Do we have ETAs on
this stuff? As things stand right now, we are looking at November 1st
for a release date on v6.4...a month late, but not much worse then other
releases :) Unfortunately, because of the lateness for some of this, we
haven't done a solid freeze yet, which means that the testing cycle is
going to be a little bit shorter then we like :(
At this time, I'd like to say that the source tree is now
*absolutely* frozen...no more "just one more thing"...the above three
issues will still need work, as they haven't been fully tested, nor do I
believe them to be fully implemented...but, as a result, they can still be
considered to be "bugs", and, as such, code changes can still be
made/submitted to fix those bugs...
Serious Items
------------
change pg args for platforms that don't support argv changes
(setproctitle()?, sendmail hack?)
have psql dump out rules text with new function
man pages/sgml synchronization
generate html/postscript documentation
generate postmaster pid file and remove flock/fcntl lock code
None of these, IMHO, are release stoppers...documentation related
issues don't truly apply to the beta freeze anyway, but unless there is a
real reason that the above coding issues interfere with the ability for
the backend to run on a particular platform, then let's leave them as they
are. I'm going to look at the setproctitle stuff this week, but will not
be committing any changes until *after* the release, at which time I will
create a seperate patch...
As for the flock/fcntl lock code...my understanding of it is that
it is only 'startup' related, and doesn't really affect anything...leave
it there for now, create a patch shortly after release that can be used to
remove it if it is causing problems for some...
CREATE TABLE test (x text, s serial) fails if no database creation permission
release stopper...please move it up with the other three...
regression test all platforms
same as the CREATE TABLE...
make sure all changes are documented properly
not included as part of beta freeze, changes here can be made at
any time up till the release date, since it does not affect the running of
the backend...
Minor items
-----------
cnf-ify still can exhaust memory, make SET KSQO more generic
permissions on indexes: what do they do? should it be prevented?
multi-verion concurrency control - work-in-progress for 6.5
improve reporting of syntax errors by showing location of error in query
use index with constants on functions
allow chaining of pages to allow >8k tuples
allow multiple generic operators in expressions without the use of parentheses
document/trigger/rule so changes to pg_shadow create pg_pwd
large objects orphanage
improve group handling
no min/max for oid type
improve PRIMARY KEY handling
actually, I'd pretty much say that none of the 'minor' ones are
release stoppers...and, as such, should be moved over to "todo for
v6.5"...
For v6.4, can we just concentrate on, and remove from the list
everything else, the following:
test new cidr/IP address type(Tom Helbekkmo)
complete rewrite system changes(Jan)
notify fixes(Tom)
CREATE TABLE test (x text, s serial) fails if no database creation permission
regression test all platforms
Everything else appears to be a "ya, be nice if we could, but it can
wait" sort of issue...
If we can get those 5 cleaned up/out, then I think we have a good
release candidate to snapshot and test...
Marc G. Fournier scrappy@hub.org
Systems Administrator @ hub.org
scrappy@{postgresql|isc}.org ICQ#7615664
"Marc G. Fournier" <scrappy@hub.org> writes:
Rename as 'release stopper'...
notify fixes(Tom)
[other items snipped]These have obviously become show stoppers, since they are now half
implemented, and have to be completed before release. Do we have ETAs on
this stuff?
My notify rewrite is not in the tree at all right now. I thought we had
agreed (off-list) not to put that change into 6.4, but to postpone it
to the next release.
As things stand right now, we are looking at November 1st
for a release date on v6.4...a month late, but not much worse then other
releases :)
On the other hand, if release is going to be 11/1 not 10/1, my personal
vote is to put the notify changes in. If there are any bugs, that ought
to be time enough to shake them out.
I can commit those changes tonight if I have the go-ahead. Or I can
wait till post-6.4. Your call.
Serious Items
------------
[snippage]
generate postmaster pid file and remove flock/fcntl lock code
None of these, IMHO, are release stoppers...
flock is a release stopper as far as I'm concerned, because the backend
*does not compile* on my platform without diking out that code. I agree
that it is too late to try to rewrite the feature correctly for 6.4.
What say we put in an autoconf test for whether flock exists, and make
the new code conditional on that? People without flock would see the
same old behavior, which is good enough for now. I will volunteer to
make the necessary changes if that strategy is agreed on.
regards, tom lane
Import Notes
Reply to msg id not found: YourmessageofMon5Oct1998012818-0400Pine.BSF.4.02.9810050108460.17324-100000@hub.org | Resolved by subject fallback
On Mon, 5 Oct 1998, Tom Lane wrote:
"Marc G. Fournier" <scrappy@hub.org> writes:
Rename as 'release stopper'...
notify fixes(Tom)
[other items snipped]These have obviously become show stoppers, since they are now half
implemented, and have to be completed before release. Do we have ETAs on
this stuff?My notify rewrite is not in the tree at all right now. I thought we had
agreed (off-list) not to put that change into 6.4, but to postpone it
to the next release.
*slap forehead*
As things stand right now, we are looking at November 1st
for a release date on v6.4...a month late, but not much worse then other
releases :)On the other hand, if release is going to be 11/1 not 10/1, my personal
vote is to put the notify changes in. If there are any bugs, that ought
to be time enough to shake them out.I can commit those changes tonight if I have the go-ahead. Or I can
wait till post-6.4. Your call.
Go for it...that will at least get them off the list...
flock is a release stopper as far as I'm concerned, because the backend
*does not compile* on my platform without diking out that code. I agree
that it is too late to try to rewrite the feature correctly for 6.4.
What say we put in an autoconf test for whether flock exists, and make
the new code conditional on that? People without flock would see the
same old behavior, which is good enough for now. I will volunteer to
make the necessary changes if that strategy is agreed on.
Make it so...