You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Copies `NthValueAccumulator` to `functions-aggregate`
* Partial implementation of `AggregateUDFImpl`
Pending methods are:
- `accumulator`
- `state_fields`
- `reverse_expr`
* Implements `accumulator` method
* Retains existing comments verbatim
* Removes unnecessary path prefix
* Implements `reverse_expr` method
* Adds `nullable` field to `NthValue`
* Revert to existing name
* Implements `state_fields` method
* Removes `nth_value` from `physical-expr`
* Adds default
* Exports `nth_value`
* Fixes build error in physical plan roundtrip test
* Minor: formatting
* Parses `N` from input expression
* Fixes build error by using `nth_value_udaf`
* Fixes `reverse_expr` by passing correct `N`
* Update plan with lowercase UDF name
* Updates error message for incorrect no. of arguments
This error message is manually formatted to remain consistent with
existing error statements. It is not formatted by running:
```
cargo test -p datafusion-sqllogictest --test sqllogictests errors -- --complete
```
* Fixes nullable "item" in `state_fields`
* Minor: fix formatting after resolving conflicts
* Updates multiple existing plans with lowercase name
* Implements `retract_batch` for window aggregations
* Fixes: regex mismatch for error message in CI
* Revert "Updates multiple existing plans with lowercase name"
This reverts commit 1913efda49e585816286b54b371d4166ac894d1f.
* Revert "Implements `retract_batch` for window aggregations"
This reverts commit 4bb204f6ec8028c4e3313db5af3fabfcdaf7fea8.
* Fixes: use builtin window function instead of udaf
* Revert "Updates error message for incorrect no. of arguments"
This reverts commit fa61ce62dcae6eae6f8e9c9900ebf8cff5023bc0.
* Refactor: renames field and method
* Removes hack for nullability
* Minor: refactors `reverse_expr`
* Minor: removes unncessary path prefix
* Minor: cleanup arguments for creating aggregate expr
* Refactor: extracts `merge_ordered_arrays` to `physical-expr-common`
* Minor: adds todo for configuring nullability
* Retrigger CI
---------
Co-authored-by: Andrew Lamb <[email protected]>
0 commit comments