TEIID-2363 allowing for more concurrent processing of joins