Produce a valid sealed columnar segment with one row.
()
| 38 | |
| 39 | /// Produce a valid sealed columnar segment with one row. |
| 40 | fn write_columnar_segment() -> Vec<u8> { |
| 41 | let schema = minimal_columnar_schema(); |
| 42 | let mut mem = ColumnarMemtable::new(&schema); |
| 43 | mem.append_row(&[Value::Integer(42)]).expect("append row"); |
| 44 | |
| 45 | SegmentWriter::plain() |
| 46 | .write_segment(&schema, mem.columns(), mem.row_count(), None) |
| 47 | .expect("write segment") |
| 48 | } |
| 49 | |
| 50 | /// Produce a valid FTS segment with one term. |
| 51 | fn write_fts_segment() -> Vec<u8> { |
no test coverage detected