As part of a research project I would like to change the source code of
Postgres. There, I want to do the following: I want to stop the optimizer at
some place, issue a query from the optimizer and use the result of the query
to continue the optimization process.
Is there a good and clean way how I could do this? I want to submit another
query inside the existing connection and optimizer code. Is there some
function I could use? I don’t want to do a hardcoded scan of a table, I want
to build a query string and use the parser, analyzer, optimizer, and
executer to submit the query.
Thanks a lot!
Robert