Function
make_op
(array: &str, ms: u64, logical: u16)
Source from the content-addressed store, hash-verified
| 143 | } |
| 144 | |
| 145 | fn make_op(array: &str, ms: u64, logical: u16) -> ArrayOp { |
| 146 | ArrayOp { |
| 147 | header: ArrayOpHeader { |
| 148 | array: array.into(), |
| 149 | hlc: hlc(ms, logical), |
| 150 | schema_hlc: hlc(1, 0), |
| 151 | valid_from_ms: 0, |
| 152 | valid_until_ms: -1, |
| 153 | system_from_ms: ms as i64, |
| 154 | }, |
| 155 | kind: ArrayOpKind::Put, |
| 156 | coord: vec![CoordValue::Int64(ms as i64)], |
| 157 | attrs: Some(vec![CellValue::Null]), |
| 158 | } |
| 159 | } |
| 160 | |
| 161 | #[test] |
| 162 | fn append_then_scan() { |