history/history.rs
1use git_vdb::{open, Point};
2
3fn main() -> git_vdb::Result<()> {
4 let temporary = tempfile::TempDir::new()?;
5 let docs = open(temporary.path().join("vectors.git"))?.collection("docs");
6 docs.upsert([Point::new("v1", [1.0, 0.0])])?;
7 docs.upsert([Point::new("v2", [0.0, 1.0])])?;
8 assert_eq!(docs.advanced()?.history(10)?.len(), 3);
9 Ok(())
10}