diff --git a/Cargo.lock b/Cargo.lock index 7c9cf87fe4901..63891496755d0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6291,6 +6291,15 @@ dependencies = [ "hashbrown 0.13.2", ] +[[package]] +name = "lru" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" +dependencies = [ + "hashbrown 0.14.1", +] + [[package]] name = "lsp-server" version = "0.7.6" @@ -8225,13 +8234,13 @@ dependencies = [ [[package]] name = "num-prime" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f4e3bc495f6e95bc15a6c0c55ac00421504a5a43d09e3cc455d1fea7015581d" +checksum = "e238432a7881ec7164503ccc516c014bf009be7984cde1ba56837862543bdec3" dependencies = [ "bitvec 1.0.1", "either", - "lru 0.7.8", + "lru 0.12.3", "num-bigint 0.4.4", "num-integer", "num-modular", @@ -15582,7 +15591,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", - "rand 0.8.5", + "rand 0.7.3", "static_assertions", ] diff --git a/crates/sui-data-ingestion-core/src/executor.rs b/crates/sui-data-ingestion-core/src/executor.rs index 92bfda006852a..5b3f12ced1dde 100644 --- a/crates/sui-data-ingestion-core/src/executor.rs +++ b/crates/sui-data-ingestion-core/src/executor.rs @@ -87,7 +87,6 @@ impl IndexerExecutor

{ self.progress_store.save(task_name.clone(), sequence_number).await?; let seq_number = self.progress_store.min_watermark()?; if seq_number > reader_checkpoint_number { - gc_sender.send(seq_number).await?; reader_checkpoint_number = seq_number; } self.metrics.data_ingestion_checkpoint.with_label_values(&[&task_name]).set(sequence_number as i64);