Github user bersprockets commented on the issue:

    https://github.com/apache/spark/pull/21144
  
    @hvanhovell @maropu As it turns out, there are at least two places where an 
InterpretedPredicate is created but never initialized: 
SimpleTextSource.buildReader, and ExternalCatalogUtils.prunePartitionsByFilter.
    
    It seems unlikely that nondeterministic expressions would be used for 
partitions, but maybe I am not imaginative enough. Also, these seem like bugs 
in those two classes, not in InterpretedPredicate.
    
    Also, I reran the mostly-interpreted SQL unit tests, this time with 
SortPrefix implemented, and got the error count down from 1270 to 114. None of 
the errors were 'requirement failed' exceptions (so no uninitialized 
nondeterministic expressions).


---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to