An evaluation of a 2-way semijoin distributed query processing algorithm.