-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Add async HTTP support based on Apache's HttpAsyncClient #51
Merged
Merged
Changes from all commits
Commits
Show all changes
36 commits
Select commit
Hold shift + click to select a range
f41a27f
Support for async communication using Apache's HttpAsyncClient. Added…
c248403
added stream test.
9216170
Changed method signature of callback interface. Make sure Future retu…
4b86cd5
Code refactoring to simplify the async and callback interfaces. Imple…
e9035c9
Added streaming support for Observable.
2ba22b8
Added support for parallel execution and canceling future.
bb38ed1
Refactor and consolidation. Use HttpReuqest and HttpResponse for Rest…
85b4ba0
Added API and test to create load balancing async client with HttpAsy…
62c85ee
Added examples sub project. Changed the serializer interface to use O…
f22736f
Added LoadBalancerErrorHandler and provided default implementation an…
b290b8a
Rename FullResponseCallback to BufferedResponseCallback
b40cbc0
Added more API to query executeWithBackupRequests() results. Make sur…
7b1ee0a
Rename test. Added getExecutedURI() to query the host where the actua…
eff1722
Added more examples. Remove declared IOException from HttpResponse.cl…
22c0b5f
Added Http async interfaces to hide generic types for convenience. Ad…
bdf491a
Added more examples.
63d80d2
Make all responses Closeable. Close consumers and responses for strea…
c59bf0b
Do no close content when the consumer is AsyncByteConsumer (throws Il…
014a1c7
Added copyright notices. Added API that does not take callback as a p…
dedd19d
javadoc update.
0a68847
More javadoc added.
a419339
Merge commit 'ec4de6ad76556e12bee93156307d69f9bbfec295' into cp
15120ad
Fix junit failure: set exception or response first before latch count…
6d3945b
Junit test update as CloudBee build server seems to have different be…
c5a2d11
fix minor javadocs.
1bedc56
Test update.
ee18bb5
Enable debug output to connection pool counter test to gain some insi…
a8d5763
Added more debug output for testing connection pool counters.
1eec5ae
Remove check style. Make connection pool test in separate test and us…
ad99c13
Clean up compiler warnings. Remove dependency on jersey-bundle and ad…
34007d2
Test update
240972e
Added monitoring capability for missed server list update cycles.
d0f6b0f
Added monitoring capability for missed server list update cycles.
fe6db0e
Dependency versions update.
a061880
Added example of deserialization with a List with generic type.
9bab116
Add internal buffering to any unconsumed data by the decoder so that …
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
version=0.2.5-SNAPSHOT | ||
version=0.3.0 | ||
|
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.
Are these dependencies common for all of the submodules, including
ribbon-core
?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 correct.