- 31 May, 2006 5 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
o turns off escape_string_warning in pg_dumpall.c o optionally use E'' for \password (undocumented option?) o honor standard_conforming-strings for \copy (but not support literal E'' strings) o optionally use E'' for \d commands o turn off escape_string_warning for createdb, createuser, droplang
-
Bruce Momjian authored
-
Michael Meskes authored
-
- 30 May, 2006 28 commits
-
-
Tom Lane authored
in every shared library.
-
Tom Lane authored
-
Tom Lane authored
as this seems only likely to create headaches for module developers. Put the macro in the pre-existing fmgr.h file instead. Avoid being too cute about how many fields we can cram into a word, and avoid trying to fetch from a library we've already unlinked. Along the way, it occurred to me that the magic block really ought to be 'const' so it can be stored in the program text area. Do the same for the existing data blocks for PG_FUNCTION_INFO_V1 functions.
-
Tom Lane authored
across multiple loops, get rid of the shaky assumption that exactly one tuple is returned per node iteration.
-
Tom Lane authored
-
Tom Lane authored
-
Tom Lane authored
This is just the minimal necessary change; we might want to adopt later PPPort output instead.
-
Bruce Momjian authored
It now only checks four things: Major version number (7.4 or 8.1 for example) NAMEDATALEN FUNC_MAX_ARGS INDEX_MAX_KEYS The three constants were chosen because: 1. We document them in the config page in the docs 2. We mark them as changable in pg_config_manual.h 3. Changing any of these will break some of the more popular modules: FUNC_MAX_ARGS changes fmgr interface, every module uses this NAMEDATALEN changes syscache interface, every PL as well as tsearch uses this INDEX_MAX_KEYS breaks tsearch and anything using GiST. Martijn van Oosterhout
-
Bruce Momjian authored
Martijn van Oosterhout
-
Tom Lane authored
demonstrating that its intent wasn't obvious.
-
Bruce Momjian authored
Martijn van Oosterhout
-
Bruce Momjian authored
--------------------------------------------------------------------------- Add dynamic record inspection to PL/PgSQL, useful for generic triggers: tval2 := r.(cname); or columns := r.(*); Titus von Boxberg
-
Bruce Momjian authored
into HEAD.
-
Bruce Momjian authored
Simon Riggs
-
Bruce Momjian authored
-
Bruce Momjian authored
Qingqing Zhou
-
Bruce Momjian authored
versions of OpenSSL. If your OpenSSL does not contain SHA2, then there should be no conflict. But ofcourse, if someone upgrades OpenSSL, server starts crashing. Backpatched to 8.1.X. Marko Kreen
-
Bruce Momjian authored
#define inline __inline Backpatch to 8.1.X. Hiroshi Saito
-
Bruce Momjian authored
-
Bruce Momjian authored
Dave Page
-
Bruce Momjian authored
tval2 := r.(cname); or columns := r.(*); Titus von Boxberg
-
Bruce Momjian authored
-
Bruce Momjian authored
Joachim Wieland
-
Bruce Momjian authored
An article at WebProNews quoted from the PG docs as to the merits of stored procedures. I have added a bit more material on their merits, as well as making a few changes to improve the introductions to PL/Perl and PL/Tcl. Chris Browne
-
Bruce Momjian authored
J.Kuwamura
-
Bruce Momjian authored
> * Consider GnuTLS if OpenSSL license becomes a problem > > See http://archives.postgresql.org/pgsql-patches/2006-05/msg00040.php.
-
Tom Lane authored
-
Bruce Momjian authored
--------------------------------------------------------------------------- Delay write of pg_stats file to once every five minutes, during shutdown, or when requested by a backend: It changes so the file is only written once every 5 minutes (changeable of course, I just picked something) instead of once every half second. It's still written when the stats collector shuts down, just as before. And it is now also written on backend request. A backend requests a rewrite by simply sending a special stats message. It operates on the assumption that the backends aren't actually going to read the statistics file very often, compared to how frequent it's written today. Magnus Hagander
-
- 29 May, 2006 5 commits
-
-
Bruce Momjian authored
> o Allow timezone names in SQL strings, '2006-05-24 21:11 > Americas/New_York'::timestamptz
-
Bruce Momjian authored
-
Andrew Dunstan authored
Make plperl's $_TD trigger data a global rather than a lexical variable, with a fresh local value for each invocation, to avoid unexpected sharing violations. Per recent -hackers discussion.
-
Teodor Sigaev authored
If user picksplit on n-th column generate equals left and right unions then it calls picksplit on n+1-th column.
-
Teodor Sigaev authored
From Andreas Seltenreich <andreas+pg@gate450.dyndns.org>
-
- 28 May, 2006 2 commits
-
-
Tom Lane authored
wasn't exported by exports.txt. Ooops. Per buildfarm results.
-
Tom Lane authored
and standard_conforming_strings; likewise for the other client programs that need it. As per previous discussion, a pg_dump dump now conforms to the standard_conforming_strings setting of the source database. We don't use E'' syntax in the dump, thereby improving portability of the SQL. I added a SET escape_strings_warning = off command to keep the dumps from getting a lot of back-chatter from that.
-