Skip to content

Optz#12

Merged
dev-harsh1998 merged 3 commits into
masterfrom
optz
Jun 25, 2026
Merged

Optz#12
dev-harsh1998 merged 3 commits into
masterfrom
optz

Conversation

@dev-harsh1998

Copy link
Copy Markdown
Owner

No description provided.

Reduce directory listing memory by keeping only the requested page window in a bounded heap.

Replace chunked request front-drain copies with a cursor-based pending buffer and add a rename fast path for file-backed uploads.

Cut search overhead with generation-based cache recency, bulk radix bucket construction, carried subdirectory entry ids, and slice-only pagination cloning.
Replace the single global rate limiter mutex with 64 IP-hashed shards to reduce request-path lock contention.

Keep cleanup and memory accounting behavior across shards and add a release-mode multithreaded perf probe for unique-IP traffic.
Add a live upload summary stat that displays aggregate current upload throughput in megabits per second on the upload UI.

Include the resulting cargo fmt formatting updates in the touched Rust modules and upload page assets.
@dev-harsh1998
dev-harsh1998 merged commit 9a6eae5 into master Jun 25, 2026
19 of 20 checks passed
@dev-harsh1998
dev-harsh1998 deleted the optz branch June 25, 2026 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant