> This bothers me a bit, because in > fact the effects if any of the tested query would have been > rolled back. Not sure we have any choice though. If we > expose the error then we'll have problems with clients not > showing the EXPLAIN results.
I think we should leave it in top level, throw the error and fix the clients. As I understood, the idea was, that it only does that if you press ^C or query timeout. In this case current clients would also not show the plan. Andreas ---------------------------(end of broadcast)--------------------------- TIP 9: In versions below 8.0, the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match