geoffreyclaude opened a new pull request, #15673:
URL: https://github.com/apache/datafusion/pull/15673

   ## Which issue does this PR close?
   
   - Closes #15672.
   
   ## Rationale for this change
   
   This PR adds smoke tests to verify that the `JoinSetTracer` is correctly 
injected into DataFusion. These tests ensure that any changes to the core task 
spawning mechanism—which might break the tracing functionality—are caught early.
   
   ## What changes are included in this PR?
   
   - Added integration tests that run a SQL query (with aggregation and Parquet 
file reads) to force task spawning.
   - Tests verify that when the tracer is initialized, all tasks can be traced 
back to the root.
   - An alternative test confirms that without the tracer, the query fails as 
expected, indicating missing tracing.
   
   ## Are these changes tested?
   
   Yes. The new tests run automatically in CI and serve as a regression check 
for the task spawning and tracing mechanism in DataFusion.
   
   ## Are there any user-facing changes?
   
   No, these changes only affect internal testing and do not introduce any 
user-facing modifications.
   


-- 
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: github-unsubscr...@datafusion.apache.org

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


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

Reply via email to