Re: [HACKERS] tablesample with partitioned tables
От
David Fetter
Тема
Re: [HACKERS] tablesample with partitioned tables
Дата
Msg-id
20170222155404.GA18866@fetter.org
Ответ на
[HACKERS] tablesample with partitioned tables (Amit Langote)
Список
Дерево обсуждения
[HACKERS] tablesample with partitioned tables Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
Re: [HACKERS] tablesample with partitioned tables David Fetter <david@fetter.org>
Re: [HACKERS] tablesample with partitioned tables Amit Langote <Langote_Amit_f8@lab.ntt.co.jp>
On Wed, Feb 22, 2017 at 04:51:46PM +0900, Amit Langote wrote: > Attached patch fixes an oversight that tablesample cannot be used with > partitioned tables: > > create table p (a int) partition by list (a); > select * from p tablesample bernoulli (50); > ERROR: TABLESAMPLE clause can only be applied to tables and materialized > views Thanks! Should the error message change somehow to reflect that partitioned tables are included? Is complete transparency of partitioned tables the goal, and reasonable in this context? Also, is there a good reason apart from tuits not to expand TABLESAMPLE to the rest of our SQL-visible relation structures? I'm guessing this could have something to do with the volatility they might have, whether in views that call volatile functions or in foreign tables that might not make the right guarantees... Best, David. -- David Fetter http://fetter.org/ Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter Skype: davidfetter XMPP: david(dot)fetter(at)gmail(dot)com Remember to vote! Consider donating to Postgres: http://www.postgresql.org/about/donate
В списке pgsql-hackers по дате отправления