WL#2241: Hash join

Affects: Server-8.0   —   Status: Complete

This worklog aims to implement hash join as a way of executing equi-joins in MySQL.

Example:

 CREATE TABLE t1 (col1 INT);
 CREATE TABLE t2 (col1 INT);
 ... insert data ...
 SELECT * FROM t1 JOIN t2 ON (t1.col1 = t2.col1);
 SELECT * FROM t1 JOIN t2 ON (t1.col1 = t2.col1 + 2);

The above queries should be able to execute using hash join.