| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
Michael Fuhr. Along the way, fix a bunch of accesses to uninitialized
memory, add a mystrdup() routine and use it to cleanup some code.
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
integration. It is much better to create a word list of unstemmed words
than stemmed ones.
Chris K-L
|
| |
|
|
|
| |
has been defined. Previously, pgcrypto would compile but would be
unusable.
|
| |
|
|
| |
existing Windows-only switch.
|
| | |
|
| |
|
|
| |
parameters differently from their default values. Matthew T. O'Connor
|
| |
|
|
|
| |
referencing the Database File Layout chapter I just added to the main
documentation.
|
| |
|
|
|
|
|
|
|
|
| |
warnings:
- remove pointless "extern" keyword from some function definitions in
contrib/tsearch2
- use "NULL" not "0" as NULL pointer in contrib/tsearch,
contrib/tsearch2, contrib/pgbench, and contrib/vacuumlo
|
| |
|
|
|
|
|
|
|
|
| |
clause implicitly whenever one is not given explicitly. Remove concept
of a schema having an associated tablespace, and simplify the rules for
selecting a default tablespace for a table or index. It's now just
(a) explicit TABLESPACE clause; (b) default_tablespace if that's not an
empty string; (c) database's default. This will allow pg_dump to use
SET commands instead of tablespace clauses to determine object locations
(but I didn't actually make it do so). All per recent discussions.
|
| |
|
|
| |
for consistency.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- add some additional files to the dbmirror install (approved by
ssinger)
- add a makefile for contrib/mysql, and add mysql to the list of
contribs build by default
- use xml2-config to pickup -I flags for libxml2 in contrib/xml and
contrib/xml2
Original work from Martin Pitt of Debian, minor cleanups by Neil
Conway.
|
| |
|
|
|
|
| |
Add the script name to the tmp directory name.
Move trap up now that the dir is more unique.
|
| | |
|
| | |
|
| |
|
|
| |
documentation.
|
| |
|
|
|
|
|
|
|
| |
snprintf(data, len, %s, NULL) crash.
The code was trying to find a connection by name when it already had an
unnamed connection and did not have a name to search with.
Kris Jurka
|
| | |
|
| |
|
|
| |
writing 'foo()' rather than 'foo(void)'.
|
| |
|
|
|
|
|
|
| |
returning a NULL pointer (some callers remembered to check the return
value, but some did not -- it is safer to just bail out).
Also, cleanup pgstat.c to use elog(ERROR) rather than elog(LOG) followed
by exit().
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
getting rid of numerous ad-hoc versions that have popped up in various
places. Shortens code and avoids conflict with Windows min() and max()
macros.
|
| |
|
|
| |
while running this script.
|
| |
|
|
| |
that a tsearch2 installation can be relocatable.
|
| |
|
|
| |
Whack some semblance of project-conventions-conformance into pg_autovacuum.h.
|
| |
|
|
|
|
|
|
|
|
| |
http://archives.postgresql.org/pgsql-hackers/2004-10/msg00464.php.
This fix is intended to be permanent: it moves the responsibility for
calling SetBufferCommitInfoNeedsSave() into the tqual.c routines,
eliminating the requirement for callers to test whether t_infomask changed.
Also, tighten validity checking on buffer IDs in bufmgr.c --- several
routines were paranoid about out-of-range shared buffer numbers but not
about out-of-range local ones, which seems a tad pointless.
|
| |
|
|
| |
and contrib/xml2
|
| | |
|
| | |
|
| |
|
|
| |
"static" to reduce size of generated code slightly.
|
| | |
|
| |
|
|
|
|
|
|
| |
must be stale. Tweak example startup scripts to not use pg_ctl but launch
the postmaster directly, thereby ensuring that only the postmaster's direct
parent shell will be a postgres-owned process. In combination these should
fix the longstanding problem of the postmaster sometimes refusing to start
during reboot because it thinks the old lockfile is not stale.
|
| | |
|
| |
|
|
|
| |
to minus zero rather than zero; this includes at least Mac OS X 10.3
and Solaris 2.8.
|
| |
|
|
| |
style and message style standards, improve documentation.
|
| |
|
|
|
|
| |
subsequent core dump. It looks like at one time DBLINK_RES_ERROR_AS_NOTICE
didn't include a PQclear, but now it does and so these other ones are
duplicate.
|
| |
|
|
| |
Alvaro Herrera
|
| | |
|
| |
|
|
| |
Andreas Pflug
|
| |
|
|
| |
and add documentation. Dave Page
|
| |
|
|
| |
simplify life for the Win32 installer. Per Dave Page.
|
| |
|
|
| |
Claudio Natoli
|
| |
|
|
| |
Claudio Natoli
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
mode see a fresh snapshot for each command in the function, rather than
using the latest interactive command's snapshot. Also, suppress fresh
snapshots as well as CommandCounterIncrement inside STABLE and IMMUTABLE
functions, instead using the snapshot taken for the most closely nested
regular query. (This behavior is only sane for read-only functions, so
the patch also enforces that such functions contain only SELECT commands.)
As per my proposal of 6-Sep-2004; I note that I floated essentially the
same proposal on 19-Jun-2002, but that discussion tailed off without any
action. Since 8.0 seems like the right place to be taking possibly
nontrivial backwards compatibility hits, let's get it done now.
|
| | |
|