postgresql/src/backend
Michael Paquier 97957fdbaa Add support for AT LOCAL
When converting a timestamp to/from with/without time zone, the SQL
Standard specifies an AT LOCAL variant of AT TIME ZONE which uses the
session's time zone.  This includes three system functions able to do
the work in the same way as the existing flavors for AT TIME ZONE,
except that these need to be marked as stable as they depend on the
session's TimeZone GUC.

Bump catalog version.

Author: Vik Fearing
Reviewed-by: Laurenz Albe, Cary Huang, Michael Paquier
Discussion: https://postgr.es/m/8e25dec4-5667-c1a5-6581-167d710c2182@postgresfriends.org
2023-10-13 13:01:37 +09:00
..
access Add wait events for checkpoint delay mechanism. 2023-10-13 16:43:22 +13:00
archive Redesign archive modules 2023-02-17 14:26:42 +09:00
backup In basebackup.c, refactor to create read_file_data_into_buffer. 2023-10-03 11:00:40 -04:00
bootstrap Refactor InitPostgres() to use bitwise option flags 2023-10-11 12:31:49 +09:00
catalog Remove IndexInfo.ii_OpclassOptions field 2023-10-03 17:51:02 +02:00
commands Push attcompression and attstorage handling into BuildDescForRelation() 2023-10-05 16:20:46 +02:00
executor Fix runtime partition pruning for HASH partitioned tables 2023-10-13 01:12:31 +13:00
foreign Expand some more uses of "deleg" to "delegation" or "delegated". 2023-05-21 10:55:18 -04:00
jit Revert "Add soft error handling to some expression nodes" 2023-10-02 13:48:15 +09:00
lib Make binaryheap available to frontend code. 2023-09-18 12:18:33 -07:00
libpq Refactor ListenSocket array. 2023-10-05 15:05:25 +03:00
main Remove obsolete defense against strxfrm() bugs. 2023-04-20 13:20:14 +12:00
nodes Remove IndexInfo.ii_OpclassOptions field 2023-10-03 17:51:02 +02:00
optimizer Fix missed optimization in relation_excluded_by_constraints(). 2023-10-11 12:51:38 -04:00
parser Add support for AT LOCAL 2023-10-13 13:01:37 +09:00
partitioning Fix incorrect step generation in HASH partition pruning 2023-10-12 19:50:38 +13:00
po Translation updates 2023-08-07 12:39:30 +02:00
port Add GUC parameter "huge_pages_status" 2023-07-06 14:42:36 +09:00
postmaster Add option to bgworkers to allow the bypass of role login check 2023-10-12 09:24:17 +09:00
regex All supported systems have locale_t. 2023-07-09 11:55:18 +12:00
replication Tidy-up some appendStringInfo*() usages 2023-10-03 17:09:52 +13:00
rewrite Add TupleDescGetDefault() 2023-09-27 18:52:40 +01:00
snowball Fix the install rule for snowball_create.sql. 2023-05-23 11:15:57 -04:00
statistics Take pg_attribute out of VacAttrStats 2023-07-03 07:18:57 +02:00
storage Remove extra parenthesis from comment. 2023-10-06 18:30:00 +09:00
tcop Refactor InitPostgres() to use bitwise option flags 2023-10-11 12:31:49 +09:00
tsearch Limit to_tsvector_byid's initial array allocation to something sane. 2023-09-25 11:50:28 -04:00
utils Add support for AT LOCAL 2023-10-13 13:01:37 +09:00
.gitignore
common.mk Blind attempt to fix LLVM dependency in the backend 2022-09-15 10:53:48 +07:00
Makefile Add system view pg_wait_events 2023-08-20 15:35:02 +09:00
meson.build Add win32ver data to meson-built postgres.exe. 2023-06-12 07:40:38 -07:00
nls.mk Add missing gettext triggers 2023-05-10 13:51:51 +02:00