- 30 Jan, 2005 1 commit
-
-
Tom Lane authored
-
- 23 Jan, 2005 1 commit
-
-
Bruce Momjian authored
Lowercase some uppercase tags so tools is more reliable at finding problems.
-
- 22 Jan, 2005 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
HEAD and 8.0.X.
-
- 15 Jan, 2005 3 commits
-
-
Tom Lane authored
-
Tom Lane authored
-
Bruce Momjian authored
-
- 06 Jan, 2005 2 commits
- 13 Dec, 2004 1 commit
-
-
Peter Eisentraut authored
-
- 01 Dec, 2004 1 commit
-
-
Tom Lane authored
a relation's number of blocks, rather than the possibly-obsolete value in pg_class.relpages. Scale the value in pg_class.reltuples correspondingly to arrive at a hopefully more accurate number of rows. When pg_class contains 0/0, estimate a tuple width from the column datatypes and divide that into current file size to estimate number of rows. This improved methodology allows us to jettison the ancient hacks that put bogus default values into pg_class when a table is first created. Also, per a suggestion from Simon, make VACUUM (but not VACUUM FULL or ANALYZE) adjust the value it puts into pg_class.reltuples to try to represent the mean tuple density instead of the minimal density that actually prevails just after VACUUM. These changes alter the plans selected for certain regression tests, so update the expected files accordingly. (I removed join_1.out because it's not clear if it still applies; we can add back any variant versions as they are shown to be needed.)
-
- 27 Nov, 2004 2 commits
-
-
Peter Eisentraut authored
-
Peter Eisentraut authored
by Troels Arvin, Simon Riggs, Elein Mustain Make spelling of SQL standard names uniform.
-
- 22 Nov, 2004 2 commits
-
-
Neil Conway authored
-
Tom Lane authored
-
- 21 Nov, 2004 1 commit
-
-
Tom Lane authored
operations are now run as subtransactions, so that errors in them can be reported as ordinary Perl or Tcl errors and caught by the normal error handling convention of those languages. Also do some minor code cleanup in pltcl.c: extract a large chunk of duplicated code in pltcl_SPI_execute and pltcl_SPI_execute_plan into a shared subroutine.
-
- 20 Nov, 2004 1 commit
-
-
Tom Lane authored
-
- 11 Nov, 2004 1 commit
-
-
Neil Conway authored
commit. Per Gavin Sherry.
-
- 10 Nov, 2004 3 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 05 Nov, 2004 1 commit
-
-
Tom Lane authored
clause implicitly whenever one is not given explicitly. Remove concept of a schema having an associated tablespace, and simplify the rules for selecting a default tablespace for a table or index. It's now just (a) explicit TABLESPACE clause; (b) default_tablespace if that's not an empty string; (c) database's default. This will allow pg_dump to use SET commands instead of tablespace clauses to determine object locations (but I didn't actually make it do so). All per recent discussions.
-
- 24 Oct, 2004 1 commit
-
-
Tom Lane authored
-
- 22 Oct, 2004 1 commit
-
-
Tom Lane authored
-
- 08 Oct, 2004 1 commit
-
-
Tom Lane authored
-
- 04 Oct, 2004 2 commits
-
-
Tom Lane authored
made several times in the past. Add coercion functions between "char" and integer so that a workaround is possible if needed. Initdb forced.
-
Tom Lane authored
bigint variants). Clean up some inconsistencies in error message wording. Fix scanint8 to allow trailing whitespace in INT64_MIN case. Update int8-exp-three-digits.out, which seems to have been ignored by the last couple of people to modify the int8 regression test, and remove int8-exp-three-digits-win32.out which is thereby exposed as redundant.
-
- 01 Oct, 2004 1 commit
-
-
Neil Conway authored
semi-related SGML cleanup. Original patch from ljb220@mindspring.com, additional cleanup by Neil Conway.
-
- 24 Sep, 2004 1 commit
-
-
Neil Conway authored
-
- 13 Sep, 2004 1 commit
-
-
Tom Lane authored
mode see a fresh snapshot for each command in the function, rather than using the latest interactive command's snapshot. Also, suppress fresh snapshots as well as CommandCounterIncrement inside STABLE and IMMUTABLE functions, instead using the snapshot taken for the most closely nested regular query. (This behavior is only sane for read-only functions, so the patch also enforces that such functions contain only SELECT commands.) As per my proposal of 6-Sep-2004; I note that I floated essentially the same proposal on 19-Jun-2002, but that discussion tailed off without any action. Since 8.0 seems like the right place to be taking possibly nontrivial backwards compatibility hits, let's get it done now.
-
- 10 Sep, 2004 1 commit
-
-
Tom Lane authored
rather than when returning to the idle loop. This makes no particular difference for interactively-issued queries, but it makes a big difference for queries issued within functions: trigger execution now occurs before the calling function is allowed to proceed. This responds to numerous complaints about nonintuitive behavior of foreign key checking, such as http://archives.postgresql.org/pgsql-bugs/2004-09/msg00020.php, and appears to be required by the SQL99 spec. Also take the opportunity to simplify the data structures used for the pending-trigger list, rename them for more clarity, and squeeze out a bit of space.
-
- 30 Aug, 2004 2 commits
- 27 Aug, 2004 1 commit
-
-
Bruce Momjian authored
-
- 26 Aug, 2004 3 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 24 Aug, 2004 1 commit
-
-
Neil Conway authored
SGML markup, add a "deprecated features" section to the 8.0 release notes, untabify release.sgml and runtime.sgml, and make some other minor improvements.
-
- 21 Aug, 2004 1 commit
-
-
Bruce Momjian authored
-
- 18 Aug, 2004 1 commit
-
-
Bruce Momjian authored
-