etaty / rediscala

Non-blocking, Reactive Redis driver for Scala (with Sentinel support)
Apache License 2.0
790 stars 142 forks source link

Add support for Redis 5 #228

Open drmontgomery opened 5 years ago

drmontgomery commented 5 years ago

Hi there!

As noted in my previous pull request, I've made some changes to support redis 5.0 and the new Streams commands. This branch is based on my features/redis-4.0 branch, so please disregard the common changes. (I'll rebase this if the other pull request is accepted.)

This is still a work-in-progress, but I think there is enough here to get meaningful feedback, especially on the interface and reply decoding for stream commands. If the current approach looks good, I'll add support for consumer groups and blocking stream commands.

Thanks, -David

coveralls commented 5 years ago

Coverage Status

Coverage increased (+0.4%) to 91.088% when pulling 1ff1a1f4d9765edfb35461bd28092666a6298ed9 on drmontgomery:features/redis-5.0 into aac07d28aadf876c68d33b4042ea205a5f32c8db on etaty:master.