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

Stabilize public API #30

Merged
merged 19 commits into from
Oct 4, 2024
Merged

Stabilize public API #30

merged 19 commits into from
Oct 4, 2024

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    1d1c7f6 View commit details
    Browse the repository at this point in the history
  2. add pdt.lit function

    the only case I can think of where this is necessary is if you want null as a default
    in ColExpr.map (if you pass None, it recognizes it as a missing argument and uses the
    expression map was called on as a default.
    finn-rudolph committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    52d9252 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    0054334 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    293bb07 View commit details
    Browse the repository at this point in the history
  3. add types module

    finn-rudolph committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    dc5422d View commit details
    Browse the repository at this point in the history
  4. remove JoinHow, JoinValidate

    Explicit annotations are much more readable and these will likely not change in
    the future.
    finn-rudolph committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    07e0abd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6e799ef View commit details
    Browse the repository at this point in the history
  6. add show verb, expose @verb in the api

    Remove the builtin_verb decorator. We still need to decide whether materialize
    should fail on a dataframe backend or do nothing.
    finn-rudolph committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    fe0e33e View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. do table reference checking eagerly

    includes self-join detection and seeing whether a column is actually in
    the table
    finn-rudolph committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    402e678 View commit details
    Browse the repository at this point in the history
  2. disallow implicit subqueries

    alias() currently breaks table references which is necessary for self-joins
    to work. We could add another verb that doesn't do that.
    finn-rudolph committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    c8eea9d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bad9393 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6c28165 View commit details
    Browse the repository at this point in the history
  5. fix mistake in subquery detection

    subqueries were falsely generated for window functions nested inside ewise
    functions, even though they are not required there.
    finn-rudolph committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    884e801 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3fceb2f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c25f8a3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    25437bf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    155c6ad View commit details
    Browse the repository at this point in the history
  10. remove DataTypeError

    finn-rudolph committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    fa918bc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    781fc9e View commit details
    Browse the repository at this point in the history