Simplify EXPLAIN code for Memoize
authorDavid Rowley <drowley@postgresql.org>
Fri, 21 Mar 2025 00:40:05 +0000 (13:40 +1300)
committerDavid Rowley <drowley@postgresql.org>
Fri, 21 Mar 2025 00:40:05 +0000 (13:40 +1300)
commit00b52c3db66c5ec2593463c43371525deff95347
treed3b54721ddb828ae8c1440849a25946da2602182
parent202b12774d092baf7e5d3309aa3cb0cd1e8a606b
Simplify EXPLAIN code for Memoize

This removes a needless special case for Memoize's FORMAT TEXT EXPLAIN
output.

ExplainPropertyText() outputs the same thing in text mode as the
special-case code was doing, so removing the special-case code results in
the same EXPLAIN output, just with less code.

It seems like a good idea to fix this to help prevent future changes in
this area from copying the same pattern.

Author: Ilia Evdokimov <ilya.evdokimov@tantorlabs.com>
Reported-by: David Rowley <dgrowleyml@gmail.com>
Discussion: https://postgr.es/m/88a71bcd-0b5c-4d0b-8107-757e96f402d5@tantorlabs.com
src/backend/commands/explain.c