From b5ae0d69da8f83e400921fcdd171e5bdadb45db3 Mon Sep 17 00:00:00 2001 From: Tom Lane <tgl@sss.pgh.pa.us> Date: Mon, 20 Dec 2004 18:15:07 +0000 Subject: [PATCH] Mark the TimeZone parameter as GUC_REPORT, so that JDBC can find out when it changes. Per request from Kris Jurka. --- doc/src/sgml/libpq.sgml | 9 +++++---- doc/src/sgml/protocol.sgml | 9 +++++---- src/backend/utils/misc/guc.c | 5 +++-- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/doc/src/sgml/libpq.sgml b/doc/src/sgml/libpq.sgml index b2112d89570..ef4df849187 100644 --- a/doc/src/sgml/libpq.sgml +++ b/doc/src/sgml/libpq.sgml @@ -1,5 +1,5 @@ <!-- -$PostgreSQL: pgsql/doc/src/sgml/libpq.sgml,v 1.171 2004/12/13 18:05:08 petere Exp $ +$PostgreSQL: pgsql/doc/src/sgml/libpq.sgml,v 1.172 2004/12/20 18:15:05 tgl Exp $ --> <chapter id="libpq"> @@ -860,10 +860,11 @@ Parameters reported as of the current release include <literal>client_encoding</>, <literal>is_superuser</>, <literal>session_authorization</>, -<literal>DateStyle</>, and +<literal>DateStyle</>, +<literal>TimeZone</>, and <literal>integer_datetimes</>. -(<literal>server_encoding</> and <literal>integer_datetimes</> were not -reported by releases before 8.0.) +(<literal>server_encoding</>, <literal>TimeZone</>, and +<literal>integer_datetimes</> were not reported by releases before 8.0.) Note that <literal>server_version</>, <literal>server_encoding</> and diff --git a/doc/src/sgml/protocol.sgml b/doc/src/sgml/protocol.sgml index 0818e053b6c..e93d5e4aa2c 100644 --- a/doc/src/sgml/protocol.sgml +++ b/doc/src/sgml/protocol.sgml @@ -1,4 +1,4 @@ -<!-- $PostgreSQL: pgsql/doc/src/sgml/protocol.sgml,v 1.56 2004/12/13 18:05:08 petere Exp $ --> +<!-- $PostgreSQL: pgsql/doc/src/sgml/protocol.sgml,v 1.57 2004/12/20 18:15:05 tgl Exp $ --> <chapter id="protocol"> <title>Frontend/Backend Protocol</title> @@ -1051,10 +1051,11 @@ <literal>client_encoding</>, <literal>is_superuser</>, <literal>session_authorization</>, - <literal>DateStyle</>, and + <literal>DateStyle</>, + <literal>TimeZone</>, and <literal>integer_datetimes</>. - (<literal>server_encoding</> and <literal>integer_datetimes</> were not - reported by releases before 8.0.) + (<literal>server_encoding</>, <literal>TimeZone</>, and + <literal>integer_datetimes</> were not reported by releases before 8.0.) Note that <literal>server_version</>, <literal>server_encoding</> and diff --git a/src/backend/utils/misc/guc.c b/src/backend/utils/misc/guc.c index fd13c41a35b..3ba1a143c08 100644 --- a/src/backend/utils/misc/guc.c +++ b/src/backend/utils/misc/guc.c @@ -10,7 +10,7 @@ * Written by Peter Eisentraut <peter_e@gmx.net>. * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/utils/misc/guc.c,v 1.250 2004/11/24 19:51:03 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/utils/misc/guc.c,v 1.251 2004/12/20 18:15:07 tgl Exp $ * *-------------------------------------------------------------------- */ @@ -1728,7 +1728,8 @@ static struct config_string ConfigureNamesString[] = { {"TimeZone", PGC_USERSET, CLIENT_CONN_LOCALE, gettext_noop("Sets the time zone for displaying and interpreting time stamps."), - NULL + NULL, + GUC_REPORT }, &timezone_string, "UNKNOWN", assign_timezone, show_timezone -- GitLab