b633f2b98a
Add:
...
> * Allow statistics last vacuum/analyze execution times to be displayed
> without requiring stats_row_level to be enabled
2008-03-11 15:52:02 +00:00
2d049a07c9
Back out doc addition that statement_timeout affects autovacuum.
2008-03-11 15:49:46 +00:00
032f9d9a2e
Remove item, per Alvaro:
...
<
< o Set up autovacuum to ignore statement_timeout set in
< postgresql.conf
<
< http://archives.postgresql.org/pgsql-hackers/2007-03/msg01753.php
2008-03-11 15:48:50 +00:00
bc0fc3ec5f
Add:
...
>
> * Consider adding buffers the BGW finds reusable to the free list
>
> http://archives.postgresql.org/pgsql-hackers/2007-04/msg00781.php
>
> * Automatically tune bgwriter_delay based on activity rather then using a
> fixed interval
>
> http://archives.postgresql.org/pgsql-hackers/2007-04/msg00781.php
2008-03-11 15:45:05 +00:00
bbd2e68cfb
Document that statement_timeout is not recommended in postgresql.conf
...
because it affects all sessions, including autovacuum.
2008-03-11 15:39:23 +00:00
eb34ffc15b
Add:
...
>
> o Set up autovacuum to ignore statement_timeout set in
> postgresql.conf
>
> http://archives.postgresql.org/pgsql-hackers/2007-03/msg01753.php
2008-03-11 15:38:54 +00:00
bc963fe849
Add URL for:
...
* Optimize referential integrity checks
> http://archives.postgresql.org/pgsql-hackers/2007-04/msg00744.php
2008-03-11 14:56:52 +00:00
af7545edb7
Add URL for:
...
* Allow administrators to safely terminate individual sessions either
via an SQL function or SIGTERM
> http://archives.postgresql.org/pgsql-hackers/2007-04/msg00218.php
2008-03-11 14:25:51 +00:00
f0828b2fc3
Provide a build-time option to store large relations as single files, rather
...
than dividing them into 1GB segments as has been our longtime practice. This
requires working support for large files in the operating system; at least for
the time being, it won't be the default.
Zdenek Kotala
2008-03-10 20:06:27 +00:00
b6912af22b
Add:
...
>
> * Consider increasing the minimum allowed number of shared buffers
>
> http://archives.postgresql.org/pgsql-bugs/2008-02/msg00157.php
>
2008-03-10 14:16:37 +00:00
52a8d4f8f7
Implement enum type for guc parameters, and convert a couple of existing
...
variables to it. More need to be converted, but I wanted to get this in
before it conflicts with too much...
Other than just centralising the text-to-int conversion for parameters,
this allows the pg_settings view to contain a list of available options
and allows an error hint to show what values are allowed.
2008-03-10 12:55:13 +00:00
23c356ccec
Document and enforce that the usable range of setseed() arguments is
...
-1 to 1, not 0 to 1. The actual behavior for values within this range
does not change. Kris Jurka
2008-03-10 12:39:23 +00:00
2abf130a4e
Increase the default value of log_min_messages to WARNING, so that
...
NOTICE-grade messages are not logged by default. Per pgsql-hackers
discussion back on 21-Nov-2007.
2008-03-10 03:22:29 +00:00
7953fdcd9e
Add a CaseSensitive parameter to synonym dictionaries.
...
Simon Riggs
2008-03-10 03:01:28 +00:00
d9384a4b73
Remove postmaster.c's check that NBuffers is at least twice MaxBackends.
...
With the addition of multiple autovacuum workers, our choices were to delete
the check, document the interaction with autovacuum_max_workers, or complicate
the check to try to hide that interaction. Since this restriction has never
been adequate to ensure backends can't run out of pinnable buffers, it doesn't
really have enough excuse to live to justify the second or third choices.
Per discussion of a complaint from Andreas Kling (see also bug #3888 ).
This commit also removes several documentation references to this restriction,
but I'm not sure I got them all.
2008-03-09 04:56:28 +00:00
cc05d051a6
Add:
...
>
> * Consider a function-based API for '@@' full text searches
>
> http://archives.postgresql.org/pgsql-hackers/2007-11/msg00511.php
>
2008-03-08 17:57:21 +00:00
1cc52905f0
Add:
...
>
> * Add a function like pg_get_indexdef() that report more detailed index
> information
>
> http://archives.postgresql.org/pgsql-bugs/2007-12/msg00166.php
>
2008-03-07 20:38:59 +00:00
f76eee0bf1
Add:
...
>
>
> o Prevent autovacuum from running if an old transaction is still
> running from the last vacuum
>
> http://archives.postgresql.org/pgsql-hackers/2007-11/msg00899.php
>
2008-03-07 20:22:25 +00:00
0323f706b0
Added to TODO:
...
>
> * Allow text search dictionary to filter out only stop words
>
> http://archives.postgresql.org/pgsql-patches/2007-11/msg00081.php
2008-03-07 20:06:03 +00:00
090012131c
Add to TODO:
...
>
> * Consider allowing higher priority queries to have referenced buffer
> cache pages stay in memory longer
>
> http://archives.postgresql.org/pgsql-hackers/2007-11/msg00562.php
2008-03-07 20:01:24 +00:00
3310b3c144
Add:
...
>
> * Improve referential integrity checks
>
> http://archives.postgresql.org/pgsql-performance/2005-10/msg00458.php
2008-03-07 19:18:59 +00:00
4864986e94
Add item:
...
> o Store per-table autovacuum settings in pg_class.reloptions.
>
> http://archives.postgresql.org/pgsql-hackers/2007-02/msg01440.php
> http://archives.postgresql.org/pgsql-hackers/2008-01/msg00724.php
2008-03-07 19:03:39 +00:00
3c361cbe57
Add URL for:
...
* Allow multiple identical NOTIFY events to always be communicated to the
client, rather than sent as a single notification to the listener
http://archives.postgresql.org/pgsql-general/2008-01/msg00057.php
2008-03-07 18:53:49 +00:00
9d96b581d0
Add:
...
> o Add SQLSTATE severity to PGconn return status
>
> http://archives.postgresql.org/pgsql-interfaces/2007-11/msg00015.php
2008-03-07 17:54:15 +00:00
b2facfd918
Add:
...
> o Have \l+ show database size, if permissions allow
>
> Ideally it will not generate an error for invalid permissions
>
2008-03-07 15:56:40 +00:00
cbd08f6370
Add:
...
>
> * Add comments on system tables/columns using the information in
> catalogs.sgml
>
> Ideally the information would be pulled from the SGML file
> automatically.
>
2008-03-07 14:57:39 +00:00
588d213a92
Clearify PITR doc wording.
2008-03-07 01:46:41 +00:00
5490ccc033
Update wording:
...
< o Require all check constraints to be inherited
> o Require all CHECK constraints to be inherited
2008-03-07 01:06:55 +00:00
86e39da9c6
Add:
...
>
> o Require all check constraints to be inherited
>
> http://archives.postgresql.org/pgsql-bugs/2007-04/msg00026.php
2008-03-07 01:06:36 +00:00
868d7e2643
Add:
...
> o Have \d show foreign keys that reference a table's primary key
>
> http://archives.postgresql.org/pgsql-hackers/2007-04/msg00424.php
>
> o Have \d show child tables that inherit from the specified parent
2008-03-07 00:10:13 +00:00
60fb7187d0
Add URL for:
...
* Consider compressing indexes by storing key values duplicated in
several rows as a single index entry
> http://archives.postgresql.org/pgsql-patches/2007-03/msg00163.php
2008-03-06 22:17:41 +00:00
cfc4d6ef11
Add URL for:
...
* Add SQL:2003 WITH RECURSIVE (hierarchical) queries to SELECT
> http://archives.postgresql.org/pgsql-patches/2007-03/msg00139.php
2008-03-06 22:15:27 +00:00
7afc827cf6
Add URLs for:
...
* Consider compressing indexes by storing key values duplicated in
several rows as a single index entry
>
> http://archives.postgresql.org/pgsql-hackers/2006-12/msg00341.php
> http://archives.postgresql.org/pgsql-hackers/2007-02/msg01264.php
> http://archives.postgresql.org/pgsql-hackers/2007-03/msg00465.php
>
2008-03-06 22:09:43 +00:00
512775e2c6
Add URL for:
...
* Add SQL:2003 WITH RECURSIVE (hierarchical) queries to SELECT
> http://archives.postgresql.org/pgsql-hackers/2007-01/msg01375.php
2008-03-06 22:04:57 +00:00
dc29472b74
Document that enabling asserts can _significantly_ slow down the server.
...
Back patch to 8.3.X.
2008-03-06 21:37:33 +00:00
38ade59f95
Add:
...
>
> * Allow client certificate names to be checked against the client
> hostname
>
> This is already implemented in
> libpq/fe-secure.c::verify_peer_name_matches_certificate() but the code
> is commented out.
2008-03-06 21:25:50 +00:00
2b70548bd4
Document use of pg_locks.objid for advisory locks, suggestion from Marc Mamin
2008-03-06 18:49:32 +00:00
4f887c6bf0
Add:
...
>
> * Reduce memory usage of aggregates in set returning functions
>
> http://archives.postgresql.org/pgsql-performance/2008-01/msg00031.php
>
2008-03-06 18:00:59 +00:00
9772eb339d
Add:
...
>
> o Prevent escape string warnings when object names have
> backslashes
>
> http://archives.postgresql.org/pgsql-hackers/2008-01/msg00227.php
>
2008-03-06 17:28:22 +00:00
0083856e01
Add:
...
> * Prevent malicious functions from being executed with the permissions
> of unsuspecting users
>
> Index functions are safe, so VACUUM and ANALYZE are safe too.
> Triggers, CHECK and DEFAULT expressions, and rules are still vulnerable.
> http://archives.postgresql.org/pgsql-hackers/2008-01/msg00268.php
2008-03-06 17:19:38 +00:00
51c3727903
Move client encoding libpq function docs into libpq doc section, and
...
just reference them from the localization doc section.
Backpatch to 8.3.X.
2008-03-06 15:37:56 +00:00
a4591abf37
Wording fix:
...
< o Have CONSTRAINT cname NOT NULL preserve the contraint name
> o Have CONSTRAINT cname NOT NULL record the contraint name
2008-03-06 03:22:32 +00:00
ecc5db57d5
Add:
...
>
> o Have CONSTRAINT cname NOT NULL preserve the contraint name
>
> Right now pg_attribute.attnotnull records the NOT NULL status
> of the column, but does not record the contraint name
>
2008-03-06 03:18:19 +00:00
fca7bcbb64
Break out referential integrity and server-side languages into separate
...
TODO categories.
2008-03-06 03:15:52 +00:00
91215f6241
Document that increasing the number of checkpoints segments or
...
checkpoint timeout can incrase the time needed for crash recovery, per
suggestion from Simon.
2008-03-05 16:59:10 +00:00
4309a7dd99
Add URL for:
...
* Add support for SQL-standard GENERATED/IDENTITY columns
> http://archives.postgresql.org/pgsql-hackers/2008-02/msg00604.php
2008-03-05 16:07:21 +00:00
af79f03bdd
Add URL for:
...
* Add SQL:2003 WITH RECURSIVE (hierarchical) queries to SELECT
> http://archives.postgresql.org/pgsql-hackers/2008-02/msg00642.php
>
2008-03-05 16:02:31 +00:00
fd598416fc
Add:
...
>
> o Allow COPY FROM to create index entries in bulk
>
> http://archives.postgresql.org/pgsql-hackers/2008-02/msg00811.php
>
2008-03-05 15:56:11 +00:00
2c63d8405b
Update pg_dump item:
...
< produce a single dump output file.
> produce a single dump output file. It also would require
> several sessions to share the same snapshot.
2008-03-04 14:38:38 +00:00
271205223a
Show example of ts_headline() using a configuration name.
2008-03-04 03:17:18 +00:00