Re: [PATCH] Add missing type conversion functions for PL/Python

Поиск
Список
Период
Сортировка
От David Steele
Тема Re: [PATCH] Add missing type conversion functions for PL/Python
Дата
Msg-id 5215a199-3b41-650e-3334-fe300356d067@pgmasters.net
обсуждение исходный текст
Ответ на Re: [PATCH] Add missing type conversion functions for PL/Python  (Nikita Glukhov <n.gluhov@postgrespro.ru>)
Ответы Re: [PATCH] Add missing type conversion functions for PL/Python  (Haozhou Wang <hawang@pivotal.io>)
Список pgsql-hackers
On 3/26/18 12:07 PM, Nikita Glukhov wrote:
> On 26.03.2018 17:19, David Steele wrote:
> 
>> On 2/20/18 10:14 AM, Haozhou Wang wrote:
>>> Thank you very much for your review!
>>>
>>> I attached a new patch with typo fixed.
>> I think it's a bit premature to mark this Ready for Committer after a
>> review consisting of a few typos.  Anthony only said that he started
>> looking at it so I've marked it Needs Review.
> 
> Hi.
> 
> I also have looked at this patch and found some problems.
> Attached fixed 3th version of the patch:
>  * initialization of arg->u.scalar was moved into PLy_output_setup_func()
>  * added range checks for int16 and int32 types
>  * added subroutine PLyInt_AsLong() for correct handling OverflowError
> that can
>    be thrown from PyInt_AsLong()
>  * casting from Python float to PostgreSQL numeric using
> PyFloat_AsDouble() was
>    removed because it can return incorrect result for Python long and
>    float8_numeric() uses float8 and numeric I/O functions
>  * fixed whitespace

There's a new patch on this thread but since it was not submitted by the
author I've moved this entry to the next CF in Waiting for Author state.

Regards,
-- 
-David
david@pgmasters.net


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

Предыдущее
От: David Steele
Дата:
Сообщение: Re: jsonpath
Следующее
От: Heikki Linnakangas
Дата:
Сообщение: Re: Bugs in TOAST handling, OID assignment and redo recovery