-
Notifications
You must be signed in to change notification settings - Fork 127
Open
Description
- Replace compute::filter with FilterArray
- Replace compute::take with DictArray
- Replace compute::mask with MaskArray
- Add
into_partsfunctions to avoid.clone().execute() - Add
SliceArrayand remove offset held by other arrays,- Either you can push down a slice if not buffers must be check to push down array
reduce_parentotherwise implementexecute_parent
- Either you can push down a slice if not buffers must be check to push down array
- Move over layouts to using execute::()
- Dict layout: have CachedArray
Invert Function
- Move canonical implementation into exprs/invert.rs
- Implement invoke preamble as reduce rule
- Port existing cast kernels over to ReduceParent or ExecuteParent rules.
Cast Function
- Move canonical implementation into exprs/cast/...
- Implement invoke preamble as reduce rule
- Port existing cast kernels over to ReduceParent or ExecuteParent rules.
Compare Function
- (punt) Split Binary expression into Compare, Arithmetic, and Logical
- Migrate kernels over to reduce parent.
Metadata
Metadata
Assignees
Labels
No labels