1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-18 17:42:25 +03:00
Commit Graph

3645 Commits

Author SHA1 Message Date
ee8fcc57f6 Done:
> 	o -SELECT col FROM tab WHERE numeric_col = 10.1 fails, requires quotes
2002-09-01 01:32:21 +00:00
1bab464eb4 Code review for pg_locks feature. Make shmemoffset of PROCLOCK structs
available (else there's no way to interpret the list links).  Change
pg_locks view to show transaction ID locks separately from ordinary
relation locks.  Avoid showing N duplicate rows when the same lock is
held multiple times (seems unlikely that users care about exact hold
count).  Improve documentation.
2002-08-31 17:14:28 +00:00
642fd38e42 *** empty log message *** 2002-08-31 01:36:33 +00:00
9c279355fb Updates to reflect availability of autocommit option. 2002-08-30 22:45:25 +00:00
26993b2918 AUTOCOMMIT mode is now an available backend GUC variable; setting it
to false provides more SQL-spec-compliant behavior than we had before.
I am not sure that setting it false is actually a good idea yet; there
is a lot of client-side code that will probably be broken by turning
autocommit off.  But it's a start.

Loosely based on a patch by David Van Wie.
2002-08-30 22:18:07 +00:00
e2d156fa6e Add attisinherited column to pg_attribute; use it to guard against
column additions, deletions, and renames that would let a child table
get out of sync with its parent.  Patch by Alvaro Herrera, with some
kibitzing by Tom Lane.
2002-08-30 19:23:20 +00:00
47c51db5f3 Update documentation for --with-perl. 2002-08-30 17:14:30 +00:00
2c65658c04 Improve wording after wal_files removal. 2002-08-30 16:53:34 +00:00
63653f7ffa Complete TODO item:
* Remove wal_files postgresql.conf option because WAL files are
	  now recycled
2002-08-30 16:50:50 +00:00
f7e089b3fa Back out password packet length check.
Improve wording of pre-7.3 syntax mention.
2002-08-30 16:00:41 +00:00
cafebdd4d8 Add comment on old sytax for SELECT FOR UPDATE/LIMIT and COPY. 2002-08-30 03:18:23 +00:00
e107f3a7e3 PL/pgSQL functions can return sets. Neil Conway's patch, modified so
that the functionality is available to anyone via ReturnSetInfo, rather
than hard-wiring it to PL/pgSQL.
2002-08-30 00:28:41 +00:00
6d27cfdd89 Make pg_resetxlog options parsing more standard and prepare messages for
translation.
2002-08-29 22:19:03 +00:00
31fbdad6e5 The unit for statement_timeout is s/1000, not s/1000000
Manfred Koizar
2002-08-29 19:53:58 +00:00
e4186762ff Adjust nodeFunctionscan.c to reset transient memory context between calls
to the table function, thus preventing memory leakage accumulation across
calls.  This means that SRFs need to be careful to distinguish permanent
and local storage; adjust code and documentation accordingly.  Patch by
Joe Conway, very minor tweaks by Tom Lane.
2002-08-29 17:14:33 +00:00
bf59ccc7d8 A few more fixes for the <replaceable>able> fiasco. 2002-08-29 05:17:55 +00:00
99fd5cbd41 FOUND patch was a bit over-enthusiastic: SQL commands that are not
INSERT, UPDATE, or DELETE shouldn't change FOUND.  IMHO anyway.
Also, try to make documentation a little clearer.
2002-08-29 04:12:03 +00:00
5241a6259f Remove support for version-0 FE/BE protocol, per pghackers discussion.
This breaks support for 6.2 or older client libraries.
2002-08-29 03:22:01 +00:00
64505ed58b Code review for standalone composite types, query-specified composite
types, SRFs.  Not happy with memory management yet, but I'll commit these
other changes.
2002-08-29 00:17:06 +00:00
1923816c37 Add mention of foreign key dependency and SERIAL in 7.2 data restores.
Note can probably be removed after a couple of releases.

Rod Taylor
2002-08-28 20:17:44 +00:00
4469f1aec7 Remove:
< * Remove PGPASSWORD because it is insecure on some OS's, in 7.4
2002-08-28 16:45:11 +00:00
83501ef4ca Update info about relkind and pg_type entries for composite-types patch. 2002-08-28 15:02:55 +00:00
6077db92c2 Allow FOR UPDATE to appear after LIMIT/OFFSET to match MySQL syntax and as
a more logical ordering.
2002-08-28 14:35:37 +00:00
056dee3bad Add:
> 	o Add SET SCHEMA
2002-08-27 21:16:13 +00:00
7292131c66 Enable locale, so case conversion (identifier processing) and number
formatting (\timing) works correctly.  Change "Total time" to "Time"
since there is nothing that "total" refers to.  Remove non-multibyte
code.
2002-08-27 20:16:49 +00:00
7af5ea736f Reimplement pg_dumpall in C. Currently no change in functionality,
except that it's more robust, reconnects less often, and is NLS'ed.
2002-08-27 18:57:26 +00:00
dbf261f588 Add:
> * Allow free space map to be auto-sized or warn when it is too small
2002-08-27 16:19:46 +00:00
cf0be7fe5e Add error code emails. 2002-08-27 15:31:32 +00:00
78a693c430 Add:
> * Allow REINDEX to rebuild all indexes, remove /contrib/reindex
> 	o Allow CLUSTER to cluster all tables, remove clusterdb
2002-08-27 14:17:14 +00:00
28e82066a1 PREPARE/EXECUTE statements. Patch by Neil Conway, some kibitzing
from Tom Lane.
2002-08-27 04:55:12 +00:00
bc8f725a4a Done:
> 	o -Cluster all tables at once using pg_index.indisclustered set during
2002-08-27 04:30:24 +00:00
a4965520f6 Add to mmap discussion. 2002-08-27 04:09:01 +00:00
e0a77f56e3 Cleanup of SGML 2002-08-27 03:55:17 +00:00
c0ad595386 I attach a little patch to make CLUSTER set and reset the indisclustered
bit on the indexes.

I also attach clusterdb and clusterdb.sgml; both of them are blatant
rips of vacuumdb and vacuumdb.sgml, but get the job done.  Please review
them, as I'm probably making a lot of mistakes with SGML and I can't
compile it here.

vacuumdb itself is not very comfortable to use when the databases have
passwords, because it has to connect once for each table (I can probably
make it connect only once for each database; should I?).  Because of
this I added a mention of PGPASSWORDFILE in the documentation, but I
don't know if that is the correct place for that.

Alvaro Herrera
2002-08-27 03:38:28 +00:00
90997ddaac Add OS X link line example for external functions. 2002-08-26 23:22:47 +00:00
543539bb35 Add discussion of pre-write pages to WAL. 2002-08-26 23:14:15 +00:00
52b784a728 Add:
>   partial page writes [wal]
2002-08-26 23:13:37 +00:00
3109e33eb8 Add:
> * Add CORRESPONDING BY to UNION/INTERSECT/EXCEPT
2002-08-26 23:02:21 +00:00
c6b67cac6b Remove:
< 	o Add plsh server-side shell language (Peter E)
2002-08-26 22:02:20 +00:00
9072329da8 *** empty log message *** 2002-08-26 22:01:50 +00:00
6f8d160be3 Add to selfjoin DELETE todo. 2002-08-26 21:52:00 +00:00
80d5040fd7 Add:
> * Allow DELETE to handle table aliases for self-joins [delete]
2002-08-26 21:35:32 +00:00
566cde8cdc Add delete selfjoin item. 2002-08-26 21:35:01 +00:00
89f4f4a8e5 Add info on disabled triggers. 2002-08-26 20:03:10 +00:00
339982c850 Add:
> * Allow triggers to be disabled [trigger]
2002-08-26 20:02:45 +00:00
8009c27592 Add 'return' file. 2002-08-26 17:40:27 +00:00
c7f3263dfb Add return tuple count item to TODO. 2002-08-26 17:40:00 +00:00
50bbb3a11d Add:
> * Return proper effected tuple count from complex commands [return]
2002-08-26 17:39:31 +00:00
d87677022b Add anther sequential scan email. 2002-08-26 17:14:29 +00:00
43e740b317 Add mention of 1 terrabyte databases. 2002-08-26 01:05:43 +00:00