- 01 Jul, 2005 3 commits
-
-
Bruce Momjian authored
< * Prevent default re-use of sysids for dropped users and groups > * Prevent default re-use of sysids for dropped users and roles 450c450 < * Add COMMENT ON for all cluster global objects (users, groups, databases > * Add COMMENT ON for all cluster global objects (users, roles, databases 609c609 < users and groups with separate DROP commands > users and roles with separate DROP commands
-
Bruce Momjian authored
< * Add group object ownership, so groups can rename/drop/grant on objects, < so we can implement roles
-
Bruce Momjian authored
> o -Add dumping and restoring of LOB comments
-
- 27 Jun, 2005 3 commits
-
-
Bruce Momjian authored
> * -Add concurrency to GIST
-
Bruce Momjian authored
> * -Remove kerberos4 from source tree
-
Bruce Momjian authored
> o -Allow PL/pgSQL EXECUTE query_var INTO record_var;
-
- 25 Jun, 2005 5 commits
-
-
Bruce Momjian authored
> o Pass arrays natively instead of as text between plperl and postgres > o Add support for polymorphic arguments and return types to plperl
-
Bruce Momjian authored
< * Allow per-user, per-group quotas per-tablespace > * Allow per-tablespace quotas
-
Bruce Momjian authored
< * Allow per-user and per-tablespaces quotas > * Allow per-user, per-group quotas per-tablespace
-
Bruce Momjian authored
> * Allow per-user and per-tablespaces quotas
-
Bruce Momjian authored
> * Add NUMERIC division operator that doesn't round? > > Currently NUMERIC _rounds_ the result to the specified precision. > This means division can return a result that multiplied by the > divisor is greater than the dividend, e.g. this returns a value > 10: > > SELECT (10::numeric(2,0) / 6::numeric(2,0))::numeric(2,0) * 6; > > The positive modulus result returned by NUMERICs might be considered > inaccurate, in one sense. >
-
- 24 Jun, 2005 4 commits
-
-
Bruce Momjian authored
> > Currently SIGTERM of a backend can lead to lock table corruption. >
-
Bruce Momjian authored
> * -Fix incorrect rtree results due to wrong assumptions about "over" > operator semantics
-
Bruce Momjian authored
< * Allow REINDEX to rebuild all database indexes, remove /contrib/reindex > * -Allow REINDEX to rebuild all database indexes
-
Bruce Momjian authored
> * Add program to test if fsync has a delay compared to non-fsync
-
- 23 Jun, 2005 1 commit
-
-
Bruce Momjian authored
< * Allow administrators to safely terminate individual sessions < < Right now, SIGTERM will terminate a session, but it is treated as < though the postmaster has paniced and shared memory might not be < cleaned up properly. A new signal is needed for safe termination < because backends must first do a query cancel, then exit once they < have run the query cancel cleanup routine. < > * Allow administrators to safely terminate individual sessions either > via an SQL function or SIGTERM
-
- 18 Jun, 2005 2 commits
-
-
Bruce Momjian authored
< * -Add two-phase commit [2phase] > * -Add two-phase commit
-
Bruce Momjian authored
< * Add two-phase commit [2phase] > * -Add two-phase commit [2phase]
-
- 17 Jun, 2005 3 commits
-
-
Bruce Momjian authored
> * Auto-fill the free space map by scanning the buffer cache or by > checking pages written by the background writer < * Auto-fill the free space map by scanning the buffer cache or by < checking pages written by the background writer
-
Bruce Momjian authored
* Auto-fill the free space map by scanning the buffer cache or by checking pages written by the background writer
-
Bruce Momjian authored
> > * Create a bitmap of pages that need vacuuming > > Instead of sequentially scanning the entire table, have the background > writer or some other process record pages that have expired rows, then > VACUUM can look at just those pages rather than the entire table. In > the event of a system crash, the bitmap would probably be invalidated.
-
- 14 Jun, 2005 7 commits
-
-
Bruce Momjian authored
< * -Add BETWEEN ASYMMETRIC/SYMMETRIC > * -Add BETWEEN SYMMETRIC/ASYMMETRIC
-
Bruce Momjian authored
> * -Add BETWEEN ASYMMETRIC/SYMMETRIC
-
Bruce Momjian authored
> o -Have SHOW ALL show descriptions for server-side variables
-
Bruce Momjian authored
< o Have SHOW ALL and pg_settings show descriptions for server-side variables > o Have SHOW ALL show descriptions for server-side variables
-
Bruce Momjian authored
o Have SHOW ALL and pg_settings show descriptions for server-side variables
-
Bruce Momjian authored
> o -Allow PL/PgSQL's RAISE function to take expressions
-
Bruce Momjian authored
> * -Use index to restrict rows returned by multi-key index when used with
-
- 09 Jun, 2005 1 commit
-
-
Bruce Momjian authored
< o Allow databases and schemas to be moved to different tablespaces < < One complexity is whether moving a schema should move all existing < schema objects or just define the location for future object creation. < > o Allow databases to be moved to different tablespaces 484c480 < schema. Global system tables can never be moved. > tablespace. Global system tables can never be moved.
-
- 07 Jun, 2005 2 commits
-
-
Bruce Momjian authored
< changes made by the interface driver for its internal use. One idea is < for this to be a protocol-only feature. Another approach is to notify < the protocol when a RESET CONNECTION command is used. > changes made by the interface driver for its internal use. One idea > is for this to be a protocol-only feature. Another approach is to > notify the protocol when a RESET CONNECTION command is used.
-
Bruce Momjian authored
< all temporary tables, removal of any NOTIFYs, cursors, prepared < queries(?), currval()s, etc. This could be used for connection pooling. < We could also change RESET ALL to have this functionality. > temporary tables, removing any NOTIFYs, cursors, open transactions, > prepared queries, currval()s, etc. This could be used for connection > pooling. We could also change RESET ALL to have this functionality. > The difficult of this features is allowing RESET ALL to not affect > changes made by the interface driver for its internal use. One idea is > for this to be a protocol-only feature. Another approach is to notify > the protocol when a RESET CONNECTION command is used.
-
- 06 Jun, 2005 1 commit
-
-
Bruce Momjian authored
> * Fix incorrect rtree results due to wrong assumptions about "over" > operator semantics [rtree]
-
- 05 Jun, 2005 4 commits
-
-
Bruce Momjian authored
< cleaned up properly. A new signal is needed for safe termination. > cleaned up properly. A new signal is needed for safe termination > because backends must first do a query cancel, then exit once they > have run the query cancel cleanup routine.
-
Bruce Momjian authored
> * Add two-phase commit [2phase]
-
Bruce Momjian authored
< logs > logs [pitr] 130c130 < * Allow a warm standby system to also allow read-only queries > * Allow a warm standby system to also allow read-only queries [pitr]
-
Bruce Momjian authored
< information, either zone name or offset from UTC > information, either zone name or offset from UTC [timezone]
-
- 04 Jun, 2005 4 commits
-
-
Bruce Momjian authored
> * Allow major upgrades without dump/reload, perhaps using pg_upgrade > [pg_upgrade]
-
Bruce Momjian authored
-
Bruce Momjian authored
> * Allow pg_ctl to work properly with configuration files located outside > the PGDATA directory > > pg_ctl can not read the pid file because it isn't located in the > config directory but in the PGDATA directory. The solution is to > allow pg_ctl to read and understand postgresql.conf to find the > data_directory value. >
-
Bruce Momjian authored
> > O_DIRECT doesn't have the same media write guarantees as fsync, so it > is in addition to the fsync method, not in place of it. >
-