Skip to content

Commit 92fc1fb

Browse files
committed
Use binary compute over datums
Signed-off-by: Nicholas Gates <[email protected]>
1 parent dfc5be5 commit 92fc1fb

File tree

9 files changed

+12
-13
lines changed

9 files changed

+12
-13
lines changed

vortex-array/src/arrow/compute/to_arrow/canonical.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,12 +77,8 @@ use crate::arrays::list_from_list_view;
7777
use crate::arrow::IntoArrowArray;
7878
use crate::arrow::array::ArrowArray;
7979
use crate::arrow::compute::ToArrowArgs;
80-
<<<<<<< Updated upstream
8180
use crate::arrow::null_buffer::to_null_buffer;
82-
=======
83-
use crate::arrow::compute::to_arrow::null_buffer::to_null_buffer;
8481
use crate::builtins::ArrayBuiltins;
85-
>>>>>>> Stashed changes
8682
use crate::compute::InvocationArgs;
8783
use crate::compute::Kernel;
8884
use crate::compute::Output;

vortex-array/src/arrow/compute/to_arrow/list.rs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,8 @@ use crate::arrays::list_view_from_list;
2424
use crate::arrow::IntoArrowArray;
2525
use crate::arrow::compute::ToArrowKernel;
2626
use crate::arrow::compute::ToArrowKernelAdapter;
27-
<<<<<<< Updated upstream
2827
use crate::arrow::null_buffer::to_null_buffer;
29-
use crate::compute::cast;
30-
=======
31-
use crate::arrow::compute::to_arrow::null_buffer::to_null_buffer;
3228
use crate::builtins::ArrayBuiltins;
33-
>>>>>>> Stashed changes
3429
use crate::register_kernel;
3530

3631
impl ToArrowKernel for ListVTable {

vortex-array/src/arrow/compute/to_arrow/temporal.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,8 @@ use crate::arrays::ExtensionVTable;
3636
use crate::arrays::TemporalArray;
3737
use crate::arrow::array::ArrowArray;
3838
use crate::arrow::compute::to_arrow::ToArrowArgs;
39-
<<<<<<< Updated upstream
4039
use crate::arrow::null_buffer::to_null_buffer;
41-
=======
42-
use crate::arrow::compute::to_arrow::null_buffer::to_null_buffer;
4340
use crate::builtins::ArrayBuiltins;
44-
>>>>>>> Stashed changes
4541
use crate::compute::InvocationArgs;
4642
use crate::compute::Kernel;
4743
use crate::compute::Output;

vortex-array/src/arrow/executor/bool.rs

Whitespace-only changes.

vortex-array/src/arrow/executor/dictionary.rs

Whitespace-only changes.

vortex-array/src/arrow/executor/null.rs

Whitespace-only changes.

vortex-array/src/arrow/executor/primitive.rs

Whitespace-only changes.

vortex-array/src/arrow/executor/struct_.rs

Whitespace-only changes.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
// SPDX-License-Identifier: Apache-2.0
2+
// SPDX-FileCopyrightText: Copyright the Vortex contributors
3+
4+
use vortex_dtype::Nullability;
5+
use vortex_session::VortexSession;
6+
use crate::ArrayRef;
7+
8+
pub(super) fn to_arrow_timestamp(
9+
array: &ArrayRef,
10+
nullability: Nullability,
11+
session: &VortexSession,
12+
)

0 commit comments

Comments
 (0)