Re: [v9.3] writable foreign tables

Поиск
Список
Период
Сортировка
Искать
От
Thom Brown
Тема
Re: [v9.3] writable foreign tables
Дата
Msg-id
CAA-aLv5vn9YVLFRdcTC6_=PhFwBGWahewKHaOSf-iA7FPGeXbw@mail.gmail.com
Ответ на
Список
Дерево обсуждения
[v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Shigeru HANADA <shigeru.hanada@gmail.com>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Tom Lane <tgl@sss.pgh.pa.us>
Re: [v9.3] writable foreign tables David Fetter <david@fetter.org>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables David Fetter <david@fetter.org>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables David Fetter <david@fetter.org>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Robert Haas <robertmhaas@gmail.com>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables "Albe Laurenz" <laurenz.albe@wien.gv.at>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Tom Lane <tgl@sss.pgh.pa.us>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Alexander Korotkov <aekorotkov@gmail.com>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables "Albe Laurenz" <laurenz.albe@wien.gv.at>
Re: [v9.3] writable foreign tables Atri Sharma <atri.jiit@gmail.com>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables "Albe Laurenz" <laurenz.albe@wien.gv.at>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables "Albe Laurenz" <laurenz.albe@wien.gv.at>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables "Albe Laurenz" <laurenz.albe@wien.gv.at>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables "Albe Laurenz" <laurenz.albe@wien.gv.at>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Albe Laurenz <laurenz.albe@wien.gv.at>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Albe Laurenz <laurenz.albe@wien.gv.at>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Albe Laurenz <laurenz.albe@wien.gv.at>
Re: [v9.3] writable foreign tables Ronan Dunklau <rdunklau@gmail.com>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Daniel Farina <daniel@heroku.com>
Re: [v9.3] writable foreign tables Daniel Farina <daniel@heroku.com>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Tom Lane <tgl@sss.pgh.pa.us>
Re: [v9.3] writable foreign tables Andrew Dunstan <andrew@dunslane.net>
Re: [v9.3] writable foreign tables Tom Lane <tgl@sss.pgh.pa.us>
postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Daniel Farina <daniel@heroku.com>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Josh Berkus <josh@agliodbs.com>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Josh Berkus <josh@agliodbs.com>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Daniel Farina <daniel@heroku.com>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Daniel Farina <daniel@heroku.com>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Daniel Farina <daniel@heroku.com>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Daniel Farina <daniel@heroku.com>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Daniel Farina <daniel@heroku.com>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Daniel Farina <daniel@heroku.com>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Daniel Farina <daniel@heroku.com>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Daniel Farina <daniel@heroku.com>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Daniel Farina <daniel@heroku.com>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Daniel Farina <daniel@heroku.com>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Daniel Farina <daniel@heroku.com>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: postgres_fdw vs data formatting GUCs (was Re: [v9.3] writable foreign tables) Daniel Farina <daniel@heroku.com>
Re: [v9.3] writable foreign tables Thom Brown <thom@linux.com>
Re: [v9.3] writable foreign tables Tom Lane <tgl@sss.pgh.pa.us>
Column defaults for foreign tables (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: Column defaults for foreign tables (was Re: [v9.3] writable foreign tables) Albe Laurenz <laurenz.albe@wien.gv.at>
Re: Column defaults for foreign tables (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: Column defaults for foreign tables (was Re: [v9.3] writable foreign tables) Albe Laurenz <laurenz.albe@wien.gv.at>
Re: Column defaults for foreign tables (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: Column defaults for foreign tables (was Re: [v9.3] writable foreign tables) Thom Brown <thom@linux.com>
Re: Column defaults for foreign tables (was Re: [v9.3] writable foreign tables) Tom Lane <tgl@sss.pgh.pa.us>
Re: [v9.3] writable foreign tables Greg Stark <stark@mit.edu>
Re: [v9.3] writable foreign tables Tom Lane <tgl@sss.pgh.pa.us>
Re: [v9.3] writable foreign tables Robert Haas <robertmhaas@gmail.com>
Re: [v9.3] writable foreign tables Tom Lane <tgl@sss.pgh.pa.us>
Re: [v9.3] writable foreign tables Thom Brown <thom@linux.com>
Re: [v9.3] writable foreign tables Thom Brown <thom@linux.com>
Re: [v9.3] writable foreign tables Craig Ringer <craig@2ndquadrant.com>
Re: [v9.3] writable foreign tables Tom Lane <tgl@sss.pgh.pa.us>
Re: [v9.3] writable foreign tables Craig Ringer <craig@2ndquadrant.com>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables "Erik Rijkers" <er@xs4all.nl>
Re: [v9.3] writable foreign tables Albe Laurenz <laurenz.albe@wien.gv.at>
Re: [v9.3] writable foreign tables Atri Sharma <atri.jiit@gmail.com>
Re: [v9.3] writable foreign tables "Albe Laurenz" <laurenz.albe@wien.gv.at>
Re: [v9.3] writable foreign tables Tom Lane <tgl@sss.pgh.pa.us>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
Re: [v9.3] writable foreign tables "Albe Laurenz" <laurenz.albe@wien.gv.at>
Re: [v9.3] writable foreign tables Kohei KaiGai <kaigai@kaigai.gr.jp>
On 11 March 2013 19:00, Greg Stark  wrote:
> On Sun, Mar 10, 2013 at 10:01 PM, Tom Lane  wrote:
>> Another thing that would be easy to implement is to say that the new row
>> value is fully determined locally (including defaults if any) and remote
>> defaults have nothing to do with it.  But I think that's almost
>> certainly a usability fail --- imagine that the remote has a
>> sequence-generated primary key, for instance.  I think it's probably
>> necessary to permit remote insertion of defaults for that sort of table
>> definition to work conveniently.
>
> It feels a bit like unpredictable magic to have "DEFAULT" mean one
> thing and omitted columns mean something else. Perhaps we should have
> an explicit LOCAL DEFAULT and REMOTE DEFAULT and then have DEFAULT and
> omitted columns both mean the same thing.
>
> This starts getting a bit weird if you start to ask what happens when
> the remote table is itself an FDW though....

We could have something like:

CREATE FOREIGN TABLE ...
... OPTION (default );

where  is 'local' or 'remote'.  But then this means it still
can't be specified in individual queries, or have a different locality
between columns on the same foreign table.

-- 
Thom


В списке pgsql-hackers по дате отправления
От: Tom Lane
Дата:
От: Greg Stark
Дата:
FAQ