- 13 May, 2008 2 commits
-
-
Alvaro Herrera authored
tables. Brendan Jurd, with some help from me.
-
Alvaro Herrera authored
before it was actually set.
-
- 12 May, 2008 10 commits
-
-
Alvaro Herrera authored
Provides for better code readability, but mainly this is infrastructure changes to allow further changes such as arbitrary footers on printed tables. Also, the translation status of each element in the table is more easily customized. Brendan Jurd, with some editorialization by me.
-
Bruce Momjian authored
> * -Improve dead row detection during multi-statement transactions usage
-
Alvaro Herrera authored
There are two ways to track a snapshot: there's the "registered" list, which is used for arbitrary long-lived snapshots; and there's the "active stack", which is used for the snapshot that is considered "active" at any time. This also allows users of snapshots to stop worrying about snapshot memory allocation and freeing, and about using PG_TRY blocks around ActiveSnapshot assignment. This is all done automatically now. As a consequence, this allows us to reset MyProc->xmin when there are no more snapshots registered in the current backend, reducing the impact that long-running transactions have on VACUUM.
-
Magnus Hagander authored
O_DSYNC (specifically this broke all the Windows buildfarm members)
-
Michael Meskes authored
Do not close files that weren't opened.
-
Alvaro Herrera authored
-
Alvaro Herrera authored
Remove #include bufmgr.h from (most?) source files which already include bufpage.h.
-
Magnus Hagander authored
not which one we had before (that worked, and thus is completley irrelevant)
-
Magnus Hagander authored
-
Alvaro Herrera authored
unnecessary #include lines in it. Also, move some tuple routine prototypes and macros to htup.h, which allows removal of heapam.h inclusion from some .c files. For this to work, a new header file access/sysattr.h needed to be created, initially containing attribute numbers of system columns, for pg_dump usage. While at it, make contrib ltree, intarray and hstore header files more consistent with our header style.
-
- 10 May, 2008 8 commits
-
-
Andrew Dunstan authored
-
Tom Lane authored
output column are not emitted. (That change already caused more noise in the regression test output files than I would like.) Provide some needed editorial help for comments, clean up code formatting.
-
Bruce Momjian authored
o Allow an existing index to be marked as a table's primary key > > http://archives.postgresql.org/pgsql-hackers/2008-04/msg00500.php
-
Bruce Momjian authored
> o Allow an existing index to be marked as a table's primary key
-
Bruce Momjian authored
* Add column to pg_stat_activity that shows the progress of long-running commands like CREATE INDEX and VACUUM > > http://archives.postgresql.org/pgsql-patches/2008-04/msg00203.php >
-
Bruce Momjian authored
-
Bruce Momjian authored
> o Clear table counters on TRUNCATE > > http://archives.postgresql.org/pgsql-hackers/2008-04/msg00169.php
-
Bruce Momjian authored
> o -Prevent parent tables from altering or dropping constraints > o -Prevent child tables from altering or dropping constraints
-
- 09 May, 2008 11 commits
-
-
Tom Lane authored
as those for inherited columns; that is, it's no longer allowed for a child table to not have a check constraint matching one that exists on a parent. This satisfies the principle of least surprise (rows selected from the parent will always appear to meet its check constraints) and eliminates some longstanding bogosity in pg_dump, which formerly had to guess about whether check constraints were really inherited or not. The implementation involves adding conislocal and coninhcount columns to pg_constraint (paralleling attislocal and attinhcount in pg_attribute) and refactoring various ALTER TABLE actions to be more like those for columns. Alex Hunsaker, Nikhil Sontakke, Tom Lane
-
Bruce Momjian authored
-
Andrew Dunstan authored
Improve logic for finding object files on OBJS lines in contrib Makefiles. If this unbreaks buildfarm mastodon, apply everywhere.
-
Tom Lane authored
Also, clean up the code that assigned the scale into :scale variables. Greg Smith and Tom Lane
-
Peter Eisentraut authored
began to realize that the input() function isn't used and printed warnings.
-
Bruce Momjian authored
-
Heikki Linnakangas authored
-
Heikki Linnakangas authored
parameter. This fixes bug 4137 reported by Wojciech Strzalka, where a WAL file is deleted too early when starting the recovery of a warm standby server. Also add a sanity check in pg_standby so that it will refuse to delete anything earlier than the file being restored, and improve the debug message in case nothing is deleted. Simon Riggs. Backpatch to 8.3, which is where %r was introduced.
-
Tom Lane authored
something was wrong with that tab patch.
-
Tom Lane authored
pg_wcsformat without changing pg_wcssize to match. Add some comments to try to make that clearer, and make a couple other minor editorializations.
-
Bruce Momjian authored
> > * Improve the /contrib installation experience > > http://archives.postgresql.org/pgsql-hackers/2008-04/msg00132.php
-
- 08 May, 2008 9 commits
-
-
Bruce Momjian authored
adjust source code to be more modular.
-
Bruce Momjian authored
return 1, rather than error. This was already the float8 behavior.
-
Bruce Momjian authored
-
Bruce Momjian authored
file/pipe output too if \pset columns' is set. Bryce Nesbitt
-
Tom Lane authored
auto-configure properly for libxslt present or not.
-
Tom Lane authored
-
Magnus Hagander authored
specify the column names and types. Also simplifies the view. Per comments from Tom.
-
Bruce Momjian authored
< * Improve detection of shared memory segments being used by other < FreeBSD jails > * Improve detection of shared memory segments being used by others > by checking the SysV shared memory field 'nattch' > http://archives.postgresql.org/pgsql-hackers/2008-01/msg00673.php
-
Bruce Momjian authored
> > o Add CREATE SCHEMA ... LIKE that copies a schema >
-