List up to 20 folders per request in a scan; an unknown folder is not an empty one #6
Loading…
Reference in a new issue
No description provided.
Delete branch "hakalya/fox-68-batched-listings"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
FOX-68. A full scan was one request per folder, one at a time, about 0.3 s each whatever the folder holds (measured: 2.7 folders/s on a real drive, under 2 % CPU, no 429). One request can list many folders for little more (25 to 50 folders in 0.6 s on the test account), so the walk asks for up to 20 per request, still one request at a time. Each folder record passes the same completeness checks as before; a record that does not name the folder asked for is not used and that folder is listed alone. Also: an unknown folder id answers HTTP 200 with status ID_INVALID and no entries (measured); that was taken for an empty folder and is now 'no such folder'; any other non-OK status is an error. Tests: 174 pass (8 new). Not measured: timing with many large different folders; behaviour on the production account. Measurements and limits in docs/PROTOCOL.md 8.1. 🤖 Generated with Claude Code