You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe
While working on #17408, we found out that some compression codecs (fe ZstdEncoder) use direct buffers unconditionally. The default NettyAllocator::ALLOCATOR is NoDirectBuffers and does not support direct buffers.
Describe the solution you'd like
Understand why NoDirectBuffers had been chosen as the default
The purpose of this class is to allow the disabling of netty direct buffer pooling while allowing us to control how bytes end up being copied to direct memory.
Is your feature request related to a problem? Please describe
While working on #17408, we found out that some compression codecs (fe
ZstdEncoder
) use direct buffers unconditionally. The defaultNettyAllocator::ALLOCATOR
isNoDirectBuffers
and does not support direct buffers.Describe the solution you'd like
NoDirectBuffers
had been chosen as the defaultRelated component
Other
Describe alternatives you've considered
N/A
Additional context
The text was updated successfully, but these errors were encountered: