Skip to content

Subquery check_internal_plan does not support LogicalPlan::Unnest #13498

Closed

Description

@kosiew

Describe the bug

The Error during planning: Unsupported operator in the subquery plan. error in
apache/datafusion-python#850 is due to
datafusion/optimizer/src/analyzer/subquery.rs's check_internal_plan not handling LogicalPlan::Unnest

To Reproduce

Follow the steps in apache/datafusion-python#850

Expected behavior

Datafusion should handle it

Additional context

No response

Activity

  1. kosiew commented on Nov 20, 2024

    @kosiew
    ContributorAuthor

    I can try to fix this but I don't know where the existing tests for check_inner_plan are.

  2. kosiew commented on Nov 22, 2024

    @kosiew
    ContributorAuthor

    Thanks @alamb

  3. findepi commented on Feb 3, 2025

    @findepi
    Member

    Thank you for fixing this!
    some follow-up thoughts -- #14461

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

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions