From: | "Gurunandan R(dot) Bhat" <grbhat(at)exocore(dot)com> |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | Trying to understand SPI |
Date: | 1999-12-20 17:00:36 |
Message-ID: | Pine.LNX.4.10.9912202209070.1887-100000@suman.greenfields.universe |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Greetings,
I have recently started working on PostgreSQL and am enjoying some
of its exciting features. I would now like to understand more about
incorporating my own functions into the Posgres backend. I have read
what I believe to be relevant documentation, and I have several questions.
Unfortunately a search of the mailing list archives could not yield a
"hit" on the phrases that I could come up with.
1) When I tried to compile some functions of my own, many header files
could not be located. I therefore copied the entire src/include tree
into /usr/local/pgsql/include. Is this a Bad Thing?
2) The examples in contrib/spi use several functions (elog, SPI_execp) and
typedefs (Relation, Trigger, Datum, EPlan) , which are not documented
in the Programmer's Manual. Where might I find the relevant
documentation?
3) Does one need a good grasp of PostgreSQL source internals before one
can use the SPI and other Extensible features of Postgres?
Thank you for time and attention.
Gurunandan
From | Date | Subject | |
---|---|---|---|
Next Message | Moray McConnachie | 1999-12-20 17:17:51 | 0x44 |
Previous Message | Jeff Hoffmann | 1999-12-20 16:35:34 | recovering a "lost" database |