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

Revisit write operations #725

Merged
merged 17 commits into from
May 6, 2019
Merged

Revisit write operations #725

merged 17 commits into from
May 6, 2019

Commits on May 1, 2019

  1. Try sendObject optimization

    Stephane Maldini committed May 1, 2019
    Configuration menu
    Copy the full SHA
    03072be View commit details
    Browse the repository at this point in the history
  2. WIP: Remove ChannelOperationHandler

    Move Publisher to Write in send operators
    Derive a new MonoSend from RSocket SendPublisher
    Stephane Maldini committed May 1, 2019
    Configuration menu
    Copy the full SHA
    3c1c54f View commit details
    Browse the repository at this point in the history
  3. fix for single send

    Stephane Maldini committed May 1, 2019
    Configuration menu
    Copy the full SHA
    6658a06 View commit details
    Browse the repository at this point in the history
  4. WIP Fix tests and hide Mono

    Improve send(Mono) and sendObject(Mono) support
    Tweak content-length/chunk encoding support
    Small improvements to MonoSendMany
    Remove unnecessary outbound code
    Stephane Maldini committed May 1, 2019
    Configuration menu
    Copy the full SHA
    f5b67ee View commit details
    Browse the repository at this point in the history
  5. Try demand hanging on async use case

    Stephane Maldini committed May 1, 2019
    Configuration menu
    Copy the full SHA
    ec4ce67 View commit details
    Browse the repository at this point in the history
  6. fix copyright

    Stephane Maldini committed May 1, 2019
    Configuration menu
    Copy the full SHA
    061a56d View commit details
    Browse the repository at this point in the history
  7. Change default Tcp/Udp client ChannelOption values

    Improve MonoSendMany - still WIP (too many flushes)
    Remove explicit flushOnBoundary
    Stephane Maldini committed May 1, 2019
    Configuration menu
    Copy the full SHA
    37d77b9 View commit details
    Browse the repository at this point in the history
  8. Improve flushing and use inlined promise

    Stephane Maldini committed May 1, 2019
    Configuration menu
    Copy the full SHA
    42f27e6 View commit details
    Browse the repository at this point in the history
  9. Add fusion support to send(Publisher)

    Stephane Maldini committed May 1, 2019
    Configuration menu
    Copy the full SHA
    6426940 View commit details
    Browse the repository at this point in the history
  10. Fix sync fusion to any

    remove unused transferEncoding path for HttpClientOps#sendObject
    Stephane Maldini committed May 1, 2019
    Configuration menu
    Copy the full SHA
    31d3c26 View commit details
    Browse the repository at this point in the history
  11. Update gradle

    Stephane Maldini committed May 1, 2019
    Configuration menu
    Copy the full SHA
    e6b32b2 View commit details
    Browse the repository at this point in the history
  12. Reduce number of flushes further

    Stephane Maldini committed May 1, 2019
    Configuration menu
    Copy the full SHA
    82029ed View commit details
    Browse the repository at this point in the history
  13. Remove unused write cleanup callback, set prefetch to 256

    Stephane Maldini committed May 1, 2019
    Configuration menu
    Copy the full SHA
    70270a6 View commit details
    Browse the repository at this point in the history
  14. fix #719 Filter the empty buffers emitted by the Publisher

    Stephane Maldini committed May 1, 2019
    Configuration menu
    Copy the full SHA
    9277692 View commit details
    Browse the repository at this point in the history
  15. Exclude unknown object message from readable sizer in MonoSendMany

    Deprecate unusable FutureMono#disposableWriteAndFlush
    Stephane Maldini committed May 1, 2019
    Configuration menu
    Copy the full SHA
    9200ce6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4fa5059 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2019

  1. Atomic OnSubscribe fixes for MonoSendMany

    Slight ReactorNetty constant order tweak
    Stephane Maldini committed May 6, 2019
    Configuration menu
    Copy the full SHA
    c704955 View commit details
    Browse the repository at this point in the history