Skip to content

Commit b28ecb6

Browse files
committed
locks
Signed-off-by: Robert Kruszewski <github@robertk.io>
1 parent bf3a3e1 commit b28ecb6

1 file changed

Lines changed: 5 additions & 23 deletions

File tree

vortex-layout/public-api.lock

Lines changed: 5 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -792,37 +792,17 @@ pub fn vortex_layout::layouts::zoned::writer::ZonedStrategy::write_stream<'life0
792792

793793
pub mod vortex_layout::layouts::zoned::zone_map
794794

795-
pub struct vortex_layout::layouts::zoned::zone_map::StatsAccumulator
796-
797-
impl vortex_layout::layouts::zoned::zone_map::StatsAccumulator
798-
799-
pub fn vortex_layout::layouts::zoned::zone_map::StatsAccumulator::as_stats_table(&mut self) -> vortex_error::VortexResult<core::option::Option<vortex_layout::layouts::zoned::zone_map::ZoneMap>>
800-
801-
pub fn vortex_layout::layouts::zoned::zone_map::StatsAccumulator::new(dtype: &vortex_array::dtype::DType, stats: &[vortex_array::expr::stats::Stat], max_variable_length_statistics_size: usize) -> Self
802-
803-
pub fn vortex_layout::layouts::zoned::zone_map::StatsAccumulator::push_chunk(&mut self, array: &vortex_array::array::erased::ArrayRef, ctx: &mut vortex_array::executor::ExecutionCtx) -> vortex_error::VortexResult<()>
804-
805-
pub fn vortex_layout::layouts::zoned::zone_map::StatsAccumulator::push_chunk_without_compute(&mut self, array: &vortex_array::array::erased::ArrayRef) -> vortex_error::VortexResult<()>
806-
807795
pub struct vortex_layout::layouts::zoned::zone_map::ZoneMap
808796

809797
impl vortex_layout::layouts::zoned::zone_map::ZoneMap
810798

811-
pub fn vortex_layout::layouts::zoned::zone_map::ZoneMap::array(&self) -> &vortex_array::arrays::struct_::vtable::StructArray
812-
813799
pub fn vortex_layout::layouts::zoned::zone_map::ZoneMap::dtype_for_stats_table(column_dtype: &vortex_array::dtype::DType, present_stats: &[vortex_array::expr::stats::Stat]) -> vortex_array::dtype::DType
814800

815-
pub fn vortex_layout::layouts::zoned::zone_map::ZoneMap::get_stat(&self, stat: vortex_array::expr::stats::Stat) -> vortex_error::VortexResult<core::option::Option<vortex_array::array::erased::ArrayRef>>
816-
817-
pub unsafe fn vortex_layout::layouts::zoned::zone_map::ZoneMap::new_unchecked(array: vortex_array::arrays::struct_::vtable::StructArray, stats: alloc::sync::Arc<[vortex_array::expr::stats::Stat]>) -> Self
818-
819-
pub fn vortex_layout::layouts::zoned::zone_map::ZoneMap::present_stats(&self) -> &alloc::sync::Arc<[vortex_array::expr::stats::Stat]>
801+
pub unsafe fn vortex_layout::layouts::zoned::zone_map::ZoneMap::new_unchecked(array: vortex_array::arrays::struct_::vtable::StructArray, zone_len: u64, row_count: u64) -> Self
820802

821-
pub fn vortex_layout::layouts::zoned::zone_map::ZoneMap::prune(&self, predicate: &vortex_array::expr::expression::Expression, zone_len: u64, row_count: u64, session: &vortex_session::VortexSession) -> vortex_error::VortexResult<vortex_mask::Mask>
803+
pub fn vortex_layout::layouts::zoned::zone_map::ZoneMap::prune(&self, predicate: &vortex_array::expr::expression::Expression, session: &vortex_session::VortexSession) -> vortex_error::VortexResult<vortex_mask::Mask>
822804

823-
pub fn vortex_layout::layouts::zoned::zone_map::ZoneMap::to_stats_set(&self, stats: &[vortex_array::expr::stats::Stat], ctx: &mut vortex_array::executor::ExecutionCtx) -> vortex_error::VortexResult<vortex_array::stats::stats_set::StatsSet>
824-
825-
pub fn vortex_layout::layouts::zoned::zone_map::ZoneMap::try_new(column_dtype: vortex_array::dtype::DType, array: vortex_array::arrays::struct_::vtable::StructArray, stats: alloc::sync::Arc<[vortex_array::expr::stats::Stat]>) -> vortex_error::VortexResult<Self>
805+
pub fn vortex_layout::layouts::zoned::zone_map::ZoneMap::try_new(column_dtype: vortex_array::dtype::DType, array: vortex_array::arrays::struct_::vtable::StructArray, stats: alloc::sync::Arc<[vortex_array::expr::stats::Stat]>, zone_len: u64, row_count: u64) -> vortex_error::VortexResult<Self>
826806

827807
impl core::clone::Clone for vortex_layout::layouts::zoned::zone_map::ZoneMap
828808

@@ -876,6 +856,8 @@ pub fn vortex_layout::layouts::zoned::ZonedLayout::nzones(&self) -> usize
876856

877857
pub fn vortex_layout::layouts::zoned::ZonedLayout::present_stats(&self) -> &alloc::sync::Arc<[vortex_array::expr::stats::Stat]>
878858

859+
pub fn vortex_layout::layouts::zoned::ZonedLayout::zone_len(&self) -> usize
860+
879861
impl core::clone::Clone for vortex_layout::layouts::zoned::ZonedLayout
880862

881863
pub fn vortex_layout::layouts::zoned::ZonedLayout::clone(&self) -> vortex_layout::layouts::zoned::ZonedLayout

0 commit comments

Comments
 (0)