Re: extend pgbench expressions with functions

Поиск
Список
Период
Сортировка
От Fabien COELHO
Тема Re: extend pgbench expressions with functions
Дата
Msg-id alpine.DEB.2.10.1511051120110.29177@sto
обсуждение исходный текст
Ответ на Re: extend pgbench expressions with functions  (Fabien COELHO <coelho@cri.ensmp.fr>)
Ответы Re: extend pgbench expressions with functions  (Fabien COELHO <coelho@cri.ensmp.fr>)
Список pgsql-hackers
Hello Robert,

Here is a v13 and a small test script.
 - change names to random(), random_exponential() and random_gaussian()   I find them too long, but if the committer
wantthat I cannot help   it:-)
 
 - more comments, especially about the expression evaluation &   type system.
 - improved documentation, in particular to include suggestions by Tomas   Vondra about clarifying explanations about
thegaussian &   exponential random generators, and clear references from \setrandom   to the \set expressions.
 
 - still just one patch, because removing double would mean removing the 2   exponential & gaussian random functions
whichrequire a double   argument.
 
   Note that I started with one small patch for adding the infrastructure,   but then Heikki requested more functions
includingdouble type stuff to   illustrate the point, then Robert asks to break it back, going forward   and backward
istiring...
 
 - still "lousy" *debug functions, because I found them useful for   debugging and testing, really. It is easy to
removethem, but I would   advise against doing that as it would make debugging an expression   much less
straightforward.

-- 
Fabien.

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

Предыдущее
От: Amit Langote
Дата:
Сообщение: Re: psql completion for ids in multibyte string
Следующее
От: Etsuro Fujita
Дата:
Сообщение: Re: Foreign join pushdown vs EvalPlanQual