StreamNative Weekly Release Notes v3.3.0.4
Download
Distributions
Packages
Images
General Changes
Apache Pulsar
[feat][broker] PIP-321 Introduce allowed-cluster at the namespace level [fix][broker] Fix updatePartitionedTopic when replication at ns level and topic policy is set [improve][fn] Make producer cache bounded and expiring in Functions/Connectors [fix][client] Fix orphan consumer when reconnection and closing are concurrency executing [fix][ci] Fix jacoco code coverage report aggregation [improve][misc] Upgrade Bookkeeper to 4.17.1 [improve][misc] Replace rename-netty-native-libs.sh script with renaming with maven-shade-plugin [fix][ci] Replace removed macos-11 with macos-latest in GitHub Actions (#22908))) Revert “[improve][broker] OptimizeConcurrentOpenLongPairRangeSet by RoaringBitmap
[improve] [broker] make system topic distribute evenly.
[fix][misc] Rename netty native libraries in pulsar-client-admin-shaded
[improve][misc] Set Alpine base image to 3.20 instead of 3.19.1
[cleanup][misc] Remove classifier from netty-transport-native-unix-common dependency
[improve][broker] Optimize ConcurrentOpenLongPairRangeSet by RoaringBitmap
[fix][broker] Check the markDeletePosition and calculate the backlog
[fix][fn] Support compression type and crypto config for all producers in Functions and Connectors
[fix] [broker] broker log a full thread dump when a deadlock is detected in healthcheck every time
[fix] [client] Fix resource leak in Pulsar Client since HttpLookupService doesn’t get closed
[fix][test] Fix TableViewBuilderImplTest NPE and infinite loop
[fix][fn] Enable optimized Netty direct byte buffer support for Pulsar Function runtimes
[fix][misc] Topic name from persistence name should decode local name
[fix] [broker] Messages lost on the remote cluster when using topic level replication