1
0
mirror of https://github.com/postgres/postgres.git synced 2026-10-23 13:29:09 +03:00
Files
postgres/src
Peter Eisentraut b345a554ed Fix signed/unsigned integer handling in pg_restore_relation_stats()
The pg_class fields relpages, relallvisible, and relallfrozen are of
type int32, but the statistics restoration code and some statistics
code in postgres_fdw internally dealt with them as uint32 for a little
bit, after which they would turn back into int32.  This doesn't make
sense, so fix it to use int32 consistently throughout.

In passing, change a float to float4 to similarly make the C type
consistent with the SQL type.

Reviewed-by: Chao Li <li.evan.chao@gmail.com>
Discussion: https://www.postgresql.org/message-id/flat/db993f34-e3e1-4e6e-85c3-4f248d2ff29b%40eisentraut.org
2026-08-25 08:39:16 +02:00
..
2026-08-21 14:45:03 -05:00
2026-04-06 21:55:08 +02:00
2026-02-23 13:34:22 -05:00
2026-01-01 13:24:10 -05:00