presto: Executing PickTableLayout before AddExchanges breaks index joins

In particular commit e6d963b1b3 causes index joins to fail with "Tuple domain handles must have assigned symbols".

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 17 (17 by maintainers)

Most upvoted comments

@kokosing the particular test that was failing works with this patch too.

It looks like I was correct or there is another case which produces similar stack trace. I was able to reproduce the bug, see https://github.com/prestodb/presto/pull/9810. However I am not sure if changes in TpchIndexMetadata are desirable.

Locally #9808 fixed issue exposed by #9810.