| Commit message (Collapse) | Author | Age |
|
|
|
| |
of RHEL 4. Update supported-platforms list accordingly.
|
| |
|
|
|
|
|
| |
while tar is copying it. This behavior is unhelpful when taking a base
backup. Per gripe from Pallav Kalva back in April.
|
|
|
|
| |
full_page_writes, etc.
|
| |
|
|
|
|
|
| |
type time with time zone, ie, +/- 13:59 not +/- 12:00. Also some minor
wording improvements.
|
|
|
|
|
|
| |
WaitForSingleObjectEx is always called by CHECK_FOR_INTERRUPTS. This
should be reinstated but the setitimer() emulation will have to be
redesigned first.
|
| |
|
|
|
|
|
| |
gettimeofday with NULL in a few places, making it consistent with
usage elsewhere.
|
|
|
|
|
|
|
| |
a kernel call unless there's some evidence of a pending signal. This should
bring its performance on Windows into line with the Unix version. Problem
diagnosis and patch by Qingqing Zhou. Minor stylistic tweaks by moi ...
if it's broken, it's my fault.
|
|
|
|
|
| |
the code actually does, and needed copy-editing anyway. Also take the
opportunity to expand the section on routine reindexing.
|
|
|
|
|
|
|
|
|
|
|
| |
properly advancing the CommandCounter between multiple sub-queries
generated by rules, we forgot to update the snapshot being used, so
that the successive sub-queries didn't actually see each others'
results. This is still not *exactly* like the semantics of normal
execution of the same queries, in that we don't take new transaction
snapshots and hence don't see changes from concurrently committed
commands, but I think that's OK and probably even preferable for
EXPLAIN ANALYZE.
|
|
|
|
|
| |
of the form nextval('foo'::varchar) doesn't break. Per gripe from
Jean-Pierre Pelletier. Initdb forced :-(
|
| |
|
| |
|
|
|
|
| |
an example function.
|
|
|
|
|
|
| |
documenting GiST crash recovery procedures, as requested some time ago
by Teodor. (The GiST chapter doesn't seem quite the right place for
the latter, but I'm not sure what else to do with it.)
|
|
|
|
|
|
|
| |
a parameter in binary format. Also, add a TIP explaining how to use casts
in the query text to avoid needing to specify parameter types by OID.
Also fix bogus spacing --- apparently somebody expanded the tabs in the
example programs to 8 spaces instead of 4 when transposing them into SGML.
|
| |
|
|
|
|
|
|
|
| |
since it can take a fair amount of time and this can confuse boot scripts
that expect postmaster.pid to appear quickly. Move initialization of SSL
library and preloaded libraries to after that point, too, just for luck.
Per reports from Tony Caduto and others.
|
|
|
|
|
| |
held by means of role membership, rather than directly. Per discussion
and bug fix of a couple weeks ago.
|
|
|
|
| |
Per gripe from Chris Matheson.
|
|
|
|
|
|
|
| |
module. Don't rely on backend palloc semantics; in fact, best to not
use palloc at all, rather than #define'ing it to malloc, because that
just encourages errors of omission. Bug spotted by Volkan YAZICI,
but I went further than he did to fix it.
|
|
|
|
|
| |
of the text of the constraint condition. Per Chris K-L, though I didn't
use his patch exactly.
|
|
|
|
|
|
| |
generated from subquery outputs: use the type info stored in the Var
itself. To avoid making ExecEvalVar and slot_getattr more complex
and slower, I split out the whole-row case into a separate ExecEval routine.
|
|
|
|
|
|
| |
type ID information even when it's a record type. This is needed to
handle whole-row Vars referencing subquery outputs. Per example from
Richard Huxton.
|
|
|
|
|
|
|
|
|
| |
optimization for subquery and function scan nodes: we can't just do it
unconditionally, we still have to check whether there is any need for
a whole-row Var. I had been thinking that these node types couldn't
have any system columns, which is true, but that loop is also checking
for attno zero, ie, whole-row Var. Fix comment to not be so misleading.
Per test case from Richard Huxton.
|
|
|
|
| |
Per request from Marc.
|
|
|
|
| |
Sabino Mullane
|
|
|
|
|
| |
possibility of a failure due to stack overflow when max_stack_depth is
not set properly for the platform.
|
|
|
|
|
|
|
| |
fix problems with replacement-string backslashes that aren't followed by
one of the expected characters, avoid giving the impression that
replace_text_regexp() is meant to be called directly as a SQL function,
etc.
|
|
|
|
|
| |
avoid leaking memory. I would add a regression test for error handling
except it seems eval{} can't be used in unprivileged plperl :-(
|
|
|
|
|
|
|
|
| |
if there isn't one already open. Upon dblink_close, only commit
the open transaction if it was started by dblink_open, and only
then when all cursors opened by dblink_open are closed. The transaction
accounting is done individually for all named connections, plus
the persistent unnamed connection.
|
|
|
|
| |
when not using gcc (which has slightly nonstandard inclusion rules).
|
|
|
|
|
| |
by a recent HP C compiler. Mostly, get rid of useless local variables
that are assigned to but never used.
|
|
|
|
|
|
| |
exported routines of ip.c, md5.c, and fe-auth.c to begin with 'pg_'.
Also get rid of the vestigial fe_setauthsvc/fe_getauthsvc routines
altogether.
|
|
|
|
|
| |
of 4096. Also add comment explaining why we don't suggest using
/etc/sysctl.conf to avoid needing to edit /etc/rc.
|
|
|
|
| |
Euler Taveira de Oliveira
|
| |
|
|
|
|
|
| |
Fedora). This was already done by somebody for the core flex files,
but these contrib files seem to have been missed.
|
| |
|
| |
|
|
|
|
| |
or at any rate doesn't belong as a comment in a random SGML file.
|
|
|
|
| |
rather than British. Patch from Michael Fuhr.
|
|
|
|
| |
to determine whether fread() failed.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
documentation. Mostly add some <xref>s, fix a few typos, and
document that zlib is required in the installation docs.
|