Skip to content

Commit 5a9a3ca

Browse files
authored
Fix: Rename Array::null_count to invalid_count (#2244)
1 parent 72339a5 commit 5a9a3ca

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

encodings/datetime-parts/src/stats.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use crate::{DateTimePartsArray, DateTimePartsEncoding};
88
impl StatisticsVTable<DateTimePartsArray> for DateTimePartsEncoding {
99
fn compute_statistics(&self, array: &DateTimePartsArray, stat: Stat) -> VortexResult<StatsSet> {
1010
let maybe_stat = match stat {
11-
Stat::NullCount => Some(ScalarValue::from(array.null_count()?)),
11+
Stat::NullCount => Some(ScalarValue::from(array.invalid_count()?)),
1212
Stat::IsConstant => Some(ScalarValue::from(
1313
array.days().is_constant()
1414
&& array.seconds().is_constant()

vortex-array/src/validity.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ impl Array {
3232
}
3333

3434
/// Return the number of null elements in the array.
35-
pub fn null_count(&self) -> VortexResult<usize> {
35+
pub fn invalid_count(&self) -> VortexResult<usize> {
3636
if !self.dtype().is_nullable() {
3737
return Ok(0);
3838
}

vortex-layout/src/layouts/chunked/stats_table.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ impl StatsAccumulator {
172172
.map_err(|e| e.with_context(format!("Failed to finish stat builder for {stat}")))?;
173173

174174
// We drop any all-null stats columns
175-
if values.null_count()? == values.len() {
175+
if values.invalid_count()? == values.len() {
176176
continue;
177177
}
178178

0 commit comments

Comments
 (0)