Extend pgbench's expression syntax to support a few built-in functions.
Robert Haas <rhaas@postgresql.org>
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
| Path | Change | +/− |
|---|---|---|
| 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 |