Re: Declarative partitioning
От | Amit Langote |
---|---|
Тема | Re: Declarative partitioning |
Дата | |
Msg-id | CA+HiwqF=0v6afwGj=Fc3gBF94Wp65naJUiDt6sFQiNXvtsFXSg@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: Declarative partitioning (Ildar Musin <i.musin@postgrespro.ru>) |
Ответы |
Re: Declarative partitioning
|
Список | pgsql-hackers |
Hi Ildar, On Wed, Apr 20, 2016 at 11:46 PM, Ildar Musin <i.musin@postgrespro.ru> wrote: > Thanks for clarification! I tried the updated patch, now it works correctly. Great, thanks! > I encountered another problem that concerns expressions as partitioning key. > Probably there is still some work in progress. But if it will help here is > my case: > > create table inh(a int, b int) partition by range ((a+b)); > create table inh_1 partition of inh for values start (0) end (10); > create table inh_2 partition of inh for values start (10) end (20); > > Then if we run any SELECT query it crashes postgres: > > select * from inh; > > Crash occurs in get_check_expr_from_partbound(). It seems that function is > not yet expecting an expression key and designed to handle only simple > attributes keys. Backtrace: You're right, silly mistake. :-( Will fix Thanks, Amit
В списке pgsql-hackers по дате отправления: