- Jun 11, 2009
-
-
Bruce Momjian authored
provided by Andrew.
-
- Apr 28, 2009
-
-
Bruce Momjian authored
-
- Jan 06, 2009
-
-
Tatsuo Ishii authored
-
- Jun 19, 2008
-
-
Alvaro Herrera authored
corresponding struct definitions. This allows other headers to avoid including certain highly-loaded headers such as rel.h and relscan.h, instead using just relcache.h, heapam.h or genam.h, which are more lightweight and thus cause less unnecessary dependencies.
-
- May 12, 2008
-
-
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.
-
- Mar 26, 2008
-
-
Alvaro Herrera authored
tqual.h into heapam.h. This makes all inclusion of tqual.h explicit. I also sorted alphabetically the includes on some source files.
-
- Nov 30, 2007
-
-
Tom Lane authored
but no database changes have been made since the last CommandCounterIncrement. This should result in a significant improvement in the number of "commands" that can typically be performed within a transaction before hitting the 2^32 CommandId size limit. In particular this buys back (and more) the possible adverse consequences of my previous patch to fix plan caching behavior. The implementation requires tracking whether the current CommandCounter value has been "used" to mark any tuples. CommandCounter values stored into snapshots are presumed not to be used for this purpose. This requires some small executor changes, since the executor used to conflate the curcid of the snapshot it was using with the command ID to mark output tuples with. Separating these concepts allows some small simplifications in executor APIs. Something for the TODO list: look into having CommandCounterIncrement not do AcceptInvalidationMessages. It seems fairly bogus to be doing it there, but exactly where to do it instead isn't clear, and I'm disinclined to mess with asynchronous behavior during late beta.
-
- Nov 13, 2007
-
-
Bruce Momjian authored
-
- Nov 11, 2007
-
-
Bruce Momjian authored
remove transactions use create or replace function make formatting consistent set search patch on first line Add documentation on modifying *.sql to set the search patch, and mention that major upgrades should still run the installation scripts. Some of these issues were spotted by Tom today.
-
Bruce Momjian authored
-
Bruce Momjian authored
or will never be converted.
-
- Aug 29, 2007
-
-
Tom Lane authored
SELECT on the target table. Per discussion.
-
- Aug 27, 2007
-
-
Tom Lane authored
but no permissions check at all is certainly no good.) Clean up usage of some deprecated APIs.
-
- Jun 27, 2007
-
-
Tom Lane authored
installations whose pg_config program does not appear first in the PATH. Per gripe from Eddie Stanley and subsequent discussions with Fabien Coelho and others.
-
- Oct 19, 2006
-
-
Tom Lane authored
per Magnus.
-
- Oct 04, 2006
-
-
Bruce Momjian authored
-
- Sep 30, 2006
-
-
Tom Lane authored
-
- Jul 13, 2006
-
-
Bruce Momjian authored
-
- May 31, 2006
-
-
Tom Lane authored
in every shared library.
-
- Apr 25, 2006
-
-
Tatsuo Ishii authored
(pgsql-committers@postgresql.org).
-
- Apr 23, 2006
-
-
Tatsuo Ishii authored
-