You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@auron.apache.org by "xumingming (via GitHub)" <gi...@apache.org> on 2025/12/31 07:21:39 UTC

[I] [Correctness] ExistenceJoin(LeftAnti) has incorrect result when probe side is empty(LeftAnti + BuildLeft) [auron]

xumingming opened a new issue, #1807:
URL: https://github.com/apache/auron/issues/1807

   
   The following test fails with Auron enabled:
   
   https://github.com/apache/spark/blob/b45f071cd1b653731ae5b1c97c77d1f47560b177/sql/core/src/test/scala/org/apache/spark/sql/execution/joins/ExistenceJoinSuite.scala#L256-L263
   
   stacktrace:
   
   ```
   ScalaTestFailureLocation: org.apache.spark.sql.execution.SparkPlanTest at (SparkPlanTest.scala:95)
   org.scalatest.exceptions.TestFailedException: 
    Results do not match for Spark plan:
    BroadcastNestedLoopJoin BuildLeft, LeftAnti
   :- BroadcastExchange IdentityBroadcastMode, [plan_id=3179]
   :  +- Scan ExistingRDD[a#15,b#16]
   +- LocalTableScan <empty>
   
    
    == Results ==
    !== Expected Answer - 8 ==   == Actual Answer - 0 ==
   ![1,2.0]                     
   ![1,2.0]                     
   ![2,1.0]                     
   ![2,1.0]                     
   ![3,3.0]                     
   ![6,null]                    
   ![null,5.0]                  
   ![null,null]                 
         
   
   ```


-- 
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: commits-unsubscribe@auron.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [Correctness] ExistenceJoin(LeftAnti) has incorrect result when probe side is empty(LeftAnti + BuildLeft) [auron]

Posted by "xumingming (via GitHub)" <gi...@apache.org>.
xumingming commented on issue #1807:
URL: https://github.com/apache/auron/issues/1807#issuecomment-3701617004

   I suggest we add a dedicated `correctness` label for this kind of correctness issues, it will help users to find out this kind of issues.


-- 
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: commits-unsubscribe@auron.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [Correctness] ExistenceJoin/LeftAnti + BuildLeft produces incorrect result when probe side is empty [auron]

Posted by "cxzl25 (via GitHub)" <gi...@apache.org>.
cxzl25 commented on issue #1807:
URL: https://github.com/apache/auron/issues/1807#issuecomment-3721841648

   I made some attempts in this PR to fix several failed UTs of ExistenceJoinSuite.
   
   https://github.com/apache/auron/pull/1844
   
   And found changes in https://github.com/apache/auron/issues/1792 in ExistenceJoinSuite, which may lead to other inaccurate data problems.


-- 
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: commits-unsubscribe@auron.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org