]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Improve jumble squashing through CoerceViaIO and RelabelType
authorÁlvaro Herrera <alvherre@kurilemu.de>
Tue, 24 Jun 2025 17:36:12 +0000 (19:36 +0200)
committerÁlvaro Herrera <alvherre@kurilemu.de>
Tue, 24 Jun 2025 17:36:12 +0000 (19:36 +0200)
commitdebad29d22152d7fe4c4e671090e20238647c460
treef420a350cfd116a4ea6faf9791d20c8ad21e4e6d
parent303ba0573ce656b98620133cd17418dcd217318f
Improve jumble squashing through CoerceViaIO and RelabelType

There's no principled reason for query jumbling to only remove the first
layer of RelabelType and CoerceViaIO.  Change it to see through as many
layers as there are.
contrib/pg_stat_statements/expected/squashing.out
contrib/pg_stat_statements/sql/squashing.sql
src/backend/nodes/queryjumblefuncs.c