Ben Chambers

Results 83 comments of Ben Chambers

Ah. The fixed vs. variable time is an important distinction. While it may be reasonable to say "shifting by a fixed time preserves continuity, shifting by a dynamic time goes...

I thought I saw this go in somewhere. Is this in or still open?

For the CLI, I would expect to say something like `./kaskada-cli load --table Purchase --file-path ./purchase.parquet` and have the CLI take care of making that work. That would be more...

I suspect this is because of how prepare and casting use arrow's cast kernel. Specifically, if we go from `i64` to `timestamp_ns`, I believe it just does a cast interpreting...

Started looking at this. I'm not sure it's as straightforward as described, especially the case of casting. The intention of "casting" is to convert between different types. `number as timestamp_ns`...

One issue with the above, is that it could potentially contradict the schema in the Parquet file, etc. It may be better to handle this as part of a "richer"...

I agree it's weird. I'm somewhat suspicious that it may be caused by the multiple merges. Some thoughts / questions: 1. Why would you expect the last 3 columns to...

One of the main difficulties here is determining the output precision. Many operations have different rules. This would likely need to be part of the type system, or allow arithmetic...

I wonder if it could be related to the hash function? Perhaps the entity is being compared differently (eg., hashing a different value) so the hashes are never equal?