Processing theta-joins using MapReduce | Synapse