1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use std::path::PathBuf; use crate::core::TableSchema; pub struct Snapshot { sst: Vec<PathBuf>, metadata: Vec<PathBuf>, schema: TableSchema, } impl Snapshot { fn from_checkpoint(path: &PathBuf) -> Snapshot { todo!() } }