发布

  • fix: set is_warmup_completed true when warmup/indexing disabled (#451) (#502)

    frostbyte_neo 发布于 2026-05-22 19:27:22 +00:00

    Refs #451

    When both enable_mmap_cache and enable_content_indexing are false,
    run_post_scan never executes (guarded by config.warmup || config.content_indexing).
    This left bigram_index as None, so get_scan_progress().is_warmup_complete
    returned false forever.

    Added warmup_complete flag to ScanSignals. Set immediately after post-scan
    finishes OR right after walking completes when no post-scan work needed.
    get_scan_progress now reads warmup_complete instead of checking bigram_index
    presence.

    Co-authored-by: Dmitriy Kovalenko dmtr.kovalenko@outlook.com

    下载附件