Performs a region join between two RDDs.
Performs a region join between two RDDs.
The 'left' side of the join
The 'right' side of the join
An RDD of pairs (x, y), where x is from baseRDD, y is from joinedRDD, and the region corresponding to x overlaps the region corresponding to y.
Implements a shuffle free (broadcast) region join.
The broadcast values are stored in a sorted array. It was going to be an ensemble of interval trees, but, that didn't work out.