-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
pubsub 2.0 #3227
Merged
Merged
pubsub 2.0 #3227
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
7268ec8
green pubsub tests :OK:
melekes c6e7015
get rid of clientToQueryMap
melekes 67be801
Subscribe and SubscribeUnbuffered
melekes 641182e
start adapting other pkgs to new pubsub
melekes 54cc510
nope
melekes 61155f6
rename MsgAndTags to Message
melekes 1be7e34
remove TagMap
melekes 4257407
bring back EventSubscriber
melekes 17f1cb0
fix test
melekes d185bdb
fix data race in TestStartNextHeightCorrectly
melekes 6464bcb
fixes after my own review
melekes c6e3059
fix formatting
melekes 165bb2a
wait 100ms before kicking a subscriber out
melekes ebe8625
fixes after my second review
melekes cf67a8b
no timeout
melekes 2e029e8
add changelog entries
melekes 95dc174
fix merge conflicts
melekes b30cb5f
fix typos after Thane's review
thanethomson f1d63ed
Merge branch 'develop' into anton/new-pubsub
melekes 545b33e
reformat code
melekes 0d9107a
rewrite indexer service in the attempt to fix failing test
melekes 3986265
Revert "rewrite indexer service in the attempt to fix failing test"
melekes 5b7034a
another attempt to fix indexer
melekes 6faf95e
fixes after Ethan's review
melekes 5bc282b
use unbuffered channel when indexing transactions
melekes 142469c
add a comment for EventBus#SubscribeUnbuffered
melekes 6a76146
Merge branch 'develop' into anton/new-pubsub
melekes a52b6e9
format code
melekes File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
I think the Subscribe interface change is breaking on the Go API, but the new behaviour of non-blocking send is breaking on the RPC since now clients need to be fast or they'll get cut!