
Pulsar Weekly Merge Stars
“@lhotari,@nodece,@guan46,@geniusjoe,@BewareMyPower,@equanz,@merlimat,@dependabot[bot],@hanmz,@RobertIndie,@dao-jun,@poorbarcode
”
apache/pulsar
fix
-
[fix]将 org.eclipse.jetty:jetty-server 从 10.0.22 版本升级到 10.0.24,在 /pulsar-io/solr 中。 [1] @dependabot[bot] -
[fix][client]在ClientCnx.newLookup中修复当出现TooManyRequestsException时的内存泄漏问题。 [2] @lhotari -
[fix][client]修复当消息大小超过最大消息大小且启用批处理时的内存泄漏 [3] @lhotari -
[fix][build]将 json-smart 升级到 2.5.2 [4] @nodece -
[fix][sec]升级到 Netty 4.1.118 [5] @merlimat -
[fix]使用 Alpine 3.21 作为基础镜像 [6] @merlimat -
[fix][ml]修复 ManagedCursorInfo 和 ManagedLedgerInfo 解压缩和压缩中的内存泄漏。 [7] @lhotari -
[fix][ml]修复 PendingReadsManager 中的死锁 [8] @lhotari -
[fix][ml]修复由于重复的 RangeCache 值保留操作导致的内存泄漏。 [9] @BewareMyPower -
[fix] [ml]由于同时修剪 ledger 和非持久性 cursor 创建,导致非持久性 cursor 的积压不正确。 [10] @poorbarcode -
[fix] [client]调用重新发送 1 条消息,但是发送了 2 条消息。 [11] @poorbarcode -
[fix][broker]修复速率限制器的令牌桶和时钟一致性问题,以解决过度限制和连接超时的问题。 [12] @lhotari -
[fix][broker]修复通过时间戳进行的查找可以将光标位置重置为最早。 [13] @dao-jun -
[fix]将 org.apache.solr:solr-core 从 8.11.3 升级到 9.8.0,路径为 /pulsar-io/solr。 [14] @dependabot[bot] -
[fix]将 golang.org/x/net 从 0.23.0 升级到 0.33.0 在 /pulsar-function-go 中 [15] @dependabot[bot]
新特性
-
[improve][ci]跳过“OWASP dependency check”,当缓存中未找到数据时。 [16] @lhotari -
[improve][client]更新 TypedMessageBuilder 的 deliverAfter 和 deliverAt API 注释 [17] @geniusjoe -
[improve][broker]避免在 PersistentReplicator 中重复计算过期消息的逻辑积压。 [18] @hanmz -
[improve][ml]不要切换线程来执行 asyncAddEntry 的核心逻辑。 [19] @BewareMyPower -
[improve][broker]避免在 ServerCnx 中打印 IncompatibleSchemaException 的日志 [20] @RobertIndie -
[improve][offload]跳过等级存储部署 [21] @nodece -
[improve][io]允许跳过连接器部署 [22] @nodece -
[improve][broker]重构一个私有方法以消除一个不必要的参数。 [23] @guan46
others
-
[feat][client]在 pulsar-client-auth-athenz 中支持 ZTS 服务器的前向代理 [24] @equanz
apache/bookkeeper
others
-
构建(依赖):将 serialize-javascript 从 6.0.0 升级到 6.0.2 在 /site3/website 中。 [25] @dependabot[bot] -
构建(开发依赖):将 org.eclipse.jetty:jetty-server 从 9.4.53.v20231009 升级到 9.4.55.v20240627 [26] @dependabot[bot] -
将 gRPC 升级到 1.70.0 [27] @merlimat
参考资料
[fix]将 org.eclipse.jetty:jetty-server 从 10.0.22 版本升级到 10.0.24,在 /pulsar-io/solr 中。 : https://github.com/apache/pulsar/pull/23973
[2][fix][client]在ClientCnx.newLookup中修复当出现TooManyRequestsException时的内存泄漏问题。 : https://github.com/apache/pulsar/pull/23971
[3][fix][client]修复当消息大小超过最大消息大小且启用批处理时的内存泄漏 : https://github.com/apache/pulsar/pull/23967
[4][fix][build]将 json-smart 升级到 2.5.2 : https://github.com/apache/pulsar/pull/23966
[5][fix][sec]升级到 Netty 4.1.118 : https://github.com/apache/pulsar/pull/23965
[6][fix]使用 Alpine 3.21 作为基础镜像 : https://github.com/apache/pulsar/pull/23964
[7][fix][ml]修复 ManagedCursorInfo 和 ManagedLedgerInfo 解压缩和压缩中的内存泄漏。 : https://github.com/apache/pulsar/pull/23960
[8][fix][ml]修复 PendingReadsManager 中的死锁 : https://github.com/apache/pulsar/pull/23958
[9][fix][ml]修复由于重复的 RangeCache 值保留操作导致的内存泄漏。 : https://github.com/apache/pulsar/pull/23955
[10][fix] [ml]由于同时修剪 ledger 和非持久性 cursor 创建,导致非持久性 cursor 的积压不正确。 : https://github.com/apache/pulsar/pull/23951
[11][fix] [client]调用重新发送 1 条消息,但是发送了 2 条消息。 : https://github.com/apache/pulsar/pull/23943
[12][fix][broker]修复速率限制器的令牌桶和时钟一致性问题,以解决过度限制和连接超时的问题。 : https://github.com/apache/pulsar/pull/23930
[13][fix][broker]修复通过时间戳进行的查找可以将光标位置重置为最早。 : https://github.com/apache/pulsar/pull/23919
[14][fix]将 org.apache.solr:solr-core 从 8.11.3 升级到 9.8.0,路径为 /pulsar-io/solr。 : https://github.com/apache/pulsar/pull/23899
[15][fix]将 golang.org/x/net 从 0.23.0 升级到 0.33.0 在 /pulsar-function-go 中 : https://github.com/apache/pulsar/pull/23861
[16][improve][ci]跳过“OWASP dependency check”,当缓存中未找到数据时。 : https://github.com/apache/pulsar/pull/23970
[17][improve][client]更新 TypedMessageBuilder 的 deliverAfter 和 deliverAt API 注释 : https://github.com/apache/pulsar/pull/23969
[18][improve][broker]避免在 PersistentReplicator 中重复计算过期消息的逻辑积压。 : https://github.com/apache/pulsar/pull/23957
[19][improve][ml]不要切换线程来执行 asyncAddEntry 的核心逻辑。 : https://github.com/apache/pulsar/pull/23940
[20][improve][broker]避免在 ServerCnx 中打印 IncompatibleSchemaException 的日志 : https://github.com/apache/pulsar/pull/23938
[21][improve][offload]跳过等级存储部署 : https://github.com/apache/pulsar/pull/23933
[22][improve][io]允许跳过连接器部署 : https://github.com/apache/pulsar/pull/23932
[23][improve][broker]重构一个私有方法以消除一个不必要的参数。 : https://github.com/apache/pulsar/pull/23915
[24][feat][client]在 pulsar-client-auth-athenz 中支持 ZTS 服务器的前向代理 : https://github.com/apache/pulsar/pull/23947
[25]构建(依赖):将 serialize-javascript 从 6.0.0 升级到 6.0.2 在 /site3/website 中。 : https://github.com/apache/bookkeeper/pull/4552
[26]构建(开发依赖):将 org.eclipse.jetty:jetty-server 从 9.4.53.v20231009 升级到 9.4.55.v20240627 : https://github.com/apache/bookkeeper/pull/4514
[27]将 gRPC 升级到 1.70.0 : https://github.com/apache/bookkeeper/pull/4512
最新 Pulsar 岗位招聘,快来点击(公众号菜单-联系社区-名企直达)


结尾
本文分享自微信公众号 - ApachePulsar(ApachePulsar)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。