OSDN Git Service

Mark pg_stat_reset_shared as strict
authorMagnus Hagander <magnus@hagander.net>
Sun, 3 Jul 2011 11:15:58 +0000 (13:15 +0200)
committerMagnus Hagander <magnus@hagander.net>
Sun, 3 Jul 2011 11:15:58 +0000 (13:15 +0200)
commit24e2d4b6ba99985d5b710983714f0133e94dc343
tree7df4628835cf65786b5e9df8527edb6edf61e050
parent426cafc46c8bf5aeda38e8d17f1d86a48e627e43
Mark pg_stat_reset_shared as strict

This is the proper fix for bug #6082 about
pg_stat_reset_shared(NULL) causing a crash, and it reverts
commit 79aa44536f3980d324f486504cde643ce23bf5c6 on head.

The workaround of throwing an error from inside the function is
left on backbranches (including 9.1) since this change requires
a new initdb.
src/backend/utils/adt/pgstatfuncs.c
src/include/catalog/catversion.h
src/include/catalog/pg_proc.h