Re: [COMMITTERS] pgsql: Make pgbench's expression lexer reentrant.

2016-03-20 Thread Tom Lane
Andres Freund writes: > On 2016-03-19 20:35:48 +, Tom Lane wrote: >> Make pgbench's expression lexer reentrant. > This appears to have caused build failures on gaur, prairiedog, and > pademelon Yeah, I know. I have a plan for fixing it but wanted to get the main pgbench parsing rewrite push

Re: [COMMITTERS] pgsql: Make pgbench's expression lexer reentrant.

2016-03-20 Thread Andres Freund
Hi Tom, On 2016-03-19 20:35:48 +, Tom Lane wrote: > Make pgbench's expression lexer reentrant. > > This is a necessary preliminary step for making it play with psqlscan.l > given the way I set up the lexer input-buffer sharing mechanism in commit > 0ea9efbe9ec1bf07. > > I've not tried to mak

[COMMITTERS] pgsql: Make pgbench's expression lexer reentrant.

2016-03-19 Thread Tom Lane
Make pgbench's expression lexer reentrant. This is a necessary preliminary step for making it play with psqlscan.l given the way I set up the lexer input-buffer sharing mechanism in commit 0ea9efbe9ec1bf07. I've not tried to make it *actually* reentrant; there's still some static variables laying