getsentry / getsentry/sentry-ruby

Migrate `sentry-resque` to AJ-first integration

Offen
#2,936 1 Kommentar 0 Reaktionen 1 zugewiesene Person Beansprucht von @solnic Auf GitHub ansehen
Improvement Ruby Spans
Vorherrschende Sprache
Ruby
Sterne
987
Forks
541
Ø Merge
17 Std. 40 Min.
Gemergte PRs (30 T.)
19

Beschreibung

Part of getsentry/sentry-ruby#2932.

Same shape as the `sentry-delayed_job` migration; slightly more surface but structurally identical treatment. The raw-Resque code path is preserved unchanged.

## Tasks

* **3.1** Unregister from `skippable_job_adapters` (per Phase 1.6 decision). Strip the Railtie block at `sentry-resque.rb#L17-L23`.
* **3.2** Add a thin spec file in `sentry-resque` that wires the AJ Resque adapter into the shared contract via `it_behaves_like "a Sentry-instrumented ActiveJob backend"`. Retain the existing raw-Resque specs unchanged.
* **3.3** Reposition README + gemspec as maintenance-mode: raw Resque path preserved; point AJ users at `sentry-rails`.

## Depends on

Phase 1 (ActiveJob core integration in `sentry-rails`)

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.