Skip to content

Commit 3690d75

Browse files
committed
Fix list projection after VTable change
1 parent 8222856 commit 3690d75

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

vortex-array/src/expr/exprs/get_item.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,7 @@ mod tests {
272272
use vortex_dtype::Nullability::NonNullable;
273273
use vortex_dtype::PType;
274274
use vortex_dtype::StructFields;
275+
use vortex_scalar::Scalar;
275276

276277
use crate::Array;
277278
use crate::IntoArray;

vortex-array/src/expr/exprs/get_item_list.rs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ use vortex_error::VortexExpect;
1212
use vortex_error::VortexResult;
1313
use vortex_error::vortex_bail;
1414
use vortex_error::vortex_err;
15+
use vortex_session::VortexSession;
1516

1617
use crate::ArrayRef;
1718
use crate::IntoArray;
@@ -61,7 +62,11 @@ impl VTable for GetItemList {
6162
vortex_bail!("UNSTABLE expression {} must not be serialized", self.id())
6263
}
6364

64-
fn deserialize(&self, metadata: &[u8]) -> VortexResult<Self::Options> {
65+
fn deserialize(
66+
&self,
67+
metadata: &[u8],
68+
_session: &VortexSession,
69+
) -> VortexResult<Self::Options> {
6570
_ = metadata;
6671
vortex_bail!("UNSTABLE expression {} must not be deserialized", self.id())
6772
}

0 commit comments

Comments
 (0)