Skip to content

service-storage: 摘除 Local/S3 适配器与 SwappableStorageService 的 list 实现及测试(#5266 方案 2 的实现半,随 spec 契约摘除) #5541

Description

@os-zhuang

Part of #5266(父单存档完整分析与维护者裁决)。

任务

spec 侧契约成员摘除(#5540)落地后,清理实现半:

  • packages/services/service-storage/src/local-storage-adapter.tslist(~:192,单层 readdir + 目录当文件);
  • s3-storage-adapter.tslist(~:214,无翻页静默截断);
  • SwappableStorageService.list 透传及其「适配器无 list 则 reject」分支;
  • 相关测试;changeset(patch,说明成员已从契约摘除、无消费方受影响)。

约束

  • 与同包其它在飞/排队单(现无)按同包串行;
  • 摘除要响亮:CHANGELOG 说明该成员从未有过仓内消费方,及未来按需回归的形状指引(带游标)。

Blocked-by: #5540

归 services 车道。

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions