Skip to content

Conversation

@jdettmannnava
Copy link
Contributor

@jdettmannnava jdettmannnava commented Nov 14, 2025

🎫 Ticket

https://jira.cms.gov/browse/DPC-4966

🛠 Changes

  • redis removed from docker-compose.portals.yml
  • redis removed from Gemfiles
  • web and admin: redis no longer the cache store
  • documentation updated

ℹ️ Context

With the removal of sidekiq we no longer need redis. Web and Admin were using Redis to cache email address to throttle potential spam; this caching was moved to the default Rails cache (FileStore). As we only have one instance of each running in the sandbox, localized caching should not affect behavior.

🧪 Validation

Local testing with logs showed that email throttling still works.
Quick Deployment works: https://github.com/CMSgov/dpc-app/actions/runs/19374573001
(ci did the testing)

@jdettmannnava jdettmannnava marked this pull request as ready for review November 14, 2025 20:17
@jdettmannnava jdettmannnava requested a review from a team as a code owner November 14, 2025 20:17
Copy link
Contributor

@ashley-weaver ashley-weaver left a comment

Choose a reason for hiding this comment

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

👍

Copy link
Contributor

@MEspositoE14s MEspositoE14s left a comment

Choose a reason for hiding this comment

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

👍

@jdettmannnava jdettmannnava merged commit aa9db1d into main Nov 17, 2025
38 of 39 checks passed
@jdettmannnava jdettmannnava deleted the jd/dpc-4966-remove-redis branch November 17, 2025 15:16
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