Skip to content

WA-VERIFY-115: Audit ActiveJob adapter config assumptions for Rails 7.1 #1143

Description

@kitcommerce

Summary

Verify that Workarea's ActiveJob adapter configuration assumptions remain compatible with Rails 7.1 on next.

Approach

  • Audit the repo for config.active_job.queue_adapter, ActiveJob::Base.queue_adapter, custom adapter wrappers, and initializer overrides.
  • Review any environment-specific job adapter configuration paths in app/test/dummy setup.
  • Confirm whether current docs and code paths rely on deprecated or changed Rails 7.1 adapter behavior.

Objective

Confirm no Rails 7.1 incompatibility exists, or document the exact follow-up change needed.

Client Impact

None expected (verification only).

Acceptance Criteria

  • All ActiveJob adapter configuration touchpoints are identified and documented.
  • Rails 7.1 compatibility conclusion is recorded with evidence.
  • Any gaps are captured as follow-up issues instead of being fixed inline unless trivially safe.
  • Verification notes include client-impact guidance.

Verification Plan

Code audit plus targeted repo search; run focused smoke checks if the local toolchain permits.

Metadata

Metadata

Assignees

No one assigned

    Labels

    status:readyTask is ready to be picked up

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions