- 01 Dec, 2008 6 commits
-
-
Tom Lane authored
-
Michael Meskes authored
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Tom Lane authored
value-per-call mode. This should be more efficient in normal usage, but the real problem with the prior coding was that it returned with a SPI call still active. That could cause problems if execution was interleaved with anything else that might use SPI.
-
- 30 Nov, 2008 4 commits
-
-
Tom Lane authored
Per buildfarm results.
-
Tom Lane authored
that a Portal is a useful and sufficient additional argument for CreateDestReceiver --- it just isn't, in most cases. Instead formalize the approach of passing any needed parameters to the receiver separately. One unexpected benefit of this change is that we can declare typedef Portal in a less surprising location. This patch is just code rearrangement and doesn't change any functionality. I'll tackle the HOLD-cursor-vs-toast problem in a follow-on patch.
-
Tom Lane authored
the basic representational details (typlen, typalign, typbyval, typstorage) to be copied from an existing type rather than listed explicitly in the CREATE TYPE command. The immediate reason for this is to provide a simple solution for add-on modules that want to define types represented as int8, float4, or float8: as of 8.4 the appropriate PASSEDBYVALUE setting is platform-specific and so it's hard for a SQL script to know what to do. This patch fixes the contrib/isn breakage reported by Rushabh Lathia.
-
Tom Lane authored
This was a thinko introduced in a patch from last February; it results in memory leakage if an SRF is shut down before the actual end of query, because subsequent code will be running in a longer-lived context than it's expecting to be.
-
- 29 Nov, 2008 2 commits
- 28 Nov, 2008 6 commits
-
-
Tom Lane authored
but I think this is enough to turn the buildfarm green again.
-
Tom Lane authored
-
Tom Lane authored
RHS that can't be unique-ified --- join_is_legal has to check that before deciding to build a join, else we'll have an unimplementable joinrel. Per report from Greg Stark.
-
Tom Lane authored
-
Magnus Hagander authored
-
Peter Eisentraut authored
a mismatching installation. Pick a default port number calculated from the version number, and try a few times with other numbers if that one doesn't work. Check if we can connect to the port before starting our own postmaster, to detect some other server already running there. To simplify the code, drop --temp-port option and use --port for both temp-install and pre-installed case.
-
- 27 Nov, 2008 9 commits
-
-
Heikki Linnakangas authored
the sample contains just a one tsvector, containing only one lexeme.
-
Heikki Linnakangas authored
-
Heikki Linnakangas authored
as soon as the first page fills up, and is marked as (almost) full, though.
-
Peter Eisentraut authored
PL/pgSQL has much to do with SQL/PSM.
-
Peter Eisentraut authored
business in core.
-
Peter Eisentraut authored
-
Heikki Linnakangas authored
-
Tom Lane authored
that the presented list of equivalent operations is meant to be the primary definition of what it does. Per comment from Guillaume Smet.
-
Tom Lane authored
DestReceiver created during postquel_start needs to be destroyed during postquel_end. In a moment of brain fade I had assumed this would be taken care of by FreeQueryDesc, but it's not (and shouldn't be).
-
- 26 Nov, 2008 12 commits
-
-
Heikki Linnakangas authored
-
Michael Meskes authored
-
Michael Meskes authored
interval style into ecpg.
-
Tom Lane authored
versions of gcc.
-
Michael Meskes authored
-
Tom Lane authored
-
Michael Meskes authored
-
Peter Eisentraut authored
page build target. This covers from-source, Debian, and Fedora installation variants.
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Tom Lane authored
-
Tom Lane authored
results (ie, an empty "broken" buffer) if memory overrun occurs anywhere along the way to filling the buffer. The previous coding would just silently discard portions of the intended buffer contents, as exhibited in trouble report from Sam Mason. Also, tweak psql's main loop to correctly detect and report such overruns. There's probably much more that should be done in this line, but this is a start.
-
- 25 Nov, 2008 1 commit
-
-
Tom Lane authored
misdocumented as not being implemented. In reality it has worked since the release of 8.2.
-