MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / read_column

Method read_column

nodedb-columnar/src/reader/segment_reader.rs:132–134  ·  view source on GitHub ↗

Read a single column, decoding all blocks. `col_idx` is the column index in the footer's column metadata.

(&self, col_idx: usize)

Source from the content-addressed store, hash-verified

130 ///
131 /// `col_idx` is the column index in the footer's column metadata.
132 pub fn read_column(&self, col_idx: usize) -> Result<DecodedColumn, ColumnarError> {
133 self.read_column_filtered(col_idx, &[])
134 }
135
136 /// Read a single column with predicate pushdown.
137 ///

Callers 10

read_int64_columnFunction · 0.45
read_string_columnFunction · 0.45
read_float64_with_nullsFunction · 0.45
dict_encoded_roundtripFunction · 0.45
compact_segmentFunction · 0.45
compact_segmentsFunction · 0.45

Calls 1

read_column_filteredMethod · 0.80

Tested by 8

read_int64_columnFunction · 0.36
read_string_columnFunction · 0.36
read_float64_with_nullsFunction · 0.36
dict_encoded_roundtripFunction · 0.36