Commit Graph

19 Commits

Author SHA1 Message Date
iaom 2758390e2e perf(ai-index):优化针对ai索引和搜索的异常处理机制 2024-07-26 11:44:43 +08:00
Yue-Lan d6f7e768a3 添加远程调用流程,用于智能数据管理获取文件创建事件
indexupdater和pendingupdatequeue增加信号用于线程间通信
新增RemoteFileEventHelper类,用于管理replica实例
2024-05-27 15:37:19 +08:00
iaom dbed12d296 feat(file-index):文件moveTo时更新索引 2024-04-29 11:27:12 +08:00
iaom 6442166431 feat(ai-index):文件修改时使用更新接口更新索引 2024-04-28 10:10:09 +08:00
iaom 4d20ad9b94 fix(ai-index):修复更新ai索引失败问题 2024-04-26 14:24:04 +08:00
iaom e14266b07c fix(ai-index):修复更新ai索引时的逻辑错误,优化更新速度
增量更新和实时更新将共用一个session,避免多次创建session
2024-04-20 15:53:01 +08:00
iaom f589565608 feat(file-index):增加AI索引功能 2024-04-17 17:43:50 +08:00
iaom a5fce404d6 perf(file-index):增加一个额外的线程池用于实时更新索引 2024-03-08 16:58:09 +08:00
iaom fb8b0b6756 增加文本内容解析配置功能和强制执行增量更新功能 2024-01-23 14:15:33 +08:00
iaom d6e3cd46e9 feat(ukui-search-service):为OCR内容索引增加单独的数据库和单独控制开关 2023-09-28 08:46:33 +00:00
iaom 73604c0dfe fix(index):修复了错误的开关索引控制逻辑;
修复了关闭基本索引导致内容索引监听丢失的问题
2023-09-05 18:41:28 +08:00
iaom 490459291e feat(index):增加内容索引开关
内容索引现在可以通过新增的gsettings(content-index-enable)单独控制开关,
新增了version键用于判断gsettings版本,兼容旧版用户配置:
当file-index-enable值为true,升级之后file-index-enable和
content-index-enable都置为true,否则都置为false。
备注:此提交需要配合设置页面的改动一起食用。
2023-08-18 07:17:34 +00:00
iaom 94ea037203 解决一些编译问题 2023-04-24 18:40:47 +08:00
iaom e5e62cd3f7 解决一些编译警告,删除一些无用代码,更新README 2023-04-24 14:07:56 +08:00
jixiaoxu 12d5e76cc5 修复文件内容索引更新时文件过滤判断逻辑的问题; 2023-04-21 17:20:31 +08:00
iaom 9b835b9686 优化inotify信号处理,解决若干由于信号处理不当导致的索引不正确问题 2023-02-27 05:48:08 +00:00
iaom c6322feb77 增加unmount信号监听处理 2022-12-23 15:41:57 +08:00
iaom 15c4331da8 解决首次索引后,重启后无法搜索部分文件的问题 2022-12-05 08:46:38 +00:00
iaom 3d8cebba41 优化文件索引操作 2022-11-25 17:32:15 +08:00