Hi All,

Incubating Apache Age is starting to get to the point where people
(internally and in the community) want to update their existing version of
AGE without having to drop and recreate the extension. In order to use the
newer features.

https://github.com/apache/incubator-age/issues/110

Using Docker can handle some of this concern, but not everyone uses Docker.

The versioning system that Postgres uses for extensions is to partly track
what has been added/modified/deleted in the age--*.sql between versions. To
do this we need to have some .sql scripts that can be used by people when
changing from one version of age to another.

https://www.postgresql.org/docs/11/extend-extensions.html#id-1.8.3.19.15
https://www.postgresql.org/docs/11/sql-alterextension.html

We have not built these scripts, but as the team and the community is
growing right now: it would be good to start building these upgrade scripts.

For some examples, go to the contrib/ folder in the Postgres code. Many of
the extensions contain these scripts.

We create value for our clients by connecting the world's data.
Josh Innis Software Engineer
Core R&D Team
*P*: (831)278-0327
3945 Freedom Circle #260, Santa Clara, CA 95054
<https://www.google.com/maps/place/3945+Freedom+Cir+%23260,+Santa+Clara,+CA+95054/>
bitnine.net

Reply via email to