New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
=str Avoid subMaterialization when the provided recover source is empty. #31669
Conversation
98b7b87
to
a92bcf7
Compare
Something I didn't think of before, doesn't the optimization currently the mapMatVal is not invoked?
Not entirely sure if that is fine because source is empty or if we need to check just like we do for the singleSource optimizations. |
a92bcf7
to
277ee0e
Compare
@johanandren For empty Source this kind of optimization should be fine as always return a |
Ah, ofc. Yes, that's good, the optimization only works with no attributes etc added on empty but that's fine. 👍 |
277ee0e
to
7aea7de
Compare
@patriknw ping, in case this miss the release 2.7.0 |
sorry, we have already closed the door for 2.7.0, but can be included later |
7aea7de
to
72576b1
Compare
@patriknw is there any ETA this get merged? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Extracted from pr #31639
onTop of #31675
NotApplied
.