Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update messaging for measuring message delay between App and Hub #2499

Merged
merged 19 commits into from
Oct 31, 2024

Commits on Oct 25, 2024

  1. Add timestamp for each message request.

    With this new timestamped messaged, the host can properly compare
    and evaluate how much time the request got delayed to an issue on a
    busy event loop.
    juanscr committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    9868856 View commit details
    Browse the repository at this point in the history
  2. Create handler for streaming performance metrics.

    This new handler will allow any application developer to register
    a function for analyzing or storing performance metrics related to
    latencies due to a message delay sending the response back from the
    host to the app.
    juanscr committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    ec13472 View commit details
    Browse the repository at this point in the history
  3. Add changefile.

    juanscr committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    3a34290 View commit details
    Browse the repository at this point in the history
  4. Add new field with monotonic timestamp.

    The old field will be preserved with backwards compatibility
    with previous versions that still consume this field.
    juanscr committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    21cd299 View commit details
    Browse the repository at this point in the history
  5. Organize telemetry in the correct module.

    All the telemetry related code is added to the telemetry module to
    avoid cluttering the communication layer with nuances about
    telemetry.
    juanscr committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    6894bed View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c961f4d View commit details
    Browse the repository at this point in the history
  7. Avoid circular import issue.

    juanscr committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    a2c905c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c643440 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    58bd878 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0ced08a View commit details
    Browse the repository at this point in the history
  11. Log handled metrics.

    juanscr committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    95935f1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8f30c51 View commit details
    Browse the repository at this point in the history
  13. Rewrite field for clarity.

    juanscr committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    410ede6 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Configuration menu
    Copy the full SHA
    4615cc9 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    2fbfccb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf8fdd9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9baa1bf View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Configuration menu
    Copy the full SHA
    26698e7 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    c8f4dba View commit details
    Browse the repository at this point in the history