Michael J Ward

Results 9 issues of Michael J Ward

I believe this fixes it. Let me know if something more is needed.

updates the `test-suite.sh` to fail on an error

# Reason 1) `Option` semantics in rust are naturally "optional", and ideally wouldn't have to set them on the builder. 2) It would also remove the need to `strip_default` on...

### Describe the bug The `array_slice` UDF takes 4 parameters. https://github.com/apache/datafusion/blob/96487ea0cbb7901a1e4aa18fdf6deb8961319fea/datafusion/functions-array/src/extract.rs#L55-L61 Which means that `args.len()` is always 4 in `array_slice_inner`, even when called with `stride = Expr::Null` or `stride =...

bug

### Describe the bug See reproduction for specific example that triggers the panic. Some combination of a column with varying size arrays, a negative start index, a positive end index,...

bug

pyo3 0.21 is in `arrow-rs` master (see https://github.com/apache/arrow-rs/pull/5566), but not yet released. - Fixes: https://github.com/dora-rs/dora/issues/437 # Notes After updating the deps, this was completely a compiler / clippy driven refactor...

# rust-analyzer support in vscode In order for rust analyzer fails because it needs `rust-src`. Using [oxalica's cheat-sheet](https://github.com/oxalica/rust-overlay#cheat-sheet-common-usage-of-rust-bin), I was able to achieve that. However, I am unsure if this...