Text this: Join optimization revisited