Skip to content

Commit 114368c

Browse files
authored
chore: VarBinViewArray now has a trivial to_canonical (#2508)
1 parent 67d444f commit 114368c

File tree

1 file changed

+1
-7
lines changed
  • vortex-array/src/arrays/varbinview

1 file changed

+1
-7
lines changed

vortex-array/src/arrays/varbinview/mod.rs

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -456,13 +456,7 @@ impl ArrayStatisticsImpl for VarBinViewArray {
456456

457457
impl ArrayCanonicalImpl for VarBinViewArray {
458458
fn _to_canonical(&self) -> VortexResult<Canonical> {
459-
let nullable = self.dtype().is_nullable();
460-
let arrow_array = varbinview_as_arrow(self);
461-
let vortex_array = ArrayRef::from_arrow(arrow_array, nullable);
462-
463-
Ok(Canonical::VarBinView(VarBinViewArray::try_from_array(
464-
vortex_array,
465-
)?))
459+
Ok(Canonical::VarBinView(self.clone()))
466460
}
467461

468462
fn _append_to_builder(&self, builder: &mut dyn ArrayBuilder) -> VortexResult<()> {

0 commit comments

Comments
 (0)