Re: Optimization for updating foreign tables in Postgres FDW
От
Robert Haas
Тема
Re: Optimization for updating foreign tables in Postgres FDW
Дата
Msg-id
CA+TgmoY1765v0RJJtWfCsKjwVShk8h=qUfys3x1hpw_TKFAhmA@mail.gmail.com
Ответ на
Re: Optimization for updating foreign tables in Postgres
FDW (Etsuro Fujita)
Список
Дерево обсуждения
Optimization for updating foreign tables in Postgres FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Shigeru Hanada <shigeru.hanada@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Shigeru Hanada <shigeru.hanada@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Albe Laurenz <laurenz.albe@wien.gv.at>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Albe Laurenz <laurenz.albe@wien.gv.at>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Shigeru Hanada <shigeru.hanada@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Tom Lane <tgl@sss.pgh.pa.us>
Re: Optimization for updating foreign tables in Postgres FDW Tom Lane <tgl@sss.pgh.pa.us>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Shigeru Hanada <shigeru.hanada@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Albe Laurenz <laurenz.albe@wien.gv.at>
Re: Optimization for updating foreign tables in Postgres
FDW Albe Laurenz <laurenz.albe@wien.gv.at>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Albe Laurenz <laurenz.albe@wien.gv.at>
Re: Optimization for updating foreign tables in Postgres FDW Stephen Frost <sfrost@snowman.net>
Re: Optimization for updating foreign tables in Postgres FDW Tom Lane <tgl@sss.pgh.pa.us>
Re: Optimization for updating foreign tables in Postgres
FDW Stephen Frost <sfrost@snowman.net>
Re: Optimization for updating foreign tables in Postgres
FDW Albe Laurenz <laurenz.albe@wien.gv.at>
Re: Optimization for updating foreign tables in Postgres FDW Tom Lane <tgl@sss.pgh.pa.us>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Albe Laurenz <laurenz.albe@wien.gv.at>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Stephen Frost <sfrost@snowman.net>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Thom Brown <thom@linux.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Thom Brown <thom@linux.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Odd behavior in foreign table modification (Was: Re:
Optimization for updating foreign tables in Postgres FDW) Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Odd behavior in foreign table modification (Was: Re:
Optimization for updating foreign tables in Postgres FDW) Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Odd behavior in foreign table modification (Was: Re:
Optimization for updating foreign tables in Postgres FDW) Robert Haas <robertmhaas@gmail.com>
Re: Odd behavior in foreign table modification (Was: Re:
Optimization for updating foreign tables in Postgres FDW) Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Odd behavior in foreign table modification (Was: Re:
Optimization for updating foreign tables in Postgres FDW) Robert Haas <robertmhaas@gmail.com>
Re: Odd behavior in foreign table modification (Was: Re:
Optimization for updating foreign tables in Postgres FDW) Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Odd behavior in foreign table modification (Was: Re:
Optimization for updating foreign tables in Postgres FDW) Robert Haas <robertmhaas@gmail.com>
Re: Odd behavior in foreign table modification (Was: Re:
Optimization for updating foreign tables in Postgres FDW) Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Odd behavior in foreign table modification (Was: Re:
Optimization for updating foreign tables in Postgres FDW) Robert Haas <robertmhaas@gmail.com>
Re: Odd behavior in foreign table modification (Was: Re:
Optimization for updating foreign tables in Postgres FDW) Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Odd behavior in foreign table modification (Was: Re:
Optimization for updating foreign tables in Postgres FDW) Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Odd behavior in foreign table modification (Was: Re:
Optimization for updating foreign tables in Postgres FDW) Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Tom Lane <tgl@sss.pgh.pa.us>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Tom Lane <tgl@sss.pgh.pa.us>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Thom Brown <thom@linux.com>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Noah Misch <noah@leadboat.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Noah Misch <noah@leadboat.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Noah Misch <noah@leadboat.com>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] Optimization for updating foreign tables in PostgresFDW Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
Re: [HACKERS] Optimization for updating foreign tables in Postgres FDW Ashutosh Bapat <ashutosh.bapat@enterprisedb.com>
Re: [HACKERS] Optimization for updating foreign tables in PostgresFDW Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
Re: [HACKERS] Optimization for updating foreign tables in Postgres FDW Ashutosh Bapat <ashutosh.bapat@enterprisedb.com>
Re: [HACKERS] Optimization for updating foreign tables in PostgresFDW Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
Re: [HACKERS] Optimization for updating foreign tables in Postgres FDW Ashutosh Bapat <ashutosh.bapat@enterprisedb.com>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres FDW Michael Paquier <michael.paquier@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Robert Haas <robertmhaas@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Thom Brown <thom@linux.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Rushabh Lathia <rushabh.lathia@gmail.com>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres
FDW Etsuro Fujita <fujita.etsuro@lab.ntt.co.jp>
Re: Optimization for updating foreign tables in Postgres FDW Pavel Stehule <pavel.stehule@gmail.com>
On Wed, Mar 9, 2016 at 3:30 AM, Etsuro Fujita wrote: > Great! I changed the naming. I also updated docs as proposed by you in a > previous email, and rebased the patch to the latest HEAD. Please find > attached an updated version of the patch. Thanks. The new naming looks much better (and better also than what I suggested). I see that you went and changed all of the places that tested for != CMD_SELECT and made them test for == CMD_INSERT || == CMD_UPDATE || == CMD_DELETE instead. I think that's the wrong direction. I think that we should use the != CMD_SELECT version of the test everywhere. That's a single test instead of three, so marginally faster, and maybe marginally more future-proof. I think deparsePushedDownUpdateSql should be renamed to use the new "direct modify" naming, like deparseDirectUpdateSql, maybe. I would suggest not numbering the tests in postgresPlanDirectModify. That just becomes a nuisance to keep up to date as things change. Overall, I think this is looking pretty good. -- Robert Haas EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company
В списке pgsql-hackers по дате отправления