Skip to content
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

A ByteStream abstraction to represent streaming content. #298

Merged
merged 28 commits into from
Oct 11, 2018

Commits on Oct 10, 2018

  1. Configuration menu
    Copy the full SHA
    c7558e9 View commit details
    Browse the repository at this point in the history
  2. Add ContentStream.map method.

    Enable previously commented out tests.
    mikkokar committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    cf88b4a View commit details
    Browse the repository at this point in the history
  3. Add consume method to ContentStream.

    Add ContentStream Events.
    mikkokar committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    9b2a52c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40a909f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e848df4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e9c2d79 View commit details
    Browse the repository at this point in the history
  7. Add DiscardOperator. Rename ContentAggregator class to AggregateOpera…

    …tor.
    
    Add a file for ByteStream class.
    mikkokar committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    f53ed22 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7586320 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    198bb1b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    72fab60 View commit details
    Browse the repository at this point in the history
  11. Use rxjava-reactive-streams to bridge between reactive streams and Rx…

    …Java objects.
    
    Use the new ByteStream class in HTTP message objects.
    mikkokar committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    4cd25eb View commit details
    Browse the repository at this point in the history
  12. Deprecate RxContentPublisher and RxContentConsumer classes in favour of

    RxReactiveStreams bridges.
    mikkokar committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    1648e0e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    de4e99e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    594e109 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1fde3b0 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2b2687b View commit details
    Browse the repository at this point in the history
  17. ByteStream: Add end-of-stream future.

    ByteStream: Rename discard() to drop().
    Fix HttpResponseTest: canRemoveResponseBody.
    mikkokar committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    f11a4b9 View commit details
    Browse the repository at this point in the history
  18. ByteStream: doOnEnd action.

    mikkokar committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    4fe01a0 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    4b676e7 View commit details
    Browse the repository at this point in the history
  20. Tidy up pom files.

    mikkokar committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    5ae13c9 View commit details
    Browse the repository at this point in the history
  21. Address code review comments.

    Change AggregateOperator name to ByteStreamAggregator.
    mikkokar committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    65824b6 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e7dbe9e View commit details
    Browse the repository at this point in the history
  23. HttpRequest/Response .toFull method: Release aggregated byte buffer a…

    …fter
    
    aggregation has finished.
    
    Remove HttpMessageBodies class.
    mikkokar committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    85f2133 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    5c54c66 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    d589190 View commit details
    Browse the repository at this point in the history
  26. Add static import.

    mikkokar committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    d5bd3b8 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    1515026 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    0eb4ddc View commit details
    Browse the repository at this point in the history