FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

chore: remove set_code_owner_attribute decorator from Celery tasks by rahulkanneri-2u · Pull Request #39047 · openedx/openedx-platform · GitHub

chore: remove set_code_owner_attribute decorator from Celery tasks - #39047

Merged
robrap merged 6 commits into
openedx:masterfrom
rahulkanneri-2u:boms-241-code-owner-cleanup
Sep 10, 2026
Merged

robrap merged 6 commits into
openedx:masterfrom
rahulkanneri-2u:boms-241-code-owner-cleanup

Conversation

rahulkanneri-2u commented Aug 31, 2026
edited
Loading

Copy link
Copy Markdown
Contributor

Summary

This PR removes the @set_code_owner_attribute decorator from multiple Celery tasks across different modules. The changes aim to clean up the codebase by eliminating unnecessary monitoring attributes that are no longer required. The affected files include tasks related to course overviews, search, content libraries, content staging, tagging, user authentication, notifications, and more.

Additionally, the semgrep configuration files related to code ownership checks have been deleted as they are no longer applicable.

Github Issue

openedx/edx-django-utils#469

Removes uses of the code_owner monitoring decorator/helper from all
Celery tasks, and the semgrep lint rule that enforced its presence,
as part of the code owner monitoring DEPR. Removing the decorator's
definition (in edx-django-utils) is tracked separately and is blocked
until after Willow is cut.

Ticket: https://2u-internal.atlassian.net/browse/BOMS-241
DEPR: openedx/edx-django-utils#469
robrap enabled auto-merge (squash) September 10, 2026 20:36
robrap merged commit 319c196 into openedx:master Sep 10, 2026
39 checks passed

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Oops. We should not have deleted this. We should have changed its status to Superseded. Usually we'd point to the ADR that supersedes this, but do make this nice and simple, we could restore this ADR with Status:

Superseded (DEPR: https://github.com/openedx/edx-django-utils/issues/469)

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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.

4 participants


Back | FazBrowse Home | New Git URL