Skip to content

Add a Rollout 3 upgrade guide for Redis users - #182

Merged
michal-granec merged 5 commits into
v3from
v3-upgrade-guide
Sep 11, 2026
Merged

Add a Rollout 3 upgrade guide for Redis users#182
michal-granec merged 5 commits into
v3from
v3-upgrade-guide

Conversation

@michal-granec

Copy link
Copy Markdown
Contributor

Stacked on #181.

Summary

  • Add docs/upgrading-to-v3.md for the Redis-backed Rollout 2 → 3 cutover.
  • Link it from the README so the initialization change is visible before people bump gems.

This is documentation only. It does not cover the later Active Record / PostgreSQL migration.

Test plan

  • README links to the guide
  • Guide matches Rollout.new(backend:) and require "rollout/redis"
  • Breaking-change table covers storage, logging, and Feature construction

Checks: documentation-only change on top of #181.

@michal-granec
michal-granec force-pushed the v3-upgrade-guide branch 3 times, most recently from 4e4e19a to 9273c19 Compare September 10, 2026 11:36
@michal-granec
michal-granec added this pull request to stack #186 September 11, 2026 13:07
Base automatically changed from v3-redis-backend to v3 September 11, 2026 13:12
Document the backend initialization change and the public API breaks
without mixing in the later PostgreSQL migration.
Drop Redis-preservation, breaking-change, verify, and rollback
sections so the guide only covers the required application change.
Call out that rollout.backend is not the Redis client and that a
separate logging storage client is no longer supported.
@michal-granec
michal-granec merged commit 4e27191 into v3 Sep 11, 2026
16 checks passed
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.

1 participant