aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Place statement timeout more appropriately, per gripe from Tom.Andrew Dunstan2008-05-04
|
* Disable statement timeouts while making or restoring dumps.Andrew Dunstan2008-05-03
| | | | Joshua Drake.
* The 8.2 patch that added support for an alias on the target table ofTom Lane2008-05-03
| | | | | UPDATE/DELETE forgot to teach ruleutils.c to display the alias. Per bug #4141 from Mathias Seiler.
* Fix plpython to not get totally confused by OUT arguments. (It still doesn'tTom Lane2008-05-03
| | | | | | support multiple OUT arguments, though.) Hannu Krosing
* Provide for MSVC config equivalents of recently added configure options. RemoveAndrew Dunstan2008-05-03
| | | | | | | any hardcoding of those options. Along the way, reorder the expression used to calculate RELSEG_SIZE to make it slightly clearer. For now wal_segsize is only allowed to have a value of 1 on Windows - we can relax that when we get full large file support in the backend.
* Support RETURN QUERY EXECUTE in plpgsql.Tom Lane2008-05-03
| | | | Pavel Stehule
* Update documentation for psql relation-size-in-\dt+ patch.Tom Lane2008-05-02
|
* Allow the planner's estimate of the fraction of a cursor's rows that will beTom Lane2008-05-02
| | | | | | retrieved to be controlled through a GUC variable. Robert Hell
* Extend yesterday's patch making BLCKSZ and RELSEG_SIZE configurable to alsoTom Lane2008-05-02
| | | | | | 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".
* Make the AWK default value also take effect if $AWK is an empty string.Peter Eisentraut2008-05-02
|
* Show relation size in verbose (e.g. \d+) output.Heikki Linnakangas2008-05-02
| | | | Dickson S. Guedes
* One-letter backslash commands now need a space before the first argument.Peter Eisentraut2008-05-02
| | | | | | | | This has been the only documented and encouraged syntax for a long time, and with extension facilities such as aliases being proposed, it is a good time to clean up the legacy syntax a bit. Author: Bernd Helmle <mailings@oopsware.de>
* Sigh ... pg_config.h.win32 needs to define BLCKSZ and RELSEG_SIZE now.Tom Lane2008-05-02
|
* Remove the recently added USE_SEGMENTED_FILES option, and indeed remove allTom Lane2008-05-02
| | | | | | | | | | 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
* Add SGT (Singapore time) to the default list of known timezoneTom Lane2008-05-01
| | | | | abbreviations. It doesn't conflict with any other abbreviation so there seems no reason not to include it. Per a recent gripe.
* Make the minimum allowed value of work_mem be 64KB always, rather than havingTom Lane2008-05-01
| | | | | | 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.
* Fix nodeTidscan.c to not trigger an error if the block number portion ofTom Lane2008-04-30
| | | | | | | | a user-supplied TID is out of range for the relation. This is needed to preserve compatibility with our pre-8.3 behavior, and it is sensible anyway since if the query were implemented by brute force rather than optimized into a TidScan, the behavior for a non-existent TID would be zero rows out, never an error. Per gripe from Gurjeet Singh.
* Add example showing how to remove a password from a role.Alvaro Herrera2008-04-30
| | | | Andreas Scherbaum
* Some minor further cleanup around A_Const. Don't attach a typecast inTom Lane2008-04-29
| | | | | makeFloatConst, and avoid "manual" construction of A_Const nodes in grammar productions, in favor of using makeXXXConst subroutines.
* Fix REASSIGN OWNED so that it works on procedural languages too.Alvaro Herrera2008-04-29
| | | | | | | The capability for changing language owners is new in 8.3, so that's how far back this needs to be backpatched. Per bug #4132 by Kirill Simonov.
* Remove typename from A_Const.Alvaro Herrera2008-04-29
| | | | Brendan Jurd, minor editorialization by me.
* Fix volatility marking for the generate_series and generate_subscripts familiesAlvaro Herrera2008-04-29
| | | | of functions.
* Increase the statement_timeout value used in the prepared_xacts regressionTom Lane2008-04-28
| | | | | test. We have seen some buildfarm failures that seem to be due to this limit being unexpectedly exceeded when the machine is under load.
* Update comment for 8.4:Bruce Momjian2008-04-28
| | | | > #A hyphen, "-", marks changes that will appear in the upcoming 8.4 release.#
* Fix broken configure test for libxslt: it was probing for xsltLibxmlVersion,Tom Lane2008-04-28
| | | | | | which is a global variable not a function, and so the probe failed on machines where the linker makes a distinction (cf. Red Hat bug #444317). Probe for an actual function instead.
* Bump the catversion for the previous patch.Alvaro Herrera2008-04-28
|
* Add generate_subscripts, a series-generation function which generates anAlvaro Herrera2008-04-28
| | | | | | array's subscripts. Pavel Stehule, some editorialization by me.
* Add SGML ID attributes to the arrays subsections, and a few index entries forAlvaro Herrera2008-04-27
| | | | them.
* Code review for recent patch to terminate online backup during shutdown:Tom Lane2008-04-26
| | | | | 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.
* Add URL for:Bruce Momjian2008-04-25
| | | | | | | | * Allow adding/renaming/removing enumerated values to an existing enumerated data type > > http://archives.postgresql.org/pgsql-hackers/2008-04/msg01718.php >
* Update wording from David Fetter.Bruce Momjian2008-04-25
|
* Update to remove passive wording from FAQ, David FetterBruce Momjian2008-04-25
|
* Update TODO item:Bruce Momjian2008-04-24
| | | | | > * Allow adding/renaming/removing enumerated values to an existing > enumerated data type
* Remove transformAlterTableStmt's kluge to replace ColumnDef.is_not_nullTom Lane2008-04-24
| | | | | | | | | flags by separate AT_SetNotNull subcommands. That was always ugly and inefficient, and it's now clear that it was merely a partial workaround for the bug just identified in ATExecAddColumn. This is just code beautification not a bug fix, so no back-patch. Brendan Jurd, with some trivial additional cleanup by me.
* Update:Bruce Momjian2008-04-24
| | | | | < * Allow adding enumerated values to an existing enumerated data > * Allow adding/removing enumerated values to an existing enumerated data
* Fix ALTER TABLE ADD COLUMN ... PRIMARY KEY so that the new column is correctlyTom Lane2008-04-24
| | | | | | | | | | checked to see if it's been initialized to all non-nulls. The implicit NOT NULL constraint was not being checked during the ALTER (in fact, not even if there was an explicit NOT NULL too), because ATExecAddColumn neglected to set the flag needed to make the test happen. This has been broken since the capability was first added, in 8.0. Brendan Jurd, per a report from Kaloyan Iliev.
* Add embedded usage mention to FAQ, per Greg Smith.Bruce Momjian2008-04-24
|
* Add to TODO:Bruce Momjian2008-04-24
| | | | | | | | > * Allow prepared transactions with temporary tables created and dropped > in the same transaction, and when an ON COMMIT DELETE ROWS temporary > table is accessed > > http://archives.postgresql.org/pgsql-hackers/2008-03/msg00047.php
* Add TODO item:Bruce Momjian2008-04-24
| | | | | | | > > o Impove COPY performance > > http://archives.postgresql.org/pgsql-hackers/2008-02/msg00954.php
* Add URL for:Bruce Momjian2008-04-24
| | | | | | | | * Allow index scans to return matching index keys, not just the matching heap locations > > http://archives.postgresql.org/pgsql-hackers/2008-04/msg01657.php >
* Add to TODO:Bruce Momjian2008-04-24
| | | | | > * Allow index scans to return matching index keys, not just the matching > heap locations
* Add to TODO:Bruce Momjian2008-04-24
| | | | | | < > * Allow adding enumerated values to an existing enumerated data > type
* Remove, item done, description unclear:Bruce Momjian2008-04-24
| | | | | | < * Allow index scans to return matching index keys < < http://archives.postgresql.org/pgsql-hackers/2007-03/msg01079.php
* Update TODO description for GIT:Bruce Momjian2008-04-24
| | | | | * Consider smaller indexes that record a range of values per heap page, rather than having one index entry for every heap row
* Update error messages, per notes from Tom.Magnus Hagander2008-04-24
| | | | Laurenz Albe
* Add GIT URL:Bruce Momjian2008-04-24
| | | | > http://archives.postgresql.org/pgsql-hackers/2008-04/msg01589.php
* Add to TODO:Bruce Momjian2008-04-24
| | | | | < > o Add prompt escape to display the client and server versions
* Add URL for MERGE:Bruce Momjian2008-04-23
| | | | > http://archives.postgresql.org/pgsql-hackers/2008-04/msg01475.php
* Prevent shutdown in normal mode if online backup is running, andMagnus Hagander2008-04-23
| | | | | | | | | have pg_ctl warn about this. Cancel running online backups (by renaming the backup_label file, thus rendering the backup useless) when shutting down in fast mode. Laurenz Albe
* Fix using too many LWLocks bug, reported by Craig RingerTeodor Sigaev2008-04-22
| | | | | | | | | <craig@postnewspapers.com.au>. It was my mistake, I missed limitation of number of held locks, now GIN doesn't use continiuous locks, but still hold buffers pinned to prevent interference with vacuum's deletion algorithm. Backpatch is needed.