nalgeon / redka

Redis re-implemented with SQLite

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

compatibility tests

jtarchie opened this issue · comments

Hey!

I was also building a Redis-protocol-sqlite-backed thingy from a previous project I worked on but (sort of) abandoned.

I built some tooling for the compatibility layer. Using this project, where they have many test cases for the Redis compatibility layer for sets of commands and expected output.

It helps identify what is missing, what Redis version of the command(s) was introduced, etc.

I want to make a PR to show how it could be used.

Within the cts.json from the PR, the since value shows the version the commands are expected to have existed.

Thank you for the suggestion! I'm not aiming for 100% (or even close to 100%) compatibility with Redis, so I'll pass. There may be some kind of compatibility test later, but it's definitely too early for that now.

Sorry, it wasn't meant for 100% compatibility. It was meant to show community resources to validate the protocol.