Version management for extensions

Поиск
Список
Период
Сортировка
От Jeff Janes
Тема Version management for extensions
Дата
Msg-id CAMkU=1y2sD+W=iPxKKShcLfa-Swj+=dePmsJkxmxuKJepajPkA@mail.gmail.com
обсуждение исходный текст
Ответы Re: Version management for extensions
Список pgsql-general
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?

Cheers,

Jeff

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

Предыдущее
От: "David G. Johnston"
Дата:
Сообщение: Re: Best practices for aggregate table design
Следующее
От: Selim Tuvi
Дата:
Сообщение: BDR: no free replication state could be found