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 (datafusion integration): convert datafusion expr filters to Iceberg Predicate #588

Merged
merged 14 commits into from
Sep 23, 2024

Commits on Aug 27, 2024

  1. adding main function and tests

    Alon Agmon committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    e8bd953 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. adding tests, removing integration test for now

    Alon Agmon committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    9a54ef9 View commit details
    Browse the repository at this point in the history
  2. fixing typos and lints

    Alon Agmon committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    afc9c13 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. fixing typing issue

    Alon Agmon committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    9f88a5a View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. - added support in schmema to convert Date32 to correct arrow type

    - refactored scan to use new predicate converter as visitor and seperated it to a new mod
    - added support for simple predicates with column cast expressions
    - added testing, mostly around date functions
    Alon Agmon committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    e473471 View commit details
    Browse the repository at this point in the history
  2. fixing format and lic

    Alon Agmon committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    9d2112d View commit details
    Browse the repository at this point in the history
  3. reducing number of tests (17 -> 7)

    Alon Agmon committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    f042ddc View commit details
    Browse the repository at this point in the history
  4. fix formats

    Alon Agmon committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    d9f7e3f View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. fix naming

    Alon Agmon committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    cbbf3a6 View commit details
    Browse the repository at this point in the history
  2. refactoring to use TreeNodeVisitor

    Alon Agmon committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    e864fd1 View commit details
    Browse the repository at this point in the history
  3. fixing fmt

    Alon Agmon committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    bb41f70 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. small refactor

    Alon Agmon committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    8650476 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2024

  1. adding swapped op and fixing CR comments

    Alon Agmon committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    21a38f5 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    c6cfa68 View commit details
    Browse the repository at this point in the history