From: | Mario González Troncoso <gonzalemario(at)gmail(dot)com> |
---|---|
To: | Daymel Bonne Solís <daymelbonne(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Estabilidad de la API interna |
Date: | 2024-04-04 20:10:04 |
Message-ID: | CAFsReFXdZw1NdY_sbyTGGkA_Hi9qr0oMcSh84=tW_y-qZ2svGw@mail.gmail.com |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Thu, 4 Apr 2024 at 16:47, Daymel Bonne Solís <daymelbonne(at)gmail(dot)com> wrote:
>
> Buenas tardes:
>
> Tengo una duda relacionada con la API interna de Postgres.
>
> Que tan posible es que una extensión que utilice llamadas a la API interna de Postgres, no funcione en las siguientes versiones menores?
>
Es muy posible.
> Ej. Una extensión escrita en C compilada para la versión 16.0 seguirá funcionando para versiones 16.X superiores?
>
Si funciona para 16.1, va a seguir funcionando para todas las 16.X que
vengan. Aun mas, *podria* funcionar en las siguientes (Incluso
anteriores) si es que las bibliotecas de libpq por ejemplo que estés
usando mantengan la misma funcionalidad o no hayan cambiado el
"signature" en las funciones. A medida de que tu extensión no se
actualice a versiones futuras, digamos v18 o mayor, menor va a ser la
certeza de que vaya a funcionar. En esos casos, IMO siempre es mejor
volver a compilar y/o tener versiones para diferentes ramas.
> Saludos
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2024-04-05 08:56:40 | Re: Estabilidad de la API interna |
Previous Message | Daymel Bonne Solís | 2024-04-04 20:08:38 | Re: Estabilidad de la API interna |