Remove useless Asserts in Result Cache code

David Rowley <drowley@postgresql.org>

Commit: 1267d9862fc6a4f8cdc0ca38d1988b61f39da585
Author: David Rowley <drowley@postgresql.org>
Date: 2021-04-02T21:41:43Z
Releases: 14.0
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

Files

PathChange+/−
src/backend/executor/nodeResultCache.c modified +0 −4

Discussion

Cited messages not in the archive: 20210402204734.6mo3nfacnljlicgn@alap3.anarazel.de