Re: Speedup usages of pg_*toa() functions

Поиск
Список
Период
Сортировка
От Andrew Gierth
Тема Re: Speedup usages of pg_*toa() functions
Дата
Msg-id 87y2ou3xuh.fsf@news-spur.riddles.org.uk
обсуждение исходный текст
Ответ на Re: Speedup usages of pg_*toa() functions  (David Rowley <dgrowleyml@gmail.com>)
Ответы Re: Speedup usages of pg_*toa() functions  (David Rowley <dgrowleyml@gmail.com>)
Re: Speedup usages of pg_*toa() functions  (David Rowley <dgrowleyml@gmail.com>)
Список pgsql-hackers
>>>>> "David" == David Rowley <dgrowleyml@gmail.com> writes:

 David> Pending any objections, I'd like to push both of these patches
 David> in the next few days to master.

For the second patch, can we take the opportunity to remove the
extraneous blank line at the top of pg_ltoa, and add the two missing
"extern"s in builtins.h for pg_ultoa_n and pg_ulltoa_n ?

 David> Anyone object to changing the signature of these functions in
 David> 0002, or have concerns about allocating the maximum memory that
 David> we might require in int8out()?

Changing the function signatures seems safe enough. The memory thing
only seems likely to be an issue if you allocate a lot of text strings
for bigint values without a context reset, and I'm not sure where that
would happen (maybe passing large bigint arrays to pl/perl or pl/python
would do it?)

-- 
Andrew (irc:RhodiumToad)



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

Предыдущее
От: Michael Paquier
Дата:
Сообщение: Re: [Patch] pg_rewind: options to use restore_command fromrecovery.conf or command line
Следующее
От: Michael Paquier
Дата:
Сообщение: Re: password_encryption default