Github user StevenMPhillips commented on the pull request:
https://github.com/apache/drill/pull/189#issuecomment-149390304
I actually have done some additional work on this branch to extend it to
work with other operators. But I ran into the Scalar Replacement bug that was
mentioned in the JIRA. So I didn't add the changes to the pull request.
The tests fail because the current PR assumes there is only a single
MappingSet, and thus the generated code is all going into the same methods. My
solution was to clear the evaluated expression cache whenever the
setMappingSet() method is called.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---