Skip to content

Commit

Permalink
chore: rename skip_replay_wal to skip_wal_replay
Browse files Browse the repository at this point in the history
  • Loading branch information
WenyXu committed Dec 20, 2023
1 parent 5e63aa6 commit bd54869
Show file tree
Hide file tree
Showing 12 changed files with 29 additions and 28 deletions.
2 changes: 1 addition & 1 deletion src/datanode/src/datanode.rs
Original file line number Diff line number Diff line change
Expand Up @@ -371,7 +371,7 @@ impl DatanodeBuilder {
engine: engine.clone(),
region_dir,
options,
skip_replay_wal: false,
skip_wal_replay: false,
}),
)
.await?;
Expand Down
2 changes: 1 addition & 1 deletion src/datanode/src/heartbeat/handler.rs
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ impl RegionHeartbeatResponseHandler {
engine: region_ident.engine,
region_dir: region_dir(&region_storage_path, region_id),
options: region_options,
skip_replay_wal: false,
skip_wal_replay: false,
});
let result = region_server.handle_request(region_id, request).await;

Expand Down
4 changes: 2 additions & 2 deletions src/file-engine/src/region.rs
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ mod tests {
engine: "file".to_string(),
region_dir,
options: HashMap::default(),
skip_replay_wal: false,
skip_wal_replay: false,
};

let region = FileRegion::open(region_id, request, &object_store)
Expand Down Expand Up @@ -212,7 +212,7 @@ mod tests {
engine: "file".to_string(),
region_dir,
options: HashMap::default(),
skip_replay_wal: false,
skip_wal_replay: false,
};
let err = FileRegion::open(region_id, request, &object_store)
.await
Expand Down
4 changes: 2 additions & 2 deletions src/mito2/src/engine/alter_test.rs
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ async fn test_alter_region() {
engine: String::new(),
region_dir,
options: HashMap::default(),
skip_replay_wal: false,
skip_wal_replay: false,
}),
)
.await
Expand Down Expand Up @@ -202,7 +202,7 @@ async fn test_put_after_alter() {
engine: String::new(),
region_dir,
options: HashMap::default(),
skip_replay_wal: false,
skip_wal_replay: false,
}),
)
.await
Expand Down
2 changes: 1 addition & 1 deletion src/mito2/src/engine/basic_test.rs
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ async fn test_region_replay() {
engine: String::new(),
region_dir,
options: HashMap::default(),
skip_replay_wal: false,
skip_wal_replay: false,
}),
)
.await
Expand Down
16 changes: 8 additions & 8 deletions src/mito2/src/engine/open_test.rs
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ async fn test_engine_open_empty() {
engine: String::new(),
region_dir: "empty".to_string(),
options: HashMap::default(),
skip_replay_wal: false,
skip_wal_replay: false,
}),
)
.await
Expand Down Expand Up @@ -75,7 +75,7 @@ async fn test_engine_open_existing() {
engine: String::new(),
region_dir,
options: HashMap::default(),
skip_replay_wal: false,
skip_wal_replay: false,
}),
)
.await
Expand Down Expand Up @@ -164,7 +164,7 @@ async fn test_engine_region_open_with_options() {
engine: String::new(),
region_dir,
options: HashMap::from([("ttl".to_string(), "4d".to_string())]),
skip_replay_wal: false,
skip_wal_replay: false,
}),
)
.await
Expand Down Expand Up @@ -209,7 +209,7 @@ async fn test_engine_region_open_with_custom_store() {
engine: String::new(),
region_dir,
options: HashMap::from([("storage".to_string(), "Gcs".to_string())]),
skip_replay_wal: false,
skip_wal_replay: false,
}),
)
.await
Expand All @@ -232,7 +232,7 @@ async fn test_engine_region_open_with_custom_store() {
}

