Remove usages of `ByteBufferCallbackAccumulator`
Open
Enhancement
- Dominant language
- Java
- Stars
- 4.1k
- Forks
- 2k
- Avg merge
- 3d 56m
- Merged PRs (30d)
- 48
Description
**Jetty version(s)**
12.1.x
**Enhancement Description**
`ByteBufferCallbackAccumulator` has been deprecated but there still are places where we use it. We should replace all those usages with `RetainableByteBuffer.DynamicCapacity` and eventually remove this class.
See: #11801
Contributor guide
Research direction
Start by reviewing issue #11801 and searching the Jetty 12.1.x codebase for usages of ByteBufferCallbackAccumulator. Replace each usage with RetainableByteBuffer.DynamicCapacity, then verify that no usages remain and that ByteBufferCallbackAccumulator can be removed. The payload names no specific files or tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100