global: one big snapshot

This commit is contained in:
nym21
2025-08-02 16:59:22 +02:00
parent aa8b47a3dd
commit f7aa9424db
252 changed files with 6283 additions and 5264 deletions

View File

@@ -10,7 +10,8 @@ homepage.workspace = true
repository.workspace = true
[dependencies]
brk_core = { workspace = true }
brk_error = { workspace = true }
brk_structs = { workspace = true }
byteview = { workspace = true }
fjall = { workspace = true }
log = { workspace = true }

View File

@@ -1,11 +1,11 @@
use std::path::Path;
use brk_core::Result;
use brk_error::Result;
fn main() -> Result<()> {
let p = Path::new("./examples/_fjall");
let keyspace = brk_store::open_keyspace(p)?;
let _keyspace = brk_store::open_keyspace(p)?;
// let mut store: Store<usize, usize> =
// brk_store::Store::import(&keyspace, p, "n", Version::ZERO, None)?;

View File

@@ -11,7 +11,8 @@ use std::{
path::Path,
};
use brk_core::{Height, Result, Version};
use brk_error::Result;
use brk_structs::{Height, Version};
use byteview::ByteView;
use fjall::{
PartitionCreateOptions, PersistMode, ReadTransaction, TransactionalKeyspace,

View File

@@ -3,7 +3,8 @@ use std::{
path::{Path, PathBuf},
};
use brk_core::{Result, Version};
use brk_error::Result;
use brk_structs::Version;
use fjall::{PersistMode, TransactionalKeyspace, TransactionalPartitionHandle};
use super::Height;

View File

@@ -1,4 +1,5 @@
use brk_core::{Height, Result, Version};
use brk_error::Result;
use brk_structs::{Height, Version};
pub trait AnyStore {
fn commit(&mut self, height: Height) -> Result<()>;