Skip to content

Commit 92fac91

Browse files
committed
ArrayRef
Signed-off-by: Nicholas Gates <nick@nickgates.com>
1 parent c4fd913 commit 92fac91

443 files changed

Lines changed: 1317 additions & 4826 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

encodings/alp/src/alp/array.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,12 @@
44
use std::fmt::Debug;
55
use std::hash::Hash;
66

7+
use vortex_array::Array;
78
use vortex_array::ArrayEq;
89
use vortex_array::ArrayHash;
10+
use vortex_array::ArrayId;
911
use vortex_array::ArrayRef;
12+
use vortex_array::ArrayView;
1013
use vortex_array::DeserializeMetadata;
1114
use vortex_array::ExecutionCtx;
1215
use vortex_array::ExecutionResult;
@@ -25,9 +28,6 @@ use vortex_array::require_patches;
2528
use vortex_array::serde::ArrayChildren;
2629
use vortex_array::stats::ArrayStats;
2730
use vortex_array::vtable;
28-
use vortex_array::vtable::Array;
29-
use vortex_array::vtable::ArrayId;
30-
use vortex_array::vtable::ArrayView;
3131
use vortex_array::vtable::VTable;
3232
use vortex_array::vtable::ValidityChild;
3333
use vortex_array::vtable::ValidityVTableFromChild;

encodings/alp/src/alp/compute/between.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
use std::fmt::Debug;
55

66
use vortex_array::ArrayRef;
7+
use vortex_array::ArrayView;
78
use vortex_array::IntoArray;
89
use vortex_array::arrays::ConstantArray;
910
use vortex_array::builtins::ArrayBuiltins;
@@ -14,7 +15,6 @@ use vortex_array::scalar::Scalar;
1415
use vortex_array::scalar_fn::fns::between::BetweenOptions;
1516
use vortex_array::scalar_fn::fns::between::BetweenReduce;
1617
use vortex_array::scalar_fn::fns::between::StrictComparison;
17-
use vortex_array::vtable::ArrayView;
1818
use vortex_error::VortexResult;
1919

2020
use crate::ALP;

encodings/alp/src/alp/compute/cast.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
// SPDX-FileCopyrightText: Copyright the Vortex contributors
33

44
use vortex_array::ArrayRef;
5+
use vortex_array::ArrayView;
56
use vortex_array::IntoArray;
67
use vortex_array::builtins::ArrayBuiltins;
78
use vortex_array::dtype::DType;
89
use vortex_array::patches::Patches;
910
use vortex_array::scalar_fn::fns::cast::CastReduce;
10-
use vortex_array::vtable::ArrayView;
1111
use vortex_error::VortexResult;
1212

1313
use crate::alp::ALP;

encodings/alp/src/alp/compute/compare.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
use std::fmt::Debug;
55

66
use vortex_array::ArrayRef;
7+
use vortex_array::ArrayView;
78
use vortex_array::ExecutionCtx;
89
use vortex_array::IntoArray;
910
use vortex_array::arrays::ConstantArray;
@@ -13,7 +14,6 @@ use vortex_array::scalar::Scalar;
1314
use vortex_array::scalar_fn::fns::binary::CompareKernel;
1415
use vortex_array::scalar_fn::fns::operators::CompareOperator;
1516
use vortex_array::scalar_fn::fns::operators::Operator;
16-
use vortex_array::vtable::ArrayView;
1717
use vortex_error::VortexResult;
1818
use vortex_error::vortex_bail;
1919
use vortex_error::vortex_err;

encodings/alp/src/alp/compute/filter.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
// SPDX-FileCopyrightText: Copyright the Vortex contributors
33

44
use vortex_array::ArrayRef;
5+
use vortex_array::ArrayView;
56
use vortex_array::ExecutionCtx;
67
use vortex_array::IntoArray;
78
use vortex_array::arrays::filter::FilterKernel;
8-
use vortex_array::vtable::ArrayView;
99
use vortex_error::VortexResult;
1010
use vortex_mask::Mask;
1111

encodings/alp/src/alp/compute/mask.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
// SPDX-FileCopyrightText: Copyright the Vortex contributors
33

44
use vortex_array::ArrayRef;
5+
use vortex_array::ArrayView;
56
use vortex_array::ExecutionCtx;
67
use vortex_array::IntoArray;
78
use vortex_array::builtins::ArrayBuiltins;
89
use vortex_array::scalar_fn::fns::mask::MaskKernel;
910
use vortex_array::scalar_fn::fns::mask::MaskReduce;
1011
use vortex_array::validity::Validity;
11-
use vortex_array::vtable::ArrayView;
1212
use vortex_error::VortexResult;
1313

1414
use crate::ALP;

encodings/alp/src/alp/compute/slice.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
use std::ops::Range;
55

66
use vortex_array::ArrayRef;
7+
use vortex_array::ArrayView;
78
use vortex_array::ExecutionCtx;
89
use vortex_array::IntoArray;
910
use vortex_array::arrays::slice::SliceKernel;
10-
use vortex_array::vtable::ArrayView;
1111
use vortex_error::VortexResult;
1212

1313
use crate::ALP;

encodings/alp/src/alp/compute/take.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
// SPDX-FileCopyrightText: Copyright the Vortex contributors
33

44
use vortex_array::ArrayRef;
5+
use vortex_array::ArrayView;
56
use vortex_array::ExecutionCtx;
67
use vortex_array::IntoArray;
78
use vortex_array::arrays::dict::TakeExecute;
8-
use vortex_array::vtable::ArrayView;
99
use vortex_error::VortexResult;
1010

1111
use crate::ALP;

encodings/alp/src/alp/ops.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
// SPDX-License-Identifier: Apache-2.0
22
// SPDX-FileCopyrightText: Copyright the Vortex contributors
33

4+
use vortex_array::ArrayView;
45
use vortex_array::ExecutionCtx;
56
use vortex_array::scalar::Scalar;
6-
use vortex_array::vtable::ArrayView;
77
use vortex_array::vtable::OperationsVTable;
88
use vortex_error::VortexExpect;
99
use vortex_error::VortexResult;

encodings/alp/src/alp_rd/array.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,12 @@ use std::fmt::Debug;
55
use std::hash::Hash;
66

77
use itertools::Itertools;
8+
use vortex_array::Array;
89
use vortex_array::ArrayEq;
910
use vortex_array::ArrayHash;
11+
use vortex_array::ArrayId;
1012
use vortex_array::ArrayRef;
13+
use vortex_array::ArrayView;
1114
use vortex_array::DeserializeMetadata;
1215
use vortex_array::ExecutionCtx;
1316
use vortex_array::ExecutionResult;
@@ -29,9 +32,6 @@ use vortex_array::serde::ArrayChildren;
2932
use vortex_array::stats::ArrayStats;
3033
use vortex_array::validity::Validity;
3134
use vortex_array::vtable;
32-
use vortex_array::vtable::Array;
33-
use vortex_array::vtable::ArrayId;
34-
use vortex_array::vtable::ArrayView;
3535
use vortex_array::vtable::VTable;
3636
use vortex_array::vtable::ValidityChild;
3737
use vortex_array::vtable::ValidityVTableFromChild;

0 commit comments

Comments
 (0)