Re: Partitioning option for COPY

Поиск
Список
Период
Сортировка
От Emmanuel Cecchet
Тема Re: Partitioning option for COPY
Дата
Msg-id 4B02BA6E.4060303@asterdata.com
обсуждение исходный текст
Ответ на Re: Partitioning option for COPY  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Partitioning option for COPY
Список pgsql-hackers
Tom Lane wrote:
> Jan Urbański <wulczer@wulczer.org> writes:
>   
>> Program received signal SIGSEGV, Segmentation fault.
>> 0x0819368b in route_tuple_to_child (parent_relation=0xb5d93040,
>> tuple=0x873b08c, hi_options=0, parentResultRelInfo=0x871e204) at copy.c:1821
>> 1821                            child_relation_id =
>> child_oid_cell->oid_value;
>> (gdb) p child_oid_cell
>> $1 = (OidCell *) 0x7f7f7f7f
>>     
>
> This looks like the patch is trying to create a data structure in a
> memory context that's not sufficiently long-lived for the use of the
> structure.  If you do this in a non-cassert build, it will seem to
> work, some of the time, if the memory in question happens to not
> get reallocated to something else.
>   
I was using the CacheMemoryContext. Could someone tell me why this is 
wrong and what should have been the appropriate context to use?

Thanks
Emmanuel

-- 
Emmanuel Cecchet
Aster Data
Web: http://www.asterdata.com



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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Raising the geqo_threshold default
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Partitioning option for COPY