
Pulsar Weekly Merge Stars
“@TakaHiR07,@dao-jun,@thetumbled,@ethqunzhong,@liangyepianzhou,@StefanoBelli,@merlimat,@dragonls,@rdhabalia,@Shawyeok,@shibd,@nodece,@heesung-sn,@summeriiii,@got-root,@pdolif,@dlg99,@BewareMyPower,@AnonHxy,@Demogorgon314,@lhotari
”
apache/pulsar
fix
-
[fix][broker]修复在活动消费者断开连接时出现的空指针异常(NPE)。 [1] @rdhabalia -
[fix][broker]修复 broker 识别错误的卡住主题 [2] @rdhabalia -
[fix][test]修复不稳定测试 MetadataStoreTest.emptyStoreTest [3] @lhotari -
[fix][build]为 buildtools 添加开发功能 [4] @nodece -
[fix][meta]修复 ZK 节点的临时处理,并修复 MockZooKeeper 的临时节点和 ZK 状态处理。 [5] @lhotari -
[fix][test]修复启用批处理时的 flaky 测试 NegativeAcksWithBackoff。 [6] @thetumbled -
[fix]修复代码扫描警报编号 48:路径表达式中使用了不受控制的数据。 [7] @merlimat -
[fix][meta]修复临时 Zookeeper put 操作,避免创建持久 znode。 [8] @heesung-sn -
[fix][io]修复 pulsar-io:pom 找不到的问题 [9] @nodece -
[fix][client]修复带有独占模式的重试主题。 [10] @thetumbled -
[fix][broker]修复当 maxUnackedMessagesPerConsumer 为 1 时不正确的 blockedConsumerOnUnackedMsgs 值 [11] @summeriiii -
[fix][broker]修复 broker 可能丢失机架信息 [12] @TakaHiR07
新特性
-
[improve][test]升级 Testcontainers 到 1.20.4 和 docker-java 到 3.4.0 [13] @lhotari -
[improve][meta]在ZKMetadataStore中简化获取父路径的过程,而不使用java.io.File。 [14] @lhotari -
[revert] \"[improve][ml]不要切换线程以执行 asyncAddEntry 的核心逻辑 (#23940) [15] @BewareMyPower -
[improve][proxy]在Pulsar Proxy中将保持连接的间隔时间设置为可配置。 [16] @lhotari -
[improve] [proxy]PIP-395:添加代理配置以支持可配置的响应头用于 HTTP 反向代理 [17] @rdhabalia -
[improve] [pip]PIP-395:添加代理配置以支持可配置的HTTP反向代理响应头部 [18] @rdhabalia -
[improve][client][PIP-389]添加生产者配置以提高压缩性能 [19] @liangyepianzhou -
[improve][broker]修复非持久性系统主题的架构兼容性 [20] @Demogorgon314
apache/bookkeeper
fix
-
[fix]在 address2Region 中移除,同时 bookie 留下以获取正确的机架信息。 [21] @ethqunzhong -
[fix]在 BatchRead 中检查参数时,将日志级别更改为调试。 [22] @dao-jun
新特性
-
[improve]添加指标:total_entry_log_space_bytes [23] @ethqunzhong
others
-
修复:垃圾收集在损坏的条目日志文件上卡住 [24] @dlg99 -
[cli]修复:recover 命令不接受速率限制参数。 [25] @dlg99 -
修复jetcd-core-shaded阴影过程中的潜在类冲突 [26] @Shawyeok -
为 rocksdb 的 getLastEntryInLedger 添加指标,以帮助找出瓶颈。 [27] @TakaHiR07 -
修复 pendingDeletedLedgers 不删除 ledger 错误 [28] @TakaHiR07 -
修复区域感知放置策略的磁盘权重未更新的问题。 [29] @dragonls -
问题 4503:在 BufferedChannel 的读取中添加检查以避免无限循环 [30] @StefanoBelli -
修复异步日志追加器在 bookie 异常启动时未打印错误日志的问题 [31] @AnonHxy
apache/pulsar-client-node
others
-
将主版本提升至 1.14.0-rc.0 [32] @shibd
apache/pulsar-helm-chart
others
-
修复 pulsar-cluster-initialize / pulsar-init 在 kustomize 中的渲染问题 [33] @lhotari -
将默认的ensemble size、write quorum和ack quorum调整为2。 [34] @pdolif -
修复 broker wait-zookeeper-ready initContainer 中的 OOM 问题 [35] @got-root
参考资料
[fix][broker]修复在活动消费者断开连接时出现的空指针异常(NPE)。 : https://github.com/apache/pulsar/pull/24008
[2][fix][broker]修复 broker 识别错误的卡住主题 : https://github.com/apache/pulsar/pull/24006
[3][fix][test]修复不稳定测试 MetadataStoreTest.emptyStoreTest : https://github.com/apache/pulsar/pull/23998
[4][fix][build]为 buildtools 添加开发功能 : https://github.com/apache/pulsar/pull/23992
[5][fix][meta]修复 ZK 节点的临时处理,并修复 MockZooKeeper 的临时节点和 ZK 状态处理。 : https://github.com/apache/pulsar/pull/23988
[6][fix][test]修复启用批处理时的 flaky 测试 NegativeAcksWithBackoff。 : https://github.com/apache/pulsar/pull/23986
[7][fix]修复代码扫描警报编号 48:路径表达式中使用了不受控制的数据。 : https://github.com/apache/pulsar/pull/23985
[8][fix][meta]修复临时 Zookeeper put 操作,避免创建持久 znode。 : https://github.com/apache/pulsar/pull/23984
[9][fix][io]修复 pulsar-io:pom 找不到的问题 : https://github.com/apache/pulsar/pull/23979
[10][fix][client]修复带有独占模式的重试主题。 : https://github.com/apache/pulsar/pull/23859
[11][fix][broker]修复当 maxUnackedMessagesPerConsumer 为 1 时不正确的 blockedConsumerOnUnackedMsgs 值 : https://github.com/apache/pulsar/pull/23796
[12][fix][broker]修复 broker 可能丢失机架信息 : https://github.com/apache/pulsar/pull/23331
[13][improve][test]升级 Testcontainers 到 1.20.4 和 docker-java 到 3.4.0 : https://github.com/apache/pulsar/pull/24003
[14][improve][meta]在ZKMetadataStore中简化获取父路径的过程,而不使用java.io.File。 : https://github.com/apache/pulsar/pull/23996
[15][revert] "[improve][ml]不要切换线程以执行 asyncAddEntry 的核心逻辑 (#23940) : https://github.com/apache/pulsar/pull/23994
[16][improve][proxy]在Pulsar Proxy中将保持连接的间隔时间设置为可配置。 : https://github.com/apache/pulsar/pull/23981
[17][improve] [proxy]PIP-395:添加代理配置以支持可配置的响应头用于 HTTP 反向代理 : https://github.com/apache/pulsar/pull/23649
[18][improve] [pip]PIP-395:添加代理配置以支持可配置的HTTP反向代理响应头部 : https://github.com/apache/pulsar/pull/23648
[19][improve][client][PIP-389]添加生产者配置以提高压缩性能 : https://github.com/apache/pulsar/pull/23525
[20][improve][broker]修复非持久性系统主题的架构兼容性 : https://github.com/apache/pulsar/pull/23286
[21][fix]在 address2Region 中移除,同时 bookie 留下以获取正确的机架信息。 : https://github.com/apache/bookkeeper/pull/4504
[22][fix]在 BatchRead 中检查参数时,将日志级别更改为调试。 : https://github.com/apache/bookkeeper/pull/4485
[23][improve]添加指标:total_entry_log_space_bytes : https://github.com/apache/bookkeeper/pull/4507
[24]修复:垃圾收集在损坏的条目日志文件上卡住 : https://github.com/apache/bookkeeper/pull/4544
[25][cli]修复:recover 命令不接受速率限制参数。 : https://github.com/apache/bookkeeper/pull/4535
[26]修复jetcd-core-shaded阴影过程中的潜在类冲突 : https://github.com/apache/bookkeeper/pull/4532
[27]为 rocksdb 的 getLastEntryInLedger 添加指标,以帮助找出瓶颈。 : https://github.com/apache/bookkeeper/pull/4529
[28]修复 pendingDeletedLedgers 不删除 ledger 错误 : https://github.com/apache/bookkeeper/pull/4525
[29]修复区域感知放置策略的磁盘权重未更新的问题。 : https://github.com/apache/bookkeeper/pull/4522
[30]问题 4503:在 BufferedChannel 的读取中添加检查以避免无限循环 : https://github.com/apache/bookkeeper/pull/4506
[31]修复异步日志追加器在 bookie 异常启动时未打印错误日志的问题 : https://github.com/apache/bookkeeper/pull/4475
[32]将主版本提升至 1.14.0-rc.0 : https://github.com/apache/pulsar-client-node/pull/405
[33]修复 pulsar-cluster-initialize / pulsar-init 在 kustomize 中的渲染问题 : https://github.com/apache/pulsar-helm-chart/pull/572
[34]将默认的ensemble size、write quorum和ack quorum调整为2。 : https://github.com/apache/pulsar-helm-chart/pull/570
[35]修复 broker wait-zookeeper-ready initContainer 中的 OOM 问题 : https://github.com/apache/pulsar-helm-chart/pull/568
最新 Pulsar 岗位招聘,快来点击(公众号菜单-联系社区-名企直达)


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