Re: Version management for extensions
От | Albe Laurenz |
---|---|
Тема | Re: Version management for extensions |
Дата | |
Msg-id | A737B7A37273E048B164557ADEF4A58B50FB6F68@ntex2010i.host.magwien.gv.at обсуждение исходный текст |
Ответ на | Version management for extensions (Jeff Janes <jeff.janes@gmail.com>) |
Ответы |
Re: Version management for extensions
|
Список | pgsql-general |
Jeff Janes wrote: > I am facing a scenario where I have different version of an extension, say 1.0 and 2.0, which have > some different functionality between them (so not merely a bug fix), so people might want to continue > to use 1.0. > > But changes to the PostgreSQL software between major versions requires changes to the extension's > source code. > > So I basically have 4 versions to carry: > > 1.0_for_9.4_or_before > 2.0_for_9.4_or_before > 1.0_for_9.5 > 2.0_for_9.5 > > > Is there some easy way to handle this? Are there examples of existing modules which have a similar > situation (and which handle it well) on PGXN or pgfoundry or other public repositories? I don't think that there is an easy solution. Could some #ifdefs make the same code work for 9.4 and 9.5? Yours, Laurenz Albe
В списке pgsql-general по дате отправления: