peloton icon indicating copy to clipboard operation
peloton copied to clipboard

Handle EXPLAIN in the optimizer and executor

Open chenboy opened this issue 6 years ago • 1 comments

This PR moves the handling logic of EXPLAIN from the network layer to the execution layer. One reason for this is we don't want to duplicate the logic for different protocols, e.g. psql and JDBC, as it is mentioned in #1350.

Two test cases are added, one of which is a SQL test for the functionality of the EXPLAIN executor. Since we also touch the network layer, an end-to-end test is also added to make sure we didn't break anything in the network layer.

chenboy avatar May 12 '18 05:05 chenboy

Blocked by #1368

chenboy avatar May 16 '18 23:05 chenboy