Bruce Momjian
f7424b0d4b
Add:
...
> o Allow single-byte header storage for arrays
2007-04-10 01:33:39 +00:00
Bruce Momjian
170fa82b1a
Add:
...
> o Have WITH CONSTRAINTS also create constraint indexes
> http://archives.postgresql.org/pgsql-patches/2007-04/msg00149.php
2007-04-10 01:22:12 +00:00
Bruce Momjian
485d9ca96f
Add URL for:
...
* Simplify ability to create partitioned tables
> http://archives.postgresql.org/pgsql-hackers/2007-04/msg00151.php
2007-04-09 21:18:29 +00:00
Bruce Momjian
bbed5ba914
Done:
...
> o -Make CLUSTER preserve recently-dead tuples per MVCC requirements
2007-04-08 02:17:02 +00:00
Tom Lane
e51ac1b899
Minor editorialization on CLUSTER reference page.
2007-04-08 02:07:35 +00:00
Bruce Momjian
c218c0bfda
Done:
...
> o -Add more logical syntax CLUSTER table USING index;
2007-04-08 00:36:08 +00:00
Bruce Momjian
e55c8e36ae
Support syntax "CLUSTER table USING index", which is more logical.
...
Holger Schurig
2007-04-08 00:26:34 +00:00
Tom Lane
d7e2de6629
Add note that TRUNCATE is not MVCC-safe.
2007-04-07 17:12:15 +00:00
Bruce Momjian
5695f38f74
Slight wording improvement.
2007-04-07 04:04:56 +00:00
Neil Conway
64ee1a8a55
Fix a few typos in the docs.
2007-04-07 03:58:08 +00:00
Bruce Momjian
8e0f8630a6
Remove example of SQL-standard syntax for GRANT/REVOKE --- was causing
...
confusion.
2007-04-07 03:48:25 +00:00
Bruce Momjian
5f3fbe14f3
In docs, Symetric -> Symmetric.
...
Michael Fuhr
2007-04-07 03:34:36 +00:00
Bruce Momjian
9af03980cf
Done:
...
> * -Allow use of indexes to search for NULLs
2007-04-07 03:08:20 +00:00
Bruce Momjian
d6e3bb63cb
Done:
...
o -Support a smaller header for short variable-length fields
2007-04-07 02:48:16 +00:00
Tom Lane
f02a82b6ad
Make 'col IS NULL' clauses be indexable conditions.
...
Teodor Sigaev, with some kibitzing from Tom Lane.
2007-04-06 22:33:43 +00:00
Tom Lane
146c83c045
Fix some now-obsolete comments about the space used by various data
...
types.
2007-04-06 19:22:38 +00:00
Tom Lane
3e23b68dac
Support varlena fields with single-byte headers and unaligned storage.
...
This commit breaks any code that assumes that the mere act of forming a tuple
(without writing it to disk) does not "toast" any fields. While all available
regression tests pass, I'm not totally sure that we've fixed every nook and
cranny, especially in contrib.
Greg Stark with some help from Tom Lane
2007-04-06 04:21:44 +00:00
Bruce Momjian
bd097ccdd4
Add URL for:
...
* Reduce WAL traffic so only modified values are written rather than
entire rows
>
> http://archives.postgresql.org/pgsql-hackers/2007-03/msg01589.php
>
2007-04-05 02:08:53 +00:00
Bruce Momjian
43666e8216
Improve documentation/warning when --with-libxml is not used in the
...
installation.
2007-04-05 01:46:27 +00:00
Bruce Momjian
5dbd9c9c53
Re-add FAQ item 3.7 which was accidentally removed in previous commit:
...
<H3 id="item3.7">3.7) What computer hardware should I use?</H3>
2007-04-04 19:26:58 +00:00
Bruce Momjian
cd39718446
Document how to identify an invalid index after a failed CREATE INDEX
...
CONCURRENTLY.
Gregory Stark
2007-04-03 22:38:35 +00:00
Bruce Momjian
fb4279e99c
Done:
...
> o -Allow PL/PythonU to return boolean rather than 1/0
2007-04-03 15:51:36 +00:00
Tom Lane
b3005276eb
Decouple the values of TOAST_TUPLE_THRESHOLD and TOAST_MAX_CHUNK_SIZE.
...
Add the latter to the values checked in pg_control, since it can't be changed
without invalidating toast table content. This commit in itself shouldn't
change any behavior, but it lays some necessary groundwork for experimentation
with these toast-control numbers.
Note: while TOAST_TUPLE_THRESHOLD can now be changed without initdb, some
thought still needs to be given to needs_toast_table() in toasting.c before
unleashing random changes.
2007-04-03 04:14:26 +00:00
Bruce Momjian
4fea0ca8f3
Update:
...
< * Add transaction_idle_timeout GUC so locks are not held for long
> * Add idle_in_transaction_timeout GUC so locks are not held for long
2007-04-03 04:12:00 +00:00
Bruce Momjian
d542bde900
Update:
...
< * Add idle_timeout GUC so locks are not held for log periods of time
> * Add transaction_idle_timeout GUC so locks are not held for long
> periods of time
2007-04-03 02:17:11 +00:00
Bruce Momjian
401bc9cfcb
Add:
...
> * Allow all data types to cast to and from TEXT
>
> http://archives.postgresql.org/pgsql-hackers/2007-04/msg00017.php
>
>
2007-04-03 01:25:12 +00:00
Bruce Momjian
f4cc73731d
Add:
...
>
> * Add idle_timeout GUC so locks are not held for log periods of time
2007-04-03 01:21:06 +00:00
Bruce Momjian
aa8fb12498
Add URL for:
...
o Allow UPDATE tab SET ROW (col, ...) = (SELECT...)
<
> http://archives.postgresql.org/pgsql-hackers/2007-03/msg00865.php
2007-04-03 01:16:24 +00:00
Bruce Momjian
133d1d4f45
Add URL for:
...
o Allow commenting of variables in postgresql.conf to restore them
to defaults
> http://archives.postgresql.org/pgsql-patches/2007-03/msg00180.php
2007-04-02 23:25:20 +00:00
Bruce Momjian
5d8a23403f
Add URL for:
...
o Allow a warm standby system to also allow read-only
statements
[pitr]
> http://archives.postgresql.org/pgsql-hackers/2007-03/msg00050.php
2007-04-02 22:50:19 +00:00
Bruce Momjian
17285959c1
Add URL for:
...
* Improve speed with indexes
For large table adjustments during VACUUM FULL, it is faster to cluster
or reindex rather than update the index. Also, index updates can bloat
the index.
>
> http://archives.postgresql.org/pgsql-hackers/2007-03/msg00024.php
2007-04-02 22:49:03 +00:00
Bruce Momjian
3a7d66b48a
Add:
...
> o Have timestamp subtraction not call justify_hours()?
>
> http://archives.postgresql.org/pgsql-sql/2006-10/msg00059.php
>
< o Add overflow checking to timestamp and interval arithmetic
> o Add overflow checking to timestamp and interval arithmetic
2007-04-02 22:46:10 +00:00
Bruce Momjian
ffb27446cc
Pl/python -> Pl/PythonU:
...
< o Add table function support to pltcl, plpython
> o Add table function support to pltcl, plpythonu
< o Add PL/Python tracebacks
> o Add PL/PythonU tracebacks
< o Allow PL/Python to return boolean rather than 1/0
> o Allow PL/PythonU to return boolean rather than 1/0
2007-04-02 21:28:10 +00:00
Bruce Momjian
5c706f1c98
Add:
...
> * Fix to_date()-related functions to consistently issue errors
>
> http://archives.postgresql.org/pgsql-hackers/2007-02/msg00915.php
>
2007-04-02 21:25:34 +00:00
Bruce Momjian
ecd12df117
Add:
...
>
> o Allow PL/Python to return boolean rather than 1/0
>
> http://archives.postgresql.org/pgsql-patches/2007-01/msg00596.php
>
2007-04-02 21:10:53 +00:00
Bruce Momjian
d6bac1e8e9
Add item:
...
>
> * Consider reducing memory used for shared buffer reference count
>
> http://archives.postgresql.org/pgsql-hackers/2007-01/msg00752.php
2007-04-02 20:43:40 +00:00
Bruce Momjian
3e8ff14506
Add URL for:
...
o Allow RETURN to return row or record functions
> o Allow RETURN to return row or record functions
> http://archives.postgresql.org/pgsql-patches/2006-08/msg00397.php
> http://archives.postgresql.org/pgsql-hackers/2006-09/msg00388.php
2007-04-02 20:10:16 +00:00
Bruce Momjian
cac01fc038
Done:
...
< * Support a data type with specific enumerated values (ENUM)
<
< http://archives.postgresql.org/pgsql-hackers/2006-08/msg00979.php
<
> * -Support a data type with specific enumerated values (ENUM)
2007-04-02 17:18:44 +00:00
Bruce Momjian
bf56e8a79f
> o Add PQexecf() that allows complex parameter substitution
...
>
> http://archives.postgresql.org/pgsql-hackers/2007-03/msg01803.php
2007-04-02 17:15:39 +00:00
Peter Eisentraut
626b4416b9
Put documentation on XML data type and functions in better positions. Add
...
some index terms.
2007-04-02 15:27:02 +00:00
Tom Lane
57690c6803
Support enum data types. Along the way, use macros for the values of
...
pg_type.typtype whereever practical. Tom Dunstan, with some kibitzing
from Tom Lane.
2007-04-02 03:49:42 +00:00
Peter Eisentraut
0b75afda92
Mapping schemas and databases to XML and XML Schema.
...
Refactor and document the remaining mapping code.
2007-04-01 09:00:26 +00:00
Magnus Hagander
335feca441
Add some instrumentation to the bgwriter, through the stats collector.
...
New view pg_stat_bgwriter, and the functions required to build it.
2007-03-30 18:34:56 +00:00
Bruce Momjian
f9ce21f94c
Update Japanese FAQ.
...
Jun Kuwamura
2007-03-30 03:46:53 +00:00
Bruce Momjian
2ebfe9a818
Update SSL description for when SSL root.crt/server.crt is required;
...
add link to libpq SSL does from server docs.
Backpatch to 8.2.X.
2007-03-30 03:19:02 +00:00
Bruce Momjian
31f0bacb44
Add to:
...
* Reduce storage space for small NUMERICs
> http://archives.postgresql.org/pgsql-patches/2007-02/msg00505.php
2007-03-29 21:44:39 +00:00
Bruce Momjian
84045144e7
Add:
...
> * Reduce storage space for small NUMERICs
>
> http://archives.postgresql.org/pgsql-hackers/2007-02/msg01331.php
>
2007-03-29 21:43:34 +00:00
Bruce Momjian
418834f60d
Update:
...
< o Add more logical syntax CLUSTER table USING index;
> o Add more logical syntax CLUSTER table USING index;
2007-03-29 20:24:34 +00:00
Bruce Momjian
9456a60f52
Update item:
...
o Add more logical syntax CLUSTER table USING index;
< o Add more logical syntax CLUSTER table ORDER BY index;
> o Add more logical syntax CLUSTER table USING index;
2007-03-29 20:23:56 +00:00
Magnus Hagander
96b171903d
Make ECPG regression tests use native threading instead of pthreads, now that
...
ecpglib supports it.
Change configure (patch from Bruce) and msvc build system to no longer require
pthreads on win32, since all parts of postgresql can be thread-safe using the
native platform functions.
2007-03-29 15:30:52 +00:00