Closed senderista closed 7 years ago
Mostly nitpicks, otherwise looks good.
@shrjain if you wanna take a look at the new ShuffleAfterFileScan
rule, that would be swell :)
@senderista: Done. Looks good.
@senderista: But from the mail thread I gather that this won't work without pushselects rule being updated.
Will the push-select rule be updated in this PR?
I guess we may as well implement it, it shouldn't be hard...
@jingjingwang @shrjain I think this should be ready to merge if you can make a final pass. I've added the new PushSelectThroughShuffle
rule and some minimal test coverage for the new rules (ShuffleAfterFileScan
, PushSelectThroughShuffle
).
@senderista Glad to see this make it in!! Sorry I couldn't help push it through.
This supersedes https://github.com/uwescience/raco/pull/517. I also fixed another issue in this PR (https://github.com/uwescience/raco/issues/495) since it needed to be done to properly support debroadcast of QueryScans.