Skip to content

Commit 868149e

Browse files
committed
chore: development v0.3.50 - comprehensive testing complete [auto-commit]
1 parent bf6d46d commit 868149e

File tree

8 files changed

+23
-6
lines changed

8 files changed

+23
-6
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ exclude = [
3636
# Workspace Package Metadata (inherited by all crates)
3737
# ─────────────────────────────────────────────────────────────────────────────
3838
[workspace.package]
39-
version = "0.3.49"
39+
version = "0.3.50"
4040
edition = "2024"
4141
rust-version = "1.85"
4242
license = "MPL-2.0 OR LicenseRef-UFFS-Commercial"

crates/uffs-cli/src/commands/search/mod.rs

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,10 @@ pub async fn search(
149149
reserved_allocated: Option<u64>,
150150
) -> Result<()> {
151151
let start_time = std::time::Instant::now();
152-
println!("[TIMING] search() entered at 0ms");
152+
#[allow(clippy::print_stdout, clippy::semicolon_outside_block)]
153+
{
154+
println!("[TIMING] search() entered at 0ms");
155+
}
153156

154157
let parsed = ParsedPattern::parse(pattern)
155158
.with_context(|| format!("Invalid pattern: {pattern}"))?
@@ -361,10 +364,17 @@ pub async fn search(
361364
&& can_write_native_results(format, &output_config)
362365
{
363366
let drive_letter = drives_to_search[0];
364-
println!("[TIMING] LIVE: loading index at {}ms", start_time.elapsed().as_millis());
367+
println!(
368+
"[TIMING] LIVE: loading index at {}ms",
369+
start_time.elapsed().as_millis()
370+
);
365371
let (index, load_ms) =
366372
super::raw_io::load_live_index(drive_letter, no_cache).await?;
367-
println!("[TIMING] LIVE: index loaded at {}ms (load={}ms)", start_time.elapsed().as_millis(), load_ms);
373+
println!(
374+
"[TIMING] LIVE: index loaded at {}ms (load={}ms)",
375+
start_time.elapsed().as_millis(),
376+
load_ms
377+
);
368378

369379
// From here, IDENTICAL to the --mft-file native output path.
370380
// Full scan → streaming; filtered → IndexQuery + native write.
@@ -386,7 +396,10 @@ pub async fn search(
386396
let output_ms = t_output.elapsed().as_millis();
387397
println!(
388398
"[TIMING] LIVE: done at {}ms (load={}ms output={}ms rows={})",
389-
start_time.elapsed().as_millis(), load_ms, output_ms, row_count
399+
start_time.elapsed().as_millis(),
400+
load_ms,
401+
output_ms,
402+
row_count
390403
);
391404
info!(load_ms, output_ms, row_count, "📊 LIVE streaming complete");
392405
return Ok(());

dist/latest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v0.3.49
1+
v0.3.50

dist/v0.3.50/checksums.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
4d5beba77d9d4a6fa80be6fca78fa86d99c28fe2e246820e5eb3a06df50413eb dist/v0.3.50/uffs/uffs-windows-x64.exe (70087680 bytes)
2+
0fdef410aab6c09562fd29ae6413920aa8697366da1a4dbfa4872913dcee6fe1 dist/v0.3.50/uffs_mft/uffs_mft-windows-x64.exe (23200768 bytes)
3+
4f5bbb62263e317ca2eb8cbc33cc4da6c0c8afe4df12e8d9402adb57eb3ff868 dist/v0.3.50/uffs_tui/uffs_tui-windows-x64.exe (67368448 bytes)
4+
02499d2c1ca0bd6e2fac0bf81429264ff8c7a28f7f5da4d150c87c6c6c7d0944 dist/v0.3.50/uffs_gui/uffs_gui-windows-x64.exe (1682432 bytes)
66.8 MB
Binary file not shown.
1.6 MB
Binary file not shown.
22.1 MB
Binary file not shown.
64.2 MB
Binary file not shown.

0 commit comments

Comments
 (0)