Re: remove bits* types

Tom Lane <tgl@sss.pgh.pa.us>

From: Tom Lane <tgl@sss.pgh.pa.us>
To: Nathan Bossart <nathandbossart@gmail.com>
Cc: Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>, Melanie Plageman <melanieplageman@gmail.com>, Peter Eisentraut <peter@eisentraut.org>, Andres Freund <andres@anarazel.de>, Álvaro Herrera <alvherre@kurilemu.de>, Pg Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2026-03-30T18:07:21Z
Lists: pgsql-hackers
Nathan Bossart <nathandbossart@gmail.com> writes:
> It's hard to get an exact count because the names are so common, but I'm
> seeing <10 packages on codesearch.debian.net that might be affected, and
> it's quite easy to fix (s/bits/uint/g).  My experience is that we routinely
> "break" extensions like this in new major versions, too.  So, I'm not
> convinced we need to do any kind of backward-compatibility work.  In any
> case, we have a lot of time between now and GA, so if a bunch of angry
> extension authors come to my door with pitchforks, we can reconsider.

Agreed.  As incompatible changes go, this is pretty darn minor
and easy to deal with.

			regards, tom lane



Commits

  1. Remove bits* typedefs.