OSDN Git Service

Create new errcode for recovery conflict caused by db drop on master.
authorSimon Riggs <simon@2ndQuadrant.com>
Tue, 1 Feb 2011 00:20:53 +0000 (00:20 +0000)
committerSimon Riggs <simon@2ndQuadrant.com>
Tue, 1 Feb 2011 00:20:53 +0000 (00:20 +0000)
commit9e95c9ad558bafa26efbab50f77929de4ade5f90
tree6226a5501878b76b154c01a611aef6656ebfb8f0
parent44df84df72b5eb43384bc7288713c2f80db7273d
Create new errcode for recovery conflict caused by db drop on 
Previously reported as ERRCODE_ADMIN_SHUTDOWN, this case is now
reported as ERRCODE_T_R_DATABASE_DROPPED. No message text change.
Unlikely to happen on most servers, so low impact change to allow
session poolers to correctly handle this situation.

Tatsuo Ishii, edits by me, review by Robert Haas
doc/src/sgml/errcodes.sgml
src/backend/tcop/postgres.c
src/include/utils/errcodes.h
src/pl/plpgsql/src/plerrcodes.h