Hi,

I am trying to improve (i.e. have any at all) test coverage of the
ExprContextCallback for a ValuePerCall SRF function handler.

I'm having difficulty coming up with a query that actually doesn't
run the SRF to completion.

The form I've been trying looks like

SELECT *
FROM
 executeSelectToRecords('SELECT * FROM generate_series(1,1000000)')
 AS (thing int)
 LIMIT 10;

but even that query calls executeSelectToRecords for all 1000000 rows
and then shows me ten of them, and the callback isn't tested.

Is there a way to write a simple query that won't run the SRF to
completion?

Thanks!

Regards,
-Chap


Reply via email to