GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Reapply "Refactor the Celery Beat integration (#3105)" (#3144) by antonpirker · Pull Request #3175 · getsentry/sentry-python

Conversation

@antonpirker

@antonpirker antonpirker commented Jun 17, 2024

Copy link
Copy Markdown
Contributor

This reverts commit d818e8f.

This reverts the revert that was done to mitigate the regression error with Crons not being sending ok/error checkins.

We have a fix ready in #3155 that fixes that regression that will be merge into this PR.


General Notes

Thank you for contributing to sentry-python!

Please add tests to validate your changes, and lint your code using tox -e linters.

Running the test suite on your PR might require maintainer approval. Some tests (AWS Lambda) additionally require a maintainer to add a special label to run and will fail if the label is not present.

For maintainers

Sensitive test suites require maintainer review to ensure that tests do not compromise our secrets. This review must be repeated after any code revisions.

Before running sensitive test suites, please carefully check the PR. Then, apply the Trigger: tests using secrets label. The label will be removed after any code changes to enforce our policy requiring maintainers to review all code revisions before running sensitive tests.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
antonpirker added 2 commits June 17, 2024 16:32
@antonpirker
Reapply "Refactor the Celery Beat integration (#3105)" (#3144)
908ad86
This reverts commit d818e8f.
@antonpirker
Updated test
1f70e05
sentrivana
sentrivana approved these changes Jun 18, 2024
View reviewed changes
@antonpirker antonpirker self-assigned this Jun 18, 2024
@antonpirker antonpirker added the Component: SDK Core Dealing with the core of the SDK label Jun 18, 2024
@antonpirker
New branch with changes, because the refactoring made using the old b… (
c883fa8
#3176)

After refactoring the Celery Beat integration there was a regression, where the ok/error check ins for crons where not sent. This fixes the problem and adds integrations tests to not have this regression again.
@antonpirker
antonpirker enabled auto-merge (squash) June 18, 2024 11:29
@antonpirker
antonpirker merged commit 009fa4f into master Jun 18, 2024
@antonpirker
antonpirker deleted the antonpirker/fix-celery-beat-refactoring branch June 18, 2024 11:35
sentrivana pushed a commit that referenced this pull request Jun 19, 2024
@antonpirker @sentrivana
Reapply "Refactor the Celery Beat integration (#3105)" (#3144) (#3175)
af48863
This reverts the revert that was done to mitigate the regression error with Crons not being sending ok/error checkins. This reapplies the refactoring and also fixes the root cause of the regression and also adds integration tests to make sure it does not happen again.
arjennienhuis pushed a commit to arjennienhuis/sentry-python that referenced this pull request Sep 30, 2024
@antonpirker @arjenzorgdoc
Reapply "Refactor the Celery Beat integration (getsentry#3105)" (gets…
25b75af
…entry#3144) (getsentry#3175)

This reverts the revert that was done to mitigate the regression error with Crons not being sending ok/error checkins. This reapplies the refactoring and also fixes the root cause of the regression and also adds integration tests to make sure it does not happen again.
@sentry-junior sentry-junior Bot mentioned this pull request Nov 12, 2026
docs(celery): Fix stale comment referencing removed sentry_apply_entry #8253
Merged
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@sentrivana sentrivana sentrivana approved these changes

Uh oh!

There was an error while loading. Please reload this page.

Assignees

@antonpirker antonpirker

Labels

Component: SDK Core Dealing with the core of the SDK

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

2 participants

@antonpirker @sentrivana
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.