postgresql/src
Tom Lane bdd6b62245 Switch over to using the src/timezone functions for formatting timestamps
displayed in the postmaster log.  This avoids Windows-specific problems with
localized time zone names that are in the wrong encoding, and generally seems
like a good idea to forestall other potential platform-dependent issues.
To preserve the existing behavior that all backends will log in the same time
zone, create a new GUC variable log_timezone that can only be changed on a
system-wide basis, and reference log-related calculations to that zone instead
of the TimeZone variable.

This fixes the issue reported by Hiroshi Saito that timestamps printed by
xlog.c startup could be improperly localized on Windows.  We still need a
simpler patch for that problem in the back branches, however.
2007-08-04 01:26:54 +00:00
..
backend Switch over to using the src/timezone functions for formatting timestamps 2007-08-04 01:26:54 +00:00
bin Arrange to put TOAST tables belonging to temporary tables into special schemas 2007-07-25 22:16:18 +00:00
include Switch over to using the src/timezone functions for formatting timestamps 2007-08-04 01:26:54 +00:00
interfaces Update supported standalone VC++ version to 7.1+ only, and fix 2007-08-03 10:47:11 +00:00
makefiles Fix PGXS conventions so that extensions can be built against Postgres 2007-06-26 22:05:04 +00:00
pl Silence compiler warnings on mingw 2007-07-25 10:17:46 +00:00
port Rename DLLIMPORT macro to PGDLLIMPORT to avoid conflict with 2007-07-25 12:22:54 +00:00
template With the native compiler on Unixware, disable optimization if 2007-07-16 17:38:48 +00:00
test Fix strange quoting. 2007-08-01 22:24:32 +00:00
timezone Switch over to using the src/timezone functions for formatting timestamps 2007-08-04 01:26:54 +00:00
tools Disable warning 4090 = different const qualifiers on msvc since it 2007-07-25 10:51:03 +00:00
tutorial Fix PGXS conventions so that extensions can be built against Postgres 2007-06-26 22:05:04 +00:00
bcc32.mak Remove old-style win32 client-only visual c++ build infrastructure for everything except 2007-03-05 14:18:38 +00:00
DEVELOPERS Testing commit stuff 2006-07-10 15:50:02 +00:00
Makefile Remove remains of old depend target. 2007-01-20 17:16:17 +00:00
Makefile.global.in Fix PGXS conventions so that extensions can be built against Postgres 2007-06-26 22:05:04 +00:00
Makefile.shlib Change $(CC) to $(COMPILER) on Solaris gcc so -m64 is passed into the 2007-02-20 22:45:57 +00:00
nls-global.mk When merging PO files, take into consideration translations in other PO 2006-04-05 13:40:15 +00:00
win32.mak Update supported standalone VC++ version to 7.1+ only, and fix 2007-08-03 10:47:11 +00:00