pgsql: Make pg_relation_size() and friends return NULL if the object do

Поиск
Список
Период
Сортировка
От Heikki Linnakangas
Тема pgsql: Make pg_relation_size() and friends return NULL if the object do
Дата
Msg-id E1Rnq0S-0002zi-R3@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Make pg_relation_size() and friends return NULL if the object doesn't exist.

That avoids errors when the functions are used in queries like "SELECT
pg_relation_size(oid) FROM pg_class", and a table is dropped concurrently.

Phil Sorber

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/fa352d662e57fa150158b9cb0a8f127250f8c97f

Modified Files
--------------
doc/src/sgml/func.sgml         |    5 ++
src/backend/utils/adt/dbsize.c |  119 ++++++++++++++++++++++++++++------------
2 files changed, 89 insertions(+), 35 deletions(-)


В списке pgsql-committers по дате отправления:

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: pgsql: PL/Python: Update example
Следующее
От: Magnus Hagander
Дата:
Сообщение: pgsql: Separate state from query string in pg_stat_activity