Will Manning
Will Manning
relatedly #128
MIRI currently fails: ``` test array::varbinview::test::flatten_array ... error: Undefined Behavior: incorrect layout on deallocation: alloc2920226 has size 32 and alignment 8, but gave size 32 and alignment 1 --> /Users/will/.rustup/toolchains/nightly-aarch64-apple-darwin/lib/rustlib/src/rust/library/alloc/src/alloc.rs:119:14...
see https://github.com/duckdb/duckdb/blob/cca8cfe0a4e7b55970b9d6e488189ea13af6e10b/src/common/fsst.cpp
Related to #7
see #94
see https://github.com/duckdb/duckdb/blob/cca8cfe0a4e7b55970b9d6e488189ea13af6e10b/src/include/duckdb/storage/compression/alprd/alprd_compress.hpp
 from the ALP paper^
this will unblock once we upgrade arrow-rs to the yet-unreleased 53.0.0 https://github.com/apache/arrow-rs/pull/6126/files#diff-f4a8850fc9135e5fc32c7c537d6a615478d4924f05151f466f5784f3aa8b8611R57
I think we want this instead of HLL++: https://www.cidrdb.org/cidr2019/papers/p23-freitag-cidr19.pdf