- 14 Feb, 2007 1 commit
-
-
- 13 Feb, 2007 16 commits
-
-
Bruce Momjian authored
* Update Bonjour to work with newer cross-platform SDK > http://archives.postgresql.org/pgsql-patches/2006-10/msg00048.php
-
Bruce Momjian authored
> * Improve failure message when DROP DATABASE is used on a database that > has prepared transactions
-
Tom Lane authored
it was executed in. Someday it might be nice to allow cross-DB commits, but work would be needed in NOTIFY and perhaps other places. Per Heikki.
-
Tom Lane authored
socket is still read-ready, the code was a tight loop, wasting lots of CPU. We can't do anything to clear the failure, other than wait, but we should give other processes more chance to finish and release FDs; so insert a small sleep. Also, avoid bogus "close(-1)" in this case. Per report from Jim Nasby.
-
Bruce Momjian authored
* Update Bonjour to work with newer cross-platform SDK > > http://archives.postgresql.org/pgsql-hackers/2006-09/msg02238.php >
-
Bruce Momjian authored
pg_dumpall.
-
Bruce Momjian authored
'length', which can be characters.
-
Bruce Momjian authored
pg_dumpall.
-
Bruce Momjian authored
> * Update our code to handle 64-bit timezone files to match the zic > source code, which now uses them
-
Magnus Hagander authored
after variable declarations.
-
Magnus Hagander authored
clean script to properly clean up the result of it.
-
Magnus Hagander authored
-
Magnus Hagander authored
-
Tom Lane authored
that overlap an outer join's min_righthand but aren't fully contained in it, to support joining within the RHS after having performed an outer join that can commute with this one. Aside from the direct fix in make_join_rel(), fix has_join_restriction() and GEQO's desirable_join() to consider this possibility. Per report from Ian Harding.
-
Bruce Momjian authored
openFlagsToCreateFileFlags() in certain cases.
-
Bruce Momjian authored
-
- 12 Feb, 2007 2 commits
-
-
Tom Lane authored
-
Teodor Sigaev authored
Per report from Jon Rosebaugh <jon@inklesspen.com>
-
- 11 Feb, 2007 4 commits
-
-
Peter Eisentraut authored
to XML names, which will be required for supporting XML export.
-
Tom Lane authored
-
Michael Meskes authored
-
Magnus Hagander authored
running as a service on Win32. Per report from Harald Armin Massa.
-
- 10 Feb, 2007 6 commits
-
-
Tom Lane authored
-
Magnus Hagander authored
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Tom Lane authored
-
Tom Lane authored
order platform-specific. Add an ORDER BY clause to stop buildfarm failures.
-
- 09 Feb, 2007 11 commits
-
-
Neil Conway authored
the RHS of the assignment expands to a reference to the LHS.
-
Tom Lane authored
currently have any better strategy for this query than re-running the sub-select over and over; it seems unlikely that doing so 10000 times is a more useful test than doing it a few dozen times.
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Tom Lane authored
entries for the victim database go away sooner rather than later. We already did the equivalent thing at the per-relation level, not sure why it's not been done for whole databases. With this change, pgstat_vacuum_tabstat should usually not find anything to do; though we still need it as a backstop in case DROPDB or TABPURGE messages get lost under load.
-
Peter Eisentraut authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
-
Bruce Momjian authored
< * Merge xmin/xmax/cmin/cmax back into three header fields < < Before subtransactions, there used to be only three fields needed to < store these four values. This was possible because only the current < transaction looks at the cmin/cmax values. If the current transaction < created and expired the row the fields stored where xmin (same as < xmax), cmin, cmax, and if the transaction was expiring a row from a < another transaction, the fields stored were xmin (cmin was not < needed), xmax, and cmax. Such a system worked because a transaction < could only see rows from another completed transaction. However, < subtransactions can see rows from outer transactions, and once the < subtransaction completes, the outer transaction continues, requiring < the storage of all four fields. With subtransactions, an outer < transaction can create a row, a subtransaction expire it, and when the < subtransaction completes, the outer transaction still has to have < proper visibility of the row's cmin, for example, for cursors. < < One possible solution is to create a phantom cid which represents a < cmin/cmax pair and is stored in local memory. Another idea is to < store both cmin and cmax only in local memory. < > * -Merge xmin/xmax/cmin/cmax back into three header fields
-