From 29407d7a753fb22b00b18b08f693b98a97c69918 Mon Sep 17 00:00:00 2001
From: ax_rd <ax_rd@aisim.cn>
Date: Thu, 03 Sep 2026 14:03:02 +0800
Subject: [PATCH] test: 补 KeywordSearch FTS 通道/双通道去重 + GetUnresolvedLinks 覆盖(index 包 42.8%→50.9%)
---
internal/index/cache.go | 32 --------------------------------
1 files changed, 0 insertions(+), 32 deletions(-)
diff --git a/internal/index/cache.go b/internal/index/cache.go
index b54860c..74b64c7 100644
--- a/internal/index/cache.go
+++ b/internal/index/cache.go
@@ -14,35 +14,3 @@
}
return strings.TrimSpace(string(out)), nil
}
-
-// NeedsRebuild 检查是否需要重建索引
-func NeedsRebuild(store *Store, vaultPath string) (bool, string, error) {
- currentCommit, err := GetGitCommit(vaultPath)
- if err != nil {
- // 不是 git 仓库,总是需要重建
- return true, "", nil
- }
-
- storedCommit, err := store.GetMeta("git_commit")
- if err != nil {
- return true, currentCommit, nil
- }
-
- if storedCommit == "" {
- // 没有记录,需要重建
- return true, currentCommit, nil
- }
-
- if storedCommit != currentCommit {
- // commit 变了,需要重建
- return true, currentCommit, nil
- }
-
- // 检查是否有节点
- count, _ := store.NodeCount()
- if count == 0 {
- return true, currentCommit, nil
- }
-
- return false, currentCommit, nil
-}
--
Gitblit v1.10.0