reifydb-store-multi 0.5.0

Multi-version storage for OLTP operations with MVCC support
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// SPDX-License-Identifier: Apache-2.0
// Copyright (c) 2025 ReifyDB

pub mod actor;

use reifydb_core::common::CommitVersion;

pub trait QueryWatermark: Send + Sync + 'static {
	fn effective_gc_cutoff(&self) -> CommitVersion;
}

#[derive(Debug, Default)]
pub struct GcStats {
	pub shapes_scanned: u64,
	pub versions_dropped: u64,
}