docs: update for v1.2.1 performance changes
- USAGE.md: alert output format, background seeding, per-backend errors, concurrent fetches - CHEATSHEET.md: updated alert section - DEBUG.md: added profiling section (cProfile + tracemalloc) - ROADMAP.md: added v1.2.1 milestone Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
11
ROADMAP.md
11
ROADMAP.md
@@ -97,6 +97,17 @@
|
||||
- [x] Graceful SIGTERM shutdown
|
||||
- [x] InnerTube-based YouTube channel resolution for video URLs
|
||||
|
||||
## v1.2.1 -- Performance + Polish (done)
|
||||
|
||||
- [x] HTTP opener caching at module level (eliminates per-request construction)
|
||||
- [x] `--tracemalloc` CLI flag for memory profiling (dumps to `data/derp.malloc`)
|
||||
- [x] Background seeding on `!alert add` (instant reply, seeds asynchronously)
|
||||
- [x] Per-backend error tracking with exponential backoff
|
||||
- [x] Concurrent fetches for multi-instance backends (PeerTube, Mastodon, Lemmy, SearXNG)
|
||||
- [x] `retries` parameter for `derp.http.urlopen`
|
||||
- [x] Alert output: ACTION line (metadata/URL) + PRIVMSG (full uncropped title)
|
||||
- [x] tracemalloc writes to file instead of logger (survives podman log buffer)
|
||||
|
||||
## v2.0.0 -- Multi-Server + Integrations
|
||||
|
||||
- [ ] Multi-server support (per-server config, shared plugins)
|
||||
|
||||
Reference in New Issue
Block a user