[pergola] join_by_dataType updates self.dataTypes to joined dataTypes