Skip to content

update readme to reflect recent changes#23

Merged
aviator-app[bot] merged 4 commits intomainfrom
update-readme
Apr 13, 2026
Merged

update readme to reflect recent changes#23
aviator-app[bot] merged 4 commits intomainfrom
update-readme

Conversation

@tulioz
Copy link
Copy Markdown
Contributor

@tulioz tulioz commented Apr 8, 2026

documents multiple --queue flag usage, --success-task-runtime-buckets flag, event watcher reconnection behavior, and lightweight task name cache

@aviator-app
Copy link
Copy Markdown

aviator-app bot commented Apr 8, 2026

Current Aviator status

Aviator will automatically update this comment as the status of the PR changes.
Comment /aviator refresh to force Aviator to re-examine your PR (or learn about other /aviator commands).

This PR was merged using Aviator.

Stack

  1. #20 add reconnection logic to event watcher thread (merged)
  2. #21 replace celery State with lightweight uuid to name cache (merged)
  3. #22 bump dependencies and update authors (merged)
  4. 👉 #23 update readme to reflect recent changes 👈 (this pr)

See the real-time status of this PR on the Aviator webapp.
Use the Aviator Chrome Extension to see the status of your PR within GitHub.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the README to document new features in celerymon, including automatic reconnection with exponential backoff for the event stream, support for monitoring multiple queues, and the addition of configurable Prometheus histogram buckets for task runtimes. The review comment suggests a clarification in the /healthz documentation to ensure it is clear that all data sources, including the event watcher, are still monitored for inactivity despite the new auto-reconnect functionality.

Comment thread README.md
Comment on lines +107 to +109
celerymon serves /healthz as a health check endpoint that reacts to data source
inactivity. While the event watcher now auto-reconnects, other data sources
(Redis, worker inspection) may still stall. celerymon uses three
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The current phrasing implies that the event watcher is no longer a concern for stalling and that /healthz primarily exists for the other data sources. However, the health check still monitors the event watcher, which can still stall if it fails to reconnect or if the broker stops sending events. It would be clearer to state that all sources are monitored, regardless of the new auto-reconnect feature.

Suggested change
celerymon serves /healthz as a health check endpoint that reacts to data source
inactivity. While the event watcher now auto-reconnects, other data sources
(Redis, worker inspection) may still stall. celerymon uses three
celerymon serves /healthz as a health check endpoint that monitors data source
activity. Even though the event watcher now auto-reconnects, any of the three
data sources (events, Redis, or worker inspection) may still stall. celerymon uses three

@aviator-app aviator-app bot changed the base branch from update-deps to main April 13, 2026 22:31
@aviator-app aviator-app bot merged commit 3b32020 into main Apr 13, 2026
8 of 11 checks passed
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.

2 participants