From: | Yeb Havinga <yebhavinga(at)gmail(dot)com> |
---|---|
To: | PostgreSQL-development Hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Satisfy extension dependency by one of multiple extensions |
Date: | 2011-09-23 11:56:36 |
Message-ID: | 4E7C73F4.1040203@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Hello list,
I have a use case where an extension dependency can be satisfied by one
of five other extensions. Currently I'm unable to express that in the
extension control file, since the elements from 'requires' are currently
searched on exact name match. The attached patch changes this behaviour
for list elements that end with a *, into prefix matching, so that e.g.
table* matches tablefunc.
This allows me to specify in a controlfile
requires 'vocab*'
which is satisfied by having either one of the following extensions loaded:
vocab2005
vocab2006
vocab2008
vocab2009
vocab2010
thoughts?
regards,
Yeb Havinga
--
Yeb Havinga
http://www.mgrid.net/
Mastering Medical Data
Attachment | Content-Type | Size |
---|---|---|
extension_dependency_choice.patch | text/x-patch | 2.2 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Heikki Linnakangas | 2011-09-23 12:19:34 | Re: Satisfy extension dependency by one of multiple extensions |
Previous Message | Pavel Stehule | 2011-09-23 11:54:51 | Re: patch: plpgsql - remove unnecessary ccache search when a array variable is updated |