-
- Downloads
Remove hard-wired lists of timezone abbreviations in favor of providing
configuration files that can be altered by a DBA. The australian_timezones GUC setting disappears, replaced by a timezone_abbreviations setting (set this to 'Australia' to get the effect of australian_timezones). The list of zone names defined by default has undergone a bit of cleanup, too. Documentation still needs some work --- in particular, should we fix Table B-4, or just get rid of it? Joachim Wieland, with some editorializing by moi.
Showing
- doc/src/sgml/catalogs.sgml 53 additions, 1 deletiondoc/src/sgml/catalogs.sgml
- doc/src/sgml/config.sgml 11 additions, 10 deletionsdoc/src/sgml/config.sgml
- doc/src/sgml/datetime.sgml 128 additions, 73 deletionsdoc/src/sgml/datetime.sgml
- doc/src/sgml/ref/show.sgml 1 addition, 2 deletionsdoc/src/sgml/ref/show.sgml
- src/backend/catalog/system_views.sql 6 additions, 1 deletionsrc/backend/catalog/system_views.sql
- src/backend/utils/adt/datetime.c 168 additions, 390 deletionssrc/backend/utils/adt/datetime.c
- src/backend/utils/misc/Makefile 2 additions, 2 deletionssrc/backend/utils/misc/Makefile
- src/backend/utils/misc/guc.c 37 additions, 13 deletionssrc/backend/utils/misc/guc.c
- src/backend/utils/misc/postgresql.conf.sample 7 additions, 1 deletionsrc/backend/utils/misc/postgresql.conf.sample
- src/backend/utils/misc/tzparser.c 461 additions, 0 deletionssrc/backend/utils/misc/tzparser.c
- src/include/catalog/catversion.h 2 additions, 2 deletionssrc/include/catalog/catversion.h
- src/include/catalog/pg_proc.h 3 additions, 1 deletionsrc/include/catalog/pg_proc.h
- src/include/utils/datetime.h 5 additions, 1 deletionsrc/include/utils/datetime.h
- src/include/utils/guc.h 1 addition, 5 deletionssrc/include/utils/guc.h
- src/include/utils/tzparser.h 35 additions, 0 deletionssrc/include/utils/tzparser.h
- src/test/regress/expected/horology.out 0 additions, 2 deletionssrc/test/regress/expected/horology.out
- src/test/regress/expected/rules.out 2 additions, 1 deletionsrc/test/regress/expected/rules.out
- src/test/regress/expected/timestamp.out 0 additions, 2 deletionssrc/test/regress/expected/timestamp.out
- src/test/regress/expected/timestamptz.out 0 additions, 2 deletionssrc/test/regress/expected/timestamptz.out
- src/test/regress/pg_regress.c 4 additions, 3 deletionssrc/test/regress/pg_regress.c
Loading
Please register or sign in to comment