pgsql: Remove useless Asserts in Result Cache code

Поиск
Список
Период
Сортировка
От David Rowley
Тема pgsql: Remove useless Asserts in Result Cache code
Дата
Msg-id E1lSRYK-0005S2-Ve@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Remove useless Asserts in Result Cache code

Testing if an unsigned variable is >= 0 is pretty pointless.

There's likely enough code in remove_cache_entry() to verify the cache
memory accounting is correct in assert enabled builds. These Asserts
were not adding much extra cover, even if they had been checking >= 0 on a
signed variable.

Reported-by: Andres Freund
Discussion: https://postgr.es/m/20210402204734.6mo3nfacnljlicgn@alap3.anarazel.de

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/1267d9862fc6a4f8cdc0ca38d1988b61f39da585

Modified Files
--------------
src/backend/executor/nodeResultCache.c | 4 ----
1 file changed, 4 deletions(-)


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

Предыдущее
От: Andres Freund
Дата:
Сообщение: Re: pgsql: Add Result Cache executor node (take 2)
Следующее
От: David Rowley
Дата:
Сообщение: Re: pgsql: Add Result Cache executor node (take 2)