PostgreSQL extension API? Documentation?

Поиск
Список
Период
Сортировка
От Álvaro Hernández Tortosa
Тема PostgreSQL extension API? Documentation?
Дата
Msg-id 56D1A6AA.6080303@8kdata.com
обсуждение исходный текст
Ответы Re: PostgreSQL extension API? Documentation?  (Fabrízio de Royes Mello <fabriziomello@gmail.com>)
Re: PostgreSQL extension API? Documentation?  (Chapman Flack <chap@anastigmatix.net>)
Список pgsql-hackers
    Hi.
    I have a newbie question for extension development. Extensions 
provide an entry point, and are dynamically linked to PostgreSQL. But 
what APIs/functions are really available for extensions to call?
    The most obvious API is SPI. You could also implements hooks. Of 
course, functions, types, aggregates, whatever. But can an extension 
call other "internal" PostgreSQL functions? Is there any restriction to 
what could --or should-- call an extension? Is there any specific API, 
or any documentation which states what is available to use?
    In other words: what is the API surface exposed by PostgreSQL to 
extension developers? The assumption is that no PostgreSQL code should 
be modified, just adding your own and calling existing funcitons.
    Thanks,
    Álvaro


-- 
Álvaro Hernández Tortosa


-----------
8Kdata




В списке pgsql-hackers по дате отправления:

Предыдущее
От: Michael Paquier
Дата:
Сообщение: Re: Proposal: "Causal reads" mode for load balancing reads without stale data
Следующее
От: Andrew Dunstan
Дата:
Сообщение: Re: [COMMITTERS] pgsql: Respect TEMP_CONFIG when running contrib regression tests.