1. 05 9月, 2018 1 次提交
  2. 22 8月, 2018 1 次提交
  3. 08 8月, 2018 1 次提交
  4. 03 8月, 2018 2 次提交
  5. 20 7月, 2018 1 次提交
  6. 02 7月, 2018 1 次提交
  7. 28 6月, 2018 3 次提交
  8. 16 6月, 2018 2 次提交
  9. 12 6月, 2018 1 次提交
  10. 30 5月, 2018 3 次提交
  11. 27 3月, 2018 1 次提交
  12. 09 3月, 2018 2 次提交
  13. 26 2月, 2018 1 次提交
  14. 22 2月, 2018 1 次提交
  15. 14 2月, 2018 2 次提交
  16. 10 2月, 2018 1 次提交
  17. 08 2月, 2018 1 次提交
  18. 02 2月, 2018 1 次提交
  19. 22 1月, 2018 1 次提交
  20. 20 1月, 2018 1 次提交
  21. 12 1月, 2018 2 次提交
    • A
      Use DataBufferUtils.compose and remove writeAggregator · 67e7c784
      Arjen Poutsma 提交于
      Use DataBufferUtils.compose instead of writeAggregator to combine
      multiple data buffers into one, as the write aggregator would not work
      when the initial data buffer did not have enough capacity to contain
      all subsequent buffers.
      
      Removed writeAggregator, as it is no longer needed.
      
      Issue: SPR-16365
      67e7c784
    • A
      Add DataBufferUtils.compose · 384a399f
      Arjen Poutsma 提交于
      Added a utility method that composes data buffers into a single buffer.
      Depending on the `DataBuffer` implementation, the returned buffer may be
      a single buffer containing all data of the provided buffers, or it may
      be a true composite that contains references to the buffers.
      
      Issue: SPR-16365
      384a399f
  22. 11 1月, 2018 1 次提交
  23. 10 1月, 2018 2 次提交
    • A
      Introduce write aggregator to DataBufferUtils · 69ccba30
      Arjen Poutsma 提交于
      As a consequence of dropping CompositeByteBuf (see prior commit),
      DataBuffers fluxes that are aggregated with Flux.reduce(BiFunction) are
      now required to be released, as the composite no longer holds a
      reference to subsequent data buffers.
      
      For this purpose, DataBufferUtils now has a writeAggregator that can be
      used with Flux.reduce, and that released the subsequent buffers
      properly.
      
      Issue: SPR-16351
      69ccba30
    • A
      Remove use of CompositeByteBuf in NettyDataBuffer · e6893da9
      Arjen Poutsma 提交于
      Prior to this commit, NettyDataBuffer had a optimization in
      write(ByteBuf...), where it used a CompositeByteBuf to hold the original
      and the parameter buffer.
      Unfortunately, this procedure has nasty consequences when splicing
      buffers (see https://stackoverflow.com/a/48111196/839733).
      
      As of this commit, NettyDataBuffer stopped using CompositeByteBuf, and
       simply does ByteBuf.write().
      
      Issue: SPR-16351
      e6893da9
  24. 08 1月, 2018 1 次提交
  25. 13 12月, 2017 1 次提交
  26. 16 11月, 2017 1 次提交
  27. 10 11月, 2017 1 次提交
    • A
      Use existing CompositeByteBuf if possible · 82238094
      Arjen Poutsma 提交于
      This commit uses the existing CompositeByteBuf if present, as opposed
      to creating a new composite for every call to
      NettyDataBuffer.write(ByteBuf...)
      
      Issue: SPR-16180
      82238094
  28. 06 11月, 2017 1 次提交
  29. 04 11月, 2017 1 次提交
    • J
      Upgrade to Mockito 2.11 · 996d747a
      Juergen Hoeller 提交于
      Includes fixes for invalid exception declarations in Mockito-based unit tests. Also includes FreeMarker 2.3.27, Commons Pool 2.4.3, JSON-P 1.1.2.
      
      Issue: SPR-16157
      996d747a
  30. 02 11月, 2017 1 次提交