Version 1: an IO-efficient join (⋈) algorithm based on phase 1 of the TPMMS