Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(python): Expose plan and expression nodes through NodeTraverser to Python #15776

Merged
merged 12 commits into from
Apr 30, 2024

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    8f9eb18 View commit details
    Browse the repository at this point in the history
  2. update [skip ci]

    ritchie46 authored and wence- committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    fbeaba1 View commit details
    Browse the repository at this point in the history
  3. add set-udf

    ritchie46 authored and wence- committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    1840afb View commit details
    Browse the repository at this point in the history
  4. update and rebase

    ritchie46 authored and wence- committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    56a62d8 View commit details
    Browse the repository at this point in the history
  5. Make a few more types public

    wence- committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    e7988fe View commit details
    Browse the repository at this point in the history
  6. polars-time in workspace

    wence- committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    dc0630a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4cce91b View commit details
    Browse the repository at this point in the history
  8. Expose PyExprIR node

    wence- committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    6d8be68 View commit details
    Browse the repository at this point in the history
  9. A restricted expression replacement scheme [skip ci]

    Rather than rewriting the entire expression, allow
    the user to add some expressions to the existing
    arena and wire in an indirection map for
    view_expression_node.
    wence- committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    1c32963 View commit details
    Browse the repository at this point in the history
  10. Adapt to latest IR updates

    wence- committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    bf2b301 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. use mutex; that's cheaper

    ritchie46 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    87e5d8d View commit details
    Browse the repository at this point in the history
  2. reduce clones

    ritchie46 committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    e8bec35 View commit details
    Browse the repository at this point in the history