File tree Expand file tree Collapse file tree
vortex-layout/src/layouts/list Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -566,7 +566,7 @@ struct ElementsProjection {
566566}
567567
568568impl ElementsProjection {
569- /// Path A1: whole -chunk read with an all-true mask. The elements bound is the whole elements
569+ /// Whole -chunk read with an all-true mask. The elements bound is the whole elements
570570 /// buffer (`0..elements_row_count`) and `offsets[0] == 0` within a chunk, so we don't need to
571571 /// read offsets to know the bound and don't need to rebase. Fires elements + validity in
572572 /// parallel with the already-in-flight offsets — a single `try_join!` over all three children.
@@ -601,7 +601,7 @@ impl ElementsProjection {
601601 )
602602 }
603603
604- /// Path A2: partial range with an all-true mask. The elements bound is
604+ /// Partial range with an all-true mask. The elements bound is
605605 /// `offsets[a]..offsets[b]`, so we await offsets before firing the elements read and rebase the
606606 /// offsets to start at zero.
607607 async fn project_full_range ( self ) -> VortexResult < ArrayRef > {
@@ -639,7 +639,7 @@ impl ElementsProjection {
639639 )
640640 }
641641
642- /// Path B: sparse mask. Bound the elements fetch to the tightest range covering the kept rows
642+ /// Bound the elements fetch to the tightest range covering the kept rows
643643 /// and pass an element-level mask so the elements child only materializes kept-row positions;
644644 /// validity is fetched for the kept rows by pushing the caller mask down directly.
645645 async fn project_sparse ( self , mask : Mask ) -> VortexResult < ArrayRef > {
You can’t perform that action at this time.
0 commit comments