- 13 5月, 2008 10 次提交
-
-
由 Bruce Momjian 提交于
consistent. OffsetNumberNext() has some casting that makes it useful. Fujii Masao
-
由 Alvaro Herrera 提交于
tables. Brendan Jurd, with some help from me.
-
由 Alvaro Herrera 提交于
before it was actually set.
-
由 Alvaro Herrera 提交于
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 提交于
> * -Improve dead row detection during multi-statement transactions usage
-
由 Alvaro Herrera 提交于
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 提交于
O_DSYNC (specifically this broke all the Windows buildfarm members)
-
由 Michael Meskes 提交于
Do not close files that weren't opened.
-
由 Alvaro Herrera 提交于
-
由 Alvaro Herrera 提交于
Remove #include bufmgr.h from (most?) source files which already include bufpage.h.
-
- 12 5月, 2008 3 次提交
-
-
由 Magnus Hagander 提交于
not which one we had before (that worked, and thus is completley irrelevant)
-
由 Magnus Hagander 提交于
-
由 Alvaro Herrera 提交于
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 5月, 2008 11 次提交
-
-
由 Andrew Dunstan 提交于
-
由 Tom Lane 提交于
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 提交于
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 提交于
> o Allow an existing index to be marked as a table's primary key
-
由 Bruce Momjian 提交于
* 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 提交于
-
由 Bruce Momjian 提交于
> o Clear table counters on TRUNCATE > > http://archives.postgresql.org/pgsql-hackers/2008-04/msg00169.php
-
由 Bruce Momjian 提交于
> o -Prevent parent tables from altering or dropping constraints > o -Prevent child tables from altering or dropping constraints
-
由 Tom Lane 提交于
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 提交于
-
由 Andrew Dunstan 提交于
Improve logic for finding object files on OBJS lines in contrib Makefiles. If this unbreaks buildfarm mastodon, apply everywhere.
-
- 09 5月, 2008 14 次提交
-
-
由 Tom Lane 提交于
Also, clean up the code that assigned the scale into :scale variables. Greg Smith and Tom Lane
-
由 Peter Eisentraut 提交于
began to realize that the input() function isn't used and printed warnings.
-
由 Bruce Momjian 提交于
-
由 Heikki Linnakangas 提交于
-
由 Heikki Linnakangas 提交于
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 提交于
something was wrong with that tab patch.
-
由 Tom Lane 提交于
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 提交于
> > * Improve the /contrib installation experience > > http://archives.postgresql.org/pgsql-hackers/2008-04/msg00132.php
-
由 Bruce Momjian 提交于
adjust source code to be more modular.
-
由 Bruce Momjian 提交于
return 1, rather than error. This was already the float8 behavior.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
file/pipe output too if \pset columns' is set. Bryce Nesbitt
-
由 Tom Lane 提交于
auto-configure properly for libxslt present or not.
-
由 Tom Lane 提交于
-
- 08 5月, 2008 2 次提交
-
-
由 Magnus Hagander 提交于
specify the column names and types. Also simplifies the view. Per comments from Tom.
-
由 Bruce Momjian 提交于
< * 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
-