client icon indicating copy to clipboard operation
client copied to clipboard

[WIP] Add new RedisRepository

Open Namoshek opened this issue 3 years ago • 1 comments

This PR re-introduces the RedisRepository deleted by #33, but with the new Repository interface and slightly different logic.

The new implementation utilizes hash maps for pending messages instead of sets. Most operations only involve one call to the Redis database, since we can use commands which terminate gracefully on failure (which we can then forward as exception or negative result to the caller).

Todos:

  • [ ] Test implementation

This PR superseeds #40 which was based on an old branch.

Namoshek avatar Jan 02 '21 18:01 Namoshek