-
-
Notifications
You must be signed in to change notification settings - Fork 147
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
Extract MemPubSub from PubSub #141
Conversation
96fdf4e
to
412092f
Compare
Before implementing the distributed PubSub implementation using ETCD, we need to extract the temporarily implemented MemoryPubSub and leave only the high-level abstraction logic in PubSub.
412092f
to
d4ca2b4
Compare
Codecov Report
@@ Coverage Diff @@
## master #141 +/- ##
==========================================
+ Coverage 58.52% 58.59% +0.06%
==========================================
Files 27 27
Lines 2968 2968
==========================================
+ Hits 1737 1739 +2
+ Misses 1057 1056 -1
+ Partials 174 173 -1
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's a great job! Abstraction work is always enjoyable and beneficial to us.
It seems that there will be no problem when introducing a key-value store in the future.
I have given you some opinions, so please check.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍 Thank you for confirming my suggestion.
Before implementing the distributed PubSub implementation using ETCD, we need to extract the temporarily implemented MemoryPubSub and leave only the high-level abstraction logic in PubSub.
What this PR does / why we need it:
Extract MemPubSub from PubSub
Before implementing the distributed PubSub implementation using ETCD, we
need to extract the temporarily implemented MemoryPubSub and leave only
the high-level abstraction logic in PubSub.
Which issue(s) this PR fixes:
Address #11
Special notes for your reviewer:
Does this PR introduce a user-facing change?:
Additional documentation:
Checklist: