Conversation
Merging this PR will improve performance by 14.91%
Performance Changes
Comparing Footnotes
|
08fdcd4 to
cadf573
Compare
encodings/zigzag/src/compute/cast.rs
Outdated
There was a problem hiding this comment.
Are we ok to remove this? Or should we figure out how to delegate casting :/
| .ok_or_else(|| vortex_err!("Array does not support serialization"))?; | ||
| let metadata = session | ||
| .array_serialize(array)? | ||
| .ok_or_else(|| vortex_err!("Array does not support ZstdBuffers serialization"))?; |
There was a problem hiding this comment.
This message should actually be Array is not registered for serializations
There was a problem hiding this comment.
i moved the error directly into array_serialize
| array: &'a ArrayRef, | ||
| ) -> VortexResult<Self> { | ||
| // Depth-first traversal of the array to ensure it supports serialization. | ||
| // FIXME(ngates): this serializes the metadata and throws it away! |
There was a problem hiding this comment.
Note that flat buffer writing is now fallible, so no need to run this check up-front
Signed-off-by: Nicholas Gates <nick@nickgates.com> Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
cadf573 to
705bb98
Compare
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
cae4461 to
24bd039
Compare
Summary
Continuation of #7361
TODO (tests still failing)
API Changes
TODO
Testing
TODO