Enhancement
We should implement a new hash join to speed up join operator.
The key part of new hash join is
- row layout of build table
- chain hash table(semi-join reducer based on tagged pointers)
- using prefetch technology to hide cache miss latency
- join-level late materialization for other condition