indexer: small changes

This commit is contained in:
nym21
2025-07-25 22:38:15 +02:00
parent 406650a45a
commit 00213176d8

View File

@@ -27,7 +27,7 @@ pub use stores::*;
pub use vecs::*; pub use vecs::*;
const SNAPSHOT_BLOCK_RANGE: usize = 1000; const SNAPSHOT_BLOCK_RANGE: usize = 1000;
const COLLISIONS_CHECKED_UP_TO: Height = Height::new(415_000); const COLLISIONS_CHECKED_UP_TO: Height = Height::new(907_000);
const VERSION: Version = Version::ONE; const VERSION: Version = Version::ONE;
#[derive(Clone)] #[derive(Clone)]
@@ -104,12 +104,9 @@ impl Indexer {
|stores: &mut Stores, vecs: &mut Vecs, height: Height, exit: &Exit| -> Result<()> { |stores: &mut Stores, vecs: &mut Vecs, height: Height, exit: &Exit| -> Result<()> {
info!("Exporting..."); info!("Exporting...");
let _lock = exit.lock(); let _lock = exit.lock();
thread::scope(|scope| -> Result<()> {
scope.spawn(|| {
let i = Instant::now(); let i = Instant::now();
stores.commit(height).unwrap(); stores.commit(height).unwrap();
info!("Commited stores in {}s", i.elapsed().as_secs()); info!("Commited stores in {}s", i.elapsed().as_secs());
});
let i = Instant::now(); let i = Instant::now();
vecs.flush(height)?; vecs.flush(height)?;
info!("Flushed vecs in {}s", i.elapsed().as_secs()); info!("Flushed vecs in {}s", i.elapsed().as_secs());
@@ -117,7 +114,6 @@ impl Indexer {
file.flush()?; file.flush()?;
info!("Flushed file in {}s", i.elapsed().as_secs()); info!("Flushed file in {}s", i.elapsed().as_secs());
Ok(()) Ok(())
})
}; };
let mut txindex_to_first_outputindex_reader_opt = None; let mut txindex_to_first_outputindex_reader_opt = None;