Extend pgbench's expression syntax to support a few built-in functions.

Robert Haas <rhaas@postgresql.org>

Commit: 7e137f846df2431ce9c61202dcea21ee4a6d7822
Author: Robert Haas <rhaas@postgresql.org>
Date: 2016-03-01T18:08:30Z
Releases: 9.6.0
Extend pgbench's expression syntax to support a few built-in functions.

Fabien Coelho, reviewed mostly by Michael Paquier and me, but also by
Heikki Linnakangas, BeomYong Lee, Kyotaro Horiguchi, Oleksander
Shulgin, and Álvaro Herrera.

Files

PathChange+/−
doc/src/sgml/ref/pgbench.sgml modified +61 −3
src/bin/pgbench/exprparse.y modified +146 −15
src/bin/pgbench/exprscan.l modified +18 −2
src/bin/pgbench/pgbench.c modified +149 −72
src/bin/pgbench/pgbench.h modified +35 −5

Documentation touched