On Nov 15, 2024, at 16:13, Tom Lane <t...@sss.pgh.pa.us> wrote: > In other words, our current guidelines > for preserving ABI compatibility actually *created* this disaster, > because the HEAD change was fine from an ABI standpoint but what > was done in back branches was not. So we do need to rethink how > that's worded.
What bit is mis-worded? The guidance Peter committed[1] says that “PostgreSQL makes an effort to avoid server ABI breaks in minor releases.” It sounds to me like that effort wasn’t held up in back-branches, the sources for minor releases. But maybe you had some other guidance in mind? D [1]: https://github.com/postgres/postgres/commit/e54a42a