| Age | Commit message (Collapse) | Author |
|
detection for wrapped lines or lines with newlines that need pager to
display.
|
|
prefix matching using this facility.
Teodor Sigaev and Oleg Bartunov
|
|
PL/pgSQL
> o -Add CASE capability to language (already in SQL)
|
|
Pavel Stehule
|
|
functions.
Note that because this patch changes FmgrInfo, any external C functions
you might be testing with 8.4 will need to be recompiled.
Patch by Martin Pihlak, some editorialization by me (principally, removing
tracking of getrusage() numbers)
|
|
|
|
HINT fields to a user-thrown error message, and to specify the SQLSTATE
error code to use. The syntax has also been tweaked so that the
Oracle-compatible case "RAISE exception_name" works (though you won't get a
very nice error message if you just write that much). Lastly, support
the Oracle-compatible syntax "RAISE" with no parameters to re-throw
the current error from within an EXCEPTION block.
In passing, allow the syntax SQLSTATE 'nnnnn' within EXCEPTION lists,
so that there is a way to trap errors with custom SQLSTATE codes.
Pavel Stehule and Tom Lane
|
|
> * -Improve dead row detection during multi-statement transactions usage
|
|
|
|
o Allow an existing index to be marked as a table's primary key
>
> http://archives.postgresql.org/pgsql-hackers/2008-04/msg00500.php
|
|
> o Allow an existing index to be marked as a table's primary key
|
|
* Add column to pg_stat_activity that shows the progress of long-running
commands like CREATE INDEX and VACUUM
>
> http://archives.postgresql.org/pgsql-patches/2008-04/msg00203.php
>
|
|
> o Clear table counters on TRUNCATE
>
> http://archives.postgresql.org/pgsql-hackers/2008-04/msg00169.php
|
|
> o -Prevent parent tables from altering or dropping constraints
> o -Prevent child tables from altering or dropping constraints
|
|
as those for inherited columns; that is, it's no longer allowed for a child
table to not have a check constraint matching one that exists on a parent.
This satisfies the principle of least surprise (rows selected from the parent
will always appear to meet its check constraints) and eliminates some
longstanding bogosity in pg_dump, which formerly had to guess about whether
check constraints were really inherited or not.
The implementation involves adding conislocal and coninhcount columns to
pg_constraint (paralleling attislocal and attinhcount in pg_attribute)
and refactoring various ALTER TABLE actions to be more like those for
columns.
Alex Hunsaker, Nikhil Sontakke, Tom Lane
|
|
>
> * Improve the /contrib installation experience
>
> http://archives.postgresql.org/pgsql-hackers/2008-04/msg00132.php
|
|
file/pipe output too if \pset columns' is set.
Bryce Nesbitt
|
|
auto-configure properly for libxslt present or not.
|
|
< * Improve detection of shared memory segments being used by other
< FreeBSD jails
> * Improve detection of shared memory segments being used by others
> by checking the SysV shared memory field 'nattch'
> http://archives.postgresql.org/pgsql-hackers/2008-01/msg00673.php
|
|
>
> o Add CREATE SCHEMA ... LIKE that copies a schema
>
|
|
> * Add database and transaction-level triggers
>
> http://archives.postgresql.org/pgsql-hackers/2008-03/msg00451.php
|
|
|
|
|
|
Scott Marlowe
|
|
instead of calling a bunch of individual functions.
This function can also be called directly, taking a PID as an argument, to
return only the data for a single PID.
|
|
|
|
< * Consider increasing the number of default statistics target, and
< reduce statistics target overhead
|
|
< o Allow dictionary to filter out only stop words
> o Allow dictionaries to change the token that is passed on to
> later dictionaries
|
|
o Consider changing error to warning for strings larger than one
megabyte
http://archives.postgresql.org/pgsql-bugs/2008-02/msg00190.php
http://archives.postgresql.org/pgsql-patches/2008-03/msg00062.php
|
|
> * -Add function to report the time of the most recent server reload
|
|
> o -Improve display of enums to show valid enum values
|
|
commit).
|
|
|
|
Hitoshi Harada
|
|
files were last loaded.
George Gensure
|
|
Pavel Stehule
|
|
|
|
retrieved to be controlled through a GUC variable.
Robert Hell
|
|
let XLOG_BLCKSZ and XLOG_SEG_SIZE be set via configure. Per a proposal by
Mark Wong, though I thought it better to call the switches after "wal" rather
than "xlog".
|
|
support for a nonsegmented mode from md.c. Per recent discussions, there
doesn't seem to be much value in a "never segment" option as opposed to
segmenting with a suitably large segment size. So instead provide a
configure-time switch to set the desired segment size in units of gigabytes.
While at it, expose a configure switch for BLCKSZ as well.
Zdenek Kotala
|
|
it vary with BLCKSZ as before. This agrees with what the documentation says,
and avoids a regression test problem when BLCKSZ is larger than default.
Per recent discussion.
|
|
Andreas Scherbaum
|
|
> #A hyphen, "-", marks changes that will appear in the upcoming 8.4 release.#
|
|
array's subscripts.
Pavel Stehule, some editorialization by me.
|
|
them.
|
|
do CancelBackup at a sane place, fix some oversights in the state transitions,
allow only superusers to connect while we are waiting for backup mode to end.
|
|
* Allow adding/renaming/removing enumerated values to an existing
enumerated data type
>
> http://archives.postgresql.org/pgsql-hackers/2008-04/msg01718.php
>
|
|
|
|
|
|
> * Allow adding/renaming/removing enumerated values to an existing
> enumerated data type
|