Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Note tested / supported versions of Redis in the Readme #79

Merged
merged 4 commits into from
Apr 25, 2022

Conversation

lewispb
Copy link
Contributor

@lewispb lewispb commented Mar 1, 2022

Relates to #77

@dhh
Copy link
Member

dhh commented Mar 2, 2022

Should probably be 4.0+?

@dhh
Copy link
Member

dhh commented Mar 2, 2022

On second reflection, it's a bit of a weak guarantee, this? "tested on". Maybe we should just find out where it doesn't work, and document the minimum viable version?

@lewispb
Copy link
Contributor Author

lewispb commented Mar 2, 2022

Yeah, thinking of putting together a CI matrix of Redis clients + servers, if that sounds good?

@lewispb
Copy link
Contributor Author

lewispb commented Mar 3, 2022

Redis server version 2 and 3 cause failures in the test suite, so we can say that for 100% of Kredis functionality to work, Redis server version 4 onwards is required.

I've updated the Readme to reflect this, and added a CI matrix for Redis server versions (if you could approve the workflow, that'd be great).

@jeremy jeremy merged commit 7290bd1 into rails:main Apr 25, 2022
lewispb added a commit to lewispb/kredis that referenced this pull request May 2, 2022
* main:
  Bump version for 1.2.0
  Use pipeline for migration too
  Ensure to pass the pipeline to super
  Use block parameter to pipeline in Redis#multi (rails#68)
  Note tested / supported versions of Redis in the Readme (rails#79)
  Return counter value after incrementing/decrementing
  Enum Bang setter (rails#82)
  Add reset to Cycle after_change callbacks
  Add example in Readme.md
  Support configuring custom keys via method invocation
  Use bundle add instead (rails#81)
lewispb added a commit to lewispb/kredis that referenced this pull request May 26, 2022
* main:
  Bump version for 1.2.0
  Use pipeline for migration too
  Ensure to pass the pipeline to super
  Use block parameter to pipeline in Redis#multi (rails#68)
  Note tested / supported versions of Redis in the Readme (rails#79)
  Return counter value after incrementing/decrementing
  Enum Bang setter (rails#82)
  Add reset to Cycle after_change callbacks
  Add example in Readme.md
  Support configuring custom keys via method invocation
  Use bundle add instead (rails#81)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants