flarion-weijun commented on code in PR #26879:
URL: https://github.com/apache/datafusion/pull/26879#discussion_r4437799764


##########
datafusion/physical-expr/src/equivalence/properties/mod.rs:
##########
@@ -1112,11 +1114,16 @@ impl EquivalenceProperties {
         // Get dependency map for existing orderings:
         oeq_class = Self::substitute_oeq_class(&self.schema, &mapping, 
oeq_class);

Review Comment:
   Thanks, applied in a0c41a906. Ordering substitution now shares the per-call 
cache, and the benchmark has an ordered_by_s variant: ~10.1 ms on the previous 
head → ~0.3 ms locally. Also added a test that every source gets the same range 
for s.
   



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to