This project is mirrored from https://github.com/dragonflydb/dragonfly.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Jun 08, 2022
-
-
Ali-Akber Saifee authored
-
Ali-Akber Saifee authored
* Add tests demonstrating expectations of (p)unsubscribe - When there are subscriptions the return should contain the count of remaining channels or patterns subscribed to - When there are no subscriptions and no arguments are provided a single response containing null for channel / pattern and count = 0 should be returned - When there are subscriptions and no arguments are provided a response per unsubscribed channel or pattern should be returned * Update arity of (p)unsubscribe commands * Lint test * Handle (p)unsubscribe without arguments Side effects: - Extract response construction for (p)sububscribe, (p)unsubscribe into private method - Use UnsubscribeAll, PunsubscribeAll in cleanup * Fix linting errors * Replace ternary with explicit if/else * Simplify setup for (p)unsubscribe tests
- Jun 04, 2022
-
-
Ryan Russell authored
* Fix `SubscribeMap` Signed-off-by:
Ryan Russell <git@ryanrussell.org> * Fix `subscriber_arr` Signed-off-by:
Ryan Russell <git@ryanrussell.org> * Fix `CopySubscribers` Signed-off-by:
Ryan Russell <git@ryanrussell.org> * Fix `SubscriberMessagesLen` Signed-off-by:
Ryan Russell <git@ryanrussell.org> * Fix remaining `subscribe` variants Signed-off-by:
Ryan Russell <git@ryanrussell.org> * Add Ryan Russell to Contributors Signed-off-by:
Ryan Russell <git@ryanrussell.org>
-
- Jun 02, 2022
-
-
Roman Gershman authored
Add minimal tests.
-
- Apr 01, 2022
-
-
Roman Gershman authored
Implement atomic message passing that will allow handling commands in a subscribed state together with passing message from publishers.
-
- Mar 29, 2022
-
-
Roman Gershman authored
There are some things left to polish, mainly around processing a subset of commands while being blocked in a subscribed state. Also I need to solve the issue of atomic replies when publishing messages in parallel with processing the whitelisted commands in a subscribed state.
-
- Mar 02, 2022
-
-
Roman Gershman authored
-
- Feb 25, 2022
-
-
Roman Gershman authored
-
- Feb 24, 2022
-
-
Roman Gershman authored
-
Roman Gershman authored
Now ConnectionContext does not inherit from it. As a result we will be able to pass semantic information into ReplyBuilder instead of syntactic. This should help with parsing back "redis.call" responses.
-
- Nov 28, 2021
-
-
Roman Gershman authored
-
- Nov 23, 2021
-
-
Roman Gershman authored
-
Roman Gershman authored
-