1. References
  2. StreamNative Pulsar Changelogs
  3. v3.0

StreamNative Weekly Release Notes v3.0.2.6

Download

Distributions

  • https://github.com/streamnative/pulsar/releases/tag/v3.0.2.6

Packages

Images

General Changes

Apache Pulsar

04c2da4f20 Fix testNoCleanupOffloadLedgerWhenMetadataExceptionHappens

[fix] [ci] [branch-3.0] Fix the build issue from cherry-pick

[improve][ml] Filter out deleted entries before read entries from ledger.

[improve][broker] Avoid record inactiveproducers when deduplication is disable.

[fix][broker] Fix String wrong format

[fix] [broker] Fix write all compacted out entry into compacted topic

[improve][ci] Upgrade pulsar-client-python to 3.4.0 to avoid CVE-2023-1428

[fix][broker] Fix deadlock while skip non-recoverable ledgers.

[fix][client] Fix multi-topics consumer could receive old messages after seek

[fix][broker] Fix getMessageById throws 500

[fix] [broker] Replication stopped due to unload topic failed

[fix][fn] Use unified PackageManagement service to download packages

[improve] [proxy] Add a check for brokerServiceURL that does not support multi uri yet

[fix][broker] Fix schema deletion error when deleting a partitioned topic with many partitions and schema

[fix][client] Fix ConsumerBuilderImpl#subscribe silent stuck when using pulsar-client:3.0.x with jackson-annotations prior to 2.12.0

[fix] [broker] add timeout for health check read.

[improve][broker] Do not close the socket if lookup failed due to LockBusyException

[fix] [broker] [branch-3.0] Fast fix infinite HTTP call createSubscriptions caused by wrong topicName

[fix] [bk] Fix the BookKeeper license

[improve] [bk] Upgrade BookKeeper dependency to 4.16.4

[fix][test] Make base test class method protected so that it passes ReportUnannotatedMethods validation

[fix][broker] Restore the broker id to match the format used in existing Pulsar releases

[fix][broker] Fix leader broker cannot be determined when the advertised address and advertised listeners are configured

[fix][broker] Fix returns wrong webServiceUrl when both webServicePort and webServicePortTls are set

[fix][broker] Fix returns wrong webServiceUrl when both webServicePort and webServicePortTls are set

[fix][broker] Fix PulsarService.getLookupServiceAddress returns wrong port if TLS is enabled

[cleanup] Consolidate certs in broker (and some proxy) tests

[fix][test] ProxyWithoutServiceDiscoveryTest should enable authz

(#21744))) Revert "[fix][test][branch-3.0] fix testCleanupEmptySubscriptionAuthenticationMap

[cleanup] Consolidate certs used in tests

[cleanup] Deduplicate test certificates to simplify management

(#21633))) Revert "[fix][broker] Fix returns wrong webServiceUrl when both webServicePort and webServicePortTls are set

MoP

Fix broker enable dedup cause client publish msg NPE

Add test for resubscribe

Add filter system topic when using EventCenter

Fix unsubscribe topic cause the test failed.

call equals on formatted strings since they will never be null

remove subs from subscription manager on unsubscribe

KoP

[test] Add list consumer group cli test

Cloud Storage Connector

Update base image

Update base image

AMQP1_0 Connector

Update base image

AWS SQS Connector

Update base image

AWS Lambda Connector

update-base-image

pulsarctl

Add method to mark bookie readonly

Build arm64 linux executable binary artifact

StreamNative Pulsar Plugins

5398055b update

407d4941 update

Add arm64 artifacts release

Function Mesh Worker Service

reduce integration test image size with slim base image

clean up the disk

bump function-mesh to 0.19.0

Ignore exception when connector customize catalogs is empty.

Use oxia:0.2 image for testing

Google BigQuery Sink Connector

Update docker base

Snowflake Connector

Update base image

Previous
v3.0.2.5