- 26 Feb, 2006 1 commit
-
-
Bruce Momjian authored
> * -Add 'tid != tid ' operator for use in corruption recovery
-
- 25 Feb, 2006 2 commits
-
-
Bruce Momjian authored
> o Allow infinite dates and intervals just like infinite timestamps
-
Bruce Momjian authored
< o %Disallow dropping of an inherited constraint
-
- 13 Feb, 2006 1 commit
-
-
Bruce Momjian authored
> > o Allow pg_hba.conf to specify host names along with IP addresses > > Host name lookup could occur when the postmaster reads the > pg_hba.conf file, or when the backend starts. Another > solution would be to reverse lookup the connection IP and > check that hostname against the host names in pg_hba.conf. > We could also then check that the host name maps to the IP > address.
-
- 12 Feb, 2006 4 commits
-
-
Bruce Momjian authored
> o %Allow ALTER TABLE ... ALTER CONSTRAINT ... RENAME
-
Bruce Momjian authored
> * -Add COMMENT ON for all cluster global objects (roles, databases
-
Bruce Momjian authored
> * -Allow to_char() to print localized month names
-
Bruce Momjian authored
> * -Add system view to show free space map contents
-
- 11 Feb, 2006 3 commits
-
-
Bruce Momjian authored
> o -Allow ALTER TABLE ... ALTER CONSTRAINT ... RENAME
-
Bruce Momjian authored
< o Improve psql's handling of multi-line statements > o -Improve psql's handling of multi-line statements
-
Bruce Momjian authored
> * -Allow INET + INT8 to increment the host part of the address or
-
- 10 Feb, 2006 1 commit
-
-
Bruce Momjian authored
< o Allow multi-line column values to align in the proper columns > o -Allow multi-line column values to align in the proper columns
-
- 07 Feb, 2006 2 commits
-
-
Bruce Momjian authored
< * %Disallow changing default expression of a SERIAL column? > * %Disallow changing default expression of a SERIAL column
-
Bruce Momjian authored
< * Allow control over which tables are WAL-logged [walcontrol] > * Allow WAL logging to be turned off for a table, but the table > might be dropped or truncated during crash recovery [walcontrol] < commit. To do this, only a single writer can modify the table, and < writes must happen only on new pages. Readers can continue accessing < the table. This would affect COPY, and perhaps INSERT/UPDATE too. < Another option is to avoid transaction logging entirely and truncate < or drop the table on crash recovery. These should be implemented < using ALTER TABLE, e.g. ALTER TABLE PERSISTENCE [ DROP | TRUNCATE | < STABLE | DEFAULT ]. Tables using non-default logging should not use < referential integrity with default-logging tables, and tables using < stable logging probably can not have indexes. One complexity is < the handling of indexes on TOAST tables. > commit. This should be implemented using ALTER TABLE, e.g. ALTER > TABLE PERSISTENCE [ DROP | TRUNCATE | DEFAULT ]. Tables using > non-default logging should not use referential integrity with > default-logging tables. A table without dirty buffers during a > crash could perhaps avoid the drop/truncate. > > * Allow WAL logging to be turned off for a table, but the table would > avoid being truncated/dropped [walcontrol] > > To do this, only a single writer can modify the table, and writes > must happen only on new pages so the new pages can be removed during > crash recovery. Readers can continue accessing the table. Such > tables probably cannot have indexes. One complexity is the handling > of indexes on TOAST tables.
-
- 04 Feb, 2006 2 commits
-
-
Peter Eisentraut authored
modified and the server config files are reloaded
-
Bruce Momjian authored
< * Allow control over which tables are WAL-logged > * Allow control over which tables are WAL-logged [walcontrol] 1038c1038,1039 < stable logging probably can not have indexes. [walcontrol] > stable logging probably can not have indexes. One complexity is > the handling of indexes on TOAST tables.
-
- 01 Feb, 2006 3 commits
-
-
Bruce Momjian authored
> * Allow statistics collector information to be pulled from the collector > process directly, rather than requiring the collector to write a > filesystem file twice a second?
-
Bruce Momjian authored
> * Add SQL99 WITH clause to SELECT > * Add SQL99 WITH RECURSIVE to SELECT < * Add SQL99 WITH clause to SELECT < * Add SQL99 WITH RECURSIVE to SELECT
-
Bruce Momjian authored
> > o Prevent tab completion of SET TRANSACTION from querying the > database and therefore preventing the transaction isolation > level from being set. > > Currently, SET <tab> causes a database lookup to check all > supported session variables. This query causes problems > because setting the transaction isolation level must be the > first statement of a transaction.
-
- 26 Jan, 2006 1 commit
-
-
Bruce Momjian authored
< * %Prevent INET cast to CIDR if the unmasked bits are not zero, or < zero the bits < * %Prevent INET cast to CIDR from dropping netmask, SELECT '1.1.1.1'::inet::cidr > * -Zero umasked bits in conversion from INET cast to CIDR > * -Prevent INET cast to CIDR from dropping netmask, SELECT '1.1.1.1'::inet::cidr
-
- 23 Jan, 2006 1 commit
-
-
Bruce Momjian authored
< o Allow an alias to be provided for the target table in < UPDATE/DELETE < < This is not SQL-spec but many DBMSs allow it. < > o -Allow an alias to be provided for the target table in > UPDATE/DELETE (Neil)
-
- 18 Jan, 2006 1 commit
-
-
Bruce Momjian authored
> o -Allow pooled connections to list all open WITH HOLD cursors
-
- 11 Jan, 2006 1 commit
-
-
Bruce Momjian authored
> * -Add sleep() function, remove from regress.c
-
- 09 Jan, 2006 1 commit
-
-
Bruce Momjian authored
< * %Allow pooled connections to list all prepared statements > * -%Allow pooled connections to list all prepared statements
-
- 05 Jan, 2006 7 commits
-
-
Bruce Momjian authored
> > * Allow SERIAL sequences to inherit permissions from the base table?
-
Bruce Momjian authored
< stable logging probably can not have indexes. [wallog] > stable logging probably can not have indexes. [walcontrol]
-
Bruce Momjian authored
< STABLE | DEFAULT ]. [wallog] > STABLE | DEFAULT ]. Tables using non-default logging should not use > referential integrity with default-logging tables, and tables using > stable logging probably can not have indexes. [wallog]
-
Bruce Momjian authored
< the table. Another option is to avoid transaction logging entirely < and truncate or drop the table on crash recovery. These should be < implemented using ALTER TABLE, e.g. ALTER TABLE PERSISTENCE [ DROP | < TRUNCATE | STABLE | DEFAULT ]. [wallog] > the table. This would affect COPY, and perhaps INSERT/UPDATE too. > Another option is to avoid transaction logging entirely and truncate > or drop the table on crash recovery. These should be implemented > using ALTER TABLE, e.g. ALTER TABLE PERSISTENCE [ DROP | TRUNCATE | > STABLE | DEFAULT ]. [wallog]
-
Bruce Momjian authored
> > * Allow control over which tables are WAL-logged > > Allow tables to bypass WAL writes and just fsync() dirty pages on > commit. To do this, only a single writer can modify the table, and > writes must happen only on new pages. Readers can continue accessing > the table. Another option is to avoid transaction logging entirely > and truncate or drop the table on crash recovery. These should be > implemented using ALTER TABLE, e.g. ALTER TABLE PERSISTENCE [ DROP | > TRUNCATE | STABLE | DEFAULT ]. [wallog]
-
Bruce Momjian authored
< * %Remove behavior of postmaster -o after making postmaster/postgres < flags unique > * %Remove behavior of postmaster -o
-
Bruce Momjian authored
> * -Remove BeOS and QNX-specific code
-
- 30 Dec, 2005 1 commit
-
-
Bruce Momjian authored
> * Make CLUSTER preserve recently-dead tuples per MVCC requirements
-
- 29 Dec, 2005 1 commit
-
-
Bruce Momjian authored
< * Add missing rtree optimizer selectivity > * Improve selectivity functions for geometric operators
-
- 28 Dec, 2005 2 commits
-
-
Bruce Momjian authored
< * Add missing optimizer selectivities for date, r-tree, etc > * Add missing rtree optimizer selectivity
-
Bruce Momjian authored
< * %Make row-wise comparisons work per SQL spec > * -Make row-wise comparisons work per SQL spec
-
- 26 Dec, 2005 1 commit
-
-
Bruce Momjian authored
* %Make row-wise comparisons work per SQL spec Right now, '(a, b) < (1, 2)' is processed as 'a < 1 and b < 2', but the SQL standard requires it to be processed as a column-by-column comparison, so the proper comparison is '(a < 1) OR (a = 1 AND b < 2)'.
-
- 22 Dec, 2005 1 commit
-
-
Bruce Momjian authored
> > A more complex solution would be to save multiple plans for different > cardinality and use the appropriate plan based on the EXECUTE values. >
-
- 17 Dec, 2005 3 commits
-
-
Bruce Momjian authored
< * Allow star join optimizations < < While our bitmap scan allows multiple indexes to be joined to get < to heap rows, a star joins allows multiple dimension _tables_ to < be joined to index into a larger main fact table. The join is < usually performed by either creating a cartesian product of all < the dimmension tables and doing a single join on that product or < using subselects to create bitmaps of each dimmension table match < and merge the bitmaps to perform the join on the fact table. Some < of these algorithms might be patented.
-
Bruce Momjian authored
< * Flush cached query plans when the dependent objects change or < when the cardinality of parameters changes dramatically > * Flush cached query plans when the dependent objects change, > when the cardinality of parameters changes dramatically, or > when new ANALYZE statistics are available
-
Bruce Momjian authored
Drake: < and merge the bitmaps to perform the join on the fact table. > and merge the bitmaps to perform the join on the fact table. Some > of these algorithms might be patented.
-