-
-
Notifications
You must be signed in to change notification settings - Fork 214
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
Async handler support for Slack::RealTime::Config and Client #486
Merged
Merged
Changes from 4 commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
62b9fdb
Async cache build for Slack::RealTime::Stores::Store
milestruecar 2881802
rubocop
milestruecar dccc45a
instead of asyncing one thing, async ALL the things
milestruecar 5e878ab
remove stray logging line
milestruecar f3c1af0
run handlers loop in a single async task
milestruecar 69a0966
Add support for async_handlers in Slack::RealTime::Config
milestruecar 3795520
Merge branch 'master' into async-cache-build-485
milestruecar 2664bff
remove log line
milestruecar 9da3f7d
remove tricky send and just run it through a case statement
milestruecar feb221c
add Slack::RealTime::Config::InvalidAsyncHandlersError and messaging
milestruecar 2c97c31
shorter error message
milestruecar 70d2507
rspec: ensure Async::Task is returned when config#async_handlers is :all
milestruecar 293bafe
Merge branch 'master' into async-cache-build-485
milestruecar 9770b69
add async_handlers config option to README.md
milestruecar 8be8667
rubocop
milestruecar e4f877b
be more explicit with ::Async
milestruecar 770f526
Revert "be more explicit with ::Async"
milestruecar 1810223
Merge branch 'master' into async-cache-build-485
milestruecar 18fa984
implement run_async in RealTime::Concurrency::Async::Socket, add test…
milestruecar 9d0e2a8
i mean this makes a passing test i guess
milestruecar 14a1d58
more tests
milestruecar 10446ed
rubocop, move test so i'm not making a redundant copy
milestruecar 6079b0f
rubocop again
milestruecar 3c627d1
Split async client specs. (#1)
dblock 8e3706a
Merge branch 'master' into async-cache-build-485
milestruecar 2d174c6
Fix: handle CONCURRENCY not being set (#2)
dblock 85e6c9b
fix merge conflict
milestruecar File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
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
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.
Capitalize and quote
Slack::Realtime::...
to match actual class name.