A library which brings theta join to Spark