Re: Proposal: Document ABI Compatibility

From: Andreas 'ads' Scherbaum <adsmail(at)wars-nicht(dot)de>
To: "David E(dot) Wheeler" <david(at)justatheory(dot)com>, Andres Freund <andres(at)anarazel(dot)de>
Cc: PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: Re: Proposal: Document ABI Compatibility
Date: 2024-06-18 22:40:52
Message-ID: dbfbde01-3c41-43b5-9a32-143d89182d36@wars-nicht.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 03/06/2024 21:21, David E. Wheeler wrote:
> On Jun 3, 2024, at 14:58, Andres Freund <andres(at)anarazel(dot)de> wrote:
>
>> Hi,
> Hello Andres.
>
>> Are there notes for the session?
> Yes, but not posted yet. Here’s what Andreas 'ads' Scherbaum sent me for that bit of the conversation:
>
> * Core is focused on core ABI stability
> * David: No "statement of stability" in Core
> * David/Jeremy/Tom: coding guidelines, style guidelines
> * useful to have docs in core about what's stable and what's not, what you should compile against or not, and ABI guarantees
> * Abigale: there are hooks, but no overall concept for extensions
> * Tom: Peter Eisentraut is working on tests for extensions stability
> * Jeremy: nothing is preventing people from installing incompatible versions

The full "discussion" is here:

https://wiki.postgresql.org/wiki/PGConf.dev_2024_Developer_Unconference#Improving_extensions_in_core

And the ABI discussion here:
https://wiki.postgresql.org/wiki/PGConf.dev_2024_Extension_Summit#ABI.2FAPI_discussion

--
Andreas 'ads' Scherbaum
German PostgreSQL User Group
European PostgreSQL User Group - Board of Directors
Volunteer Regional Contact, Germany - PostgreSQL Project

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message John H 2024-06-19 00:36:35 Re: Addressing SECURITY DEFINER Function Vulnerabilities in PostgreSQL Extensions
Previous Message David Rowley 2024-06-18 22:23:23 Re: assertion failure at cost_memoize_rescan()