OoOJoin  0.0.1
The next generation of out-of-order join operator
The specific join algorithms
Collaboration diagram for The specific join algorithms:

Modules

 Common Abstraction and Interface
 
 The simplest nested loop join
 
 The no partition hash join (NPJ)
 

Detailed Description

Todo:
Add latency tracking and throughput evaluation for each algorithms, we use the TrackTuple so just fill in the processedTIme is enough State-of-art joins algorithms. We use a register to table called JoinAlgoTable to manage and access different algos in an unified way, and user-defined new algos should also be registered in that table.