Netty 4.2.2.Final 发布,Java 网络应用框架
Netty 是一个异步事件驱动的网络应用框架,主要用于可维护的高性能协议服务器和客户端的快速开发。
Netty 4.2.2.Final 现已发布,这是 4.2 系列的第二个版本,包含错误修复、性能提升和新功能。一些更新要点包括:
- 从孵化状态毕业的 HTTP/3(#15048)
- 允许超时手动运行任务(以 ns 为单位)(#15124)
- 修复自适应分配器中的并发 ByteBuf write access 错误(#15131)
- IoUring:允许用户明确启用 RECVSEND_BUNDLE 支持(#15135)
- 使 EmbeddedChannel 代码可配置(#15141)
- IoUring:不要依赖于 ByteBuf.memoryAddress() 是否有效(#15142)
- 即使 sun.misc.Unsafe 不可用,也始终正确计算 ByteBuf 的内存地址(#15143)
- 升级 lz4 依赖项,因为旧版本无法正确处理 arrayOffset > 0 的 ByteBuffer(#15146)
- Kqueue:修复 fd 重用时注册失败的问题(#15150)
- 修复 SingleThreadIoEventLoop 构造函数的错误分配(#15155)
- 修复 CertificateBuilder 中使用 ML-DSA 签署密钥的问题(#15156)
- 针对自适应分配器优化 ByteBuf.setCharSequence ( #15165 )
- IoUring:为 IoUring 提供 Unix 域套接字支持(#15210)
- 确保 OpenSsl.availableJavaCipherSuites 不包含空值(#15215)
- 使 JdkZlibEncoder 接受 Deflater.DEFAULT_COMPRESSION 作为 level(#15217)
- 引入 ByteBuf.readString 方法 ( #15224 )
- 添加对从 MemorySegments 创建直接 ByteBuffers 的支持 ( #15231 )
- 如果没有明确禁用,则始终优先使用池分配器的直接缓冲区(#15232)
- 更新至 netty-tcnative 2.0.72.Final(#15240)
- IoUring:正确处理 splice 中的 ERRNO_ECANCELED_NEGATIVE(#15250)
- 修复 netty-buffer OSGi 元数据(#15274)
- Kqueue:延迟从 registration map 中移除以修复噪声警告(#15279)
- 当设置 auto-ack 被禁用时,StreamBufferingEncoder 不起作用(#15301)
- 将 SETTINGS_ENABLE_CONNECT_PROTOCOL 添加到默认 HTTP/2 设置(#15312)

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
企业级数据网格方案 AG Grid v33.3 发布,进一步增加性能和稳定性!
AG Grid成立于英国,致力于提供优秀的企业级数据表格及图表解决方案。 AG Grid及AG Charts是其两大主要的高性能企业级JavaScript数据表格及图表解决方案,被全球开发者广泛采用。凭借其卓越的性能、丰富的功能与高度可定制性,成为构建复杂数据驱动型应用的优选工具库。 近日,AG Grid Enterprise 发布33.3版本,这是一个小版本更新,它增加了重要的新功能并增强了现有功能,从而提高了性能和稳定性。 具体来说,它增加了许多新功能:1.行固定2.行高调整3.总计行固定4.将列滚动到视图中5. 性能改进 行固定 AG Grid 33.3 新增了行固定功能,最终用户可以使用上下文菜单和 API 进行行固定。这允许用户将行固定在网格视口的顶部或底部,以便稍后快速访问。 固定行支持与未固定行一样的全部功能 - 它们支持网格状态,并且可以根据当前应用的列排序和过滤条件进行选择、排序和过滤。 调整行高 AG Grid 33.3 支持最终用户调整行高。这项新功能允许用户根据网格中显示的数据或特定用例调整行高。这使得网格行渲染更加灵活,更容易适应各种场景。 总计行固定 AG ...
- 下一篇
gRPC 1.73.0 发布,跨语言 RPC 框架
gRPC 是可以在任何环境中运行的现代开源高性能 RPC 框架。gRPC 1.73.0 现已发布,包含了一些完善、改进和错误修复;具体更新内容如下: Core 从此版本开始,MacOS 和 iOS 上的 gRPC 将利用 Abseil 的同步功能,使其与其他平台保持一致。如果你因此更新遇到任何问题,可以通过启用 GPR_DISABLE_ABSEIL_SYNC 来禁用它。 [Dep] 将 Protobuf 更新至 v31.0。 (#39392) [Core] 新增了 GPR_DISABLE_ABSEIL_SYNC。(#39562) [xds_override_host] 创建 subchannels 时传递每个端点的参数。(#39532) 公开 GRPC_OPENSSL_CLEANUP_TIMEOUT 来控制 shutdown grace period。(#39297) [URI] 修复代理设置中 user_info 的解析。(#39004) [EventEngine] 修复关闭时线程池中的 busy loop。(#39258) [Dep] 添加了使用openssl而不是boringss...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装