Bruce Momjian
e166574a1d
Add for ecpg:
...
> o Add COPY TO STDIN / STDOUT handling
2006-03-06 15:13:38 +00:00
Bruce Momjian
2f01703f90
Update:
...
< * %Disallow changing sequence characteristics like INCREMENT for SERIAL columns
> * %Disallow ALTER SEQUENCE changes for SERIAL sequences because pg_dump
> does not dump the changes
2006-03-06 05:22:31 +00:00
Bruce Momjian
1ad126314f
Add:
...
> * %Disallow changing sequence characteristics like INCREMENT for SERIAL columns
2006-03-06 05:16:21 +00:00
Bruce Momjian
7d40942a27
in the docs, the function "ascii(text)" is described as
...
returning "ASCII code of the first character of the argument"
(see
http://www.postgresql.org/docs/8.1/interactive/functions-string.html ,
Table 9-6. "Other String Functions").
Presumably this should read "ASCII code of the first byte of the
argument",
which is what is returned when the argument is a multi-byte character
(although then with UTF-8 at least that might not necessarily be an
ASCII
code).
Ian Barwick
2006-03-06 04:53:50 +00:00
Bruce Momjian
f9520ac110
Add:
...
> o Port contrib/xml2
2006-03-05 18:28:46 +00:00
Andrew Dunstan
5d723d05c0
Prepared queries for PLPerl, plus fixing a small plperl memory leak. Patch
...
and docs from Dmitry Karasik, slightly editorialised.
2006-03-05 16:40:51 +00:00
Bruce Momjian
f2f5b05655
Update copyright for 2006. Update scripts.
2006-03-05 15:59:11 +00:00
Bruce Momjian
5173b1a40f
Done:
...
> o -Add "include file" functionality in postgresql.conf
2006-03-05 15:16:58 +00:00
Tom Lane
c1bb2877b2
Improve OS X shared-memory documentation: fix typos and provide a usable
...
example of /etc/sysctl.conf contents.
2006-03-05 03:50:44 +00:00
Tom Lane
5b8ac71042
Support include directives in postgresql.conf.
...
Patch by Joachim Wieland, somewhat reworked for clarity and portability.
2006-03-04 22:19:31 +00:00
Bruce Momjian
18bc9ea561
Add:
...
> * Allow FSM page return free space based on table clustering, to assist
> in maintaining clustering?
2006-03-04 05:02:03 +00:00
Bruce Momjian
f1d7f80c1a
> It doesn't say that only the listed commands acquire ACCESS EXCLUSIVE,
...
> just that certain commands do. TRUNCATE isn't shown.
Patch against HEAD to add TRUNCATE to the list of commands that aquire
ACCESS EXCLUSIVE.
Jim C. Nasby, Sr.
2006-03-04 04:41:36 +00:00
Bruce Momjian
26d6054128
That was a typo in my comment before the code (the nutshell
...
descriptions after the code are correct). Only shmmax needs to be
multiples of the page size (at least, that's how I interpret the
Darwin code).
Chris Campbell
2006-03-04 03:47:29 +00:00
Bruce Momjian
43e9bab94a
Rename Online Backup to Continuous Archiving.
2006-03-03 22:02:08 +00:00
Tom Lane
523adeb111
Teach PQcmdTuples() that a COPY command tag might contain a row count,
...
and tighten up its sanity checking of the tag as a safety measure.
Volkan Yazici.
2006-03-03 20:57:32 +00:00
Bruce Momjian
f4a4755734
Done:
...
> * -Allow TRUNCATE ... CASCADE/RESTRICT
2006-03-03 20:43:00 +00:00
Bruce Momjian
c776fba1e1
Done:
...
< o %Have COPY return the number of rows loaded/unloaded?
> o -Have COPY return the number of rows loaded/unloaded?
2006-03-03 20:37:29 +00:00
Tom Lane
023570f5e3
Make the COPY command return a command tag that includes the number of
...
rows copied. Backend side of Volkan Yazici's recent patch, with
corrections and documentation.
2006-03-03 19:54:10 +00:00
Tom Lane
984a6ced3e
Add CASCADE option to TRUNCATE. Joachim Wieland
2006-03-03 03:30:54 +00:00
Bruce Momjian
2a0ba3f8dd
Add:
...
> * Allow FSM to return free space toward the beginning of the heap file,
> in hopes that empty pages at the end can be truncated by VACUUM
2006-03-03 03:13:04 +00:00
Bruce Momjian
b35440eae8
Appended is a small documentation patch that adds a note to the CREATE
...
ROLE page, based on what Tom Lane told me here:
http://archives.postgresql.org/pgsql-general/2005-11/msg00998.php
Joachim Wieland
2006-03-03 03:06:05 +00:00
Bruce Momjian
66eccb466e
Add:
...
> * Add missing parameter handling in to_char()
>
> http://archives.postgresql.org/pgsql-hackers/2005-12/msg00948.php
>
2006-03-03 02:38:57 +00:00
Bruce Momjian
d65b4e30f0
Add:
...
> * Allow to_date() and to_timestamp() accept localized month names
2006-03-03 02:18:09 +00:00
Tom Lane
56aa84a69c
Fix ancient error in large objects usage example: overwrite() subroutine
...
was opening with INV_READ flag and then writing. Prior to 8.1 the backend
did not reject this, but now it does.
2006-03-02 21:49:09 +00:00
Bruce Momjian
487b7f5de3
Update OS X shared memory documentation for 10.3.9 and later to use
...
/etc/sysctl.conf.
Chris Campbell
2006-03-02 20:30:21 +00:00
Bruce Momjian
33a84bb306
Mark tsearch2 item as Tom's, not Teodor's.
2006-03-02 19:34:43 +00:00
Bruce Momjian
989d94a171
Update TODO.detail/qsort.
2006-03-02 19:21:05 +00:00
Bruce Momjian
8da308036d
Update TODO.detail/qsort.
2006-03-02 19:20:44 +00:00
Bruce Momjian
85fa9f516c
Update TODO.detail/qsort.
2006-03-02 18:20:25 +00:00
Bruce Momjian
1fa33539ab
Add to TODO.detail for qsort.
2006-03-02 18:18:13 +00:00
Bruce Momjian
f79df7fcc9
Add:
...
> * Improve port/qsort() to handle sorts with 50% unique and 50% duplicate
> value [qsort]
>
> This involves choosing better pivot points for the quicksort.
2006-03-02 18:18:00 +00:00
Bruce Momjian
8fe61f0d86
Update text file.
2006-03-01 22:24:51 +00:00
Bruce Momjian
711c38398e
Update patch generation instructions.
...
Robert Treat
2006-03-01 22:23:14 +00:00
Bruce Momjian
0cb0ec9ed9
Update Japanese FAQ, backpatched to 8.1.X.
2006-03-01 20:31:29 +00:00
Neil Conway
8e5a10d46c
This patch makes the error message strings throughout the backend
...
more compliant with the error message style guide. In particular,
errdetail should begin with a capital letter and end with a period,
whereas errmsg should not. I also fixed a few related issues in
passing, such as fixing the repeated misspelling of "lexeme" in
contrib/tsearch2 (per Tom's suggestion).
2006-03-01 06:30:32 +00:00
Bruce Momjian
87fa10a426
Add pg_service.conf documentation for libpq.
2006-03-01 00:23:21 +00:00
Tom Lane
8e68d78390
Allow the syntax CREATE TYPE foo, with no parameters, to permit explicit
...
creation of a shell type. This allows a less hacky way of dealing with
the mutual dependency between a datatype and its I/O functions: make a
shell type, then make the functions, then define the datatype fully.
We should fix pg_dump to handle things this way, but this commit just deals
with the backend.
Martijn van Oosterhout, with some corrections by Tom Lane.
2006-02-28 22:37:27 +00:00
Bruce Momjian
7f19339cca
Back out libpq changes for service --- not ready yet.
2006-02-28 22:35:35 +00:00
Bruce Momjian
b04d19f230
Fix PG_VERSION_NUM for different awk -F handling.
2006-02-28 22:34:24 +00:00
Bruce Momjian
c6b6f7ad64
Add:
...
* Split out libpq pgpass and environment documentation sections to make
it easier for non-developers to find
2006-02-28 19:48:03 +00:00
Bruce Momjian
52d010d857
Done:
...
> * -Add 'tid != tid ' operator for use in corruption recovery
2006-02-26 21:22:47 +00:00
Neil Conway
c5e0415a28
Minor SGML work: add some more hyperlinks, where appropriate.
2006-02-26 03:20:46 +00:00
Neil Conway
f33d3bc0bf
TODO updates:
...
- "Add ON COMMIT capability to CREATE TABLE AS ... SELECT" is done
- "Allow PREPARE to automatically determine parameter types" is done
- "Clean up compiler warnings (especially with gcc version 4)" is done:
AFAIK there are no remaining gcc4 compiler warnings to be fixed.
- Creating rules to do view updates is *not* an easy TODO item
2006-02-26 01:21:57 +00:00
Bruce Momjian
305c82e6bb
Add intervals:
...
> o Allow infinite dates and intervals just like infinite timestamps
2006-02-25 16:34:52 +00:00
Bruce Momjian
8c71af130c
Fix computation of sample table size.
2006-02-25 04:28:54 +00:00
Bruce Momjian
8e8972832a
Remove duplicate:
...
< o %Disallow dropping of an inherited constraint
2006-02-25 03:40:14 +00:00
Bruce Momjian
0915d370f5
Remove mention of MIN/MAX() not using indexes.
2006-02-24 14:59:54 +00:00
Bruce Momjian
eb8f9cc066
Mention that the archive history file has the wal start/stop file names.
2006-02-24 14:03:01 +00:00
Neil Conway
85c0eac1af
Add TABLESPACE and ON COMMIT clauses to CREATE TABLE AS. ON COMMIT is
...
required by the SQL standard, and TABLESPACE is useful functionality.
Patch from Kris Jurka, minor editorialization by Neil Conway.
2006-02-19 00:04:28 +00:00
Neil Conway
8c5dfbabff
Minor SGML style police work.
2006-02-18 23:14:45 +00:00