Pushing boundaries for extensions, with extensions
Yurii Rashkovskii
Omnigres
2024-11-08 16:30:00 - AUDITORIO 1
Let’s discuss the limitations and constraints of the current extension support system, various APIs and implicit contracts and how we can work around some of the issues today.
We will dive into these topics:
* What’s Postgres API surface?
* Versioning: the good, the bad and the missing parts.
* What kind of functions do we have?
* Robustness: just how fragile are extensions?
* Coverage: hooks, background workers, GUC and other Postgres subsystems
Pushing boundaries for extensions, with extensions
Yurii Rashkovskii
Omnigres
2024-11-08 16:30:00 - AUDITORIO 1
Let’s discuss the limitations and constraints of the current extension support system, various APIs and implicit contracts and how we can work around some of the issues today. We will dive into these topics: * What’s Postgres API surface? * Versioning: the good, the bad and the missing parts. * What kind of functions do we have? * Robustness: just how fragile are extensions? * Coverage: hooks, background workers, GUC and other Postgres subsystems