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

Rename heartbeats to cron check-ins #957

Merged
merged 3 commits into from
Aug 14, 2024
Merged

Conversation

unflxw
Copy link
Contributor

@unflxw unflxw commented Jul 10, 2024

See appsignal/appsignal-ruby#1115.

Rename the existing heartbeat functionality to cron check-in. To only emit a single deprecation warning at compile-time, rather than many at run-time, use the built-in @deprecated Elixir functionality. The deprecation warning is not itself under test, but the forwarding of method calls from the old names to the new names is.

@unflxw unflxw added the chore label Jul 10, 2024
@unflxw unflxw self-assigned this Jul 10, 2024
@unflxw unflxw force-pushed the rename-heartbeats-to-cron-checkins branch 2 times, most recently from 3a32996 to 2e46614 Compare July 10, 2024 12:09
unflxw added a commit to appsignal/appsignal-nodejs that referenced this pull request Jul 11, 2024
See appsignal/appsignal-elixir#957.

Emit a deprecation warning both when the `heartbeat` helper is used
and when the `Heartbeat` class is initialised, but only once each.
unflxw added a commit to appsignal/appsignal-nodejs that referenced this pull request Jul 11, 2024
See appsignal/appsignal-elixir#957.

Emit a deprecation warning both when the `heartbeat` helper is used
and when the `Heartbeat` class is initialised, but only once each.
unflxw added a commit to appsignal/appsignal-nodejs that referenced this pull request Jul 11, 2024
See appsignal/appsignal-elixir#957.

Emit a deprecation warning both when the `heartbeat` helper is used
and when the `Heartbeat` class is initialised, but only once each.
unflxw added a commit to appsignal/appsignal-nodejs that referenced this pull request Jul 12, 2024
See appsignal/appsignal-elixir#957.

Emit a deprecation warning both when the `heartbeat` helper is used
and when the `Heartbeat` class is initialised, but only once each.
unflxw added a commit to appsignal/appsignal-nodejs that referenced this pull request Jul 12, 2024
See appsignal/appsignal-elixir#957.

Emit a deprecation warning both when the `heartbeat` helper is used
and when the `Heartbeat` class is initialised, but only once each.
unflxw added a commit to appsignal/appsignal-nodejs that referenced this pull request Jul 15, 2024
See appsignal/appsignal-elixir#957.

Emit a deprecation warning both when the `heartbeat` helper is used
and when the `Heartbeat` class is initialised, but only once each.
@unflxw unflxw changed the title [WIP] Rename heartbeats to cron check-ins Rename heartbeats to cron check-ins Jul 17, 2024
@unflxw unflxw force-pushed the rename-heartbeats-to-cron-checkins branch 2 times, most recently from b784f0c to 0169f99 Compare August 1, 2024 08:49
@unflxw unflxw marked this pull request as ready for review August 5, 2024 15:37
@backlog-helper

This comment has been minimized.

unflxw added a commit to appsignal/appsignal-nodejs that referenced this pull request Aug 7, 2024
See appsignal/appsignal-elixir#957.

Emit a deprecation warning both when the `heartbeat` helper is used
and when the `Heartbeat` class is initialised, but only once each.
See appsignal/appsignal-ruby#1115.

Rename the existing heartbeat functionality to cron check-in. To
only emit a single deprecation warning at compile-time, rather than
many at run-time, use the built-in `@deprecated` Elixir functionality.
The deprecation warning is not itself under test, but the forwarding
of method calls from the old names to the new names is.
Change the endpoint to `/check_ins/json` and amend the event format
to use `identifier` instead of `name`, `digest` instead of `id`, and
a new `check_in_type` field.
@unflxw unflxw force-pushed the rename-heartbeats-to-cron-checkins branch from 0169f99 to 4bfff38 Compare August 7, 2024 12:17
@backlog-helper

This comment has been minimized.

2 similar comments
@backlog-helper

This comment has been minimized.

@backlog-helper

This comment has been minimized.

Use `identifier` and `digest` instead of `name` and `id` respectively.
@backlog-helper

This comment has been minimized.

1 similar comment
@backlog-helper
Copy link


This is a message from the daily scheduled checks.

New issue guide | Backlog management | Rules | Feedback

@unflxw unflxw merged commit 23e55a0 into main Aug 14, 2024
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants