Re: [HACKERS] Beta for 4:30AST ... ?

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: [HACKERS] Beta for 4:30AST ... ?
Дата
Msg-id 200002220053.TAA19367@candle.pha.pa.us
обсуждение исходный текст
Ответ на Re: [HACKERS] Beta for 4:30AST ... ?  (The Hermit Hacker <scrappy@hub.org>)
Ответы Re: [HACKERS] Beta for 4:30AST ... ?  (Karel Zak - Zakkr <zakkr@zf.jcu.cz>)
Список pgsql-hackers
Should be accurate.  I usually make a release list after the feature
freeze/beta starts.

> 
> Working on the Release Announcement now ... Bruce, how accurate is the
> current TODO list?  If I go through it looking for all items marked as
> '-', I come up with the following list.  Is it missing anything?  I know
> not *everything* has to be listed, so I'm more afraid of listing something
> that shouldn't then not listing enough ...
> 
> The beta1.tar.gz snapshot has been created ... I'll put out an
> announcement later tonight once I've heard back on this list, which also
> gives some of the mirror sites a chance to sync up, and Vince a chance to
> update the web site...
> 
> =============================================
> RELIABILITY
> 
> RESOURCES
> 
>    * -Disallow inherited columns with the same name as new columns
>    * -Elog() does not free all its memory
>    * -spinlock stuck problem when elog(FATAL) and elog(ERROR) inside bufmgr
>    * -Recover or force failure when disk space is exhausted(Hiroshi)
> 
> PARSER
> 
>    * -INSERT INTO ... SELECT with AS columns matching result columns problem
>    * -Select a[1] FROM test fails, it needs test.a[1](Tom)
>    * -Array index references without table name cause problems [array](Tom)
>    * -INSERT ... SELECT ... GROUP BY groups by target columns not source
>      columns(Tom)
>    * -CREATE TABLE test (a char(5) DEFAULT text '', b int4) fails on
>      INSERT(Tom)
>    * -UNION with LIMIT fails
>    * -CREATE TABLE x AS SELECT 1 UNION SELECT 2 fails
>    * -CREATE TABLE test(col char(2) DEFAULT user) fails in length
>      restriction
>    * -mismatched types in CREATE TABLE ... DEFAULT causes problems [default]
>    * -SELECT ... UNION ... ORDER BY fails when sort expr not in result list,
>      ORDER BY is applied only to the first SELECT
>    * -select * from pg_class where oid in (0,-1)
>    * -prevent primary key that exceeds max index columns [primary]
>    * -SELECT COUNT('asdf') FROM pg_class WHERE oid=12 crashes
>    * -require SELECT DISTINCT target list to have all ORDER BY columns
>    * -When using aggregates + GROUP BY, no rows in should yield no rows
>      out(Tom)
>    * -Allow HAVING to use comparisons that have no aggregates(Tom)
>    * -Allow COUNT(DISTINCT col))(TOm)
> 
> VIEWS
> 
>    * -Views with spaces in view name fail when referenced
> 
> MISC
> 
>    * -User who can create databases can modify pg_database table(Peter E)
>    * -Fix btree to give a useful elog when key > 1/2 (page - overhead)(Tom)
>    * -pg_dump should preserve primary key information
>    * -database names with spaces fail
>    * -insert of 0.0 into DECIMAL(4,4) field fails(Tom)
>    * -* Interlock to prevent DROP DATABASE on a database with running
>      backendsInterlock to prevent DROP DATABASE on a database with running
>      backends
> 
> ENHANCEMENTS
> 
> URGENT
> 
>    * -Add referential integrity(Jan)[primary]
>    * -Eliminate limits on query length
>    * -Fix memory leak for aggregates(Tom)
> 
> ADMIN
> 
>    * -Better interface for adding to pg_group(Peter E)
>    * -Generate postmaster pid file and remove flock/fcntl lock
>      code[flock](Tatsuo)
> 
> TYPES
> 
>    * -Add BIT, BIT VARYING
>    * -Allow pg_descriptions when creating tables
>    * -Allow pg_descriptions when creating types, columns, and functions
>    * -Allow LOCALE to use indexes in regular expression searches(Tom)
>    * -Allow array on int8[](Thomas)
>    * -Add index on NUMERIC/DECIMAL type(Jan)
>    * -Make Absolutetime/Relativetime int4 because time_t can be int8 on some
>      ports
>    * -Make type equivalency apply to aggregates
> 
> INDEXES
> 
>    * -Permissions on indexes, prevent them(Peter E)
>    * -Allow indexing of LIKE with localle character sets
>    * -Allow indexing of more than eight columns
> 
> COMMANDS
> 
>    * -Add ALTER TABLE DROP/ALTER COLUMN feature(Peter E)
>    * -Move LIKE index optimization handling to the optimizer(Tom)
> 
> CLIENTS
> 
>    * -Allow flag to control COPY input/output of NULLs
>    * -Allow psql \copy to allow delimiters
>    * -Add a function to return the last inserted oid, for use in psql
>      scripts (Peter E)
>    * -Allow psql to print nulls as distinct from "" [null]
> 
> MISC
> 
>    * -Certain indexes will not shrink, i.e. oid indexes with many
>      inserts(Vadim)
>    * -Allow WHERE restriction on ctid(Hiroshi)
>    * -Allow PQrequestCancel() to terminate when in waiting-for-lock state
>    * -Allow subqueries in target list(Tom)
>    * -Document/trigger/rule so changes to pgshadow recreate pgpwd
>      [pg_shadow]
>    * -Overhaul mdmgr/smgr to fix double unlinking and double opens, cleanup
>    * -Add PL/Perl(Mark Hollomon)
>    * -Add option for postgres user have a password by default(Peter E)
> 
> PERFORMANCE
> 
> FSYNC
> 
>    * -Prevent fsync in SELECT-only queries(Vadim)
> 
> INDEXES
> 
>    * -Convert function(constant) into a constant for index use(Bernard
>      Frankpitt)
>    * -Make index creation use psort code, because it is now faster(Tom)
>    * -Allow creation of sort temp tables > 1 Gig
>    * -Create more system table indexes for faster cache lookups
>    * -fix indexscan() so it does leak memory by not requiring caller to
>      free(Tom)
>    * -Improve btbinsrch() to handle equal keys better, remove
>      btfirsteq()(Tom)
>    * -Allow optimizer to prefer plans that match ORDER BY(Tom)
> 
> CACHE
> 
>    * -elog() flushes cache, try invalidating just entries from current xact,
>      perhaps using invalidation cache
> 
> MISC
> 
>    * -Fix memory exhaustion when using many OR's [cnfify](Tom)
>    * -Process const = const parts of OR clause in separate pass(Bernard
>      Frankpitt)
>    * -fix memory leak in cache code when non-existant table is referenced In
>      WHERE tab1.x=3 AND tab1.x=tab2.y, add tab2.y=3
>    * -pass atttypmod through parser in more cases [atttypmod]
>    * -remove duplicate type in/out functions for disk and net
> 
> SOURCE CODE
> 
>    * -Add needed includes and removed unneeded include files(Bruce)
>    * -Make configure --enable-debug add -g on compile line
>    * -Pre-generate lex and yacc output so not required for install
> 
> ==================================================
> On Mon, 21 Feb 2000, Tom Lane wrote:
> 
> > Don Baccus <dhogaza@pacifier.com> writes:
> > >> Think we'll have to
> > >> leave it unfixed till Thomas gets back.
> > 
> > > That would be plenty of time to get it in for the real 7.0 release.
> > 
> > I don't like shipping betas with broken pg_dump; that makes life
> > unreasonably difficult for beta testers, if we have to force another
> > initdb before release.  So I put in a quick hack solution: don't print
> > the column alias list at all unless there is a table alias.  This makes
> > the rule's FROM clause conform to ANSI syntax.  If you actually did
> > write
> >     create view foo as SELECT alias FROM table table (alias);
> > then it will dump as
> >     create view foo as SELECT table.realcolname AS alias FROM table;
> > but there's no harm done.  Better solution needed but I'll let Thomas
> > provide it.
> > 
> > And now, it's 4:30 PM AST and we are outta here ... right Marc?
> > 
> >             regards, tom lane
> > 
> 
> Marc G. Fournier                   ICQ#7615664               IRC Nick: Scrappy
> Systems Administrator @ hub.org 
> primary: scrappy@hub.org           secondary: scrappy@{freebsd|postgresql}.org 
> 
> 
> ************
> 


--  Bruce Momjian                        |  http://www.op.net/~candle pgman@candle.pha.pa.us               |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Don Baccus
Дата:
Сообщение: Re: [HACKERS] Beta for 4:30AST ... ?
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: [HACKERS] Beta for 4:30AST ... ?