Bruce Ritchie

Results 13 issues of Bruce Ritchie

## Which issue does this PR close? Closes #9164 ## Rationale for this change Code cleanup. ## What changes are included in this PR? Only internal_err! for incorrect arg count...

physical-expr

### Is your feature request related to a problem or challenge? As part of https://github.com/apache/arrow-datafusion/issues/9285 the to_timestamp* datetime functions should be migrated to the new datafusion-functions crate in the new...

enhancement

### Describe the bug internal_err! is used as a general error macro in many spots in the code where in fact the problem the error is propagating is not caused...

bug

`mvn -e se.kth.castor:depclean-maven-plugin:2.0.6:depclean `results in ``` Caused by: java.lang.NullPointerException at com.google.common.base.Preconditions.checkNotNull (Preconditions.java:889) at com.google.common.collect.ImmutableSet$Builder.add (ImmutableSet.java:517) at java.util.stream.ReduceOps$3ReducingSink.accept (ReduceOps.java:169) at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625) at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509) at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)...

bug

### Describe the bug Noticed when attempting to reproduce #9755 the initial query in that issue does not work when run against current main branch: ``` ❯ docker build -f...

bug

### Is your feature request related to a problem or challenge? As noted in https://github.com/apache/datafusion/pull/10098#discussion_r1573853541 The ScalarFunctionDefinition::Name is seemingly unused which means that ScalarFunctionDefinition is essentially a simple wrapper to...

enhancement

## Which issue does this PR close? Closes #10472 ## Rationale for this change The current Dockerfile is based on a pretty old ubuntu release which doesn't build when run...

### Is your feature request related to a problem or challenge? Currently in demux::compute_partition_keys_by_row the only supported types for writing out partitions seems to be just `DataType::Utf8` and `DataType::Dictionary(_, _)`....

enhancement

### Is your feature request related to a problem or challenge? https://datafusion.apache.org/user-guide/sql/scalar_functions.html#map-functions - map - make_map - map_extract - map_keys - map_values As part of https://github.com/apache/datafusion/issues/12740 this ticket is to...

enhancement

In the same theme as #150 it would be nice to remove the dependency on openssl and replace it with the rust native [rustls](https://github.com/rustls/rustls) one.