#[tokio::test]
async fn test_open_region_skip_replay_wal() {
async fn test_open_region_skip_wal_replay() {
let mut env = TestEnv::new();
let engine = env.create_engine(MitoConfig::default()).await;

Expand Down Expand Up @@ -261,15 +261,15 @@ async fn test_open_region_skip_replay_wal() {
put_rows(&engine, region_id, rows).await;

let engine = env.reopen_engine(engine, MitoConfig::default()).await;
// Skip to replay the WAL.
// Skip the WAL replay .
engine
.handle_request(
region_id,
RegionRequest::Open(RegionOpenRequest {
engine: String::new(),
region_dir: region_dir.to_string(),
options: Default::default(),
skip_replay_wal: true,
skip_wal_replay: true,
}),
)
.await
Expand Down Expand Up @@ -298,7 +298,7 @@ async fn test_open_region_skip_replay_wal() {
engine: String::new(),
region_dir,
options: Default::default(),
skip_replay_wal: false,
skip_wal_replay: false,
}),
)
.await
Expand Down
2 changes: 1 addition & 1 deletion src/mito2/src/engine/parallel_test.rs
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ async fn scan_in_parallel(
engine: String::new(),
region_dir: region_dir.to_string(),
options: HashMap::default(),
skip_replay_wal: false,
skip_wal_replay: false,
}),
)
.await
Expand Down
4 changes: 2 additions & 2 deletions src/mito2/src/engine/truncate_test.rs
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@ async fn test_engine_truncate_reopen() {
engine: String::new(),
region_dir,
options: HashMap::default(),
skip_replay_wal: false,
skip_wal_replay: false,
}),
)
.await
Expand Down Expand Up @@ -354,7 +354,7 @@ async fn test_engine_truncate_during_flush() {
engine: String::new(),
region_dir,
options: HashMap::default(),
skip_replay_wal: false,
skip_wal_replay: false,
}),
)
.await
Expand Down
13 changes: 7 additions & 6 deletions src/mito2/src/region/opener.rs
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ pub(crate) struct RegionOpener {
scheduler: SchedulerRef,
options: HashMap<String, String>,
cache_manager: Option<CacheManagerRef>,
skip_replay_wal: bool,
skip_wal_replay: bool,
}

impl RegionOpener {
Expand All @@ -75,7 +75,7 @@ impl RegionOpener {
scheduler,
options: HashMap::new(),
cache_manager: None,
skip_replay_wal: false,
skip_wal_replay: false,
}
}

Expand All @@ -97,8 +97,9 @@ impl RegionOpener {
self
}

pub(crate) fn skip_replay_wal(mut self, skip: bool) -> Self {
self.skip_replay_wal = skip;
/// Sets the `skip_wal_replay`.
pub(crate) fn skip_wal_replay(mut self, skip: bool) -> Self {
self.skip_wal_replay = skip;
self
}

Expand Down Expand Up @@ -242,10 +243,10 @@ impl RegionOpener {
.build();
let flushed_entry_id = version.flushed_entry_id;
let version_control = Arc::new(VersionControl::new(version));
if !self.skip_replay_wal {
if !self.skip_wal_replay {
replay_memtable(wal, region_id, flushed_entry_id, &version_control).await?;
} else {
info!("Skip to replay the WAL for region: {}", region_id);
info!("Skip the WAL replay for region: {}", region_id);
}

let region = MitoRegion {
Expand Down
2 changes: 1 addition & 1 deletion src/mito2/src/test_util.rs
Original file line number Diff line number Diff line change
Expand Up @@ -696,7 +696,7 @@ pub async fn reopen_region(
engine: String::new(),
region_dir,
options: HashMap::default(),
skip_replay_wal: false,
skip_wal_replay: false,
}),
)
.await
Expand Down
2 changes: 1 addition & 1 deletion src/mito2/src/worker/handle_open.rs
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ impl<S: LogStore> RegionWorkerLoop<S> {
self.scheduler.clone(),
)
.options(request.options)
.skip_replay_wal(request.skip_replay_wal)
.skip_wal_replay(request.skip_wal_replay)
.cache(Some(self.cache_manager.clone()))
.open(&self.config, &self.wal)
.await?;
Expand Down
4 changes: 2 additions & 2 deletions src/store-api/src/region_request.rs
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ impl RegionRequest {
engine: open.engine,
region_dir,
options: open.options,
skip_replay_wal: false,
skip_wal_replay: false,
}),
)])
}
Expand Down Expand Up @@ -199,7 +199,7 @@ pub struct RegionOpenRequest {
/// Options of the opened region.
pub options: HashMap<String, String>,
/// To skip replaying the WAL.
pub skip_replay_wal: bool,
pub skip_wal_replay: bool,
}

/// Close region request.
Expand Down

0 comments on commit bd54869

Please sign in to comment.