Attente
7421ca09cc
fix(transfer): 修复部分情况下无法正确统计已完成任务总大小的问题
- get_directory_size 使用 os.scandir 递归遍历提升性能
- 当任务文件项存储类型为 local 时,若其大小为空,则通过 SystemUtils 获取目录大小以确保
完成任务的准确统计。
fix(cache): 修改 fresh 和 async_fresh 默认参数为 True
refactor(filemanager): 移除整理后总大小计算逻辑
- 删除 TransHandler 中对整理目录总大小的冗余计算,提升性能并简化流程。
perf(system): 使用 scandir 优化文件扫描性能
- 重构 SystemUtils 中的文件扫描方法(list_files、exists_file、list_sub_files),
- 采用 os.scandir 替代 glob 实现,并预编译正则表达式以提升目录遍历与文件匹配性能。
2025-10-23 19:21:24 +08:00
..
2025-07-31 13:51:43 +08:00
2025-10-18 22:34:55 +08:00
2025-09-13 10:34:41 +08:00
2025-06-27 09:54:15 +08:00
2025-10-23 19:21:24 +08:00
2025-06-29 22:49:58 +08:00
2025-10-02 20:43:06 +08:00
2025-07-12 14:52:18 +08:00
2025-08-11 13:57:03 +08:00
2025-08-20 12:10:52 +00:00
2025-08-23 14:06:44 +08:00
2025-09-08 09:59:11 +08:00
2025-08-22 07:05:16 +08:00
2025-08-20 22:03:18 +08:00
2025-08-22 07:05:16 +08:00
2025-09-24 14:29:42 +08:00
2025-10-19 22:31:50 +08:00
2025-08-28 08:05:10 +08:00
2025-08-23 14:06:44 +08:00
2025-10-18 21:26:36 +08:00
2025-08-22 07:05:16 +08:00
2025-06-23 10:14:22 +08:00
2025-08-22 07:05:16 +08:00