MCPcopy Create free account
hub / github.com/Rustixir/darkbird / used_page

Function used_page

src/darkbird/wal/disk_log.rs:401–408  ·  view source on GitHub ↗

if not exist directory then is first time run, create dir and a page-1 and open it else open latest page exist

(log: &mut LogFile)

Source from the content-addressed store, hash-verified

399// if not exist directory then is first time run, create dir and a page-1 and open it
400// else open latest page exist
401fn used_page(log: &mut LogFile) -> usize {
402
403 let mut counter = 0;
404 let iter = log.iter(..).unwrap();
405 iter.for_each(|_| counter += 1);
406
407 return counter
408}
409
410fn open_last_page(path: &str, table_name: &str, total_page_size: usize) -> TmpLogStruct {
411 let path = format!("{}/{}", path, table_name);

Callers 1

openMethod · 0.85

Calls 1

iterMethod · 0.45

Tested by

no test coverage detected