Prevent EXPLAIN DXL to return output in case of error
Commit ca4c29d4 removed the error deferring from EXPLAIN such that it attempted to return results even in case of errors, but missed the DXL case. This removes the TRY/CATCH wraps from DXL EXPLAIN to match the rest of the EXPLAIN code. Also remove the last (found) callsite that expects that a palloc for a statsbuffer can have returned NULL into an Assertion.
Showing
想要评论请 注册 或 登录