Re: [HACKERS] pow support for pgbench

Поиск
Список
Период
Сортировка
От Raúl Marín Rodríguez
Тема Re: [HACKERS] pow support for pgbench
Дата
Msg-id CAM6_UM5iSV2akq5xZDNHzf4G4n=PBg-vvmruA2ri7ws8e6CzYA@mail.gmail.com
обсуждение исходный текст
Ответ на Re: [HACKERS] pow support for pgbench  (Fabien COELHO <coelho@cri.ensmp.fr>)
Ответы Re: [HACKERS] pow support for pgbench  (Fabien COELHO <coelho@cri.ensmp.fr>)
Re: [HACKERS] pow support for pgbench  (Robert Haas <robertmhaas@gmail.com>)
Список pgsql-hackers
Hi all, I've been giving a thought about this and I think we could reach the compromise of having a single function with 2 overloads: * pow(double, double) -> double: Uses C pow(). * pow(int, int) -> double: Uses ipow() for positive exponents, and pow() for negative exponents. In both cases we'd return a double but we use the fast ipow if it's possible (which can be 20x faster), so at the cost of an extra cast if you need an int, we'd have a consistent API. Would this be acceptable?

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

Предыдущее
От: Amit Kapila
Дата:
Сообщение: Re: es_query_dsa is broken
Следующее
От: Fabien COELHO
Дата:
Сообщение: Re: [HACKERS] pow support for pgbench