Andy Grove
Andy Grove
Some notes from investigating this. This is where the `EmptyExec` gets introduced. I ran into this issue in Ballista as well in https://github.com/apache/arrow-ballista/pull/414 ```rust // if no files need to...
I propose that the error check we add is that at least one file exists with the specified extension.
This will be helpful for use cases where users are looking to use DataFusion in a similar fashion to Calcite, for query parsing and planning, but not for execution. I...
Perhaps we can make this configurable using the new config mechanism
Thanks @kmitchener that is great feedback
LGTM @turbo1912. Could you update the rustdoc at the top of the file now that this optimizes both limits and offsets? I think it makes sense for these related optimizations...
Converting to draft as this isn't enough. ``` SELECT TIME '08:08:00.091' AS "T"; Internal("Unsupported CAST from Utf8 to Time32(Millisecond)") ```
Closing this in favor of https://github.com/apache/arrow-datafusion/pull/3010
+1 for optimization rules to perform type coercion in the logical plan. I am running into some issues around this myself and am seeing quite a lot of inconsistencies in...
I think the solution here would be to implement a specialized version of `https://docs.rs/object_store/latest/object_store/trait.ObjectStore.html#tymethod.list` where a function can be passed to determine which files get selected (based on file names)....