Re: Move postgresql_fdw_validator into dblink

Поиск
Список
Период
Сортировка
От Kohei KaiGai
Тема Re: Move postgresql_fdw_validator into dblink
Дата
Msg-id CADyhKSW+TGFD7MqgGrROcHMek-EAJVzGRSmyQ11Q4i-s2m5Unw@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Move postgresql_fdw_validator into dblink  (Craig Ringer <craig@2ndQuadrant.com>)
Список pgsql-hackers
2013/1/18 Craig Ringer <craig@2ndquadrant.com>:
> On 11/16/2012 08:08 AM, Noah Misch wrote:
>
> On Thu, Nov 15, 2012 at 02:33:21PM +0900, Shigeru Hanada wrote:
>
> On Sat, Oct 20, 2012 at 4:24 PM, Kohei KaiGai <kaigai@kaigai.gr.jp> wrote:
>
> IIRC, the reason why postgresql_fdw instead of pgsql_fdw was
> no other fdw module has shorten naming such as ora_fdw for
> Oracle.
> However, I doubt whether it is enough strong reason to force to
> solve the technical difficulty; naming conflicts with existing user
> visible features.
> Isn't it worth to consider to back to the pgsql_fdw_validator
> naming again?
>
> AFAIR, in the discussion about naming of the new FDW, another
> name postgres_fdw was suggested as well as postgresql_fdw, and I
> chose the one more familiar to me at that time.  I think that only few
> people feel that "postgres" is shortened name of
> postgresql.
>
> How about using postgres_fdw for PG-FDW?
>
> I couldn't agree more with Robert's comments[1].  Furthermore, this name
> only
> shows up in calls to {CREATE|ALTER} FOREIGN DATA WRAPPER, which means 99.9%
> of
> users would write "CREATE EXTENSION postgresql_fdw" and never even see the
> name.  I'd take "postgresql_fdw_whoops_names_are_a_big_commitment" if it
> meant
> settling this issue 30 days earlier than we'd otherwise settle it.
>
> Notwithstanding, I propose
> "postgresql.org/contrib/postgresql_fdw/validator".
> Since the sole code that ought to reference the name lives in
> contrib/postgresql_fdw/*.sql, the verbosity and double-quotation will cause
> no
> appreciable harm.  If anything, it will discourage ill-advised users.
>
> Was there any further progress on this? Committing of the postgresql_fdw
> seems to be stalled on a naming issue that has a couple of reasonable
> resolutions available, and it'd be nice to get it in as a contrib module.
>
> https://commitfest.postgresql.org/action/patch_view?id=940
>
The current patch adopts "postgres_fdw" as name; that does never conflict
with existing functions, and well means what does this extension provide.
Previously, it was named "pgsql_fdw" but it was unpopular because of some
reasons; such as we don't call Oracle as Ora, why we call postgresql as pgsql?

I think, both of naming are good. It will give right impression for users about
functionality of this extension, and also add a new killer feature to v9.3.
If we spent waste of time for this topic any more, nobody will get happy.

Thanks,
-- 
KaiGai Kohei <kaigai@kaigai.gr.jp>



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

Предыдущее
От: wang chaoyong
Дата:
Сообщение: How to hack the storage component?
Следующее
От: Dimitri Fontaine
Дата:
Сообщение: Re: Event Triggers: adding information