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

   ## Which issue does this PR close?
   
   - I added some slt tests to investigate the issue #15549
   
   ## Rationale for this change
   
   This change adds SQL logic tests to validate support for accessing fields 
within compound (struct-like) columns during `JOIN` operations.
   
   ## What changes are included in this PR?
   
   - Introduced two new tables: `compound_field_table_t` and 
`compound_field_table_u`, each containing a single column with a compound field 
(`{r: <string>, c: <number>}`).
   - Added four test queries covering:
     - Field access using string keys in `JOIN` conditions with aliases
     - Same logic without using aliases
     - Joins on numeric field values within the compound field
     - Joins with combined conditions on both fields
   - Added cleanup statements to drop the temporary tables after the tests
   
   ## Are these changes tested?
   
   ✅ Yes. This PR adds SQL logic tests directly into the `joins.slt` test 
suite. These queries act as both verification and documentation for expected 
behavior.
   
   ## Are there any user-facing changes?
   
   🟢 No user-facing changes. This is strictly a test-only addition, focused on 
validating internal functionality.
   
   <!-- If there are any breaking changes to public APIs, please add the `api 
change` label. -->
   


-- 
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