Kev Wang
Kev Wang
Support for use of global expressions in any part of the expression tree. Enables use of global expressions in in all remaining dataframe operations such as `select`, `with_column`, and `filter`,...
**Is your feature request related to a problem? Please describe.** One optimization we can make when we do a limit after a join is to push down the limit through...
This PR allows the user to provide their own S3 credentials provider as a function that returns S3 credentials. If provided, static credentials are ignored and the function is called...
User-defined global expressions, similar to typical UDFs, are Python functions that users can use as expressions. However, what is different about global expressions is that they produce a value with...
Additional expressions: - [ ] concat - [ ] collect_list - [ ] collect_set - same as collect_list but no duplicates - [ ] distinct - Special in that it’s...
`DataFrame.groupby` should correctly accept list expressions. Expected behavior: ```python >>> df = daft.from_pydict({ ... "strings": ["a", "b", "c", "d"], ... "lists": [[1, 1, 1, 1], [1, 1, 1, 1], [2,...
This is tech debt from #1832 surfaced from a bug documented #1810 Currently the `Expr` struct has two ways of getting an expression's name: 1. `expr.to_field(schema).unwrap().name` https://github.com/Eventual-Inc/Daft/blob/caa7babfe7fd334e6a92f546c9de1f6ef0bc30b9/src/daft-dsl/src/expr.rs#L426 2. `expr.name()` https://github.com/Eventual-Inc/Daft/blob/caa7babfe7fd334e6a92f546c9de1f6ef0bc30b9/src/daft-dsl/src/expr.rs#L517...
Add the Iceberg table Azure (ADLFS) config options as Python variables to match S3 and GCS
- [x] /apply redirect - [x] Application banner - [x] Remove scheduler banner too
Our domains are expiring soon and Google Domains is shutting down so we need a new registrar - [x] Evaluate possible registrars (cloudflare, porkbun, etc) - [x] Migrate stanfurdtime.com to...