Skip to content

[EPIC] More Subquery support #5483

Open

Activity

  1. Y-jiji commented on Mar 12, 2025

    @Y-jiji

    I want to try this for GSoC. Leave an email: tyang425@gatech.edu

  2. yashdavkhar7020 commented on Mar 14, 2025

    @yashdavkhar7020

    🚀 Interested in Contributing to Correlated Subqueries in DataFusion

    Hi

    I am Yash Davkhar, and I am highly interested in contributing to this project on adding support for correlated subqueries in DataFusion. I have experience in SQL, database systems, and query optimization and would love to apply my skills to improve DataFusion’s SQL engine.

    I have gone through the project description and the linked epic, and I would appreciate any guidance on how to get started. Could you please share any specific tasks or areas I should focus on first?

    Looking forward to contributing! 🚀

    Best regards,
    Yash Davkhar

  3. SanjayUG commented on Mar 19, 2025

    @SanjayUG

    Hi there,

    Looks interesting issue, I would love to contribute to it without any fiction.

    Thank You.

  4. PhaniKulkarni commented on Mar 31, 2025

    @PhaniKulkarni

    Hi, I am interested in contributing to Apache DataFusion, specifically in implementing correlated subqueries support

    I have experience in SQL Engines, Data Migration and query optimization and have gone through DataFusion’s documentation and source code. However, I would appreciate some guidance on:

    1. Where to start in understanding DataFusion’s query planning and optimization workflow.

    2. Any specific resources or previous discussions that would be helpful.

    3. How best to break down the implementation steps before submitting a PR.

    A brief discussion would be greatly appreciated.

    Here is my contact and profile details:
    LinkedIn: https://www.linkedin.com/in/phani-kulkarni-140674180/
    Mail: kulkarniphani@gmail.com

    Thanks and Regards,
    Phani Kulkarni

  5. alamb commented on Mar 31, 2025

    @alamb
    ContributorAuthor

    Where to start in understanding DataFusion’s query planning and optimization workflow.

    I think starting at https://datafusion.apache.org/ and https://datafusion.apache.org/contributor-guide/architecture.html would probably be a good place to start

  6. alamb commented on Apr 28, 2025

    @alamb
    ContributorAuthor
  7. added
    EPICA larger project, actively underway, with sub tasks
    PROPOSAL EPICA proposal being discussed that is not yet fully underway
    and removed
    EPICA larger project, actively underway, with sub tasks
    on Aug 12, 2025
  8. adriangb commented on Feb 1, 2026

    @adriangb
    Contributor

    Dropping an example that I was surprised didn't work, I think related to this:

    > CREATE TABLE t(col text) AS VALUES ('foo');
    0 row(s) fetched. 
    Elapsed 0.005 seconds.
    
    > SELECT EXISTS (
        SELECT 1 
        FROM t 
        WHERE col = 'value'
    ) AS exst;
    This feature is not implemented: Physical plan does not support logical expression Exists(Exists { subquery: <subquery>, negated: false })
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    PROPOSAL EPICA proposal being discussed that is not yet fully underwayenhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions