Skip to content

Commit 7d73036

Browse files
wakunGitHub Enterprise
authored andcommitted
[CARMEL-6484] Infer IsNotNull constraints for GetJsonObject (#1196)
1 parent 24ddd14 commit 7d73036

File tree

1 file changed

+1
-0
lines changed
  • sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/optimizer

1 file changed

+1
-0
lines changed

sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/optimizer/Optimizer.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1009,6 +1009,7 @@ object InferFiltersFromConstraints extends Rule[LogicalPlan]
10091009
case e if !e.nullable || e.find(_.isInstanceOf[PythonUDF]).nonEmpty => false
10101010
case Cast(child, dataType, _, _) => !Cast.canUpCast(child.dataType, dataType)
10111011
case c: Coalesce => true
1012+
case _: GetJsonObject => true
10121013
case _ => false
10131014
}
10141015

0 commit comments

Comments
 (0)