Describe the enhancement requested
When I used netty arrow memory 14.0.1 and netty 4.1.104.Final in Spark, the following error occurred,
After pr: netty/netty#13613, PoolArena no longer extends SizeClasses, but instead uses it as one of its fields, as follows:

in order to ensure that netty arrow memory 14.0.1 works well with netty 4.1.104.Final version, I suggest making similar modifications here.
1.Compilation errors are as follows:
https://github.com/panbingkun/spark/actions/runs/7237466030/job/19717162391

2.Some bugs have been fixed in netty 4.1.104.Final as follows:


4.1.104.Final release note: https://netty.io/news/2023/12/15/4-1-104-Final.html
4.1.103.Final release note: https://netty.io/news/2023/12/13/4-1-103-Final.html
4.1.101.Final release note: https://netty.io/news/2023/11/09/4-1-101-Final.html
Component(s)
Java
Describe the enhancement requested
When I used


netty arrow memory 14.0.1andnetty 4.1.104.Finalin Spark, the following error occurred,After pr: netty/netty#13613,
PoolArenano longer extendsSizeClasses, but instead uses it as one of its fields, as follows:in order to ensure that
netty arrow memory 14.0.1works well withnetty 4.1.104.Finalversion, I suggest making similar modifications here.1.Compilation errors are as follows:
https://github.com/panbingkun/spark/actions/runs/7237466030/job/19717162391
2.Some bugs have been fixed in


netty 4.1.104.Finalas follows:4.1.104.Final release note: https://netty.io/news/2023/12/15/4-1-104-Final.html
4.1.103.Final release note: https://netty.io/news/2023/12/13/4-1-103-Final.html
4.1.101.Final release note: https://netty.io/news/2023/11/09/4-1-101-Final.html
Component(s)
Java