- 05 Apr, 2010 5 commits
-
-
Andrew Dunstan authored
Make dmetaphone.c safe for pgindent and fussy compilers. Still to do: make it properly encoding aware w.r.t. chars U+00C7 and U+00D1.
-
Itagaki Takahiro authored
cygwin_conv_to_full_win32_path should be replaced with cygwin_conv_path.
-
Tom Lane authored
is changed to match the hard-wired default. This avoids accumulating useless catalog entries, and also provides a path for dropping the owning role without using DROP OWNED BY. Per yesterday's complaint from Jaime Casanova, the need to use DROP OWNED BY for that is less than obvious, so providing this alternative method might save some user frustration.
-
Tom Lane authored
be added during GRANT and can only be removed during REVOKE; and fix its callers to not lie to it about the existing set of dependencies when instantiating a formerly-default ACL. The previous coding accidentally failed to malfunction so long as default ACLs contain only references to the object's owning role, because that role is ignored by updateAclDependencies. However this is obviously pretty fragile, as well as being an undocumented assumption. The new coding is a few lines longer but IMO much clearer.
-
Tom Lane authored
Per gripe from Peter.
-
- 03 Apr, 2010 7 commits
-
-
Tom Lane authored
-
Tom Lane authored
Those options do nothing right now, but might be wanted later, and in any case it's confusing for the command to be interpreted as \dd if anything is appended. Per Jaime Casanova.
-
Michael Meskes authored
Make ecpg in line with other compilers in that it deletes its output if there was an error processing the input file. Work done by Zoltan.
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Peter Eisentraut authored
The endterm attribute is mainly useful when the toolchain does not support automatic link target text generation for a particular situation. In the past, this was required by the man page tools for all reference page links, but that is no longer the case, and it now actually gets in the way of proper automatic link text generation. The only remaining use cases are currently xrefs to refsects.
-
Peter Eisentraut authored
"CREATE TEXT SEARCH CONFIGURATION" is not truncated.
-
- 02 Apr, 2010 8 commits
-
-
Simon Riggs authored
-
Simon Riggs authored
-
Tom Lane authored
reasonably promptly, by adding CHECK_FOR_INTERRUPTS in the per-page loops. Tatsuhito Kasahara
-
Magnus Hagander authored
Josh Kupershmidt
-
Magnus Hagander authored
Josh Kupershmidt
-
Peter Eisentraut authored
The previous coding failed in various scenarios possibly including vpath builds and doing make install without preceding make all.
-
Simon Riggs authored
This allows us to see what mode the server is in before it starts to perform actions that can block or hang. Otherwise server messages may not appear until after messages that say FATAL the database server is starting up.
-
Michael Meskes authored
corrupted. This error, however, does is not a compilation problem but a runtime one, so we can keep compiling but still have to declare ERROR.
-
- 01 Apr, 2010 10 commits
-
-
Heikki Linnakangas authored
Windows, thanks to a feature in CRT called Parameter Validation. Backpatch to 8.2, which is the oldest version supported on Windows. In 8.2 and 8.3 also backpatch the earlier change to use DEVNULL instead of NULL_DEV #define for a /dev/null-like device. NULL_DEV was hard-coded to "/dev/null" regardless of platform, which didn't work on Windows, while DEVNULL works on all platforms. Restarting syslogger didn't work on Windows on versions 8.3 and below because of that.
-
Andrew Dunstan authored
Use a file of patterns of filenames to exclude from pgindent runs, instead if using multiple invocations of egrep. Add perl ppport.h to the current list.
-
Bruce Momjian authored
-
Michael Meskes authored
Zoltan beautified his hidden-variable-patch for ecpg. This also makes sure we get an error message instead of a warning if the variable have different types.
-
Michael Meskes authored
Applied Zoltan's patch to make ecpg spit out warnings if a local variable hides a global one with the same name.
-
Bruce Momjian authored
Takahiro Itagaki
-
Robert Haas authored
The error message now makes explicit reference to the GUC that must be changed to fix the problem, using wording suggested by Tom Lane. Along the way, rename the GUC from MaxWalSenders to max_wal_senders for consistency and grep-ability.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
more appropriate place for exclusion constraints.
-
- 31 Mar, 2010 9 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Heikki Linnakangas authored
-
Heikki Linnakangas authored
Original patch by Fujii Masao, with heavy editing and bitrot-fixing after my other commit.
-
Heikki Linnakangas authored
"replication" are quoted in pg_hba.conf, they lose their special meaning.
-
Heikki Linnakangas authored
loop in standby mode, trying to restore from archive, pg_xlog and streaming. Move sections around to make the high availability chapter more coherent: the most prominent part is now a "Log-Shipping Standby Servers" section that describes what a standby server is (like the old "Warm Standby Servers for High Availability" section), and how to set up a warm standby server, including streaming replication, using the built-in standby mode. The pg_standby method is desribed in another section called "Alternative method for log shipping", with the added caveat that it doesn't work with streaming replication.
-
Bruce Momjian authored
default values, with example comments.
-
Michael Meskes authored
-
- 30 Mar, 2010 1 commit
-
-
Tom Lane authored
constraint exclusion on an inheritance set that is the target of an UPDATE or DELETE query. Per gripe from Marc Cousin. Back-patch to 8.4 where the feature was introduced.
-