Skip to content

[Blob Scanner] Blob 扫描回收失败:file name too long #3048

@tiger5331819

Description

@tiger5331819

问题描述
在 Blob 扫描回收过程中,当遇到文件名或路径过长(超过系统路径长度限制)的文件时,整个扫描回收任务会失败。当前实现未能妥善处理此场景,导致清理不完整,并可能造成存储空间泄露。

预期行为
Blob 扫描器应能妥善处理长路径文件。理想情况下,它应该:

  • 通过使用支持长路径的方法,成功处理所有文件,无论文件名长度如何。

截图

Image

环境信息

  • 桌面操作系统: Windows 11
  • 浏览器: Edge
  • Cloudreve 版本: 4.9.2

补充说明

  • 此错误会随着时间的推移导致严重问题,因为孤立的 Blob 文件会不断累积,占用存储空间且无法被正确清理。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions