mirror of
https://github.com/aljazceru/turso.git
synced 2026-01-06 01:34:21 +01:00
remove mvvmode and set logical log as default
This commit is contained in:
@@ -673,7 +673,6 @@ mod tests {
|
||||
use std::sync::Arc;
|
||||
|
||||
use tempfile::NamedTempFile;
|
||||
use turso::MvccMode;
|
||||
|
||||
use crate::{
|
||||
database_tape::{
|
||||
@@ -688,9 +687,7 @@ mod tests {
|
||||
let db_path1 = temp_file1.path().to_str().unwrap();
|
||||
|
||||
let io: Arc<dyn turso_core::IO> = Arc::new(turso_core::PlatformIO::new().unwrap());
|
||||
let db1 =
|
||||
turso_core::Database::open_file(io.clone(), db_path1, false, false, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db1 = turso_core::Database::open_file(io.clone(), db_path1, false, false).unwrap();
|
||||
let db1 = Arc::new(DatabaseTape::new(db1));
|
||||
let mut gen = genawaiter::sync::Gen::new({
|
||||
let db1 = db1.clone();
|
||||
@@ -720,9 +717,7 @@ mod tests {
|
||||
let db_path1 = temp_file1.path().to_str().unwrap();
|
||||
|
||||
let io: Arc<dyn turso_core::IO> = Arc::new(turso_core::PlatformIO::new().unwrap());
|
||||
let db1 =
|
||||
turso_core::Database::open_file(io.clone(), db_path1, false, false, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db1 = turso_core::Database::open_file(io.clone(), db_path1, false, false).unwrap();
|
||||
let db1 = Arc::new(DatabaseTape::new(db1));
|
||||
|
||||
let mut gen = genawaiter::sync::Gen::new({
|
||||
@@ -790,14 +785,10 @@ mod tests {
|
||||
let db_path2 = temp_file2.path().to_str().unwrap();
|
||||
|
||||
let io: Arc<dyn turso_core::IO> = Arc::new(turso_core::PlatformIO::new().unwrap());
|
||||
let db1 =
|
||||
turso_core::Database::open_file(io.clone(), db_path1, false, false, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db1 = turso_core::Database::open_file(io.clone(), db_path1, false, false).unwrap();
|
||||
let db1 = Arc::new(DatabaseTape::new(db1));
|
||||
|
||||
let db2 =
|
||||
turso_core::Database::open_file(io.clone(), db_path2, false, false, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db2 = turso_core::Database::open_file(io.clone(), db_path2, false, false).unwrap();
|
||||
let db2 = Arc::new(DatabaseTape::new(db2));
|
||||
|
||||
let mut gen = genawaiter::sync::Gen::new({
|
||||
@@ -873,14 +864,10 @@ mod tests {
|
||||
let db_path2 = temp_file2.path().to_str().unwrap();
|
||||
|
||||
let io: Arc<dyn turso_core::IO> = Arc::new(turso_core::PlatformIO::new().unwrap());
|
||||
let db1 =
|
||||
turso_core::Database::open_file(io.clone(), db_path1, false, false, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db1 = turso_core::Database::open_file(io.clone(), db_path1, false, false).unwrap();
|
||||
let db1 = Arc::new(DatabaseTape::new(db1));
|
||||
|
||||
let db2 =
|
||||
turso_core::Database::open_file(io.clone(), db_path2, false, false, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db2 = turso_core::Database::open_file(io.clone(), db_path2, false, false).unwrap();
|
||||
let db2 = Arc::new(DatabaseTape::new(db2));
|
||||
|
||||
let mut gen = genawaiter::sync::Gen::new({
|
||||
@@ -950,14 +937,10 @@ mod tests {
|
||||
let db_path2 = temp_file2.path().to_str().unwrap();
|
||||
|
||||
let io: Arc<dyn turso_core::IO> = Arc::new(turso_core::PlatformIO::new().unwrap());
|
||||
let db1 =
|
||||
turso_core::Database::open_file(io.clone(), db_path1, false, true, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db1 = turso_core::Database::open_file(io.clone(), db_path1, false, true).unwrap();
|
||||
let db1 = Arc::new(DatabaseTape::new(db1));
|
||||
|
||||
let db2 =
|
||||
turso_core::Database::open_file(io.clone(), db_path2, false, true, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db2 = turso_core::Database::open_file(io.clone(), db_path2, false, true).unwrap();
|
||||
let db2 = Arc::new(DatabaseTape::new(db2));
|
||||
|
||||
let mut gen = genawaiter::sync::Gen::new({
|
||||
@@ -1019,19 +1002,13 @@ mod tests {
|
||||
|
||||
let io: Arc<dyn turso_core::IO> = Arc::new(turso_core::PlatformIO::new().unwrap());
|
||||
|
||||
let db1 =
|
||||
turso_core::Database::open_file(io.clone(), db_path1, false, true, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db1 = turso_core::Database::open_file(io.clone(), db_path1, false, true).unwrap();
|
||||
let db1 = Arc::new(DatabaseTape::new(db1));
|
||||
|
||||
let db2 =
|
||||
turso_core::Database::open_file(io.clone(), db_path2, false, true, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db2 = turso_core::Database::open_file(io.clone(), db_path2, false, true).unwrap();
|
||||
let db2 = Arc::new(DatabaseTape::new(db2));
|
||||
|
||||
let db3 =
|
||||
turso_core::Database::open_file(io.clone(), db_path3, false, true, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db3 = turso_core::Database::open_file(io.clone(), db_path3, false, true).unwrap();
|
||||
let db3 = Arc::new(DatabaseTape::new(db3));
|
||||
|
||||
let mut gen = genawaiter::sync::Gen::new({
|
||||
@@ -1154,14 +1131,10 @@ mod tests {
|
||||
|
||||
let io: Arc<dyn turso_core::IO> = Arc::new(turso_core::PlatformIO::new().unwrap());
|
||||
|
||||
let db1 =
|
||||
turso_core::Database::open_file(io.clone(), db_path1, false, true, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db1 = turso_core::Database::open_file(io.clone(), db_path1, false, true).unwrap();
|
||||
let db1 = Arc::new(DatabaseTape::new(db1));
|
||||
|
||||
let db2 =
|
||||
turso_core::Database::open_file(io.clone(), db_path2, false, true, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db2 = turso_core::Database::open_file(io.clone(), db_path2, false, true).unwrap();
|
||||
let db2 = Arc::new(DatabaseTape::new(db2));
|
||||
|
||||
let mut gen = genawaiter::sync::Gen::new({
|
||||
@@ -1242,14 +1215,10 @@ mod tests {
|
||||
|
||||
let io: Arc<dyn turso_core::IO> = Arc::new(turso_core::PlatformIO::new().unwrap());
|
||||
|
||||
let db1 =
|
||||
turso_core::Database::open_file(io.clone(), db_path1, false, true, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db1 = turso_core::Database::open_file(io.clone(), db_path1, false, true).unwrap();
|
||||
let db1 = Arc::new(DatabaseTape::new(db1));
|
||||
|
||||
let db2 =
|
||||
turso_core::Database::open_file(io.clone(), db_path2, false, true, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db2 = turso_core::Database::open_file(io.clone(), db_path2, false, true).unwrap();
|
||||
let db2 = Arc::new(DatabaseTape::new(db2));
|
||||
|
||||
let mut gen = genawaiter::sync::Gen::new({
|
||||
@@ -1322,19 +1291,13 @@ mod tests {
|
||||
|
||||
let io: Arc<dyn turso_core::IO> = Arc::new(turso_core::PlatformIO::new().unwrap());
|
||||
|
||||
let db1 =
|
||||
turso_core::Database::open_file(io.clone(), db_path1, false, true, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db1 = turso_core::Database::open_file(io.clone(), db_path1, false, true).unwrap();
|
||||
let db1 = Arc::new(DatabaseTape::new(db1));
|
||||
|
||||
let db2 =
|
||||
turso_core::Database::open_file(io.clone(), db_path2, false, true, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db2 = turso_core::Database::open_file(io.clone(), db_path2, false, true).unwrap();
|
||||
let db2 = Arc::new(DatabaseTape::new(db2));
|
||||
|
||||
let db3 =
|
||||
turso_core::Database::open_file(io.clone(), db_path3, false, true, MvccMode::Noop)
|
||||
.unwrap();
|
||||
let db3 = turso_core::Database::open_file(io.clone(), db_path3, false, true).unwrap();
|
||||
let db3 = Arc::new(DatabaseTape::new(db3));
|
||||
|
||||
let mut gen = genawaiter::sync::Gen::new({
|
||||
|
||||
@@ -23,9 +23,7 @@ pub trait IoOperations {
|
||||
impl IoOperations for Arc<dyn turso_core::IO> {
|
||||
fn open_tape(&self, path: &str, capture: bool) -> Result<DatabaseTape> {
|
||||
let io = self.clone();
|
||||
let clean =
|
||||
turso_core::Database::open_file(io, path, false, true, turso_core::MvccMode::Noop)
|
||||
.unwrap();
|
||||
let clean = turso_core::Database::open_file(io, path, false, true).unwrap();
|
||||
let opts = DatabaseTapeOpts {
|
||||
cdc_table: None,
|
||||
cdc_mode: Some(if capture { "full" } else { "off" }.to_string()),
|
||||
|
||||
Reference in New Issue
Block a user