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

Combined ByteBufferPool #8171

Merged
merged 27 commits into from
Jul 4, 2022

Commits on Jun 16, 2022

  1. Combined ByteBufferPool

    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    4ad2c75 View commit details
    Browse the repository at this point in the history
  2. Combined ByteBufferPool

    Retained pool acquires from outer pool
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    6d7dfa1 View commit details
    Browse the repository at this point in the history
  3. Combined ByteBufferPool

    updated modules and xml
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    72beab1 View commit details
    Browse the repository at this point in the history
  4. Combined ByteBufferPool

    don't make a private pool
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    a66f6f2 View commit details
    Browse the repository at this point in the history
  5. Combined ByteBufferPool

    improved dump
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    60871f8 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2022

  1. Combined ByteBufferPool

    release retained buffers when removed
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 20, 2022
    Configuration menu
    Copy the full SHA
    ca45270 View commit details
    Browse the repository at this point in the history
  2. Combined ByteBufferPool

    Move Bucket out of interface into abstract pool
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 20, 2022
    Configuration menu
    Copy the full SHA
    1262583 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2022

  1. Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-10.0.x-…

    …one-buffer-pool-to-rule-them-all
    gregw committed Jun 21, 2022
    Configuration menu
    Copy the full SHA
    5a84b81 View commit details
    Browse the repository at this point in the history
  2. Combined ByteBufferPool

    Updates from review.
    removed findOrAdapt
    removed default asRetainableByteBuffer
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 21, 2022
    Configuration menu
    Copy the full SHA
    f1ffc83 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2022

  1. Configuration menu
    Copy the full SHA
    a04bdc2 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. cleanup defaults

    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    417baf2 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/jetty-10.0.x' into jetty-10.0.x-…

    …one-buffer-pool-to-rule-them-all
    gregw committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    96bcd07 View commit details
    Browse the repository at this point in the history
  3. Combined ByteBufferPool

    Suspected bug in log pool?
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    9d38872 View commit details
    Browse the repository at this point in the history
  4. Combined ByteBufferPool

    Increased default factor to reduce buckets.
    Test LogarithmicArrayByteBufferPool
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    58461e0 View commit details
    Browse the repository at this point in the history
  5. Combined ByteBufferPool

    Further fixes to defaults and tests
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    7cdd0b7 View commit details
    Browse the repository at this point in the history
  6. Combined ByteBufferPool

    @#$&!*#*&#@@ JPMS @!#(*@!%$)*()_!!!
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    cb8b422 View commit details
    Browse the repository at this point in the history
  7. Combined ByteBufferPool

    Avoid double bean add.
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    1877f39 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2022

  1. Combined ByteBufferPool

    Updates from review
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    0dbf44f View commit details
    Browse the repository at this point in the history
  2. Combined ByteBufferPool

    Fixed JPMS issue
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    c5c0ca9 View commit details
    Browse the repository at this point in the history
  3. Combined ByteBufferPool

    Fixed async IO write test
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    5c4abfa View commit details
    Browse the repository at this point in the history
  4. Combined ByteBufferPool

    Fixed BufferedResponseHandlerTest
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    b61d133 View commit details
    Browse the repository at this point in the history
  5. Combined ByteBufferPool

    Fixed more tests
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    9e1cf32 View commit details
    Browse the repository at this point in the history
  6. Combined ByteBufferPool

    Fixed FastCGI that was expecting a larger buffer than requested
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    78edb9c View commit details
    Browse the repository at this point in the history
  7. Combined ByteBufferPool

    minor cleanups
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    80ac547 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2022

  1. Combined ByteBufferPool

    Updates from review
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    c2d261e View commit details
    Browse the repository at this point in the history
  2. Combined ByteBufferPool

    Updates from review
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    02bc66d View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2022

  1. Combined ByteBufferPool

    Updates from review
    
    Signed-off-by: Greg Wilkins <gregw@webtide.com>
    gregw committed Jul 2, 2022
    Configuration menu
    Copy the full SHA
    0cfc50c View commit details
    Browse the repository at this point in the history