• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

vortex-data / vortex / 16294194642

15 Jul 2025 01:10PM UTC coverage: 81.113% (-0.4%) from 81.486%
16294194642

Pull #3810

github

web-flow
Merge fef2a6f68 into 0b091c30a
Pull Request #3810: WIP feat: add ViewLayout for variable length views

149 of 465 new or added lines in 12 files covered. (32.04%)

9 existing lines in 4 files now uncovered.

46428 of 57239 relevant lines covered (81.11%)

145596.21 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/vortex-layout/src/layouts/view/reader/array.rs
1
//  SPDX-License-Identifier: Apache-2.0
2
//  SPDX-FileCopyrightText: Copyright the Vortex contributors
3

4
use std::ops::Range;
5

6
use async_trait::async_trait;
7
use vortex_array::ArrayRef;
8
use vortex_error::VortexResult;
9
use vortex_expr::ExprRef;
10
use vortex_mask::Mask;
11

12
use crate::ArrayEvaluation;
13

14
/// A projection evaluator over a View layout.
15
#[allow(unused)]
16
pub(crate) struct ViewProjection {
17
    pub(crate) row_range: Range<u64>,
18
    pub(crate) expr: ExprRef,
19
}
20

21
#[async_trait]
22
impl ArrayEvaluation for ViewProjection {
NEW
23
    async fn invoke(&self, _mask: Mask) -> VortexResult<ArrayRef> {
×
NEW
24
        todo!()
×
NEW
25
    }
×
26
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc