- 02 Feb, 2009 1 commit
-
-
Peter Eisentraut authored
-
- 30 Jan, 2009 5 commits
-
-
Tom Lane authored
Alvaro.
-
Heikki Linnakangas authored
It's missing in older versions too, but it doesn't seem worth back-porting. All negative are just harmlessly treated as "no limit", and tightening the check might even brake an application that relies on it.
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Tom Lane authored
-
- 29 Jan, 2009 4 commits
-
-
Tom Lane authored
as the preferred spelling of that zone name, corrects historical DST information for Switzerland and Cuba.
-
Tom Lane authored
encoding conversion functions. These are not can't-happen cases because it's possible to create a conversion with the wrong conversion function for the specified encoding pair. That would lead to an Assert crash in an Assert-enabled build, or incorrect conversion otherwise, neither of which is desirable. This would be a DOS issue if production databases were customarily built with asserts enabled, but fortunately that's not so. Per an observation by Heikki. Back-patch to all supported branches.
-
Teodor Sigaev authored
Per Tommy Gildseth <tommy.gildseth@usit.uio.no> report
-
Peter Eisentraut authored
-
- 28 Jan, 2009 4 commits
-
-
Teodor Sigaev authored
data should be restored. Backpatch only for 8.3 because previous versions haven't such layer.
-
Magnus Hagander authored
casting the value of the variable later. Per comments from Tom.
-
Magnus Hagander authored
to the documented API value. The previous code got it right as it's implemented, but accepted too much/too little compared to the API documentation. Per comment from Zdenek Kotala.
-
Magnus Hagander authored
the JOB_OBJECT_UILIMIT_HANDLES flag. Dave Page & Magnus Hagander
-
- 27 Jan, 2009 3 commits
-
-
Magnus Hagander authored
ITAGAKI Takahiro
-
Magnus Hagander authored
when building on mingw. ITAGAKI Takahiro
-
Peter Eisentraut authored
-
- 26 Jan, 2009 2 commits
-
-
Alvaro Herrera authored
refactor the relcache code that used to do that. This allows other callers (particularly autovacuum) to do the same without necessarily having to open and lock a table.
-
Peter Eisentraut authored
-
- 23 Jan, 2009 4 commits
-
-
Tom Lane authored
yet another failure case in AIX's getaddrinfo(). Per report and patch by Andrew Chernow.
-
Bruce Momjian authored
results out of order because of locking, per bug report 4593
-
Peter Eisentraut authored
-
Heikki Linnakangas authored
RestoreBkpBlocks. Went missing in my recent refactoring patch, as pointed out by Simon's hot standby patch.
-
- 22 Jan, 2009 6 commits
-
-
Peter Eisentraut authored
way pg_config.h is handled. This avoids reruns of config.status on every build, if configure has been rerun.
-
Tom Lane authored
Stephen Frost, with help from KaiGai Kohei and others
-
Heikki Linnakangas authored
pages were marked as clean as well. The idea is to avoid defeating OS readahead by skipping a page here and there, and also makes it less likely that we miss an opportunity to advance relfrozenxid, for the sake of only a few skipped pages.
-
Heikki Linnakangas authored
Jonah Harris, with minor tinkering by me.
-
Peter Eisentraut authored
Bernd Helmle
-
Magnus Hagander authored
Original patch from Hiroshi Inoue.
-
- 21 Jan, 2009 6 commits
-
-
Magnus Hagander authored
For some reason it broke OpenBSD compile even when it's inside a #ifdef WIN32 block.....
-
Heikki Linnakangas authored
-
Heikki Linnakangas authored
case that the command is rewritten into another type of command. The old behavior to return the command tag of the last executed command was pretty surprising. In PL/pgSQL, for example, it meant that if a command was rewritten to a utility statement, FOUND wasn't set at all.
-
Magnus Hagander authored
Also, if linked against other versions than the default MSVCRT library (for example the MSVC build which links against MSVCRT80), also update the cache in the default MSVCRT at the same time. This should fix the issues with setting LC_MESSAGES on the MSVC build. Original patch from Hiroshi Inoue and Hiroshi Saito, much rewritten by me.
-
Magnus Hagander authored
earlier patch to fix "printf-arguments".
-
Magnus Hagander authored
as well. Same change as made earlier for autoconf builds. Per Hiroshi Inoue.
-
- 20 Jan, 2009 5 commits
-
-
Heikki Linnakangas authored
be used instead of the normal exclusive lock, and make WAL redo functions responsible for calling RestoreBkpBlocks(). They know better what kind of a lock they need. At the moment, this just moves things around with no functional change, but makes the hot standby patch that's under review cleaner.
-
Peter Eisentraut authored
instead.
-
Peter Eisentraut authored
CREATE/ALTER/DROP USER MAPPING are now allowed either by the server owner or by a user with USAGE privileges for his own user name. This is more or less what the SQL standard wants anyway (plus "implementation-defined") Hide information_schema.user_mapping_options.option_value, unless the current user is the one associated with the user mapping, or is the server owner and the mapping is for PUBLIC, or is a superuser. This is to protect passwords. Also, fix a bug in information_schema._pg_foreign_servers, which hid servers using wrappers where the current user did not have privileges on the wrapper. The correct behavior is to hide servers where the current user has no privileges on the server.
-
Bruce Momjian authored
to the display, not restricted in the display; new text: The letter <literal>S</literal> adds the listing of system objects; without <literal>S</literal>, only non-system objects are shown.
-
Bruce Momjian authored
showing system tables, make \dS pattern show system table details, and have \dtS show system and _user_ tables, to be consistent with other \d* commands.
-