1. collection.py: create/delete/update/exists 方法开头加 _load_metadata() 2. list_collections: 去掉磁盘扫描自动补充和 stale 清理逻辑, 改为以元数据为唯一真相源,异常集合只跳过不删不改 3. manager.py: _load/_save_metadata 加 fcntl 文件锁防并发写覆盖, Windows 兼容(fcntl try/import 包裹)
28 KiB
28 KiB