Skip to content

roadmap: Phase DiMaggio + Phase Berra#47

Merged
russellromney merged 1 commit intomainfrom
roadmap-dimaggio-berra
May 5, 2026
Merged

roadmap: Phase DiMaggio + Phase Berra#47
russellromney merged 1 commit intomainfrom
roadmap-dimaggio-berra

Conversation

@russellromney
Copy link
Copy Markdown
Owner

Summary

Two roadmap phases driven by the second HN-front-page feedback wave:

  • Phase DiMaggio — adaptive polling backoff for the default watcher. Idle databases scale their poll interval up to 1s (capped) instead of running at fixed 1ms forever. Direct response to the recurring "wind back the polling" / battery / mobile asks in the HN thread.
  • Phase Berra — docs sweep: comparison-with-other-queue-libs table, sharper README opening line, mobile/embedded story, brief explanation of why polling is the default.

Roadmap-only — no code changes.

Context

Originally part of PR #46 alongside an attempted .NET wake-flake fix. The .NET test infrastructure work in #46 was independently superseded by 285d9bb on main, so this carves out the still-useful piece.

🤖 Generated with Claude Code

… docs)

Two phases informed by the second HN-front-page feedback wave:

- Phase DiMaggio adds adaptive polling backoff to the default
  watcher so an idle database scales its poll interval up to 1s
  (capped) instead of running at fixed 1ms forever. Addresses the
  recurring "wind back the polling" / battery / mobile asks.

- Phase Berra is a docs sweep: comparison-with-other-queue-libs
  table, sharper README opening line, mobile/embedded story, and
  a brief explanation of why polling is the default.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@russellromney russellromney merged commit e4ba565 into main May 5, 2026
16 checks passed
@russellromney russellromney deleted the roadmap-dimaggio-berra branch May 5, 2026 04:50
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